@import "http://fonts.googleapis.com/css?family=Share:400,700&subset=latin,latin-ext";html{font:.75em/1.5 sans-serif}.tabs{margin:0;padding:0;list-style:none;display:table;table-layout:fixed;width:100%}.tabs__item{background-color:#dcdcdc;width:100%;float:left}@media screen and (min-width: 40em){.tabs__item{display:table-cell;float:none;width:auto}}.tabs__link{display:block}.primary-nav{margin-bottom:20px;text-align:center;border-radius:0;overflow:hidden}.primary-nav a{padding:.75em 1em;color:#fff;background:rgba(255,255,255,0.1);color:#1f1f1f;text-decoration:none;border-right:1px solid #949494;font-family:Share,Helvetica,Arial,sans-serif;font-weight:400;font-size:15px}.primary-nav a:hover{color:#000;background-color:#FFC107}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.disable-pointer-events{pointer-events:none!important}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#000;-o-user-select:none;user-select:none}@media screen and (min-width: 40em){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.nav-collapse{list-style:none;width:100%;float:left}.fixed{position:fixed;width:100%;top:0;left:0}.nav-toggle{position:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-indent:-999px;position:relative;overflow:hidden;width:70px;height:55px;float:right}.nav-toggle:before{color:#fff;font-family:"responsivenav",sans-serif;font-style:normal;font-weight:400;font-variant:normal;font-size:35px;text-transform:none;position:absolute;content:url(mm.png);text-indent:0;text-align:center;line-height:38px;speak:none;width:100%;top:0;left:0}.nav-toggle.active::before{font-size:24px;content:"X"}@media screen and (max-width:765px){.primary-nav{text-align:left}.tabs__item{float:left;border-bottom:solid 1px #ccc}.primary-nav a{border:none}.nav-toggle{background-color:#1f1f1f;width:35px;height:35px;position:absolute;top:50px;right:5%}}@media screen and (max-width:600px){.nav-toggle{top:0;margin-left:5%;margin-top:22px}}