@media screen and (min-width:1024px){BODY .jq-pagecentre{max-width:1300px!important}}BODY .Menu{padding:.5em 0;background-color:#3382a7}BODY.cb-mobile .Header-INFO P{margin:0;padding:.7em 0;background-color:#f1f1f1;font-size:1em;line-height:1.2em;text-align:center}BODY EM{color:#474747;font-size:1.1em;font-style:normal;font-weight:normal}BODY .LOGO{padding:2em 1em;max-width:24em}BODY .mobile-menu-button{text-align:center}BODY .topmenu>.item-link{padding:1em 0;width:14.1%;text-align:center;border-right:1px solid #5395c9}BODY .MENU .item-link A{color:#fff;padding:1em 0;font-family:'Source Sans Pro';font-size:.9em;font-weight:normal;text-transform:uppercase}BODY .mobile-menu .link:hover{color:#004663}BODY .band-footer{margin:5em 0 0 0;padding:2em 0;background-color:#e8e8e8}BODY .FOOTER{color:#343434;font-family:'Source Sans Pro';font-weight:lighter}BODY .FOOTER .BLANK P{color:#e7e7e7}BODY .BANNER-TEXT{color:#fff;padding:2em 0 3em 0;background-image:url('/image/214_1h49987_interior_kitchen.jpg');font-family:'Source Sans Pro';font-size:500%;text-align:center;text-transform:uppercase}BODY h1{color:#393939;margin:1em 0;padding:.5em 0;font-family:'Source Sans Pro';font-size:3em;text-align:center;text-transform:uppercase;border-bottom:1px solid #a5a5a5}BODY p{color:#343434;font-family:'Source Sans Pro';font-size:1em;line-height:1.5em;font-weight:lighter}BODY .Header-INFO P{color:#636363;margin:2em 0 0 0;font-family:'Source Sans Pro';font-size:1em;line-height:1.5em;font-weight:lighter;text-align:right;text-wrap:none;white-space:nowrap}BODY h2{color:#505050;font-family:'Source Sans Pro';font-size:200%}BODY a{color:inherit;text-decoration:inherit}BODY UL LI{color:#444;font-family:'Source Sans Pro';line-height:2.2em;font-weight:lighter}BODY{margin:0;padding:0}BODY A{color:#3fafd3}BODY .Header-INFO P{color:#000;font-size:1.1em}BODY cb-mobile .cb-mobile #main-menu .mobile-menu>.item-link{color:#0093d3;padding:1em 0 1em 0;background-color:#fff;text-align:center;border-top:1px solid #87c8e6}BODY cb-mobile .cb-mobile .LOGO{margin:auto}BODY cb-mobile .cb-mobile .Header-INFO{margin:0 0 0 0;padding:0 0 0 0;font-size:84%;line-height:68%;text-align:center}