@media only screen and (min-width: 900px) and (max-width: 1050px){.ca2-block{float:left;margin:0 33px 0 20px;width:28%}.ca2title{font-size:15px}.testimonial-block-area{width:62% !important}}@media only screen and (min-width: 900px) and (max-width: 1115px){.foot-heading{width:90%}.footer-block1.foot-block{margin-left:12px}.footer-two{margin-left:10px}}@media only screen and (min-width: 900px) and (max-width: 1215px){.input-txt{float:left;margin-bottom:15px;margin-right:15px;width:48%}.input-txt:nth-child(2n){float:right;margin-right:0;width:48%}.email2{word-break:break-all}}@media only screen and (min-width: 240px) and (max-width: 850px){.hrd-block.services-area{width:46%}.hrd-block.logo-area{width:35% !important}.form-area{margin-left:0 !important;margin-top:5% !important;width:100% !important}.pcf-cols.btn:first-child{margin-right:0}.mobile{display:block}.res-btn{display:block}.hrd-block.topmenu-area{display:none}#tab img{width:37px}.res-btn{position:absolute;right:13px;top:21px}.logo img{width:100%}.services-img > img{width:100%}.main-menu-area{background-repeat:repeat !important;overflow:hidden}.mm-style > li{float:none !important;padding:0px}.mm-style > li > a{border-bottom:1px solid #333333;color:white;float:left;padding-bottom:10px;padding-left:19px;padding-top:10px;width:97.5%}.submenu{background-image:none;float:left !important;margin-left:29px;padding-top:20px;z-index:99999;position:unset}.mm-style{padding:0;margin-bottom:0px}.mm-area.main-width{padding:0}.mm-area ul{margin:0}.submenu{margin:0;padding:0;width:100%}.mm-style > li{position:relative}.mm-style > li > a:after{border-left:1px solid #333333;color:#787878;content:"  +" !important;float:right;height:40px;padding:9px 1px 5px 19px;position:absolute;right:16px;margin-top:-10px}.mobile > a:after{display:none}.hrd-block{float:left;margin-right:2%;width:37%}.org{font-size:20px}.blck{font-size:16px;line-height:21pt}.mm-area.main-width.main-2{width:100%}.header-inner{background-color:white;margin-top:0;padding-top:17px;position:fixed;top:0;width:100%;z-index:9999}.header-wrapper{height:50px;margin-top:20px}}@media only screen and (min-width: 851px){.mobile{display:none !important}.res-btn{display:none !important}.cell2 > a{pointer-events:none !important}}@media only screen and (min-width: 240px) and (max-width: 480px){.f-block2.mrg.memberof{width:100%}.f-block2.mrg.followus{margin-top:20px;width:100%}.ca2-block{float:none;margin-bottom:38px;margin-left:auto !important;margin-right:auto !important;margin-top:auto !important;width:95%}.tstimg{float:none}.comment-area{float:none;margin-top:9px;width:100%}.input-txt{float:none;width:100%}.input-txt:nth-child(2n){float:none;width:100%}.blog-head{font-size:18px}}@media only screen and (min-width: 481px) and (max-width: 600px){.ca2-block{float:none;margin:auto auto 40px;width:63%}}@media only screen and (min-width: 601px) and (max-width: 1024px){.ca2-block{float:left;margin:auto;width:29%;margin-left:3%;margin-right:0}}@media only screen and (min-width: 601px) and (max-width: 900px){.tstimg{float:none}.comment-area{float:none;margin-top:7px}.testimonial-block-area{width:50% !important}.free-quotes-area{width:41% !important;float:right;margin:0 16px 0 0}}@media only screen and (min-width: 240px) and (max-width: 600px){.testimonial-block-area{float:none;margin:auto !important;width:95% !important}.free-quotes-area{float:none;margin:auto;width:93% !important}.ca2-block:nth-child(3){margin-right:auto}.free-quotes-area-cat{float:none;margin-top:55px;width:100% !important}.tstimg{width:25% !important}.comment-area{padding:18px 0;width:72%}}@media only screen and (min-width: 240px) and (max-width: 1115px){.main-width{width:95%}.footer-two{margin-left:0px}}@media only screen and (min-width: 850px) and (max-width: 1115px){.mm-style > li{padding:19px 9px}.mm-style{margin:0;padding:0}}@media only screen and (min-width: 850px) and (max-width: 900px){.mm-style > li > a{font-size:13px}}@media only screen and (min-width: 240px) and (max-width: 768px){.foot-block{display:none}.footer-two{padding-top:0px}.f-block3.mrg{clear:both;float:none;padding-top:47px !important;text-align:center;width:100%}.carousel-caption{display:none}.ban-caption.main-width{margin-top:-8%}.heading-text{margin-left:0px}.ban-caption{font-size:20px}.about-head{font-size:25px}.category-block{display:none}.category-right{float:none;width:100%}}@media only screen and (min-width: 481px) and (max-width: 768px){.f-block1.mrg{margin-right:8px;width:36%}.f-block2.mrg{margin-right:0px;width:45%;float:left}.mimg{float:left;margin-right:5px;width:46%}.mimg-bottom > img{height:38px}.social-style > li{display:list-item;list-style:outside none none;padding-bottom:31px !important}.f-block2.mrg.memberof{padding-right:8px;width:32%;margin-right:0px}}@media only screen and (min-width: 240px) and (max-width: 480px){.f-block1.mrg{margin-right:0px;width:100%;float:none;overflow:hidden;margin-bottom:22px}.f-block2.mrg{margin-right:0px;width:100%;float:none;overflow:hidden}.f-block3.mrg{padding-top:0px !important}.cell-nbr{margin-bottom:11px}.cell-nbr{padding-bottom:2px;padding-top:4px}.comment-area{width:100%}.mail-cat{margin:auto;width:215px}.cat-point{min-width:100% !important;width:100% !important;margin-bottom:27px}}@media only screen and (min-width: 240px) and (max-width: 1120px){.flblock:last-child{margin-left:0px}.flblock{float:none}.footer-block1.foot-block{width:24%}.flblock:last-child > .flinks-style{margin:0}}@media only screen and (min-width: 240px) and (max-width: 1005px){.foot-heading{border-bottom:1px solid #dfdfdf;min-height:53px;padding-bottom:4px;width:88%}}@media only screen and (min-width: 767px) and (max-width: 1214px){.carousel-caption{top:10% !important;width:50%}.cap-bg,.cap-bg-2,.cap-bg-3{height:auto;padding-top:30px !important;padding-bottom:30px !important;width:auto}}@media only screen and (min-width: 767px) and (max-width: 1024px){.cap-hed1 h2{font-size:19px}.cap-hed2 h1{font-size:44px}.cap-hed1-2 h2{font-size:24px}.cap-hed2-2 h1{font-size:44px}.cap-hed2-3 h1{font-size:48px}.cap-hed1-3 h2{font-size:24px}}@media only screen and (min-width: 240px) and (max-width: 630px){.contact-left{float:none;margin-left:0;width:100%}.contact-right{float:none;margin-right:0;width:100%;margin-top:66px}}@media only screen and (min-width: 240px) and (max-width: 660px){.latest-blog{float:none;margin-left:0;width:100%}.recent-post{float:none;margin-right:0;width:100%}.about-content{float:none;width:100%}.about-photo > img{max-width:100%;width:auto}.about-photo{float:none;margin-top:53px;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1080px){.hrd-block.topmenu-area{float:right;margin-top:1px;width:31%}}@media only screen and (min-width: 240px) and (max-width: 550px){.top-con{float:none;width:100%}.cat-img{float:none;width:100%}.cat-point{float:none;width:68%}.right-link{float:none;margin:36px 0;overflow:hidden;width:100%}.dir-caption{font-size:12px;margin-top:3%}.cat-head{font-size:28px}.top-con{min-width:100%;width:100% !important}.right-link{float:none !important;width:100% !important}.cat-img{width:100% !important}.call-cat{font-size:13px !important}.mail-cat{font-size:13px !important}.call-cat{margin:auto;width:215px;margin-bottom:20px;float:none !important;padding:13px 12px 11px 62px !important}.mail-cat{margin:auto;float:none !important;width:215px;margin-bottom:20px;padding:12px 12px 12px 62px !important;height:20px}.mail-cat,.call-cat{height:44px;line-height:10pt;padding:3px 12px 42px 62px !important;background-position:left 0 !important}.power-upgrade-private-poles .call-cat,.power-upgrade-private-poles .mail-cat{padding-bottom:10px !important;padding-top:17px !important}.burglar-alarms .mail-cat,.burglar-alarms .call-cat{padding:15px 12px 30px 62px !important}.cctv-systems .mail-cat,.cctv-systems .call-cat{padding:15px 12px 30px 62px !important}.access-controls .mail-cat,.access-controls .call-cat{padding:15px 12px 30px 62px !important}.telecommunication .mail-cat,.telecommunication .call-cat{line-height:12pt;padding:6px 12px 39px 62px !important}.data-networking .mail-cat,.data-networking .call-cat{line-height:12pt;padding:6px 12px 39px 62px !important}.data-cabling .mail-cat,.data-cabling .call-cat{line-height:12pt;padding:6px 12px 39px 62px !important}.communication-systems .mail-cat,.communication-systems .call-cat{line-height:12pt;padding:6px 12px 39px 62px !important}.fibre-optics .mail-cat,.fibre-optics .call-cat{padding:15px 12px 30px 62px !important}.contactno .input-submt{width:100%}.pcf-cols.btn:first-child{margin-right:0px !important}.strata-real-estate .right-link{width:100% !important}.switchboards .topcontent{float:none !important;width:100% !important}.switchboards .right-link{width:100% !important}.emergency-electrician .topcontent{width:100% !important;float:none !important}}@media only screen and (min-width: 480px) and (max-width: 550px){.call-cat{float:left;font-size:13px;height:20px;max-height:20px;padding:12px 9px 12px 62px}.mail-cat{float:right;font-size:12px;height:20px;max-height:18px;padding:12px 9px 12px 62px}}@media only screen and (min-width: 550px) and (max-width: 950px){.top-con{width:57%}.call-cat{font-size:13px;margin-bottom:14px;padding:12px 4px 12px 57px;height:20px}.mail-cat{font-size:13px;margin-bottom:14px;padding:12px 4px 12px 57px;height:20px}}@media only screen and (min-width: 481px) and (max-width: 1024px){.cat-point{margin-right:11px !important}}@media only screen and (min-width: 661px) and (max-width: 1255px){.mail-cat{font-size:13px}.call-cat{font-size:13px}.communication-systems .call-cat,.communication-systems .mail-cat{padding:11px 12px 13px 62px !important;line-height:11pt;height:20px}.disconnect-reconnection .call-cat,.disconnect-reconnection .mail-cat{font-size:11px;height:20px;padding:11px 12px 12px 62px}}@media only screen and (min-width: 550px) and (max-width: 660px){.mail-cat{font-size:13px;line-height:11pt;height:20px;padding:11px 12px 34px 62px !important}.call-cat{font-size:13px;line-height:11pt;padding:11px 12px 34px 62px !important}.strata-real-estate .call-cat,.strata-real-estate .mail-cat{padding:7px 61px 38px !important}.pcf-cols.inpt{width:67% !important}}@media only screen and (min-width:720px) and (max-width: 980px){.mail-cat{font-size:13px;line-height:11pt;height:20px;padding:11px 12px 34px 62px !important}.call-cat{font-size:13px;line-height:11pt;padding:11px 12px 34px 62px !important}.pcf-cols.inpt{width:67% !important}.strata-real-estate .call-cat,.strata-real-estate .mail-cat{padding:7px 61px 38px !important}.services-img > h2{font-size:15px}.services-img a{font-size:17px;margin-top:8px}}@media only screen and (min-width:481px) and (max-width: 720px){.services-img > h2{font-size:12px;margin-left:12px}.services-img a{font-size:15px;margin-top:8px;margin-left:12px;background-size:16px auto}.hrd-block.services-area{width:200px}}@media only screen and (min-width:240px) and (max-width: 480px){.metering .topcontent{width:100% !important;float:none !important}.metering .mail-cat,.metering .call-cat{padding:16px 12px 29px 69px !important}body{overflow-x:hidden !important}.services-img > h2{font-size:12px;margin-left:12px}.services-img a{font-size:15px;margin-top:8px;margin-left:12px;background-image:none !important}.services-img h2,.services-img a{display:none}.services-img{background-image:none}.mob{display:block !important}.mob img{width:100%}.services-img a{font-size:15px;margin-left:0px;padding-left:0px;margin-top:0px}}@media only screen and (min-width:481px){.mob img{display:none}.mob{display:none}}@media only screen and (min-width:1025px){.services-img a{pointer-events:none !important;text-decoration:none}.cell-nbr a{pointer-events:none}}@media only screen and (min-width:480px) and (max-width: 1024px){.services-img a:hover{text-decoration:underline;color:#f95702}}@media only screen and (min-width:850px) and (max-width: 1024px){.domestic-electricians .call-cat,.domestic-electricians .mail-cat,.commercial-electrician .call-cat,.commercial-electrician .mail-cat{font-size:11px !important;padding:13px 12px 12px 62px}.free-quotes-area-cat{float:right;margin-top:15px;width:36% !important}.mm-area.main-width.main-2{width:100% !important}}@media only screen and (min-width:240px) and (max-width: 1024px){.cell-nbr a:hover{color:#F95702;text-decoration:underline}.emrgncy a{color:#636363}}@media only screen and (min-width:1025px){.emrgncy a{color:#636363;text-decoration:none;pointer-events:none}}@media only screen and (min-width:240px) and (max-width: 480px){.hrd-block.services-area{margin-top:-7px}}