@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);.commercial-text,.gas img{width:50%;float:left}hr,img{border:none}.gas img,.header .logo{float:left}*{-webkit-font-smoothing:antialiased}body{margin:0;padding:0;color:#555;font:13px 'Droid Sans',Arial,sans-serif}.gas img{margin:19px 0 30px}.space{margin-top:197px}.clear{clear:both}hr{height:0;margin:35px 0;border-top:1px dotted #bbb}.grey{background:#f0f0f0}a{color:#b00;text-decoration:none;-webkit-transition:color .3s ease}p{line-height:25px}form input[type=text],form input[type=email]{padding:15px;width:200px;border:1px solid #ccc}form textarea{padding:10px;width:400px;min-height:100px;height:100px;resize:vertical;border:1px solid #ccc}.gallery li img,.home-images ul li img{max-width:100%;min-height:100%}.message{padding:15px;color:#fff;font-size:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.message ul{list-style:none;padding:0;margin:0}.message ul li{padding:3px 0}.message p{margin:0}.message.error{background-color:#da4e45}.message.success{background-color:#408e64}.btn{display:inline-block;padding:10px 15px;background:#036;color:#fff;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:background .2s ease}.btn:hover{background:#111;cursor:pointer}.header{padding:0 0 5px}.header .contact{text-align:right;float:right;margin-top:20px;font-size:20px}.header .contact span{color:#87cef2}.header .navigation{float:right;margin-top:60px}.header .navigation ul{list-style:none;padding:0;margin:0}.header .navigation ul li{float:left;margin-right:12px}.header .navigation ul li.last{margin-right:0}.header .navigation ul li a{display:block;padding:0 0 20px}.header .navigation ul li.has_children{position:relative}.header .navigation ul li.has_children:hover ul{display:block}.header .navigation ul li.has_children ul{position:absolute;top:25px;left:-35px;display:none;z-index:9999;padding:0;margin:0;background:#fff;border:1px solid #e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,.6);border-radius:3px}.header .navigation ul li.has_children ul li{margin-right:0;float:none;text-align:center}.header .navigation ul li.has_children ul li a{display:block;padding:7px 10px;width:100px;border-bottom:1px solid #e6e6e6}.header .navigation ul li.has_children ul li.last a{border-bottom:none}.top-navigation{background:#036;margin-bottom:15px}.top-navigation ul{list-style:none;padding:0;margin:0}.top-navigation ul li{float:left;margin-right:20px}.top-navigation ul li.last{margin-right:0}.top-navigation ul li a{color:#c4afb5;display:block;padding:15px 0;text-transform:uppercase;font-size:20px;font-weight:700}.top-navigation ul li a:hover,.top-navigation ul li.current a{color:#fff}.top-navigation ul li.current a{background:url(../img/current.png) bottom center no-repeat}.top-navigation ul li.has_children{position:relative}.top-navigation ul li.has_children ul{display:none;position:absolute;top:25px;left:0;background:#fff;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2)}.top-navigation ul li.has_children:hover ul{display:block}.top-navigation ul li.has_children ul li{margin-right:0;border-bottom:1px dotted #ddd;width:100%}.top-navigation ul li.has_children ul li.last{border-bottom:none}.top-navigation ul li.has_children ul li:hover{background:#f5f5f5}.top-navigation ul li.has_children ul li a{padding:10px 15px;display:block}.page-header{padding:30px 0;background:url(../img/page-header.jpg) top center no-repeat}.page-header .text{width:600px;color:#fff;font-size:14px}.page-header .text h1{font-size:18px}.about-header{padding:60px 0;background:url(../img/about-header.jpg) top center no-repeat;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.about-header .text{width:450px;color:#fff}.about-header .text h1{font-size:17px}.content{padding:25px 0;font-size:14px}.content h1,.sidebar h2{color:#111;font-size:22px}.content h1{margin-top:0}.content.side{padding:40px 0;width:600px;margin-right:60px}.sidebar{float:right;width:300px;margin:40px 0}.sidebar h2{margin-top:0}.sidebar ul{list-style:none;padding:0;margin:0}.sidebar ul li{padding:5px 0 5px 20px;background:url(../img/li.png) left center no-repeat;-webkit-transition:padding .3s ease}.sidebar ul li:hover{padding-left:30px}.columns{padding:25px 0}.columns .column{float:left;width:300px;margin-right:30px}.columns .column.last{margin-right:0}.services{list-style:none;padding:0;margin:0}.contact-cta,.home-images{margin-bottom:50px}.services li{padding:5px 0 5px 25px;background:url(../img/tick.png) left center no-repeat}.contact-cta{background:url(../img/contact-cta.png);padding:15px;color:#fff;text-align:center;border:1px solid #87cef2;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.gallery,.home-images ul,.offices ul{padding:0;list-style:none}.contact-cta strong{font-size:16px}.home-images ul{margin:0}.home-images ul li{float:left;margin-right:20px;width:225px;height:180px;overflow:hidden}.home-images ul li.last{margin-right:0}.offices{margin-bottom:30px}.offices ul{margin:0}.offices ul li{float:left;width:300px;margin-right:30px}.offices ul li.last{margin-right:0}.gallery{margin:0}.gallery li{float:left;width:225px;height:170px;overflow:hidden;margin-right:20px;margin-bottom:20px}.gallery li.last{margin-right:0}.footer{background:#036;color:#fff;width:100%;float:left}.footer a{color:#c4afb5}.footer .lower .column h3,.footer .lower .column ul li.current a,.footer a:hover{color:#fff}.footer .lower,.footer .upper{padding:25px 0}.footer .upper h2{margin:0;float:left}.footer .upper .footer-upper-navigation{float:right}.footer .upper .footer-upper-navigation ul{list-style:none;padding:0;margin:0}.footer .upper .footer-upper-navigation ul li{display:inline-block}.areas,.footer .lower .column ul li.has_children ul{display:none}.footer .upper .footer-upper-navigation ul li a{font-size:24px}.footer .lower{background:url(../img/footer-lower.png)}.footer .lower .column{float:left;width:210px;margin-right:40px}.footer .lower .column.last{float:left;margin-right:0}.sister,.sister p{float:right}.footer .lower .column ul{list-style:none;padding:0;margin:0}.footer .lower .column ul li{padding:3px 0}.footer .lower .column ul li a{padding-left:15px;background:url(../img/nav.png) left center no-repeat;-webkit-transition:padding .3s ease}.footer .lower .column ul li a:hover{padding-left:25px}.areas{list-style:none;padding:10px 0 0;margin:20px 0 0;text-align:center;border-top:1px dotted #ccc}.areas li{display:inline-block;padding:5px 10px}.sister img{width:43%;margin-left:13%}.sister p{display:inline;margin-right:9%;font-size:13px}.container{margin:0 auto;max-width:960px;padding:0 15px}.res-header-btn{display:none}.header .logo,.logo>a{float:left;width:50%}.site-logo>img{width:95%;margin:25px 0;padding:0}.traders-logo>img{width: 109px; margin: 25px 0 25px 15%;/*width:150px;margin:0 0 0 15%*/}img.wh-logo{width: 91px;}.add-cc,.mob-nav{display:block!important}