#top #wrap_all .avia-slideshow .av-slideshow-caption.av-dkugyy-78e8ddce996ae18afaf67d8a88004162__1 .avia-caption-title{
font-size:18px;
}

.avia-section.av-ct9dfe-41c095b8c54a02af11b90bdbb482d5cd .av-parallax .av-parallax-inner{
background-color:#d01414;
background-image:url(http://www.mjdelectrical.co.uk/wp-content/uploads/2015/10/house-wire-model-fade-white-1500x1085.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-cq8n2q-e8aacd6f41a89bf1814ac28bf1cfb409{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cbg63e-001a7170a1ab2031f0fc6c3d247d136c{
margin-top:-35px;
height:1px;
}

#top .av-special-heading.av-c5ixea-96b5919f7f3bd8df05f5e4a247d3225c{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-c5ixea-96b5919f7f3bd8df05f5e4a247d3225c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c5ixea-96b5919f7f3bd8df05f5e4a247d3225c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-c5ixea-96b5919f7f3bd8df05f5e4a247d3225c .av-subheading{
font-size:15px;
}

.flex_column.av-c0wmii-95c5f919951a2ffa32cfccd84dfcdd6b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-bqjli2-d80e2613b3801ec99436b79f40fa1862{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-bgl91e-f78d61a5dd0e655a5e3c64ab286f025d{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-bd5rtm-117573b793731373bfc5bab90bc8c9fd{
padding-bottom:10px;
}
body .av-special-heading.av-bd5rtm-117573b793731373bfc5bab90bc8c9fd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bd5rtm-117573b793731373bfc5bab90bc8c9fd .av-subheading{
font-size:15px;
}

.flex_cell.av-aph0qy-1555ddd2ef3c6951079daf363156afe4{
vertical-align:top;
height:300px;
min-height:300px;
}
.responsive #top #wrap_all .flex_cell.av-aph0qy-1555ddd2ef3c6951079daf363156afe4{
padding:60px 60px 60px 60px !important;
}

.avia-image-container.av-aj885m-26f00be250a0ecdebd183afea4cee943 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-aj885m-26f00be250a0ecdebd183afea4cee943 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-a6qtwy-95c939cbda6a6e06bdcfada3aee7ea6c{
vertical-align:top;
height:300px;
min-height:300px;
}
.responsive #top #wrap_all .flex_cell.av-a6qtwy-95c939cbda6a6e06bdcfada3aee7ea6c{
padding:60px 60px 60px 60px !important;
}

.avia-image-container.av-a1b88y-cd946eed194d5ea8551f3577f5b6e741 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-a1b88y-cd946eed194d5ea8551f3577f5b6e741 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-9om3gi-50bd72e0a126f44bef40ba2eb73fc43f{
vertical-align:top;
height:300px;
min-height:300px;
}
.responsive #top #wrap_all .flex_cell.av-9om3gi-50bd72e0a126f44bef40ba2eb73fc43f{
padding:60px 60px 60px 60px !important;
}

.avia-image-container.av-9im382-7dbf57eb9d906e0f3770e11db86005f4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9im382-7dbf57eb9d906e0f3770e11db86005f4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-97mxwy-f80bc2a461a539d66f9433ce4aba98c1{
vertical-align:top;
height:300px;
min-height:300px;
}
.responsive #top #wrap_all .flex_cell.av-97mxwy-f80bc2a461a539d66f9433ce4aba98c1{
padding:60px 60px 60px 60px !important;
}

.avia-image-container.av-90xh0i-086f988b40e73411255ce3639f0d0efb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-90xh0i-086f988b40e73411255ce3639f0d0efb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-8mc47e-5021a6eb67bce6299b0f1be36546e99f{
vertical-align:top;
height:300px;
min-height:300px;
}
.responsive #top #wrap_all .flex_cell.av-8mc47e-5021a6eb67bce6299b0f1be36546e99f{
padding:30px 30px 30px 30px !important;
}

.avia-image-container.av-8ktm0i-3ff5b46f99b3a68c2b68e753139d851d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8ktm0i-3ff5b46f99b3a68c2b68e753139d851d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-thiq2-17ed75f7585073d02487a72349fe6332{
background-color:#f7f7f7;
background-image:unset;
}

#top .av-special-heading.av-7yk65u-46d0daf393f161f5927b6f0561ab4a7d{
padding-bottom:0;
}
body .av-special-heading.av-7yk65u-46d0daf393f161f5927b6f0561ab4a7d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7yk65u-46d0daf393f161f5927b6f0561ab4a7d .av-subheading{
font-size:15px;
}

#top .hr.av-7xrq8q-33eaf5f450fb9bb3f408ffff3c1ce5fe{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-7xrq8q-33eaf5f450fb9bb3f408ffff3c1ce5fe .hr-inner{
width:50px;
border-color:#d01414;
}

.flex_column.av-7p3say-1a4e9fb2d93e4129388bc3e4c5f9eadc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-7gqmhe-ed54eaef67521bdc29e98cd92fdf9171 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7gqmhe-ed54eaef67521bdc29e98cd92fdf9171 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-7b6ddm-694472224ce6433c1082cb4e979b5786{
padding-bottom:0;
}
body .av-special-heading.av-7b6ddm-694472224ce6433c1082cb4e979b5786 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7b6ddm-694472224ce6433c1082cb4e979b5786 .av-subheading{
font-size:15px;
}

#top .hr.av-75z66i-1ca5c552173e7b14f975d645f9133e8f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-75z66i-1ca5c552173e7b14f975d645f9133e8f .hr-inner{
width:50px;
border-color:#d01414;
}

