/**handles:avia-single-post-9002**/
.flex_cell.av-3i8dsu2-59c0d8970df2302b3c9c24ba3c1f05d0{
vertical-align:middle;
background:url(https://townleypoolandspa.com/wp-content/uploads/2018/05/limellight-main.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3i8dsu2-59c0d8970df2302b3c9c24ba3c1f05d0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-3hl9bp6-bac120a41f0cdfd2253feb04c2c7ea19{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-3hl9bp6-bac120a41f0cdfd2253feb04c2c7ea19{
padding:40px 40px 40px 40px !important;
}

#top .av-special-heading.av-3vquca-73a33f22d6018c655708c9b66028b6e1{
padding-bottom:20px;
font-size:70px;
}
body .av-special-heading.av-3vquca-73a33f22d6018c655708c9b66028b6e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3vquca-73a33f22d6018c655708c9b66028b6e1 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-3vquca-73a33f22d6018c655708c9b66028b6e1 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-3bq3qai-031be0d137352dc0e7e566a470917121 .iconlist_icon{
background-color:#114b8c;
border:1px solid #114b8c;
}

.av_promobox.av-29aaga-0f0dfc1453c9df740aa5550c0c35fafb{
color:#114b8c;
background:#faf205;
border-color:#333333;
}

.flex_cell.av-2ymw7ka-b658cd45ca362736ae945fd45926f97e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#114b8c;
}
.responsive #top #wrap_all .flex_cell.av-2ymw7ka-b658cd45ca362736ae945fd45926f97e{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2wha556-0763b2777e2bb5ac196b73f64e89fae1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#1457a6;
}
.responsive #top #wrap_all .flex_cell.av-2wha556-0763b2777e2bb5ac196b73f64e89fae1{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2w0isgq-89f7f2a0f5c0afb77b782318ecdbd3de{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#1869c8;
}
.responsive #top #wrap_all .flex_cell.av-2w0isgq-89f7f2a0f5c0afb77b782318ecdbd3de{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2u1hrzu-f7bbe5671c10ff2d7dbf02f394fa973f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#62a2ec;
}
.responsive #top #wrap_all .flex_cell.av-2u1hrzu-f7bbe5671c10ff2d7dbf02f394fa973f{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-2sd1f8a-ad8363e56e818d8dfe326f1bccbf2a3c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2mzc1ka-c3f7e58d7805107a6fc7dcddd8efb634{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9eqrkq-3458e5ab2f81869a5a94981cdb64eefa{
padding-bottom:10px;
}
body .av-special-heading.av-9eqrkq-3458e5ab2f81869a5a94981cdb64eefa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9eqrkq-3458e5ab2f81869a5a94981cdb64eefa .av-subheading{
font-size:15px;
}

.flex_cell.av-2ymw7ka-11-2632702754a3cbaa0279d50ed7240aa8{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#114b8c;
}
.responsive #top #wrap_all .flex_cell.av-2ymw7ka-11-2632702754a3cbaa0279d50ed7240aa8{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2wha556-10-2dc54c068e105d30c155854b53bfe056{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#1457a6;
}
.responsive #top #wrap_all .flex_cell.av-2wha556-10-2dc54c068e105d30c155854b53bfe056{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2w0isgq-9-0aab419bbe095a87e92b03c63049810f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#1869c8;
}
.responsive #top #wrap_all .flex_cell.av-2w0isgq-9-0aab419bbe095a87e92b03c63049810f{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2u1hrzu-8-1e96da63491e15d563bf859fd22a03ed{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#62a2ec;
}
.responsive #top #wrap_all .flex_cell.av-2u1hrzu-8-1e96da63491e15d563bf859fd22a03ed{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5ecbsrr-f2ff20641ffc137aefa755871474fb45{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#f4e800;
}
.responsive #top #wrap_all .flex_cell.av-5ecbsrr-f2ff20641ffc137aefa755871474fb45{
padding:4px 4px 4px 4px !important;
}

.av_promobox.av-ugm6z-709cbe97b3e8190cb2eb47cd348bc2d6{
color:#114b8c;
background:#f4e800;
border-color:#f5eb25;
}

.flex_cell.av-2ymw7ka-6-8f2019fb559a96e274fac98743ab1e0e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#114b8c;
}
.responsive #top #wrap_all .flex_cell.av-2ymw7ka-6-8f2019fb559a96e274fac98743ab1e0e{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2wha556-5-6e72793339146e25fe64a03085dd7223{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#1457a6;
}
.responsive #top #wrap_all .flex_cell.av-2wha556-5-6e72793339146e25fe64a03085dd7223{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2w0isgq-4-ac57759fdbe7d83af15e9d07b7f5a884{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#1869c8;
}
.responsive #top #wrap_all .flex_cell.av-2w0isgq-4-ac57759fdbe7d83af15e9d07b7f5a884{
padding:4px 4px 4px 4px !important;
}

