@font-face{font-family:"lpg";src:url("lpg.eot");src:url("lpg.eot?#iefix") format("embedded-opentype"),url("lpg.woff") format("woff"),url("lpg.ttf") format("truetype"),url("lpg.svg#lpg") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"lpg" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before,.newsfeed li a:after,.callouts a:after,.testimonialsfeed .slide:before,.testimonialsfeed .slide:after,.testimonial-listing .testimonial-item .inner:before,.testimonial-listing .testimonial-item .inner:after,div.sub-menu li a:before,.year-month-archive h3:before,.mobile-menu ul li a:after{font-family:"lpg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-quote-left:before,.testimonialsfeed .slide:before,.testimonial-listing .testimonial-item .inner:before{content:"\61"}.icon-quote-right:before,.testimonialsfeed .slide:after,.testimonial-listing .testimonial-item .inner:after{content:"\62"}.icon-arrow-circle-o-down:before{content:"\63"}.icon-arrow-circle-o-left:before{content:"\64"}.icon-arrow-circle-o-right:before,.newsfeed li a:after,.callouts a:after{content:"\65"}.icon-arrow-circle-o-up:before{content:"\66"}.icon-chevron-down:before{content:"\67"}.icon-chevron-left:before{content:"\68"}.icon-chevron-right:before,div.sub-menu li a:before,.mobile-menu ul li a:after{content:"\69"}.icon-chevron-up:before{content:"\6a"}.icon-bars:before{content:"\6b"}.icon-close:before{content:"\6c"}.icon-hf:before{content:"\6d"}.icon-online-enquiry:before{content:"\6e"}.icon-archive:before{content:"\6f"}.icon-tags:before{content:"\70"}.icon-category:before{content:"\71"}.icon-plus:before,.year-month-archive h3:before{content:"\72"}.icon-minus:before{content:"\73"}body{background:#fff;font-size:100%;line-height:1.5;font-family:"Lato", arial, sans-serif;font-weight:400;color:#32373b;margin:0;padding:0}a{font-size:1em;outline:none}a:link{color:#4bbeea;text-decoration:underline}a:visited{color:#4bbeea;text-decoration:underline}a:hover{color:#4bbeea;text-decoration:none}a:active{color:#4bbeea;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#4bbeea;font-family:"Lato", arial, sans-serif;font-weight:300;line-height:1.3}h1{font-size:2.8em}h2{font-size:2.0em}h3{font-size:1.7em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}h1,h2,h3,h4,h5,h6,ul,ol,dl,p,pre,table,fieldset,hr{margin:0 0 1.4rem 0}.larger-paragraph{font-size:1.3em}.page-title{background:#4bbeea url(../images/bgrounds/page-title.jpg) no-repeat 50% bottom;background-size:cover;padding:2.5rem 0}.page-title h1{color:#fff;margin:0}.page-title h1.icon-hf{padding-left:105px;position:relative}.page-title h1.icon-hf:before{position:absolute;top:50%;left:0;font-size:74px;margin-top:-37px}strong{font-family:"Lato", arial, sans-serif;font-weight:700}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}hr{height:1px;border:0;border-top:1px solid #ccc;background-color:#fff}img{max-width:100%;height:auto;border:none}a.button{display:inline-block;background:#4bbeea;color:#fff;font-family:"Lato", arial, sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;line-height:40px;font-size:.9em;border-radius:5px;padding:0 15px;border:none;position:relative;transition:all .2s ease-in-out}a.button:hover{cursor:pointer;background:#10597a}a.button[class*=" icon-"]{padding-left:45px}a.button[class*=" icon-"]:before{position:absolute;font-size:20px;top:50%;left:15px;margin-top:-10px}.floatleft{float:left}.floatright{float:right}.container{margin:0 auto;max-width:980px;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.container:before{content:"";display:table;clear:both}.container:after{content:"";display:table;clear:both}.main{padding:2.7rem 0}.content:before{content:"";display:table;clear:both}.content:after{content:"";display:table;clear:both}.primary{display:block;width:62.5%}.secondary{width:31.5%}.equal{width:48%}.welcome-l{width:62%}.welcome-l h1{margin-bottom:15px}.welcome-l h2{text-transform:uppercase;font-family:"Lato", arial, sans-serif;font-weight:700;font-size:1.25em;letter-spacing:.2em;margin-bottom:2.5rem;padding-left:1px}.welcome-r{width:32%}.welcome-r .main-img{width:100%;max-width:300px;margin:0 auto 15px auto;display:block}.welcome-r .association-logos{list-style-type:none;margin:0;padding:0;text-align:center}.welcome-r .association-logos li{list-style-type:none;margin:0;padding:0;display:inline-block;width:49%;margin:0 0 0px 0}.welcome-r .association-logos li a{display:block}.welcome-r .association-logos li a img{margin:0 auto;width:100%;max-width:150px;display:block}.mobileemailorcall{background:#10597a;font-size:.9em;text-align:center;color:#fff;display:none;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}.mobileemailorcall a{color:#fff}header{padding:20px 0}header .logo{width:259px;float:left}header .logo img{width:100%;display:block}header .utility{float:right;text-align:right}header .licenseno{text-align:right;font-size:.9em;margin-bottom:25px}header .emailorcall{color:#4bbeea;font-size:1.2em}header .emailorcall a{color:#4bbeea}header .icon-bars{display:none;position:absolute;top:50%;margin-top:-15px;cursor:pointer;right:10px;width:30px;height:30px;color:#4bbeea;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .icon-bars:before{position:absolute;font-size:30px;top:50%;left:50%;margin-top:-15px;margin-left:-15px}.masthead{background:#4bbeea url(../images/bgrounds/water.jpg) no-repeat 50% bottom;background-size:cover;padding:4rem 0 3.5rem 0;text-align:center}.masthead h1{color:#fff;font-size:2.8em;margin:0 0 10px 0}.masthead h2{color:#fff;text-transform:uppercase;font-family:"Lato", arial, sans-serif;font-weight:700;font-size:1.25em;letter-spacing:.2em;margin-bottom:3rem}.masthead .callouts a{display:inline-block;width:200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 45px 10px;text-decoration:none;vertical-align:top;margin:0 0 25px 0;color:#fff;position:relative}.masthead .callouts a:hover{opacity:.8}.masthead .callouts a:after{position:absolute;bottom:0;left:50%;margin-left:-17px;font-size:34px}.masthead .callouts a h3{color:#fff;font-family:"Lato", arial, sans-serif;font-weight:700;text-transform:uppercase;font-size:1em;margin:0}.masthead .callouts a img{margin:0 auto 15px auto;display:block;max-width:75px}.primary-menu{background:#10597a}.primary-menu ul,.primary-menu li{list-style-type:none;margin:0;padding:0;line-height:1}.primary-menu .nav{width:100%;height:50px;position:relative;z-index:10000}.primary-menu .nav li{position:relative;float:left;text-align:center;position:relative}.primary-menu .nav li a{display:block;line-height:50px;padding:0 20px;color:#c7dbe4;text-decoration:none;position:relative;font-family:"Lato", arial, sans-serif;font-weight:700;text-transform:uppercase}.primary-menu .nav li a:hover{color:#fff;background:#0d4963}.primary-menu .nav li.current-menu-item>a{color:#fff}.primary-menu .nav li.current-menu-ancestor>a{color:#fff}.primary-menu .nav li ul{position:absolute;top:50px;left:-999em;right:auto;z-index:100;background:#0d4963;width:200px;padding:0 0}.primary-menu .nav li ul li{display:block;float:none;text-align:left;position:relative;z-index:10}.primary-menu .nav li ul li a{padding:10px 10px;line-height:1.3em;font-size:.9em;display:block;text-transform:none;font-family:"Lato", arial, sans-serif;font-weight:400;color:#fff}.primary-menu .nav li ul li a:before{display:none}.primary-menu .nav li ul li a:hover{color:#fff;background:#10597a}.primary-menu .nav li ul ul{position:absolute;padding:0;top:0;right:-200px}.primary-menu .nav li ul ul:before{display:none}.primary-menu .nav li:hover ul ul,.primary-menu .nav li:hover ul ul ul{left:-999em}.primary-menu .nav li:hover ul{left:0}.primary-menu .nav li li:hover ul{left:200px;margin-left:0}.primary-menu .nav>li:hover>a{color:#fff;background:#0d4963}.primary-menu .nav ul>li:hover>a{color:#fff;background:#10597a}#menu-panel{display:none;background:#fff}#menu-panel .mobile-menu{margin-bottom:1rem}#menu-panel .mobile-menu ul{width:100%;list-style-type:none;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#menu-panel .mobile-menu ul li{list-style-type:none;margin:0;padding:0}#menu-panel .mobile-menu ul li a{display:block;text-decoration:none;padding:10px 20px 10px 10px;position:relative;color:#32373b;text-transform:uppercase;font-family:"Lato", arial, sans-serif;font-weight:700}#menu-panel .mobile-menu ul li a:hover{color:#4bbeea;text-decoration:none}#menu-panel .mobile-menu ul li a:after{position:absolute;top:50%;font-size:12px;margin-top:-6px;right:10px}#menu-panel .mobile-menu ul li.current-menu-item a{color:#4bbeea}#menu-panel .mobile-menu ul li ul{padding:0;display:none}#menu-panel .mobile-menu ul li ul li a{text-transform:none;padding-left:20px}#menu-panel .mobile-menu ul li ul li a:before{position:absolute;font-size:14px;top:15px;left:0px}#menu-panel p{text-align:center}.scotch-is-showing #menu-panel{display:block}.overlay{position:fixed;background:rgba(0,0,0,0.75);width:100%;height:100%;display:none;z-index:999999;-webkit-transition:all 225ms ease;-moz-transition:all 225ms ease;transition:all 225ms ease;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;cursor:pointer}.scotch-is-showing .overlay{display:block}div.sub-menu{margin-bottom:1.5rem;background:#e8ebec;padding:20px}div.sub-menu h2{color:#10597a;font-family:"Lato", arial, sans-serif;font-weight:700;font-size:1.25em}div.sub-menu h2.icon-category,div.sub-menu h2.icon-archive{color:#10597a;font-family:"Lato", arial, sans-serif;font-weight:700;font-size:1.25em;position:relative;padding:0 0 0 40px}div.sub-menu h2.icon-category:before,div.sub-menu h2.icon-archive:before{position:absolute;top:50%;left:0;font-size:26px;margin-top:-13px}div.sub-menu ul{list-style-type:none;margin:0;padding:0}div.sub-menu ul li{list-style-type:none;margin:0;padding:0}div.sub-menu ul li a{display:block;padding:4px 12px 4px 20px;position:relative}div.sub-menu ul li a:before{position:absolute;top:12px;left:0;font-size:12px}div.sub-menu ul li.current-menu-item a,div.sub-menu ul li.current-cat>a{color:#10597a;font-family:"Lato", arial, sans-serif;font-weight:700;text-decoration:none}div.sub-menu ul li ul{padding-left:20px}div.year-month-archive h3{padding:4px 0 4px 20px;margin:0;position:relative;outline:none;text-decoration:underline;font-family:"Lato", arial, sans-serif;font-weight:400;font-size:1em}div.year-month-archive h3:hover{cursor:pointer;text-decoration:none}div.year-month-archive h3:before{position:absolute;top:50%;left:0;margin-top:-5px;font-size:12px}div.year-month-archive h3.ui-state-active:before{content:"\73"}div.year-month-archive ul li{padding-left:20px}.accordion ul{display:none}.related-page-listing *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.related-page-listing .related-page-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:1px solid #d5dcdf;border-radius:5px;margin:0 0 1.4em 0;padding:1.4em 0}.related-page-listing .related-page-item:nth-child(odd){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.related-page-listing .related-page-item .blurb{width:100%;padding:0 1rem}.related-page-listing .related-page-item .blurb.withimage{width:65%}.related-page-listing .related-page-item .image{width:35%}.related-page-listing .related-page-item .image img{margin:0 auto;display:block;max-width:150px;width:100%}.testimonial-listing .testimonial-item{border-bottom:1px solid #d5dcdf;padding-bottom:2rem;margin-bottom:2rem}.testimonial-listing .testimonial-item .inner{position:relative;padding:0 54px}.testimonial-listing .testimonial-item .inner:before,.testimonial-listing .testimonial-item .inner:after{font-size:36px;position:absolute;color:#4bbeea}.testimonial-listing .testimonial-item .inner:before{left:0;top:0}.testimonial-listing .testimonial-item .inner:after{right:0;bottom:0}.testimonial-listing .testimonial-item .testimonial-from{font-family:"Lato", arial, sans-serif;font-weight:700;color:#32373b;padding:0 0 0 54px;font-size:1.1em;margin:0}.view-all{text-align:center}.post-listing:before{content:"";display:table;clear:both}.post-listing:after{content:"";display:table;clear:both}.post-listing .post-item{border-bottom:1px solid #d5dcdf;padding-bottom:2rem;margin-bottom:2rem}.post-listing .post-item .date{font-family:"Lato", arial, sans-serif;font-weight:700}.post-listing .post-item .post-feature-img{border-radius:5px;width:100%;margin:0 0 1.4rem 0}.post-listing .post-item .post-meta{margin:0 0 1.5rem 0}.post-listing .post-item .post-meta .icon-tags,.post-listing .post-item .post-meta .icon-category{padding:6px 0 6px 20px;margin-bottom:0;font-size:.9em;position:relative}.post-listing .post-item .post-meta .icon-tags:before,.post-listing .post-item .post-meta .icon-category:before{position:absolute;top:10px;left:0;font-size:15px;color:#4bbeea}.post-listing .post-item .post-meta .icon-tags a,.post-listing .post-item .post-meta .icon-category a{text-decoration:none;display:inline-block;background:#4bbeea;padding:2px 7px;font-size:.8em;margin:0 2px 2px;text-transform:uppercase;border-radius:5px;color:#fff;font-family:"Lato", arial, sans-serif;font-weight:700}.post-listing .post-item .post-meta .icon-tags a:hover,.post-listing .post-item .post-meta .icon-category a:hover{background:#10597a}.post-listing .post-item .post-meta .icon-category:before{font-size:16px;top:9px}.pagination{text-align:center}.pagination *{display:inline-block;width:30px;height:30px;line-height:30px;padding:0;margin-bottom:3px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination a{text-decoration:none;color:#fff;background:#4bbeea;transition:all .2s ease-in-out;border-radius:5px}.pagination a:hover{background:#10597a;color:#fff}.pagination span{border:none;background:none}.pagination span.current{font-family:"Lato", arial, sans-serif;font-weight:700;color:#fff;background:#10597a;border-radius:5px}.testimonialsfeed{background:#10597a url(../images/bgrounds/tools.jpg) no-repeat 50% 50%;background-size:cover;padding:3rem 0;text-align:center}.testimonialsfeed .cycle-slideshow{list-style-type:none;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.testimonialsfeed .cycle-slideshow *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.testimonialsfeed .cycle-slideshow .slide{list-style-type:none;margin:0;padding:0;color:#fff;font-size:1.1em;position:absolute;top:0;left:0;width:100%;padding:0 54px}.testimonialsfeed .cycle-slideshow .slide a{color:#fff;text-decoration:none}.testimonialsfeed .cycle-slideshow .slide a:hover{text-decoration:underline}.testimonialsfeed .cycle-slideshow .slide:before,.testimonialsfeed .cycle-slideshow .slide:after{font-size:36px;top:0;position:absolute}.testimonialsfeed .cycle-slideshow .slide:before{left:0}.testimonialsfeed .cycle-slideshow .slide:after{right:0}.testimonialsfeed .cycle-slideshow .slide .name{font-family:"Lato", arial, sans-serif;font-weight:700}.testimonialsfeed .slide-pager{text-align:center;width:100%;z-index:500;overflow:hidden;margin:0 0 0;padding:1em 0}.testimonialsfeed .slide-pager span{line-height:16px;text-indent:-9000px;width:16px;height:16px;display:inline-block;color:pink;cursor:pointer;background:#4bbeea;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;margin:0 4px}.testimonialsfeed .slide-pager span:hover{background:#fff}.testimonialsfeed .slide-pager span.cycle-pager-active{background:#fff}.testimonialsfeed .slide-pager>*{cursor:pointer}.newsfeed{background:#e8ebec url(../images/bgrounds/newsfeed-cover.png) no-repeat 50% 50%;background-size:cover;padding:3rem 0;text-align:center}.newsfeed h2{color:#10597a;text-transform:lowercase;font-size:2.8em;display:inline-block;padding-left:105px;position:relative}.newsfeed h2:before{position:absolute;top:50%;left:0;font-size:74px;margin-top:-37px}.newsfeed .blurb{font-size:1.1em}.newsfeed ul{list-style-type:none;margin:0;padding:0}.newsfeed ul li{list-style-type:none;margin:0;padding:0;background:url(../images/bgrounds/newsfeed-sep.png) no-repeat 50% bottom;padding:1.5rem 0}.newsfeed ul li:last-child{background:none}.newsfeed ul li a{font-family:"Lato", arial, sans-serif;font-weight:700;text-decoration:none;display:inline-block;padding-right:30px;position:relative}.newsfeed ul li a:hover{text-decoration:underline}.newsfeed ul li a:after{position:absolute;top:50%;right:0;margin-top:-11px;font-size:22px}footer{padding:30px 0;border-top:1px solid #d5dcdf;font-size:.9em}footer .itomic{text-align:right}footer .itomic a{text-decoration:none;color:#32373b}footer .itomic a:hover{text-decoration:underline;color:#32373b}.gform_wrapper form{margin:0}.gform_wrapper form ul,.gform_wrapper form li{list-style-type:none;margin:0;padding:0}.gform_wrapper form li{margin-bottom:10px}.gform_wrapper form label{margin-bottom:4px;font-size:1em;font-family:"Lato", arial, sans-serif;font-weight:700;display:block}.gform_wrapper form .gform_heading{margin-bottom:1.2rem}.gform_wrapper form .gfield_required{display:inline-block;color:#f00;margin-left:4px}.gform_wrapper form .gfield_checkbox label,.gform_wrapper form .gfield_radio label{display:inline;margin-left:5px;line-height:1;font-family:"Lato", arial, sans-serif;font-weight:400}.gform_wrapper form .gfield_checkbox li,.gform_wrapper form .gfield_radio li{margin-bottom:5px}.gform_wrapper form textarea,.gform_wrapper form input[type="text"],.gform_wrapper form input[type="button"],.gform_wrapper form input[type="submit"]{-webkit-appearance:none;border-radius:0}.gform_wrapper form input[type="text"],.gform_wrapper form input[type="email"],.gform_wrapper form textarea,.gform_wrapper form input[type="password"]{font-family:"Lato", arial, sans-serif;font-weight:400;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:6px 10px;font-size:1em;color:#32373b;outline:none;border:1px solid #d5dcdf}.gform_wrapper form input[type="submit"]{display:inline-block;background:#4bbeea;color:#fff;font-family:"Lato", arial, sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;line-height:40px;font-size:.9em;border-radius:5px;padding:0 15px;border:none;position:relative;transition:all .2s ease-in-out}.gform_wrapper form input[type="submit"]:hover{cursor:pointer;background:#10597a}.gform_wrapper form input[type="submit"][class*=" icon-"]{padding-left:45px}.gform_wrapper form input[type="submit"][class*=" icon-"]:before{position:absolute;font-size:20px;top:50%;left:15px;margin-top:-10px}.gform_wrapper form .validation_error{color:#f00;margin-bottom:1em;font-family:"Lato", arial, sans-serif;font-weight:700}.gform_wrapper form .validation_message{color:#f00;font-family:"Lato", arial, sans-serif;font-weight:700;margin-top:2px;font-size:.9em}.gform_wrapper form .gf_clear{clear:both}.gform_wrapper form .gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.online-enquiry-quick{background:#e8ebec;padding:20px;margin-bottom:1.5rem}.online-enquiry-quick h2{color:#10597a;font-family:"Lato", arial, sans-serif;font-weight:700;font-size:1.25em;position:relative;padding:0 0 0 50px}.online-enquiry-quick h2:before{position:absolute;top:50%;left:0;font-size:36px;margin-top:-18px}.online-enquiry-quick .gform_wrapper .gf-online-enquiry label{display:none}.online-enquiry-quick .gform_wrapper .gf-online-enquiry input[type="text"],.online-enquiry-quick .gform_wrapper .gf-online-enquiry input[type="email"],.online-enquiry-quick .gform_wrapper .gf-online-enquiry textarea,.online-enquiry-quick .gform_wrapper .gf-online-enquiry input[type="password"]{border:none}.acf-map{width:100%;box-shadow:0 0 5px #999;border:1px solid #bcbcbc;margin:0 0 2em 0;position:relative;padding-bottom:85%;height:0;overflow:hidden;max-width:100%;height:auto}.acf-map iframe,.acf-map object,.acf-map embed{position:absolute;top:0;left:0;width:100%;height:100%}.gm-style img{max-width:none}.gm-style label{width:auto;display:inline}img.alignleft,img.alignright,img.aligncenter,img.alignnone,div.alignleft img,div.alignright img,div.aligncenter img,div.alignnone img{max-width:100%;height:auto}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.aligncenter{display:block;margin:0 auto 1em auto;max-width:100%;height:auto}.alignnone{margin:0 0 .5em 0}.wp-caption{border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:5px 5px 5px;text-align:center}.wp-caption img{border:none;height:auto;margin:0;padding:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto}.wp-caption p.wp-caption-text{font-size:.9em;line-height:1.4;margin:0}.gallery-item img{border:none !important;max-width:100%;height:auto;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto}.gallery-item .gallery-caption{font-size:.9em;padding:5px;line-height:1.4}blockquote{max-width:90%;font-style:italic}@media only screen and (min-width: 768px){.scotch-panel-canvas{-o-transform:translate3d(0px, 0px, 0px) !important;-ms-transform:translate3d(0px, 0px, 0px) !important;-moz-transform:translate3d(0px, 0px, 0px) !important;-webkit-transform:translate3d(0px, 0px, 0px) !important;transform:translate3d(0px, 0px, 0px) !important}.overlay{display:none !important}}@media (min-width: 0px) and (max-width: 1023px){body{font-size:95%}.primary-menu .nav li a{padding:0 12px}}@media (min-width: 0px) and (max-width: 767px){body{font-size:90%}.primary-menu{display:none}.mobileemailorcall{display:block}header{padding:15px 0}header .icon-bars{display:block}header .logo{width:150px}header .utility{display:none}.primary,.secondary,.equal{float:none;width:100%}footer .copyright,footer .itomic{text-align:center}}@media (min-width: 0px) and (max-width: 640px){.welcome-l{width:100%;float:none}.welcome-l h1{font-size:2.4em}.welcome-r{width:100%}.welcome-r .main-img{max-width:200px}.page-title h1{font-size:2.4em}.page-title h1.icon-hf{padding-left:0}.page-title h1.icon-hf:before{display:none}.related-page-listing .related-page-item{display:block}.related-page-listing .related-page-item .blurb{width:100%;text-align:center;padding:0 50px}.related-page-listing .related-page-item .blurb.withimage{width:100%}.related-page-listing .related-page-item .image{width:100%;margin-bottom:1.5rem}.newsfeed{background-size:800px auto}.newsfeed h2{font-size:2.4em;padding-left:80px}.newsfeed h2:before{font-size:60px;margin-top:-30px}.testimonial-listing .testimonial-item .inner{padding:0 30px}.testimonial-listing .testimonial-item .inner:before,.testimonial-listing .testimonial-item .inner:after{font-size:20px}.testimonialsfeed .cycle-slideshow .slide{padding:0 30px}.testimonialsfeed .cycle-slideshow .slide:before,.testimonialsfeed .cycle-slideshow .slide:after{font-size:20px}}@media (min-width: 0px) and (max-width: 480px){.alignleft,.alignright,.aligncenter,.alignnone,a img.alignleft,a img.alignright,a img.aligncenter,a img.alignnone{float:none !important;margin:0 auto 1em auto !important;display:block !important;max-width:100%;height:auto}.wp-caption p.wp-caption-text,.gallery-item .gallery-caption{font-size:.7em}.masthead .callouts a{width:145px}}
