-webkit-transition: all 150ms ease-in-out;
-moz-transition: all 150ms ease-in-out;
-ms-transition: all 150ms ease-in-out;
-o-transition: all 150ms ease-in-out;
transition: all 150ms ease-in-out;
-webkit-border-radius: 3px;
text-shadow: 0px 1px 1px #fff;
border: 1px solid rgba(0, 0, 0, .2);
color: rgba(1 ,1 , 1, .6);
-webkit-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .1), 0px 1px 1px rgba( 0, 0, 0, .1);
-moz-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .1), 0px 1px 1px rgba( 0, 0, 0, .1);
box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .1), 0px 1px 1px rgba( 0, 0, 0, .1);
color: rgba(1 ,1 , 1, 1);
border-top: 1px solid rgba(0, 0, 0, .15);
border-bottom: 1px solid rgba(0, 0, 0, .15);
-webkit-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .1), 0px 1px 1px rgba( 0, 0, 0, .7), 0px 0px 5px rgba( 0, 0, 0, .05);
-moz-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .1), 0px 1px 1px rgba( 0, 0, 0, .7), 0px 0px 5px rgba( 0, 0, 0, .05);
box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .1), 0px 1px 1px rgba( 0, 0, 0, .7), 0px 0px 5px rgba( 0, 0, 0, .05);
color: rgba(1 ,1 , 1, .6);
border: 1px solid rgba(0, 0, 0, .2);
border-top: 1px solid rgba(0, 0, 0, .3);
border-bottom: 1px solid rgba(0, 0, 0, .3);
-webkit-transition: all 50ms ease-in-out;
-moz-transition: all 50ms ease-in-out;
-ms-transition: all 50ms ease-in-out;
-o-transition: all 50ms ease-in-out;
transition: all 50ms ease-in-out;
-webkit-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .3), inset 0px 0px 15px rgba( 0, 0, 0, .05);
-moz-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .3), inset 0px 0px 15px rgba( 0, 0, 0, .05);
box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .3), inset 0px 0px 15px rgba( 0, 0, 0, .05);
background: rgba(0, 0, 0, .1);
-webkit-box-shadow: 0px 0px 15px rgba( 0, 0, 0, .2);
-moz-box-shadow: 0px 0px 15px rgba( 0, 0, 0, .2);
box-shadow: 0px 0px 15px rgba( 0, 0, 0, .2);
-webkit-border-radius: 180px;
-moz-border-radius: 180px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
nav:not(.s-collapse) .nav-container{
nav .nav-container:before,
nav .nav-container:after {
nav .nav-container:after {
-webkit-transition: all 140ms ease-in-out;
-moz-transition: all 140ms ease-in-out;
-ms-transition: all 140ms ease-in-out;
-o-transition: all 140ms ease-in-out;
transition: all 140ms ease-in-out;
nav .nav-menu li a:hover{
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
nav .nav-menu li a:active{
-webkit-transition: all 50ms ease-in-out;
-moz-transition: all 50ms ease-in-out;
-ms-transition: all 50ms ease-in-out;
-o-transition: all 50ms ease-in-out;
transition: all 50ms ease-in-out;
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
nav .nav-menu li:hover > ul{
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
nav .nav-menu li ul li > ul{
-webkit-border-radius: 0px;
nav .nav-menu .nav-dropdown ul li a{
nav:not(.s-collapse).large .nav-menu li a{
nav:not(.s-collapse).large .nav-menu .nav-dropdown ul li a{
nav .nav-menu li a > .s-collapse-trigger{
nav .nav-menu li ul li .s-collapse-trigger{
nav .nav-menu li ul.slideUp,
nav .nav-menu.slideUp ul{
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
nav .nav-menu li:hover > ul.slideUp,
nav .nav-menu.slideUp li:hover > ul{
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
nav:not(.s-collapse) .nav-menu li ul.slideDown > li,
nav:not(.s-collapse) .nav-menu.slideDown ul li{
-webkit-transition: all 270ms ease-in-out;
-moz-transition: all 270ms ease-in-out;
-ms-transition: all 270ms ease-in-out;
-o-transition: all 270ms ease-in-out;
transition: all 270ms ease-in-out;
nav:not(.s-collapse) .nav-menu li ul.slideDown,
nav:not(.s-collapse) .nav-menu.slideDown ul{
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
nav:not(.s-collapse) .nav-menu li:hover > ul.slideDown,
nav:not(.s-collapse) .nav-menu.slideDown li:hover > ul{
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
nav:not(.s-collapse) .nav-menu li:hover > ul.slideDown li,
nav:not(.s-collapse) .nav-menu.slideDown li:hover > ul li{
-webkit-transition: all 270ms ease-in-out;
-moz-transition: all 270ms ease-in-out;
-ms-transition: all 270ms ease-in-out;
-o-transition: all 270ms ease-in-out;
transition: all 270ms ease-in-out;
border: 1px solid rgba( 0, 0, 0, .3);
-webkit-border-radius: 5px;
background: -moz-linear-gradient(top, #ffffff 0%, #e5f6f9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5f6f9));
background: -webkit-linear-gradient(top, #ffffff 0%,#e5f6f9 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e5f6f9 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e5f6f9 100%);
background: linear-gradient(to bottom, #ffffff 0%,#e5f6f9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5f6f9',GradientType=0 );
-webkit-box-shadow: inset 2px 0px 15px rgba( 0, 0, 0, 0.05), 2px 5px 15px rgba( 0, 0, 0, 0.1), 0px 2px 2px rgba( 0, 0, 0, 0.1);
-moz-box-shadow: inset 2px 0px 15px rgba( 0, 0, 0, 0.05), 2px 5px 15px rgba( 0, 0, 0, 0.1), 0px 2px 2px rgba( 0, 0, 0, 0.1);
box-shadow: inset 2px 0px 15px rgba( 0, 0, 0, 0.05), 2px 5px 15px rgba( 0, 0, 0, 0.1), 0px 2px 2px rgba( 0, 0, 0, 0.1);
background: -moz-linear-gradient(top, #ffffff 0%, #e5f6f9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5f6f9));
background: -webkit-linear-gradient(top, #ffffff 0%,#e5f6f9 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e5f6f9 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e5f6f9 100%);
background: linear-gradient(to bottom, #ffffff 0%,#e5f6f9 100%);
-webkit-box-shadow: inset 2px 0px 15px rgba( 0, 0, 0, 0.05), 2px 5px 15px rgba( 0, 0, 0, 0.1), 0px 2px 2px rgba( 0, 0, 0, 0.1);
-moz-box-shadow: inset 2px 0px 15px rgba( 0, 0, 0, 0.05), 2px 5px 15px rgba( 0, 0, 0, 0.1), 0px 2px 2px rgba( 0, 0, 0, 0.1);
box-shadow: inset 2px 0px 15px rgba( 0, 0, 0, 0.05), 2px 5px 15px rgba( 0, 0, 0, 0.1), 0px 2px 2px rgba( 0, 0, 0, 0.1);
color: rgba(5, 5, 5, .5);
text-shadow: 0px 1px 1px rgba( 255, 255, 255, .8);
nav .nav-menu li a:hover{
color: rgba(5, 5, 5, .8);
-webkit-box-shadow: inset 0 2px 19px rgba( 5, 5, 5, 0.1);
-moz-box-shadow: inset 0 2px 19px rgba( 5, 5, 5, 0.1);
box-shadow: inset 0 2px 19px rgba( 5, 5, 5, 0.1);
nav .nav-menu li ul li a:hover,
nav .nav-menu li ul li:hover > a{
nav .nav-menu li a:active,
nav .nav-menu li.nav-dropdown:hover > a,
nav .nav-menu li.active > a,
nav .nav-menu li.nav-dropdown a:active{
-webkit-box-shadow: inset 0 2px 25px rgba( 0, 0, 0, 0.2), inset -2px 0px 2px rgba( 0, 0, 0, .2);
-moz-box-shadow: inset 0 2px 25px rgba( 0, 0, 0, 0.2), inset -2px 0px 2px rgba( 0, 0, 0, .2);
box-shadow: inset 0 2px 25px rgba( 0, 0, 0, 0.2), inset -2px 0px 2px rgba( 0, 0, 0, .2);
nav .nav-menu.w-divider > li a{
border-left: 1px solid rgba(255, 255, 255, .5);
border-right: 1px solid rgba(0, 0, 0, .2);
nav .nav-menu.w-divider li ul li > a:after{
border-bottom: 1px solid rgba(255, 255, 255, .5);
border-top: 1px solid rgba(0, 0, 0, .1);
nav .nav-menu.w-divider li ul li:last-child > a:after,
nav .nav-menu li.nav-dropdown ul li a:hover:after{
border-right: 1px solid rgba(255, 255, 255, .5);
border-left: 1px solid rgba(0, 0, 0, .2);
nav .nav-menu.w-divider li a:active,
nav .nav-menu.w-divider li.active > a{
border-left: 1px solid rgba(0, 0, 0, .2);
nav.s-collapse .nav-menu > li > a:hover,
nav.s-collapse .nav-menu > li:hover > a,
nav.s-collapse .nav-menu > li.active > a,
nav.s-collapse .nav-menu li > a:active{
background: -moz-linear-gradient(top, #8abbd7 0%, #066dab 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8abbd7), color-stop(100%,#066dab));
background: -webkit-linear-gradient(top, #8abbd7 0%,#066dab 100%);
background: -o-linear-gradient(top, #8abbd7 0%,#066dab 100%);
background: -ms-linear-gradient(top, #8abbd7 0%,#066dab 100%);
background: linear-gradient(to bottom, #8abbd7 0%,#066dab 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8abbd7', endColorstr='#066dab',GradientType=0 );
-webkit-box-shadow: none;
background: -moz-linear-gradient(top, #161b21 0%, #0a0c0f 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#161b21), color-stop(99%,#0a0c0f));
background: -webkit-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: -o-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: -ms-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: linear-gradient(to bottom, #161b21 0%,#0a0c0f 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#161b21', endColorstr='#0a0c0f',GradientType=0 );
-webkit-box-shadow: inset 2px 0px 15px rgba( 255, 255, 255, 0.2), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
-moz-box-shadow: inset 2px 0px 15px rgba( 255, 255, 255, 0.2), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
box-shadow: inset 2px 0px 15px rgba( 255, 255, 255, 0.2), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
border: 1px solid rgba( 0, 0, 0, .6);
nav.dark .nav-menu .nav-dropdown ul{
background: -moz-linear-gradient(top, #161b21 0%, #0a0c0f 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#161b21), color-stop(99%,#0a0c0f));
background: -webkit-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: -o-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: -ms-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: linear-gradient(to bottom, #161b21 0%,#0a0c0f 99%);
-webkit-box-shadow: inset 2px 0px 15px rgba( 255, 255, 255, 0.1), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
-moz-box-shadow: inset 2px 0px 15px rgba( 255, 255, 255, 0.1), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
box-shadow: inset 2px 0px 15px rgba( 255, 255, 255, 0.1), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
nav.dark .nav-menu.w-divider > li a{
border-left: 1px solid rgba(255, 255, 255, .1);
border-right: 1px solid rgba(0, 0, 0, .2);
nav.dark .nav-menu.w-divider li ul li > a:after{
border-bottom: 1px solid rgba(255, 255, 255, .05);
border-top: 1px solid rgba(0, 0, 0, .2);
nav.dark .nav-menu.w-divider li ul li:last-child > a:after,
nav.dark .nav-menu li.nav-dropdown ul li a:hover:after{
nav.dark .nav-menu.w-divider{
border-right: 1px solid rgba(255, 255, 255, .1);
border-left: 1px solid rgba(0, 0, 0, .2);
color: rgba(255, 255, 255, .6);
text-shadow: 1px 0px 1px rgba( 0, 0, 0, .7);
nav.dark .nav-menu li ul li a:hover,
nav.dark .nav-menu li ul li:hover > a{
nav.dark .nav-menu li a:hover{
color: rgba(255, 255, 255, .9);
-webkit-box-shadow: inset 0 2px 15px rgba(255, 255, 255, 0.1);
-moz-box-shadow: inset 0 2px 15px rgba(255, 255, 255, 0.1);
box-shadow: inset 0 2px 15px rgba(255, 255, 255, 0.1);
nav.dark .nav-menu li a:active,
nav.dark .nav-menu .nav-dropdown:hover > a,
nav.dark .nav-menu li.active > a,
nav.dark .nav-menu li.nav-dropdown a:active{
-webkit-box-shadow: inset 0 2px 25px rgba( 0, 0, 0, 1);
-moz-box-shadow: inset 0 2px 25px rgba( 0, 0, 0, 1);
box-shadow: inset 0 2px 25px rgba( 0, 0, 0, 1);
background: -moz-linear-gradient(top, #161b21 0%, #0a0c0f 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#161b21), color-stop(99%,#0a0c0f));
background: -webkit-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: -o-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: -ms-linear-gradient(top, #161b21 0%,#0a0c0f 99%);
background: linear-gradient(to bottom, #161b21 0%,#0a0c0f 99%);
color: rgba( 255, 255, 255, .6);
border: 1px solid rgba(25, 255, 255, .15);
-webkit-box-shadow: inset 0 2px 5px rgba( 255, 255, 255, .1), 0px 1px 1px rgba( 0, 0, 0, .1);
-moz-box-shadow: inset 0 2px 5px rgba( 255, 255, 255, .1), 0px 1px 1px rgba( 0, 0, 0, .1);
box-shadow: inset 0 2px 5px rgba( 255, 255, 255, .1), 0px 1px 1px rgba( 0, 0, 0, .1);
nav.dark .s-button:hover{
color: rgba( 255, 255, 255, 1);
border: 1px solid rgba(255, 255, 255, .25);
-webkit-box-shadow: inset 0px 0px 7px rgba( 255, 255, 255, 0.2), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
-moz-box-shadow: inset 0px 0px 7px rgba( 255, 255, 255, 0.2), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
box-shadow: inset 0px 0px 7px rgba( 255, 255, 255, 0.2), 2px 5px 15px rgba( 0, 0, 0, 0.3), 0px 2px 2px rgba( 0, 0, 0, 0.2);
nav.dark .s-button:active,
nav.dark .s-button.active{
color: rgba( 255, 255, 255, .6);
border: 1px solid rgba(0, 0, 0, .2);
border-top: 1px solid rgba(0, 0, 0, .3);
border-bottom: 1px solid rgba(255, 255, 255, .1);
-webkit-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .3), inset 0px 0px 15px rgba( 0, 0, 0, .3), inset 0px 0px 7px rgba( 255, 255, 255, 0.1);
-moz-box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .3), inset 0px 0px 15px rgba( 0, 0, 0, .3), inset 0px 0px 7px rgba( 255, 255, 255, 0.1);
box-shadow: inset 0 2px 5px rgba( 0, 0, 0, .3), inset 0px 0px 15px rgba( 0, 0, 0, .3), inset 0px 0px 7px rgba( 255, 255, 255, 0.1);
nav.dark.s-collapse .nav-menu li ul,
nav.dark.s-collapse .nav-menu li ul ul{
-webkit-box-shadow: none;
nav.dark.s-collapse .nav-menu > li > a:hover,
nav.dark.s-collapse .nav-menu > li > a:active,
nav.dark.s-collapse .nav-menu > li:hover > a,
nav.dark.s-collapse .nav-menu > li.active > a{
background: -moz-linear-gradient(top, #8abbd7 0%, #066dab 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8abbd7), color-stop(100%,#066dab));
background: -webkit-linear-gradient(top, #8abbd7 0%,#066dab 100%);
background: -o-linear-gradient(top, #8abbd7 0%,#066dab 100%);
background: -ms-linear-gradient(top, #8abbd7 0%,#066dab 100%);
background: linear-gradient(to bottom, #8abbd7 0%,#066dab 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8abbd7', endColorstr='#066dab',GradientType=0 );
-webkit-box-shadow: none;
nav.s-collapse > .nav-menu{
nav.s-collapse .s-collapse-trigger{
nav.s-collapse:first-child .nav-menu{
nav.s-collapse .nav-menu,
nav.s-collapse .nav-menu ul{
nav.s-collapse .nav-menu.w-divider,
nav.s-collapse .nav-menu.w-divider li a{
nav.s-collapse .nav-menu li,
nav.s-collapse .nav-menu ul li{
nav.s-collapse .nav-menu li a,
nav.s-collapse .nav-menu li a.active,
nav.s-collapse .nav-menu li.nav-dropdown a{
nav.s-collapse .nav-menu li a{
-webkit-border-radius: 5px;
nav.s-collapse .nav-menu li ul,
nav.s-collapse .nav-menu li ul ul{
-webkit-box-shadow: none;
nav.s-collapse .nav-menu li ul ul{
nav.s-collapse .nav-menu li ul:before,
nav.s-collapse .nav-menu li ul:after {
nav.s-collapse .nav-menu li ul:after {