.flex_cell.av-2u1hrzu-3-4cd10aa2ec37f1e623e35020a9a4abe6{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#62a2ec;
}
.responsive #top #wrap_all .flex_cell.av-2u1hrzu-3-4cd10aa2ec37f1e623e35020a9a4abe6{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2g0fjt6-8c506331cd8297719945a9a84318594a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2g0fjt6-8c506331cd8297719945a9a84318594a{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-2ff7viy-6229fdc454c2c01a7f429566977b8ceb{
border-radius:0px 0px 0px 0px;
padding:8px 0px 10px 0px;
}

#top .av-special-heading.av-koux4270-871f5ac8e0d41aa30907ccac2728b066{
padding-bottom:10px;
}
body .av-special-heading.av-koux4270-871f5ac8e0d41aa30907ccac2728b066 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-koux4270-871f5ac8e0d41aa30907ccac2728b066 .av-subheading{
font-size:15px;
}

.avia-image-container.av-2bn51i2-0a2de2abec877c8d07b2af5d26dc43f6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2bn51i2-0a2de2abec877c8d07b2af5d26dc43f6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-21q2yl6-10691354667376df38e8933a2514fe30{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

#top .av-special-heading.av-koux49f3-8a990e456475f8a74174a076069a9ea5{
padding-bottom:10px;
}
body .av-special-heading.av-koux49f3-8a990e456475f8a74174a076069a9ea5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-koux49f3-8a990e456475f8a74174a076069a9ea5 .av-subheading{
font-size:15px;
}

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

.flex_column.av-27vnusq-d4772c2b731bdd57d8d43367e2373dca{
border-radius:0px 0px 0px 0px;
padding:8px 0px 10px 0px;
}

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

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

.flex_column.av-6p13ru-a231ecbf38ce7c09ab2b5e78e3773216{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

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

.avia-image-container.av-24j5pyi-2-4a20adc5a4f74143a3fa350b2549a892 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-24j5pyi-2-4a20adc5a4f74143a3fa350b2549a892 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1omrsoq-ec975dd95742e16d4712a19027958731{
height:4px;
}

#top .hr.hr-invisible.av-1m7qnh6-5dc51803c818dc7024d7cb5d187fd2b3{
height:10px;
}

#top .av-special-heading.av-5iboju-05728e52e26819d20c7b00ec30c5919b{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-5iboju-05728e52e26819d20c7b00ec30c5919b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5iboju-05728e52e26819d20c7b00ec30c5919b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-5iboju-05728e52e26819d20c7b00ec30c5919b .av-subheading{
font-size:15px;
}

