nav.secondary{display:none}#menu-button{display:none}nav.mobile{display:none}nav.primary{z-index:500;width:100%;position:fixed;margin:0;padding:0;background:#2E2215}nav.primary ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around;margin:0 auto;padding:0}nav.primary ul li{margin:0;padding:0;list-style-type:none}nav.primary ul li a{display:block;padding:22px 20px;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in}nav.primary ul li a:hover{background:#251b11}@media screen and (max-width: 1024px){nav.primary{display:none}nav.secondary{display:block;z-index:500;width:100%;margin:0;padding:0;background:#403121}nav.secondary ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin:0 auto;padding:0}nav.secondary ul li{width:25%;margin:0;padding:0;list-style-type:none;text-align:center}nav.secondary ul li a{display:block;margin:0;padding:20px 5px;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;cursor:pointer;border-left:1px #563f26 solid;border-right:1px #1d150d solid;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in}nav.secondary ul li:first-of-type a{border-left:0}nav.secondary ul li:last-of-type a{border-right:0}nav.secondary ul li a:hover{background:#2f2318}#menu-button{display:block;position:relative;width:100%;margin:0 auto;padding:20px 0;font-size:17px;font-weight:bold;text-align:center;z-index:400;background:#2E2215}#menu-button a{color:#fff;text-decoration:none;padding:0;font-weight:bold;text-transform:uppercase;cursor:pointer}nav.mobile ul li a .fa{width:25px;font-weight:100;padding:8px 3px;margin:0 0 0 5px;text-align:center;background:#292929;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}nav.mobile ul li .fa-chevron-down{position:absolute;right:10px;margin:18px 0 0}nav.mobile{display:block;position:fixed;top:0;left:-285px;width:285px;height:100%;z-index:500;overflow:auto;background:#333}nav.mobile .social-media{position:absolute;text-decoration:none;vertical-align:top;z-index:9999;display:inline-block;top:15px;left:15px;font-size:16px;word-spacing:13px;color:#ccc !important}nav.mobile .social-media a:link,nav.mobile .social-media a:visited{color:#ccc;text-decoration:none}nav.mobile .social-media a:active,nav.mobile .social-media a:hover{color:#fff;text-decoration:underline}nav.mobile h3{color:#ccc;padding:23px 0;position:relative;font-size:18px;background:#313131}nav.mobile .menu-title{position:absolute;vertical-align:top;top:16px;right:47px;text-transform:uppercase;font-size:12px;color:#ccc}nav.mobile .menu-toggle{position:absolute;top:8px;right:10px;padding:6px 9px 5px;display:inline-block;font-weight:700;font-size:18px;line-height:1;color:#ccc;text-decoration:none;vertical-align:top;font-family:Arial, sans-serif}nav.mobile .menu-toggle:hover{color:#fff}nav.mobile ul{list-style:none;font-weight:300;margin:0;padding:0}nav.mobile ul li{color:#999;font-size:15px;border-bottom:1px solid #303030}nav.mobile ul li a{color:#999;position:relative;display:block;font-size:15px;text-align:right;cursor:pointer;text-decoration:none;border-left:4px #333 solid;padding:15px 35px 15px 20px;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}nav.mobile ul li a:hover{background:rgba(45,45,45,0.5);color:#fff;border-left:4px #d29b28 solid}nav.mobile ul li li:last-child{border:none}nav.mobile ul li li a{color:#ccc;background:#444;border-left:4px #444 solid;padding:15px 10px 15px 15px}nav.mobile ul li li a:hover{background:rgba(65,65,65,0.5)}nav.mobile ul li li li:last-child{border:none}nav.mobile ul li li li a{color:#ccc;background:#555;border-left:4px #555 solid}nav.mobile ul li li li a:hover{background:rgba(85,85,85,0.5)}.nav-footer{color:#555;position:relative;text-align:center;font-size:16px;line-height:16px;padding:15px 0}}@media screen and (max-width: 500px){nav.secondary ul li{width:50%}nav.secondary ul li a{border-bottom:1px #563f26 solid;border-top:1px #1d150d solid}nav.secondary ul li:nth-of-type(2) a{border-right:0}}