.trend-banner .colour-box{width:50%;height:100%;background-color:rgba(79,79,221,.9);padding:3% 6% 3% 10%;display:table;color:#fff;position:relative;top:0;left:0;z-index:2}.trend-banner h1:before{font-family:Roboto Condensed,Aria Narrow,Sans Serif;font-size:13px;display:block;color:#ffe56c}.trend-banner{width:100%;height:580px;display:block;clear:both;overflow:hidden;border-bottom:1px solid #999}.trend-banner .center-content-wrapper{display:table-cell;vertical-align:middle}.trend-banner h1{font-weight:700;font-size:54px;margin:15px 0;line-height:1!important;text-transform:uppercase;color:inherit}.trend-banner h2{font-weight:500;font-size:26px;line-height:40px;margin:15px 0;color:inherit}.trend-banner .briefing-menu-top{transition:opacity .3s ease-out;opacity:1;margin:0;padding:0;position:absolute;left:0;width:100%;height:40px;font-family:Roboto,Arial,sans-serif;line-height:40px;text-transform:uppercase;list-style:none;z-index:4}.trend-banner span.briefing-date,.trend-banner span.briefing-name{letter-spacing:1px}.trend-banner span.briefing-name{padding-right:10px}.trend-banner .current-brief{padding:0 20px;font-size:16px}.trend-banner .briefing-topbar{display:block;height:100%;color:#fff;text-decoration:none;background-color:rgba(80,80,80,.5);background-repeat:no-repeat;background-position:100%;background-size:15px;text-transform:uppercase;margin-left:3px}.trend-banner .briefing-topbar,.trend-banner .briefing-topbar *{font-family:Roboto Condensed,Arial Narrow,sans-serif}.trend-banner .briefing-menu-top>li{float:left;text-align:center}.trend-banner .image-box{width:100%;height:100%;position:relative;top:-580px;right:0;z-index:1;background:no-repeat 50% fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}@media screen and (min-width:768px){.trend-banner{height:100vh;width:100vw}.trend-banner .image-box{width:100vw}.trend-banner .bodytext-box,.trend-banner .example .colour-box,.trend-banner .image-box,.trend-banner .premium-box{top:-100vh}}@media (max-width:1024px){.trend-banner h1{font-size:44px}.trend-banner h2{font-size:20px}.trend-banner .image-box{background-attachment:scroll}}@media (max-width:768px){.trend-banner .colour-box{height:50%;width:100%;padding:4% 6% 4% 15%}.trend-banner h1{font-size:38px;margin-top:50px}.trend-banner h2{font-size:20px;line-height:30px}.trend-banner .image-box{position:static;height:300px}.trend-banner{height:auto}}@media (max-width:520px){.trend-banner span.briefing-date{display:none}.trend-banner .current-brief{font-size:14px;padding:0}.trend-banner .briefing-menu-top>li{width:100%;margin:0}}@media (max-width:480px){.trend-banner .image-box{height:220px;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-attachment:scroll}.trend-banner h1{font-size:28px;margin-top:40px}.trend-banner h2{font-size:18px;line-height:28px}}