.content {
  padding: 0 25px;
  width: 900px;
}

header .logo { height: 120px; margin: 0px auto; width: 305px; }
header .logo h1 { height: 120px; margin: 0; width: 300px; }
header .quick-contact { font-size: 11px; }
header nav { height: 50px; margin-top: 11px; }
header nav ul { margin: 1px 0 0 340px; }
header nav ul li a { font-size: 11px; padding: 10px; }
.wrap-language-currency { margin-top: 15px; }

.banner-info h2 { font-size: 80px; }
.banner-info h3 { font-size: 50px; }
.banner-info h4 { font-size: 25px; }

.banner-wrap { padding-top: 120px; }
.banner-wrap, .banner-inner, section.banner { height: 550px; }
img.banner-bg, section.banner img {
    height: 550px;
    margin-left: -600px;
}

footer #newsletter .newsletter-desc { font-size: 12px; }
footer #footer-links h3 { font-size: 22px; }
footer #footer-links .col-md-3 { float: left; padding: 0!important; width: 25%; }

