body.open,body:after{overflow:hidden}.b-nav,body:after{position:absolute;right:0}.b-brand,.b-link{font-size:18px;font-weight:700;margin-left:0;text-decoration:none;font-family:"Roboto Slab",serif;text-transform:uppercase}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(345px,0,0);transform:translate3d(345px,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(345px,0,0);transform:translate3d(345px,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}*{box-sizing:border-box}body:after{background:#000;content:'';height:100%;left:0;opacity:0;padding:0;top:0;visibility:hidden;-webkit-transition:all .6s ease;transition:all .6s ease;width:100%}body.open:after{z-index:10;opacity:.65;height:100000%;visibility:visible}.b-nav{background:#393f55 none repeat scroll 0 0;position:absolute;top:0;width:100%;z-index:12}.b-nav:not(.open){animation-duration:.4s;animation-fill-mode:both;-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.b-nav{animation-duration:.4s;animation-fill-mode:both;-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.b-nav ul{padding-left:0px}.b-nav li{color:#fff;list-style-type:none;padding:10px 10px 10px 0;text-align:left;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.b-nav li:not(.open){animation-duration:.4s;animation-fill-mode:both;-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.b-nav li:not(.open),.b-nav.open li{-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.b-nav li:first-child{margin-top:0px}.b-nav.open{visibility:visible;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.b-nav:not(.open){visibility:hidden;animation-duration:.4s;animation-fill-mode:backwards;-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.b-nav.open li{padding-left:30px;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.b-link{background:0;border-left:rgba(255,255,255,0)solid 2px;color:#fff;transition:all .4s ease;width:auto}.b-link,.b-menu{-webkit-transition:all .4s ease}.b-menu{cursor:pointer;display:block;height:66px;padding-top:20px;position:relative;top:-20px;transition:all .4s ease 0s;width:43px;z-index:12;right:10px}.b-bun--bottom,.b-bun--mid,.b-bun--top{height:2px;width:25px}.b-bun{background:#606263;transition:all .4s ease}.b-brand,.b-bun{position:relative;-webkit-transition:all .4s ease}.b-bun--top{top:0}.b-bun--mid{top:8px}.b-bun--bottom{top:16px}.b-brand{color:#2196f3;top:-21.43px;transition:all .4s ease;z-index:13}.b-container{position:absolute;right:0;top:20px}.b-container:hover:not(.open) .bun-bottom,.b-container:hover:not(.open) .bun-mid,.b-container:hover:not(.open) .bun-top{background:#2196f3}.b-container.open .b-bun--top{background:#606263;top:9px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.b-container.open .b-bun--mid{opacity:0}.b-container.open .b-bun--bottom{background:#606263;top:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.b-container.open .b-brand{color:#fff}.mobile-search-btn{background-color:#e00a12;border-radius:4px;color:#fff;margin-bottom:25px;margin-left:30px;padding:10px 20px;text-transform:uppercase;border:0}.mobile-search{background:transparent none repeat scroll 0 0;border:1px solid #fff;color:#949494;font-size:14px;margin-bottom:20px;margin-left:30px;padding:10px;width:80%}