body,html{margin:0;padding:0;min-width:320px}p,h1,h2,h3,h4,h5,body,a{font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif}#header,#banner,#content,#postcode,#footer,#copyright{width:100%;margin:0}#header,#banner,#content,#postcode,#footer,#copyright,#header div,#banner div,#content div,#postcode div,#footer div,#copyright div{position:relative}#header{background:#0c4da2 url(/assets/img/dcdce084c579.webp)no-repeat center center;border-bottom:2px solid #0c4da2}#top-header,#bottom-header,#banner .container,#postcode .container,#footer .title,#footer .more-info,#copyright{max-width:1200px;margin:0 auto}#bottom-header .menu-nav{display:table;width:100%;padding-top:10px}#bottom-header .menu-nav .menu-item{display:table-cell;padding:10px;text-align:center}#bottom-header .menu-nav .menu-item a{color:#fff;text-decoration:none;font-size:14px}#bottom-header .menu-nav .menu-item:hover{background-color:#fff}#bottom-header .menu-nav .menu-item:hover a{color:#0c4da2}#top-header .order-button{padding:7px 15px;text-decoration:none;font-size:25px;display:inline-block;clear:both;border:2px solid #fff;color:#fff}#top-header .order-button:hover{background-color:#fff!important;color:#0c4da2}#top-header .tel-no{font-size:25px;clear:both;display:block;margin-top:5px;margin-bottom:5px;color:#fff;text-decoration:none}#top-header .tel-no:hover{text-decoration:underline}#top-header .header-left{float:left}#top-header .header-right{float:right}#top-header .header-left,#top-header .header-right{padding-top:10px}#header .social-group a{opacity:.5;margin-left:10px;background-color:transparent!important;color:#fff;border-radius:0;float:right}#header .social-group a:hover{opacity:1}#header .social-group a i{font-size:30px}#banner{background-image:url(/assets/img/698d0a00d70c.jpg)}#banner,#content .skip-image,#content .grab-image,#content .bag-image,#content .tipper-image,#content .aggregates-image{background-position:center;background-repeat:no-repeat;background-size:cover;padding:60px 0}#banner .container{color:#fff}#banner .container h1{font-size:50px}#banner .container h3{font-size:35px;line-height:25px}#postcode{background-color:#0c4da2;overflow:hidden;color:#fff;text-align:center;padding:20px 20px 40px}#content .skip-image{background-image:url(/assets/img/ebdc121fe6c4.webp)}#content .grab-image{background-image:url(/assets/img/9f6c178c5006.webp)}#content .bag-image{background-image:url(/assets/img/bbacbc01282f.webp)}#content .tipper-image{background-image:url(/assets/img/33bc792e3bf6.webp)}#content .aggregates-image{background-image:url(/assets/img/fb2b4d4913fd.webp)}div{box-sizing:border-box}#content .content-row{display:flex;flex-direction:row;width:100%;min-width:100%;position:relative;flex-wrap:nowrap;justify-content:center}#content .content-row .left-panel,#content .content-row .right-panel{width:50%}#content .left-panel.text-container .container{float:right;padding:30px;padding-right:70px}#content .right-panel.text-container .container{float:left;padding:30px;padding-left:70px}#content .text-container .container{max-width:800px;min-height:400px}.blue{background-color:#0c4da2;color:#fff}.blue a{color:#fff}.white a,.white h3{color:#0c4da2}#footer{padding:20px 0;text-align:center}#footer .row{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto}#footer .row .call-to-action{width:32%;border:2px solid #fff;padding:30px}#footer .call-to-action a{text-decoration:none;font-size:22px}#footer .call-to-action img{max-height:100px}#footer .more-info{margin-top:25px}#copyright .container{display:flex;margin:10px 0}#copyright p{flex:1;font-size:13px;padding:0;margin:5px 0}#copyright p.tal{text-align:left;flex:1}#copyright p.tac{text-align:center;flex:2}#copyright p.tar{text-align:right;flex:1}#top-header{overflow:hidden}button:hover{background-color:#0c4da2;color:#fff;border:1px solid #fff}@media screen and (max-width:1425px){#banner{padding-right:10px;padding-left:10px}#footer .container .row{margin:0 10px}}@media screen and (max-width:1250px){#copyright .container{margin:10px}}@media screen and (max-width:1100px){#content .left-panel.text-container .container,#content .right-panel.text-container .container{padding:10px}#footer .row .call-to-action{padding:10px}#footer .row .call-to-action a{font-size:15px}#footer .more-info{margin-left:10px;margin-right:10px}}@media screen and (max-width:460px){#top-header .header-left,#top-header .header-right{width:100%;text-align:center}.social-group{display:none}#top-header .header-left{padding:0}#top-header .header-left a{display:block}#banner .container{text-align:center}#content .image-container{min-height:200px}}@media screen and (max-width:700px){#banner .container h1{font-size:30px}#banner .container h3{font-size:20px}#copyright .container{flex-direction:column}#copyright .container p{text-align:center}}@media screen and (max-width:530px){#bottom-header{display:none}#top-header{padding:5px}}@media screen and (max-width:768px){#content .text-container{order:2;min-height:0}#content .image-container{order:1;border-top:2px solid #0c4da2;min-height:300px}#content .content-row{flex-direction:column}#content .content-row .left-panel,#content .content-row .right-panel{width:100%}#content .content-row .text-container .container{padding:20px;min-height:0}#footer .row{flex-direction:column}#footer .row .call-to-action{width:100%;max-width:350px;margin:5px auto}}.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-envelope-square:before{content:""}.fa-facebook-square:before{content:""}.fa-twitter-square:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/assets/fonts/6c733ca2a90b.eot);src:url(/assets/fonts/a49f6c2c8c51.woff2)format("woff2"),url(/assets/fonts/fc5f683534ba.woff)format("woff")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/assets/fonts/1078b5581d20.eot);src:url(/assets/fonts/f7c65b6f661c.woff2)format("woff2"),url(/assets/fonts/60d8a4f552fd.woff)format("woff")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/assets/fonts/e43f4b0f1c37.eot);src:url(/assets/fonts/1f6095554f02.woff2)format("woff2"),url(/assets/fonts/2e90237c9d0e.woff)format("woff")}.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}