.wrap{display:inline-block;-webkit-box-shadow:0 0 70px #fff;-moz-box-shadow:0 0 70px #fff;box-shadow:0 0 70px #fff;margin-top:40px;}
a{text-decoration:none;}
nav ul{list-style:none;position:relative;text-align:left;}
nav li{float:left;}
ul:after{clear:both;}
ul:before,
ul:after{content:" ";display:table;}
nav{position:relative;background:#E5E6E7;width:100%;clear:both;margin:20px 0 8px 0;border-top:1px solid #7a4f30;display:inline-block;}
ul.sub{position:absolute;z-index:200;width:auto;display:none;padding:20px 20px 20px 0 !important;margin-left:-10px !important;}
ul.sub li{float:none;margin:0;display:block;width:auto;}
ul.sub li a{word-spacing:normal;border-right:none;padding-left:10px;}
ul.sub li:last-child a{border-bottom:none;}
ul.primary li:hover ul{display:block;background:#E5E6E7;}
@media only screen and (max-width:601px){.burgernavigation{display:block;text-align:center;line-height:30px;font-weight:700;font-size:16px;color:#54585F;text-decoration:none;}
nav .wrapper li{width:auto;word-spacing:normal;}
nav .wrapper li a{word-spacing:normal;}
ul.primary{display:none;background:#E5E6E7;color:#fff;}
ul.primary li{float:none;display:block;}
ul.primary li:hover ul{display:block;background:transparent;}
ul.sub{display:block;position:relative;box-shadow:none;width:auto;padding:0 !important;margin-left:20px !important;}
}