body #page-container .et_pb_section .et_pb_button_0_tb_header{color:#FFFFFF!important;padding-right:2em;padding-left:0.7em;background-color:#2ea3f2}.et_pb_column{margin-bottom:115px}.line1{color:#2ea3f2;font-size:20px;font-style:italic;font-weight:bold;line-height:24px}.line2{text-decoration:underline;color:#fcdd5a;font-size:24px;font-weight:bold;line-height:40px}.line3{color:#2ea3f2;font-size:20px;font-weight:bold;line-height:24px}.line4{color:#2ea3f2;font-size:20px;font-weight:bold;line-height:24px}.fm-form-container.fm-theme2{background-color:#3333;border-radius:4px}.blurb{border:1px solid #f1f1f1}.blurb:hover{background-color:#ffffff;box-shadow:0px 1px 18px rgba(23,23,23,0.17);-moz-box-shadow:0px 1px 18px rgba(23,23,23,0.17);-webkit-box-shadow:0px 1px 18px rgba(23,23,23,0.21)}.read-more{color:#147ac7}.blurb-cta{font-weight:bold;background-color:#2caf15;border-radius:5px;color:#ffffff;font-size:26px;padding:16px 25px;display:block;max-width:220px;margin:14px auto;cursor:pointer}.blurb-cta:hover{opacity:0.7}#junctionBoxes .et_pb_image_0 a:after{content:"Opener Repairs"}#junctionBoxes .et_pb_image_1 a:after{content:"Onsite Repair"}#junctionBoxes .et_pb_image a{position:relative;display:block}#junctionBoxes .et_pb_image a:after{position:absolute;width:280px;font-size:30px;font-weight:bold;text-transform:uppercase;left:50%;margin-left:-140px;text-align:center;top:56%;display:block;background:rgba(0,0,0,0.5);color:#fff;opacity:1;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s}#junctionBoxes .et_pb_image_2 a:after{content:"Hinge Replacement";width:200px;margin-left:-100px}.jb1 .jbTitle,.jb2 .jbTitle{font-size:21px;font-weight:700;text-transform:uppercase;color:#fff;position:absolute;bottom:45%;left:50%;width:332px;margin-left:-166px;text-align:center}.jb3 .jbTitle,.jb4 .jbTitle{font-size:21px;font-weight:700;text-transform:uppercase;color:#fff;position:absolute;bottom:45%;left:50%;width:216px;margin-left:-112px;text-align:center}.jb1,.jb2,.jb3,.jb4{text-align:center}.jb4 img{text-align:center;width:254px;height:246px}#home-jboxes a:hover{opacity:0.7}#home-jboxes{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:959px) and (max-width:1139px){#main-header .container{width:90%}#top-menu li{padding-right:10px}#logo{width:136px}#home-jboxes a{width:92%;margin:0 auto;display:block}.jb4 img{height:175px}.jb3 .jbTitle,.jb4 .jbTitle{font-size:22px;width:178px;margin-left:-89px}}@media only screen and (max-width:958px){.jb4 img{text-align:center;width:100%;max-height:246px;max-width:520px}}@media only screen and (max-width:667px){.jb1 .jbTitle,.jb2 .jbTitle,.jb3 .jbTitle,.jb4 .jbTitle{font-size:15px}.jb4 img{text-align:center;width:100%;height:auto}#home-jboxes{padding-top:0}}@media only screen and (max-width:380px){.jb3 a,.jb4 a{display:block;width:100%}.jb3 a img,.jb4 a img{max-height:132px;width:100%}.jb3 .jbTitle{bottom:32%}.jb4 .jbTitle{bottom:38%}}.jb3 a img{height:500px}.jb1 a img{border-radius:3px}.jb2 a img{border-radius:3px}.jb3 a img{border-radius:3px}.jb4 a img{border-radius:3px}.et_pb_section_0{padding:1px 0!important}.top-enquiries{width:230px!important}.top-enquiries a{color:#2ea3f2!important;font-size:16px!important;width:250px}.top-enquiries:before{font-family:'ETmodules';content:"\e064";font-size:16px;float:left;color:#fcdd5a;margin-right:5px;margin-top:31px}.et_mobile_menu li a{color:#666!important}