.flex_column.av-6weuci-1cdb6ba00bbeff8175eec51b17b194ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-6oey5e-1c84dc9e54f7de5e9cbefeeeb2467547 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6oey5e-1c84dc9e54f7de5e9cbefeeeb2467547 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-6gvq9e-2e128b1a0c0fceafb81990d2f73103c4{
padding-bottom:0;
}
body .av-special-heading.av-6gvq9e-2e128b1a0c0fceafb81990d2f73103c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6gvq9e-2e128b1a0c0fceafb81990d2f73103c4 .av-subheading{
font-size:15px;
}

#top .hr.av-6bmdwi-5bf0baec47169046e03728b5cf9c51d7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-6bmdwi-5bf0baec47169046e03728b5cf9c51d7 .hr-inner{
width:50px;
border-color:#d01414;
}

.flex_column.av-ltzqq-45685b694aaa47d2c6d4598feabad435{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-5v1mvm-53c49b346534656ab1a1122bbdad3621 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5v1mvm-53c49b346534656ab1a1122bbdad3621 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5n2xw2-bdc073b37835c74f6caa48e72ce19ae2{
padding-bottom:0;
}
body .av-special-heading.av-5n2xw2-bdc073b37835c74f6caa48e72ce19ae2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5n2xw2-bdc073b37835c74f6caa48e72ce19ae2 .av-subheading{
font-size:15px;
}

#top .hr.av-5hy0he-a9e775d130a99beeac880987e5eea9f4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5hy0he-a9e775d130a99beeac880987e5eea9f4 .hr-inner{
width:50px;
border-color:#d01414;
}

#top .hr.hr-invisible.av-57fuaa-b63befe05f9f0ba81217a73e12da1080{
height:50px;
}

.flex_column.av-54hko2-5ad87893785c5ae877cc1679931ba3e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4wkkmy-2548cb681d9fe698c58d990f2184acb3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4wkkmy-2548cb681d9fe698c58d990f2184acb3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-4ns7qy-c11299f6a6815d5d983f78cedc61cc88{
padding-bottom:0;
}
body .av-special-heading.av-4ns7qy-c11299f6a6815d5d983f78cedc61cc88 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4ns7qy-c11299f6a6815d5d983f78cedc61cc88 .av-subheading{
font-size:15px;
}

#top .hr.av-4k3nde-9d4f6f66e3600541caccd2f90704bfee{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4k3nde-9d4f6f66e3600541caccd2f90704bfee .hr-inner{
width:50px;
border-color:#d01414;
}

.flex_column.av-48lc8y-61adeb2083afe141e6dbb3d5c68de819{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-42hlr6-d06e460af430fa2091550f026c90a8ce img.avia_image{
box-shadow:none;
}
.avia-image-container.av-42hlr6-d06e460af430fa2091550f026c90a8ce .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-3y1boy-a7ed42372a448090f8fc0b52dfb34499{
padding-bottom:0;
}
body .av-special-heading.av-3y1boy-a7ed42372a448090f8fc0b52dfb34499 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3y1boy-a7ed42372a448090f8fc0b52dfb34499 .av-subheading{
font-size:15px;
}

#top .hr.av-3s14ii-e3e848dc4de0fd5613d1f6297599931b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3s14ii-e3e848dc4de0fd5613d1f6297599931b .hr-inner{
width:50px;
border-color:#d01414;
}

.flex_column.av-3fe096-08bd7c5a10eefb1d7d45334d04f63d66{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-39zsqq-e4684cca15b67764b6fc96f310663875 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-39zsqq-e4684cca15b67764b6fc96f310663875 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-33jsw2-c9fb0624806b2bb66235958b4fb0d8fc{
padding-bottom:0;
}
body .av-special-heading.av-33jsw2-c9fb0624806b2bb66235958b4fb0d8fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-33jsw2-c9fb0624806b2bb66235958b4fb0d8fc .av-subheading{
font-size:15px;
}

#top .hr.av-2y15nm-dd5c19ef80a4eada07d0d7551374c430{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2y15nm-dd5c19ef80a4eada07d0d7551374c430 .hr-inner{
width:50px;
border-color:#d01414;
}

.avia-section.av-2k5zqy-9424cf4773d4eb21eda4e6e3eb58f13a .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://www.mjdelectrical.co.uk/wp-content/uploads/2015/10/house-wire-model-fade-white-1500x1085.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-2d33tm-72484706c9f0eb0830314df672453649{
padding-bottom:0;
}
body .av-special-heading.av-2d33tm-72484706c9f0eb0830314df672453649 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2d33tm-72484706c9f0eb0830314df672453649 .av-subheading{
font-size:15px;
}

#top .hr.av-2ak0i2-91f363d7d314f27cfcc23b734a9838be{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-2ak0i2-91f363d7d314f27cfcc23b734a9838be .hr-inner{
width:50px;
border-color:#d01412;
}

.flex_column.av-206tbe-2f40ff1facceae5c9e0fc8828586e20a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1shmx6-fe4a6878dbcba542fedec91cdb4d035a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1d8c8a-89adf1e396a42caa7fbf5f7311b9fb0c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-13nuzu-c9b240dc51999efd92320ef2e8c6263b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2n656-209c5c900bbf62b12bcdd728161e3f2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-gv4p6-5ac6bfabfe372cf95680e3eaa4b6d60b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c5ixea-96b5919f7f3bd8df05f5e4a247d3225c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-cipqre-c9c9070b625d2d73e71f6652b69c39f2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c5ixea-96b5919f7f3bd8df05f5e4a247d3225c .av-special-heading-tag{
font-size:0.8em;
}
}
