ol,ul,ul.social{list-style:none}#top-bar,body{padding:0;margin:0}#banner-01,#banner-02,#banner-03,#banner-04,#banner-05,#banner-agricultural,#banner-birds,#banner-commercial,#banner-contract,#banner-fly,#banner-mole,#banner-nottingham,#banner-wasp{z-index:50;width:100%}#email-response,#menu,.center{text-align:center}#logo,.side-panel,.top-column-left{float:left;display:block}.uppercase,input.submit,nav a{text-transform:uppercase}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.more-button::after,ul.pest-menu:after{content:""}table{border-collapse:collapse;border-spacing:0}p+p{margin-top:.5em}strong{font-weight:700}.menu_title,nav a{font-family:Lato,sans-serif;font-weight:400}body{background-color:#f5f5f5;line-height:1}#top-bar{position:fixed;background-color:#2b2b2b;width:100%;height:40px;border-bottom:3px solid #c70404;z-index:9999}#header{position:relative;background-color:#fff;width:100%;padding:40px 0 20px}#logo{margin:0;padding:10px 0 0}#banner-01,#banner-02,#banner-03,#banner-04,#banner-05,#banner-agricultural,#banner-birds,#banner-commercial,#banner-contract,#banner-fly,#banner-mole,#banner-nottingham,#banner-wasp,#header-social,.main-content{margin:0;padding:0}#header-contact{position:absolute;top:30px;right:10px;text-align:right}#banner-01,#banner-02,#banner-03,#banner-04,#banner-05,#banner-agricultural,#banner-birds,#banner-commercial,#banner-domestic,#banner-fly,#banner-mole,#banner-nottingham,#banner-wasp,#header-wrapper,#menu,.menu_title,.more-button,.sub-menu-parent,ul.pest-menu li{position:relative}#menu{background:#2b2b2b;width:100%;height:50px;z-index:999}#banner-01{background:url(../images/banner-01.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:550px}#banner-02{background:url(../images/banner-02.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:550px}#banner-03{background:url(../images/banner-03.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:550px}#banner-04{background:url(../images/banner-04.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:550px}#banner-05{background:url(../images/banner-05.jpg) left bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:550px}#banner-commercial{background:url(../images/banner-commercial.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-domestic{background:url(../images/banner-domestic.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0;padding:0;height:250px;width:100%;z-index:50}#banner-agricultural{background:url(../images/banner-agricultural.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-contract{position:relative;background:url(../images/banner-contract.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-nottingham{background:url(../images/banner-03.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-wasp{background:url(../images/banner-wasp.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-mole{background:url(../images/banner-mole.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-fly{background:url(../images/banner-fly.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}#banner-birds{background:url(../images/banner-birds.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px}.side-panel,.textimonial-wrapper{background-color:#fff;border-bottom:1px solid #ececec;overflow:hidden}.main-content{width:100%;overflow:hidden}.service-image{display:block;padding:0 0 25px}#footer,.side-panel{padding:40px 0}.service-text{height:225px}.side-panel{width:100%;margin:0 0 40px}#baseline,#footer{background:#fff;margin:0;width:100%;border-top:1px solid #ececec}#email-response{margin:10px 0;padding:0}#baseline{padding:20px 0}#header-wrapper,#menu-wrapper,#top-bar-wrapper,.main-content-wrapper{margin:0 auto;max-width:1160px}#top-bar-wrapper{width:98%;padding:0 10px}#header-wrapper{width:100%;padding:30px 10px;overflow:hidden}#menu-wrapper{width:100%;padding:0 10px}.main-content-wrapper{width:100%;padding:40px 10px;overflow:hidden}.two-column-wrapper{padding:0;margin:40px 0;overflow:hidden}.button-wrapper{padding:20px 0 0;margin:0;overflow:hidden}.social-footer-wrapper{padding:10px 0 0;margin:0;overflow:hidden}.image-wrapper{padding:20px 0 0;margin:0;overflow:hidden}.image-wrapper.full{padding:20px 0}.image-wrapper.bottom{padding:0 0 40px}.textimonial-wrapper{padding:20px 0;margin:0}.testimonial-wrapper{background:url(../images/quotes-start.png) left top 10px no-repeat,url(../images/quotes-end.png) right bottom 10px no-repeat #fff;border-bottom:1px solid #ececec;width:100%;min-height:350px;padding:40px 20px;margin:0}#baseline-wrapper,#footer-wrapper{width:100%;max-width:1160px;padding:0 10px;margin:0 auto;overflow:hidden}.top-column-left{width:30%;padding:0;margin:0;overflow:hidden}.top-column-right{display:block;float:right;width:70%;padding:0;margin:0;overflow:hidden;text-align:right}.left-column-70,.right-column-30{background-color:#fff;border-bottom:1px solid #ececec;display:block;float:left;overflow:hidden}.sub-menu li,nav>ul{text-align:left}.left-column-70{width:66%;padding:40px;margin:0 40px 0 0}.right-column-30{width:30%;padding:40px 0;margin:0}.right-column-30.blank{background:0 0;border:none;padding:0}.three-column-01,.three-column-02,.three-column-03{background-color:#fff;border-bottom:1px solid #ececec;display:block;float:left;width:32%;padding:40px}.three-column-01,.three-column-02{margin:0 20px 0 0;overflow:hidden}.three-column-03{margin:0;overflow:hidden}#footer-column-01,#footer-column-02{padding:0 50px 0 0;float:left;overflow:hidden;display:block;margin:0}#footer-column-01{width:30%}#footer-column-02{width:35%}#footer-column-03{display:block;float:left;width:35%;padding:0;margin:0;overflow:hidden}section{padding:20px 0 0;margin:0;overflow:hidden}section.panel{padding:0 0 0 40px;margin:0;overflow:hidden}.clearer{font-size:0;line-height:0;display:block;margin:0;padding:0;clear:both;height:0;width:auto}.menu_title{display:none;float:right;bottom:.6em;margin-right:3em;color:#fff;font-size:1.1em}nav ul,nav ul li,ul.pest-menu{list-style-type:none;margin:0}nav a{color:#fafafa;display:block;font-size:.975em;line-height:50px;padding:0 15px;text-decoration:none}nav a:hover{color:#c70404}nav ul,nav ul li{height:50px;padding:0}nav>ul>li{display:inline-block;border-right:1px solid #fafafa}nav>ul>li:first-child{border-left:1px solid #fafafa}.sub-menu-parent{background:url(../images/down.gif) right 12px center no-repeat;padding:0 15px 0 0}.sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;width:100%;transform:translateY(-2em);z-index:-1;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms}.sub-menu-parent:hover .sub-menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0);transition-delay:0s,0s,.3s}.sub-menu li{background-color:#2b2b2b;width:250px;height:40px;line-height:40px;border-bottom:1px solid #c2c2c2}header.entry-header,header.footer,header.main,header.sub-header,ul.pest-menu li{border-bottom:1px solid #ececec}.sub-menu li a{line-height:50px}ul.pest-menu{width:100%;padding:0;display:inline-table;height:45px;z-index:998}ul.pest-menu:after{clear:both;display:block}ul.pest-menu li:hover>ul{display:block}ul.pest-menu li{display:inline-block;float:left;height:45px;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.pest-menu li a,ul.pest-menu li.header a{color:#777;display:block;font-size:1em;font-family:Lato,sans-serif;font-weight:400;height:45px;line-height:45px;padding:0 0 0 20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;width:100%;text-decoration:none;float:left}ul.pest-menu li a{background:url(../images/small-arrow.png) right 140px center no-repeat}ul.pest-menu li a:hover{background:url(../images/small-arrow.png) right 80px center no-repeat}ul.pest-menu li.header a{background:center center no-repeat #27245d}header.main,header.side{background-color:#fff;margin:0;overflow:hidden}h1,h2,h3.dark,h4,h5,span.bold{color:#2b2b2b}.bold,span.bold{font-weight:700}.left{text-align:left}.right{text-align:right}.italic{font-style:italic}header.main{padding:20px 0}header.side{padding:20px 0 10px}header.entry-header{margin:-40px -40px 40px;padding:40px}header.sub-header{border-top:1px solid #ececec;margin:-20px -40px 20px;padding:20px}header.footer{font-size:16px;margin:0 0 20px;padding:0 0 20px}h1,h2,h3,h4{margin:0;display:block;line-height:1.5em;font-family:Lato,sans-serif}form#emailForm,h1,h2,h3.nopad,h4,p.error-text,p.header-text,p.main-text,p.top-bar-text{padding:0}h1{font-size:2.5em}h2{font-size:2em}h3{color:#c70404;font-size:1.8em;padding:0 0 0 40px}h4{font-size:1.4em}h4.sub{font-size:1.6em;margin:0 0 20px}h5{font-size:1.2em;font-family:Lato,sans-serif;margin:0;padding:0;display:block;line-height:1.5em}p.main-text{color:#777;font-size:1em;font-family:Lato,sans-serif;line-height:1.7em}p.main-text.small{font-size:.875em}p.top-bar-text{color:#fff;font-size:.75em;font-family:Lato,sans-serif;line-height:40px}p.header-text{color:#231f20;font-size:2.3em;font-family:Lato,sans-serif;font-weight:800;margin:0;line-height:1.2em}p.header-text.small{font-size:1em;font-weight:400;line-height:1em}p.error-text{color:#454545;font-size:12em;font-family:Lato,sans-serif;font-weight:700;line-height:1em}form#emailForm{margin:0}form.cmxform{width:100%;color:#777;font-family:Lato,sans-serif;font-size:1em;padding:10px 0 0}form.cmxform legend{padding-left:0}form.cmxform label,form.cmxform legend{color:#777}form.cmxform fieldset{border:none;background:none;background-color:#transparent;margin:0;padding:10px 0 0}form.cmxform fieldset fieldset,form.cmxform fieldset p{padding:0 0 20px;background:none}form.cmxform label.error,label.error{color:red;font-style:italic;display:block!important;margin:0 0 10px}div.error{display:none}form.cmxform .gray *{color:gray}input.contact,textarea.contact{color:#777;font-family:Lato,sans-serif}#emailForm{width:100%}#emailForm label.error{width:auto;display:none;font-size:.85em;margin:0 0 20px}.editor-field,.editor-field-padded,.editor-label,.editor-label-bold,.editor-label-buttons{background:none;border:0;display:block;outline:0;padding:0;vertical-align:baseline}.editor-label{margin:10px 0}.editor-label-bold{font-weight:700;margin:10px 0 20px}.editor-label-buttons{margin:20px 0 10px}.editor-field{margin:0}.editor-field-padded{margin:0 0 20px}.more-button::after,input.submit{display:inline-block;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}input.contact,select.project,textarea.contact{font-size:.9em;line-height:18px;margin-bottom:10px}input.contact{border:1px solid #ececec;height:35px;padding:2px 3px;width:95%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}input.contact.short{width:30%;text-align:left}input.contact.question{width:50px;text-align:center}input.contact:focus{border:2px solid #c70404}input.contact.error{border:1px solid red}textarea.contact{border:1px solid #ececec;height:100px;padding:10px 3px;width:95%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}textarea.contact:focus{border:2px solid #c70404}textarea.contact.error{border:1px solid red}span.requiredfield{color:#c70404}select.project{border:1px solid #ececec;color:#454545;font-family:'Open Sans',sans-serif;height:35px;padding:2px 3px}.more-button,input.submit{cursor:pointer;font-size:1em;font-family:Lato,sans-serif;font-weight:400}input.submit{background:#2b2b2b;border:0;color:#fff;padding:15px 20px;margin:20px auto;text-align:left;text-decoration:none}input.submit:hover{background:#c70404}.more-button{padding:10px 0;color:#2b2b2b}.tel,.tel-main,.tel-main:visited,.tel-red,.tel-red:visited,.tel:visited{cursor:default;text-decoration:none}.more-button::after{border-right:2px solid #2b2b2b;border-top:2px solid #2b2b2b;height:.4em;transform:rotate(45deg);width:.4em;margin-bottom:1px;margin-left:3px}.more-button:hover{color:#c70404}.more-button:hover::after{border-right:2px solid #c70404;border-top:2px solid #c70404;margin-left:20px}a.link.under:active,a.link.under:link,a.link.under:visited,a.link:active,a.link:link,a.link:visited,a.top-link:active,a.top-link:link,a.top-link:visited{margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;font-family:Lato,sans-serif}a.link:active,a.link:link,a.link:visited{color:inherit;font-size:inherit;text-decoration:none}a.link.under:active,a.link.under:link,a.link.under:visited{color:#454545;font-size:1.1em;text-decoration:underline}a.top-link:active,a.top-link:link,a.top-link:visited{color:inherit;text-decoration:none}a.link.under:hover,a.link:hover{color:#c70404}a.social:active,a.social:link,a.social:visited{display:block;text-decoration:none;width:35px;height:35px}a.link:hover{text-decoration:underline}a.blank:active,a.blank:link,a.blank:visited{text-decoration:none}.tel,.tel:visited{color:#fff;padding:0}.tel:focus,.tel:hover{color:#fff}.tel-red,.tel-red:visited{color:#c70404;padding:0}.tel-red:focus,.tel-red:hover{color:#c70404}.tel-main,.tel-main:visited{color:#777;padding:0}.tel-main:focus,.tel-main:hover{color:#777}ul.bullets{list-style-type:disc;list-style-position:inside;margin:10px 0 20px;padding:0;text-align:left}ul.bullets li{color:#c70404;padding:0;margin-bottom:5px;margin-left:2em;text-indent:-1em}span.bullets{color:#777;font-size:1em;font-family:Lato,sans-serif;line-height:1.7em}ul.top-bar{list-style-type:none;display:inline-table;padding:0;margin:0}ul.social li,ul.social li.footer{display:inline-block;cursor:pointer;height:35px;line-height:40px;width:40px;text-align:center;vertical-align:middle;padding:0}ul.top-bar li{float:left;color:#fff;font-size:.75em;font-family:Lato,sans-serif;line-height:40px;margin:0 30px 0 0}ul.top-bar li.last{margin:0}ul.social{margin:0;padding:0}ul.social li{float:right;margin:0}ul.social li.footer{float:left;margin:0}ul.social li.last{width:35px}ul.social li.facebook{background:url(../images/facebook.png) no-repeat}ul.social li.facebook:hover{background:url(../images/facebook.png) 0 -35px no-repeat}ul.social li.google{background:url(../images/google.png) no-repeat}ul.social li.google:hover{background:url(../images/google.png) 0 -35px no-repeat}img{border:0;height:auto;max-width:100%}@media screen and (max-width:480px) and (min-width:320px){#header-contact,#logo{text-align:center;width:100%}.top-column-left{display:none}.top-column-right{width:100%}#header-contact{position:relative;top:auto;right:auto;display:block;float:left;margin:0 auto;padding:20px 0 0}#header-social{padding:10px 0 0}.menu_title{display:block!important}.sub-menu-parent{background:0 0}#banner-01,#banner-02,#banner-03{height:250px}.service-text{height:auto}.left-column-70{width:100%;margin:0 0 40px;padding:40px 20px}.right-column-30{width:100%;margin:0}.three-column-01,.three-column-02{width:100%;margin:0 0 20px}#footer-column-01,.three-column-03{width:100%}#footer-column-02,#footer-column-03{width:100%;padding:40px 0 0}.testimonial-wrapper{min-height:540px}ul.pest-menu li a{background:url(../images/small-arrow.png) right 60px center no-repeat}ul.pest-menu li a:hover{background:url(../images/small-arrow.png) right 40px center no-repeat}h1{font-size:1.8em}h2{font-size:1.7em}h3{font-size:1.6em}p.header-text{font-size:2em}ul.social li{float:none}ul.top-bar li{margin:0 10px 0 0}}@media screen and (max-width:650px) and (min-width:481px){#header-contact,#logo{text-align:center;width:100%}.top-column-left{display:none}.top-column-right{width:100%}#header-contact{position:relative;top:auto;right:auto;display:block;float:left;margin:0 auto;padding:20px 0 0}#header-social{padding:10px 0 0}.menu_title{display:block!important}.sub-menu-parent{background:0 0}#banner-01,#banner-02,#banner-03{height:300px}.service-text{height:auto}.left-column-70{width:100%;margin:0 0 40px}.right-column-30{width:100%;margin:0}.three-column-01,.three-column-02{width:100%;margin:0 0 20px}.three-column-03{width:100%}#footer-column-01{width:50%}#footer-column-02{width:50%;padding:0}#footer-column-03{width:100%;padding:40px 0 0}.testimonial-wrapper{min-height:400px}h1{font-size:2.3em}ul.social li{float:none}}@media screen and (max-width:768px) and (min-width:651px){.menu_title{display:block!important}.sub-menu-parent{background:0 0}#banner-01,#banner-02,#banner-03{height:350px}.service-text{height:550px}.left-column-70{margin:0 20px 0 0}.three-column-01,.three-column-02{margin:0 10px 0 0}ul.pest-menu li a{background:url(../images/small-arrow.png) right 30px center no-repeat}ul.pest-menu li a:hover{background:url(../images/small-arrow.png) right 10px center no-repeat}header.sub-header{height:110px}}@media screen and (max-width:932px) and (min-width:769px){.menu_title{display:block!important}.sub-menu-parent{background:0 0}#banner-01,#banner-02,#banner-03{height:450px}.service-text{height:370px}.left-column-70{margin:0 20px 0 0}.three-column-01,.three-column-02{margin:0 10px 0 0}ul.pest-menu li a{background:url(../images/small-arrow.png) right 60px center no-repeat}ul.pest-menu li a:hover{background:url(../images/small-arrow.png) right 40px center no-repeat}header.sub-header{height:110px}}@media screen and (max-width:1036px) and (min-width:933px){.menu_title{display:block!important}.sub-menu-parent{background:0 0}.service-text{height:285px}.left-column-70{margin:0 20px 0 0}.three-column-01,.three-column-02{margin:0 10px 0 0}ul.pest-menu li a{background:url(../images/small-arrow.png) right 100px center no-repeat}}@media screen and (max-width:1165px) and (min-width:1037px){.menu_title{display:block!important}.sub-menu-parent{background:0 0}}