.nav-menu{width: 100%;}
.nav-menu li{width:auto;padding:0 2px;}
.navigation li a{width:auto;padding:0 2px;}
.navigation li a:hover{width:auto;padding:0 2px;}
.navigation li a.active{width:auto;padding:0 2px;}
.navigation li:hover ul li{width:auto;padding:0 2px;}
.navigation li ul{width:500px;}
.navigation li:hover ul{width:500px;}
.grid380{padding:0}
.banner .block {float: none;}
.banner{margin:auto}
.head .right {
    width: 60px;
    margin-top: 42px;
}

.head .right p {
    float: left;
    margin: 0 5px 0 0;
}