#top #wrap_all .avia-slideshow .av-slideshow-caption.av-baf2h3-62e3b133d2eb369cd2598bcc301b855f__0 .avia-caption-title{
font-size:70px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-baf2h3-62e3b133d2eb369cd2598bcc301b855f__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-baf2h3-62e3b133d2eb369cd2598bcc301b855f__0 .avia-caption-content p{
font-size:24px;
}

.flex_cell.av-asj5x3-df616b7b4c32e1d942d9b46a359d7282{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-asj5x3-df616b7b4c32e1d942d9b46a359d7282{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-aouwcf-d583c34ca48d0637fbc899221ec9059a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-aouwcf-d583c34ca48d0637fbc899221ec9059a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-afvnrr-52358095da424ad3f263ce15eba8998c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-afvnrr-52358095da424ad3f263ce15eba8998c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-aen907-67727f177029599c7dbc666e7244651f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-aen907-67727f177029599c7dbc666e7244651f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-9yyvvj-2d19a8daa673caadf57d068c939980c0{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-9yyvvj-2d19a8daa673caadf57d068c939980c0{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-gl493-dd2a1f4dec3dace713e82db528a8e747{
padding-bottom:30px;
font-size:50px;
}
body .av-special-heading.av-gl493-dd2a1f4dec3dace713e82db528a8e747 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gl493-dd2a1f4dec3dace713e82db528a8e747 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-gl493-dd2a1f4dec3dace713e82db528a8e747 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9gtfyf-c3dc56cfcd08fe81f0941b1a08dd7f6b{
height:20px;
}

#top .av_textblock_section.av-xfll3-3c4a3272f7f4befbc4b374a567e62934 .avia_textblock{
font-size:29px;
}

.flex_cell.av-97bopr-c397b155e4fb6ec897be9cb84dbd6fca{
vertical-align:top;
background:url(https://portlandsprinklersandlighting.com/wp-content/uploads/2016/05/sprinkler-beautiful-lawn.jpg) 100% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-97bopr-c397b155e4fb6ec897be9cb84dbd6fca{
padding:100px 100px 100px 100px !important;
}

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

.flex_column.av-8s68wv-6330c970b62855c8ba5b13a921579f8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-8miey7-edc851fce49349fa34de6c12e0a42848 .avia_textblock{
color:#ffffff;
}

.flex_column.av-8jyunj-620d9111d8f283ad422174f60a255ced{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-8eo0a7-76f843a72ec6f8ada8c3e28c8d3224e7{
height:160px;
}

.flex_column.av-f8wwv-873e25500f0a92c8e77469af3e4efa55{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bfuhz-38297425d77c4b84478ec54c61d575a4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-7was9r-f918bb26a4753d2f1be76c6729a53aa0{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-7was9r-f918bb26a4753d2f1be76c6729a53aa0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-7qdstz-b601a15b53432f1ef59504b200b27cef{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-7qdstz-b601a15b53432f1ef59504b200b27cef{
padding:50px 20px 50px 20px !important;
}

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

.flex_cell.av-7dyvbr-227ff6a44b2590a11c6993135f1d0c7b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-7dyvbr-227ff6a44b2590a11c6993135f1d0c7b{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-6u1qyv-7c0a4c9a0cfdbde7156db0a1376711a6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6j23wv-4c7761b11ac8bd0d48ffb1e647b9816c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-67v9lj-2b4cb1aa087228f90c5c4ce5997fae5f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5xqdsn-4abf1c90ac51e99cc593edf7992370ae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5l5yrb-d8a3d4c9849de73b6aa824dcc5119840{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-56kcov-bc3dd6fcf13b5f53f660baf0737dc116{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-4ndq1b-aa55dd0487b7ce4ed34fbe3ec75ec9cc{
vertical-align:middle;
background:url(https://portlandsprinklersandlighting.com/wp-content/uploads/2016/05/Lighting-night-image-495x400.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4ndq1b-aa55dd0487b7ce4ed34fbe3ec75ec9cc{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4jh0g7-7b150c839124921c68b025043e33873c{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-4jh0g7-7b150c839124921c68b025043e33873c{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-kgv1tl6o-6e0dfb73d1b4dececcfef97dc2eec03e{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-kgv1tl6o-6e0dfb73d1b4dececcfef97dc2eec03e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kgv1tl6o-6e0dfb73d1b4dececcfef97dc2eec03e .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-kgv1tl6o-6e0dfb73d1b4dececcfef97dc2eec03e .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-kgv1tsfa-ffc0230e579b6a949cc7821cb24369c9{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-kgv1tsfa-ffc0230e579b6a949cc7821cb24369c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kgv1tsfa-ffc0230e579b6a949cc7821cb24369c9 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-kgv1tsfa-ffc0230e579b6a949cc7821cb24369c9 .av-subheading{
font-size:15px;
}

.avia-section.av-807vr-45ddf6f9bd7e2e3f045ada6b844a613d{
background-repeat:no-repeat;
background-image:url(https://portlandsprinklersandlighting.com/wp-content/uploads/2016/10/DURING-SPRINKLER-INSTALLATION-BORING-OR.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-807vr-45ddf6f9bd7e2e3f045ada6b844a613d .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-21mvfr-1c532dfebc970e7f78fe9d4ad9eca807{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1y4ha7-df651d7110056b25a02cb44c37bf7ba2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kgv1u4lb-d6a3ae0db8cd388671325aa38cffbedc{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-kgv1u4lb-d6a3ae0db8cd388671325aa38cffbedc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kgv1u4lb-d6a3ae0db8cd388671325aa38cffbedc .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-kgv1u4lb-d6a3ae0db8cd388671325aa38cffbedc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1fsxgf-0cd8217d6fc509fabeaf390aecd2bbd0{
height:20px;
}

.flex_column.av-153n33-c7328f4ba97e7f4c33a0e1748038bb14{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-pcvjb-78bb90e42e0518d5f138f32701d23d1a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-pcvjb-78bb90e42e0518d5f138f32701d23d1a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-mij4f-453790e1a59c3d59a1a9ed72ee8fb76f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-mij4f-453790e1a59c3d59a1a9ed72ee8fb76f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-drsvj-febaa467f2fe64a951a68a6ef87c8e2b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-drsvj-febaa467f2fe64a951a68a6ef87c8e2b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-9q7d3-02015724dd16f8692cf02a0c29d0d976{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-9q7d3-02015724dd16f8692cf02a0c29d0d976{
padding:0px 0px 0px 0px !important;
}


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

#top #wrap_all .av-special-heading.av-am173-7d6bd8b457736ad534e8a4f3841133ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1ufer-3e4e4f1cdfb592ce155aad5640b78449 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1tl6o-6e0dfb73d1b4dececcfef97dc2eec03e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1tsfa-ffc0230e579b6a949cc7821cb24369c9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1u4lb-d6a3ae0db8cd388671325aa38cffbedc .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-am173-7d6bd8b457736ad534e8a4f3841133ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1ufer-3e4e4f1cdfb592ce155aad5640b78449 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1tl6o-6e0dfb73d1b4dececcfef97dc2eec03e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1tsfa-ffc0230e579b6a949cc7821cb24369c9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kgv1u4lb-d6a3ae0db8cd388671325aa38cffbedc .av-special-heading-tag{
font-size:0.8em;
}
}
