.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-moz-transform:translateX(-10px)}20%, 40%, 60%, 80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%, 100%{-o-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-o-transform:translateX(-10px)}20%, 40%, 60%, 80%{-o-transform:translateX(10px)}}@keyframes shake{0%, 100%{transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:url("../img/loading.gif") center center no-repeat #000;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}@font-face{font-family:'Swiss_721';src:url("../fonts/swiss_721_black_extended_bt-webfont.eot");src:url("../fonts/swiss_721_black_extended_bt-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/swiss_721_black_extended_bt-webfont.woff") format("woff"),url("../fonts/swiss_721_black_extended_bt-webfont.ttf") format("truetype"),url("../fonts/swiss_721_black_extended_bt-webfont.svg#swis721_blkex_btblack") format("svg");font-weight:normal;font-style:normal}a img,img,a{border-style:none}a{color:#aaa}.no-desktop{display:none}body{margin:0;font-family:"proxima-nova";color:#444}.harris-header{height:115px;overflow:hidden;background:#504e4d;border-bottom:10px solid #ee7203;color:#eaeaea}.harris-header a{color:#eaeaea;text-decoration:none}.header-logo{float:left;width:250px;height:75px;margin-top:21px}.header-nav{float:right;width:700px;height:50px;margin-top:71px;text-align:right;font-size:19px}.header-nav a{display:inline-block;margin-left:30px;padding:11px 0}.header-nav a:hover{color:#fff}.header-nav a.active{color:#fff;background:url("../img/header-active-triangle.png");background-repeat:no-repeat;background-position:center bottom}.content-wrapper{background:#fff}.content{padding:50px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:21px;font-weight:300}.content h1{font-size:50px;font-weight:300;margin:0}.content h2{font-size:34px;font-weight:300;margin:0}.content-slider{width:100%;height:350px;overflow:hidden}.article-sidebar{float:left;width:600px}.sidebar{float:right;width:300px}.store-locater-side{background:#504e4d;color:#fff;font-size:18px;font-weight:400}.store-locater-side a{color:#eaeaea !important}.store-locater-side a:hover{color:#fff !important}.store-locater-side-content{padding:15px}.store-locater-side-content p{margin:0;padding:0 0 15px 0}input.input-store-locater-side{color:#fff;background:#3d3b3a;border-style:none;display:block;width:90%;text-align:center;margin:0 auto;font-family:"proxima-nova";font-size:16px;padding:10px 0}input.input-store-locater-side:-ms-input-placeholder{color:#999}.store-locater-store-list{float:left;width:120px;margin-top:37px;font-size:13px}.store-list-locater{float:right;width:270px}input.postcode{font-family:"proxima-nova";color:#444;font-size:18px;padding:0.75em;border:1px solid #ccc;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.store-form{float:left;width:750px;margin-top:0.25em}table.fullwidth{width:100%;margin-top:1em}table.results{border-collapse:collapse}table.results td{cursor:pointer}table.results th{font-weight:normal;background:#ee7203;color:#504e4d;padding:0.25em 0.75em;font-family:"Swiss_721";font-weight:400;text-align:left;min-height:32px;line-height:32px;font-size:16px;text-transform:uppercase}tr.first-entry td{color:#fff !important}table.results td{padding:0.5em 0.75em;background:#504e4d;color:#fff;font-size:16px;border-bottom:1px solid #999}.store-locater-go{float:right;width:122px;height:43px;margin-top:10px}input.store-locater-submit{border-style:none;text-indent:-9999px;background:url("../img/store-locater-go.png");width:122px;height:43px;cursor:pointer}.supplier-list{overflow:hidden}ul.suppliers{margin:20px 0 0 0;padding:0;overflow:hidden}ul.suppliers-page{margin:20px 0 0 0;padding:0;overflow:hidden;text-align:center}ul.suppliers-page li{float:left;list-style-type:none;width:130px;height:75px;margin:0 100px}ul.suppliers li{float:left;width:130px;height:75px;line-height:60px;list-style-type:none;margin-right:30px}.no-margin{margin:0 !important}ul.suppliers li img,ul.suppliers-page li img{max-width:130px;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}ul.suppliers li img:hover,ul.suppliers-page li img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.supplier-arrow{width:40px;height:120px;cursor:pointer}.supplier-arrow-prev{float:left;background:url("../img/supplier-arrow-prev.png");background-repeat:no-repeat;background-position:left 40px}.supplier-arrow-next{float:left;background:url("../img/supplier-arrow-next.png");background-repeat:no-repeat;background-position:right 40px}.content-footer{margin:10px 0;font-size:14px;font-weight:400}img.plumbing-plus-member{float:left}.back-to-top{padding-top:72px}.content a{color:#444}.content a:hover{color:#000}.harris-footer{border-top:10px solid #ee7203;background:#504e4d;color:#eaeaea;padding:20px 0;font-size:14px}.harris-footer p{margin:0;padding:0}.store-listing{margin-top:48px}.home-slider{height:350px;width:100%;background:url("../img/plumbing-supplies-slider-new.png") center center no-repeat}.custom-slider{width:100%;margin:0 auto;text-align:center}.custom-slider img{max-width:100%}.store-box{float:left;width:300px;margin-right:48px;margin-bottom:48px;color:#fff}.store-box h4 a,.store-box p a{text-decoration:none;color:#fff !important}p.edit-store a{color:#444 !important}.store-box h3{font-family:"Swiss_721";font-weight:400;min-height:52px;line-height:52px;font-size:20px;background:#ee7203;color:#504e4d;margin:0;text-transform:uppercase;text-align:center;padding:10px 0}.store-box h3 a{text-decoration:none}.store-box h3 a:hover{color:#111}.store-box h3.long-title{line-height:26px}p.edit-store{font-size:13px;color:#444}.button{display:block;font-family:"Swiss_721";text-align:center;font-size:16px;margin:0;text-transform:uppercase;margin-bottom:15px;cursor:pointer;text-decoration:none}.button-orange{background:#ee7203;color:#504e4d;line-height:45px}a.button-orange:hover{color:#444}.button-grey{background:#504e4d;color:#fff !important;line-height:40px}.single-store{float:left;width:425px}.single-store p{line-height:1.5em}.single-store-map{float:right;width:425px}.single-store h4{font-weight:400;margin:5px 0 0 0}.map-canvas{height:545px;margin:20px 0}.edit-article{float:right;font-size:16px;margin-top:-20px}.edit-custom{font-size:16px}.store-last{margin:0 !important}.wrapper{width:1000px;margin:0 auto}.last{margin:0 !important}.text-right{text-align:right}.text-center{text-align:center}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row{zoom:1}.plumbing-plus{width:100%;padding:35px 0 30px 0;text-align:center}.plumbing-plus p{text-align:left}.trading-hours-home{padding:30px 0 0 0}.trading-hours-home h4{margin:0}.product-manuals{width:100%;font-size:16px;border-collapse:collapse;margin:10px 0 0 0;background:#eee;margin-top:1em}.product-manuals td{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:0.75em 0.75em 0.75em 3.3em;background:url("../img/pdf.png") 0.75em center no-repeat}.product-manuals td:hover{background:url("../img/pdf.png") 0.75em center no-repeat #ddd;cursor:pointer}.product-manuals tr td:first-of-type{border-right:1px solid #aaa !important}.product-manuals tr td:last-of-type{border-right:0}.product-manuals a{text-decoration:none;font-weight:400}.operating-hours{font-size:17px;width:100%;border-collapse:collapse;margin:10px 0 0 0}.operating-hours th{text-align:left;padding-right:30px}.operating-hours th,.operating-hours td{border-bottom:1px solid #ccc;padding:10px;background:#eee}.operating-hours td{text-align:right}.old-browser{position:fixed;z-index:9999;top:0;background:#000;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;text-align:center;padding:1em 0;color:#ccc;width:100%;font-size:13px}.old-browser a{color:#D9B217}p.select-stores{font-size:13px}.store-locate-page{margin-bottom:120px}img.alignright{float:right;padding-left:20px;padding-bottom:20px}.harristps_contact_wrapper{width:100%;background:#504e4d;color:#eaeaea;padding:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.harristps_contact_wrapper input,.harristps_contact_wrapper select,.harristps_contact_wrapper textarea{background:#333;border-style:none;padding:0.5em 0.75em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"proxima-nova";font-size:16px;color:#eaeaea;margin-bottom:1em}.harristps_contact_wrapper textarea{width:100%;height:350px}input.contact-half{float:left;width:49%;margin-right:2%}input.contact-half:first-of-type{margin-right:2% !important}input.contact-half:last-of-type{margin-right:0}select.contact-half{float:left;width:49%;padding:0.4em 0.75em;color:#bbb}#recaptcha_response_field{background:#fff;color:#222}.submit-row{width:30%;margin:0 auto}.legend{font-size:13px;color:#ccc;margin:0 0 1em 0;text-align:right}h2.contact{font-family:"Swiss_721";font-size:22px !important;margin:2em 0 0 0 !important;text-transform:uppercase;font-weight:normal;background:#ee7203;color:#504e4d;line-height:60px;text-align:center}@media only screen and (max-width: 1020px){#wpadminbar{display:none !important}td.address,th.address{display:none !important}a.list-stores{display:block;text-align:center}ul.suppliers-page li{float:left;width:50%;height:75px;text-align:center;margin:0 auto}.store-form{width:100%;float:none}.store-locater-content{float:none;width:100%;overflow:hidden}.store-locater-go{float:none;margin:1em auto}.no-mobile{display:none}body{margin:81px 0 0 0}.plumbing-plus{padding:20px 0;text-align:center}.trading-hours-home{padding:20px 0}.plumbing-plus p{text-align:left}.harris-header{position:fixed;top:0;z-index:3;width:100%;height:74px;border-bottom:7px solid #ee7203}.header-logo{float:none;width:195px;height:55px;margin:2px auto 0 auto}.header-logo img{width:100%}.mobile-nav{display:block;float:right;margin-top:-37px;margin-right:5px;width:32px;height:32px;background:url("../img/harris-mobile-menu.png");background-position:center center;background-repeat:no-repeat;text-indent:-9999px;cursor:pointer;overflow:hidden}.mobile-nav-triangle{width:90%;height:13px;margin:10px auto 0 auto;background:url("../img/mobile-nav-triangle.png");background-position:center top;background-repeat:no-repeat}.mobile-nav-wrapper{position:fixed;z-index:3;width:100%;top:81px;color:#fff}.mobile-nav-wrapper a{color:#fff;text-decoration:none}ul.mobile-nav-list{margin:0 auto;padding:0;width:90%;background:#3d3b3a;border:1px solid #2e2d2d;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}ul.mobile-nav-list li{list-style-type:none;padding:15px 30px;border-top:1px solid #2e2d2d;border-bottom:1px solid #504e4d;font-size:18px;cursor:pointer;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.mobile-nav-list li:last-of-type{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}ul.mobile-nav-list li:first-of-type{border-top:1px solid #504e4d;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}ul.mobile-nav-list li:hover{background:#504e4d}ul.mobile-nav-list li:first-of-type.focus{border-top:1px solid #ee7203;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}ul.mobile-nav-list li.focus{background:#ee7203;border-bottom:1px solid #b56a27}.mobile-nav-background{position:absolute;z-index:1;width:100%;top:81px;background:#000;opacity:0.5}.content{padding:5%;font-size:16px;font-weight:400}.content h1{font-size:28px;font-weight:400}.content h2{font-size:23px;font-weight:400}h2.contact{font-size:18px !important}.content-slider{height:112px}.content-slider img{width:320px}.article-sidebar{float:none;width:100%}.article-sidebar img{max-width:100%;height:auto}.sidebar{float:none;width:100%}.content a{color:#444}.content a:hover{color:#000}.harris-footer{border-top:7px solid #ee7203;padding:10px 0;font-size:12px}.footer-store-locater{display:block;width:90%;margin:0 auto;text-align:center}.footer-store-locater img{max-width:277px}.store-listing{margin-top:24px}.store-box{float:left;width:45%;min-width:230px;margin-left:2.5%;margin-right:2.5%;margin-bottom:24px;height:auto}.store-last{margin-left:2.5% !important;margin-right:2.5% !important}.store-box h3{min-height:24px;line-height:24px;font-size:16px}.store-last{margin-bottom:24px !important}.store-box-content{padding:15px}.store-box-content h4{font-size:20px}.store-box-content p{font-size:15px}.button{font-size:14px;margin-bottom:10px}.button-orange{background:#ee7203;color:#504e4d;line-height:35px}.single-store .button-orange{line-height:40px}.single-store{float:left;width:50%}.store-button{display:block;margin:5px 0 0 0}a.button:hover{color:#444}.single-store-map{margin-top:20px;float:right;width:40%;overflow:hidden}.map-canvas{height:350px;width:100%;margin:10px 0}.wrapper{width:95%}.last{margin:0 !important}.text-right{text-align:right}.text-center{text-align:center}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row{zoom:1}.supplier-list{margin:0}ul.suppliers{margin:10px 0 0 0;width:100%}ul.suppliers li{float:left;width:45%;text-align:center;height:50px;line-height:60px;list-style-type:none;margin-right:5%}ul.suppliers li img{max-width:100px}.product-manuals{font-size:14px}table.results{margin:0}.tablet-ok{display:block !important}table.results td{padding:1em 1.5em;border-bottom:1px solid #3a3a3a}.product-manuals td{border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:0.5em 0.5em 0.5em 2.9em;background:url("../img/pdf-mobile.png") 0.5em center no-repeat}.product-manuals td:hover{background:url("../img/pdf-mobile.png") 0.5em center no-repeat #ddd}.home-slider{height:243px;width:100%;background:url("../img/plumbing-supplies-slider-new-tablet.png") center center no-repeat}.submit-row{min-width:200px !important}}@media only screen and (max-width: 640px){.store-box{width:100%}}@media only screen and (max-width: 320px){#wpadminbar{display:none !important}td.address,th.address{display:none !important}a.list-stores{display:block;text-align:center}ul.suppliers-page li{float:none;width:100%;height:75px;text-align:center;margin:0 auto}.store-form{width:100%;float:none}.store-locater-content{float:none;width:100%;overflow:hidden}.store-locater-go{float:none;margin:1em auto}.no-mobile{display:none}body{margin:81px 0 0 0}.plumbing-plus{padding:20px 0;text-align:center}.trading-hours-home{padding:20px 0}.plumbing-plus p{text-align:left}.harris-header{position:fixed;top:0;z-index:3;width:100%;height:74px;border-bottom:7px solid #ee7203}.header-logo{float:none;width:195px;height:55px;margin:2px auto 0 auto}.header-logo img{width:100%}.mobile-nav{display:block;float:right;margin-top:-37px;margin-right:5px;width:32px;height:32px;background:url("../img/harris-mobile-menu.png");background-position:center center;background-repeat:no-repeat;text-indent:-9999px;cursor:pointer;overflow:hidden}.mobile-nav-triangle{width:90%;height:13px;margin:10px auto 0 auto;background:url("../img/mobile-nav-triangle.png");background-position:center top;background-repeat:no-repeat}.mobile-nav-wrapper{position:fixed;z-index:3;width:100%;top:81px;color:#fff}.mobile-nav-wrapper a{color:#fff;text-decoration:none}ul.mobile-nav-list{margin:0 auto;padding:0;width:90%;background:#3d3b3a;border:1px solid #2e2d2d;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}ul.mobile-nav-list li{list-style-type:none;padding:15px 30px;border-top:1px solid #2e2d2d;border-bottom:1px solid #504e4d;font-size:18px;cursor:pointer;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.mobile-nav-list li:last-of-type{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}ul.mobile-nav-list li:first-of-type{border-top:1px solid #504e4d;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}ul.mobile-nav-list li:hover{background:#504e4d}ul.mobile-nav-list li:first-of-type.focus{border-top:1px solid #ee7203;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}ul.mobile-nav-list li.focus{background:#ee7203;border-bottom:1px solid #b56a27}.mobile-nav-background{position:absolute;z-index:1;width:100%;top:81px;background:#000;opacity:0.5}.content{padding:5%;font-size:15px;font-weight:400}.content h1{font-size:24px;font-weight:400}.content h2{font-size:21px;font-weight:400}.content-slider{height:112px}.content-slider img{width:320px}.article-sidebar{float:none;width:100%}.article-sidebar img{max-width:100%;height:auto}.sidebar{float:none;width:100%}.content a{color:#444}.content a:hover{color:#000}.harris-footer{border-top:7px solid #ee7203;padding:10px 0;font-size:12px}.footer-store-locater{display:block;width:90%;margin:0 auto}.footer-store-locater img{width:100%}.store-listing{margin-top:24px}.store-box{float:none;width:100% !important;margin:0;margin-bottom:24px;height:auto}.store-box h3{min-height:24px;line-height:24px;font-size:16px}.store-last{margin-bottom:24px !important}.store-box-content{padding:15px}.store-box-content h4{font-size:20px}.store-box-content p{font-size:15px}.button{font-size:14px;margin-bottom:10px}.button-orange{background:#ee7203;color:#504e4d;line-height:35px}.single-store .button-orange{line-height:40px}.single-store{float:none;width:100%}.store-button{display:block;margin:5px 0 0 0}a.button:hover{color:#444}.single-store-map{margin-top:20px;float:none;width:100%;overflow:hidden}.map-canvas{height:200px;width:100%;margin:10px 0}.wrapper{width:95%}.last{margin:0 !important}.text-right{text-align:right}.text-center{text-align:center}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row{zoom:1}.supplier-list{margin:0}ul.suppliers{margin:10px 0 0 0;width:100%}ul.suppliers li{float:left;width:45%;text-align:center;height:50px;line-height:60px;list-style-type:none;margin-right:5%}ul.suppliers li img{max-width:100px}.product-manuals{font-size:14px}table.results{margin:0}table.results td{padding:1em 1.5em;border-bottom:1px solid #3a3a3a}.product-manuals td{border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:0.5em 0.5em 0.5em 2.9em;background:url("../img/pdf-mobile.png") 0.5em center no-repeat}.product-manuals td:hover{background:url("../img/pdf-mobile.png") 0.5em center no-repeat #ddd}.home-slider{height:150px;width:100%;background:url("../img/plumbing-supplies-slider-new-mobile.png") center center no-repeat}}@media only screen and (max-width: 320px){.harristps_contact_wrapper textarea{height:150px}.harristps_contact_wrapper input,.harristps_contact_wrapper textarea,.harristps_contact_wrapper select{font-size:14px;margin:0 0 0.5em 0}input.contact-half{float:none;width:100%;margin-right:0}input.contact-half:first-of-type{margin-right:0 !important}select.contact-half{float:none;width:100%;padding:0.4em 0.75em}.submit-row{width:100%}.legend{font-size:13px;color:#ccc;margin:0 0 1em 0;text-align:right}h2.contact{font-size:16px !important;margin:1em 0 0 0 !important;line-height:50px}}@media only screen and (max-width: 320px){img.alignright{float:none;padding:0;width:100%;height:auto}}
/*# sourceMappingURL=global.css.map */
