.dcg.sfc .group {width: 100%; float: left;}
.dcg.sfc .center {text-align: center;}
.dcg.sfc .uppercase {text-transform: uppercase;}
.dcg.sfc .asus-nav a {width: initial;}
.dcg.sfc .asus-nav {background: #000; padding: 10px;}
.dcg.sfc .asus-nav figure {width: 15%; float: left;}
.dcg.sfc .asus-nav figure a {width: initial;}
.dcg.sfc .asus-nav .items {width: 85%; float: left; padding: 10px 0;}
.dcg.sfc .asus-nav .items ul {width: 100%; float: left;}
.dcg.sfc .asus-nav .items ul li {width: 25%; float: left; text-align: center;}
.dcg.sfc .asus-nav .items ul li a {color: #fff; float: none; display: block; text-transform: uppercase;}
.dcg.sfc .promotional {margin-bottom: 75px;}
.dcg.sfc a.asus-button {color: #000; background: #fff; padding: 10px 15px; text-transform: uppercase; display: inline-block; text-decoration: none; font-weight: bold;}

.dcg.sfc .the-range {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.dcg.sfc .the-range .range-tile {width: 49.5%; float: left; margin-right: 1%; padding: 420px 20px 30px; margin-bottom: 10px; text-align: center;}
.dcg.sfc .the-range .range-tile:last-child {margin-right: 0;}

.dcg.sfc .range-tile .desc p {font-size: 16px;}
.dcg.sfc .range-tile .desc h2 span {font-weight: normal;}

.dcg.sfc #zenbook {background: url('https://currysprod.a.bigcontent.io/v1/static/as-zenbook-tile-jpg') no-repeat; background-size: cover; color: #fff; background-position: 50%;}
.dcg.sfc #zenbook h2 {color: #dab34d;}
.dcg.sfc #zenbook h2 span {font-weight: normal;}

.dcg.sfc #vivobook {background: url('https://currysprod.a.bigcontent.io/v1/static/as-vivobook-tile-jpg') no-repeat; background-size: cover; color: #000; background-position: 50%;}
.dcg.sfc #vivobook h2 {color: #fff;}

.dcg.sfc #zenpad {background: url('https://currysprod.a.bigcontent.io/v1/static/as-zenpad-tile-jpg') no-repeat; background-size: cover; color: #fff; background-position: 50%;}

.dcg.sfc #chromebook {background: url('https://currysprod.a.bigcontent.io/v1/static/as-chromebook-tile-jpg') no-repeat; background-size: cover; color: #000; background-position: 50%;}

.dcg.sfc .asus-footer {text-align: center; padding: 50px 20px; border-bottom: 8px solid #929292; margin-bottom: 30px;}

@media (max-width: 799px) {
    .dcg.sfc .asus-nav figure, .dcg.sfc .asus-nav .items {width: 100%; text-align: center;}
    .dcg.sfc .asus-nav figure a {display: block; float: unset;}
}

@media (max-width: 599px) {
    .dcg.sfc .asus-nav .items ul li {width: 50%;}
    .dcg.sfc .the-range .range-tile {width: 100%; margin-right: 0;}
}