.flex_cell.av-1gt24dm-c67cfb4423b3aea28c9d0dbc66af2575{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1gt24dm-c67cfb4423b3aea28c9d0dbc66af2575{
padding:30px 30px 30px 30px !important;
}

.avia-image-container.av-1ehckq2-899771f814d51908a503a5b5bcab77e5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ehckq2-899771f814d51908a503a5b5bcab77e5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-891cne-72b766303c686adc9d0ff834291d9bea{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-891cne-72b766303c686adc9d0ff834291d9bea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-891cne-72b766303c686adc9d0ff834291d9bea .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-891cne-72b766303c686adc9d0ff834291d9bea .av-subheading{
font-size:15px;
}

.flex_cell.av-196d5ai-466e7a87828a74708eafc62fd58f725d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-196d5ai-466e7a87828a74708eafc62fd58f725d{
padding:30px 30px 30px 30px !important;
}

.avia-image-container.av-18evckq-2b059b90ef8ba2ea3eeb3bbe9fe98b7b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18evckq-2b059b90ef8ba2ea3eeb3bbe9fe98b7b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-592lt6-3978c7fe596f2a2e2e046a1fbdcdad8b{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-592lt6-3978c7fe596f2a2e2e046a1fbdcdad8b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-592lt6-3978c7fe596f2a2e2e046a1fbdcdad8b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-592lt6-3978c7fe596f2a2e2e046a1fbdcdad8b .av-subheading{
font-size:15px;
}

.flex_cell.av-3vuwy2-d4ed7fbec1cb242e04da215049145593{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3vuwy2-d4ed7fbec1cb242e04da215049145593{
padding:30px 30px 30px 30px !important;
}

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

#top .av-special-heading.av-3zh8ay-75692584fa20b927ab63ceae0e3494b3{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-3zh8ay-75692584fa20b927ab63ceae0e3494b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3zh8ay-75692584fa20b927ab63ceae0e3494b3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3zh8ay-75692584fa20b927ab63ceae0e3494b3 .av-subheading{
font-size:15px;
}

.flex_cell.av-wtazga-9faf74ab74668986ff5c76479ecb4652{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-wtazga-9faf74ab74668986ff5c76479ecb4652{
padding:30px 30px 30px 30px !important;
}

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

#top .av-special-heading.av-2g6hmy-4f38a5d932f7d8b699b01dca99d59053{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-2g6hmy-4f38a5d932f7d8b699b01dca99d59053 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2g6hmy-4f38a5d932f7d8b699b01dca99d59053 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2g6hmy-4f38a5d932f7d8b699b01dca99d59053 .av-subheading{
font-size:15px;
}

.avia-section.av-pg90ne-113041dd1511a5dede765762e22fc5da{
background-repeat:no-repeat;
background-image:url(https://townleypoolandspa.com/wp-content/uploads/2017/02/quote-background.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-pg90ne-113041dd1511a5dede765762e22fc5da .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-2gb7e2-e8c4cd51008ecc812309f2075ac8c1b4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-msuayi-1c0bd6c1f8e3384e14a99a2dd54837ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1q69xm-177f084e2c981f7aeac0bbbe92b985d8{
height:20px;
}

.flex_column.av-els39m-daf6c24c764e132643292f6dc9d24fb4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-ajxbhm-86c3003c03638591d647cde2328cfaa0{
vertical-align:top;
background-color:#f5eb25;
}
.responsive #top #wrap_all .flex_cell.av-ajxbhm-86c3003c03638591d647cde2328cfaa0{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-9n3owq-8d9687346311014b9883edadc622611f .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
.iconbox.av-9n3owq-8d9687346311014b9883edadc622611f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}
#top #wrap_all .iconbox.av-9n3owq-8d9687346311014b9883edadc622611f .iconbox_content_title{
color:#000000;
}
.iconbox.av-9n3owq-8d9687346311014b9883edadc622611f .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-sbs6y-b438071e9d15193a4186ea1d4d3751f5{
vertical-align:top;
background-color:#f5f2a1;
}
.responsive #top #wrap_all .flex_cell.av-sbs6y-b438071e9d15193a4186ea1d4d3751f5{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-6fldu2-c86bd55bf4b2e12a8d82841e55f2b529 .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
.iconbox.av-6fldu2-c86bd55bf4b2e12a8d82841e55f2b529 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}
#top #wrap_all .iconbox.av-6fldu2-c86bd55bf4b2e12a8d82841e55f2b529 .iconbox_content_title{
color:#000000;
}
.iconbox.av-6fldu2-c86bd55bf4b2e12a8d82841e55f2b529 .iconbox_content_container{
color:#000000;
}

.flex_cell.av-4tdu0q-175c593654d325275041ccb04f848eaa{
vertical-align:top;
background-color:#f4ea00;
}
.responsive #top #wrap_all .flex_cell.av-4tdu0q-175c593654d325275041ccb04f848eaa{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-2aug22-f80b51e7db4897a69ae99158c74b4acd .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
.iconbox.av-2aug22-f80b51e7db4897a69ae99158c74b4acd .iconbox_icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}
#top #wrap_all .iconbox.av-2aug22-f80b51e7db4897a69ae99158c74b4acd .iconbox_content_title{
color:#000000;
}
.iconbox.av-2aug22-f80b51e7db4897a69ae99158c74b4acd .iconbox_content_container{
color:#000000;
}


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

#top #wrap_all .av-special-heading.av-5iboju-05728e52e26819d20c7b00ec30c5919b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-891cne-72b766303c686adc9d0ff834291d9bea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-592lt6-3978c7fe596f2a2e2e046a1fbdcdad8b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3zh8ay-75692584fa20b927ab63ceae0e3494b3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2g6hmy-4f38a5d932f7d8b699b01dca99d59053 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-5iboju-05728e52e26819d20c7b00ec30c5919b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-891cne-72b766303c686adc9d0ff834291d9bea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-592lt6-3978c7fe596f2a2e2e046a1fbdcdad8b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3zh8ay-75692584fa20b927ab63ceae0e3494b3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2g6hmy-4f38a5d932f7d8b699b01dca99d59053 .av-special-heading-tag{
font-size:0.8em;
}

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