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

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

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

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

.flex_cell.av-6e9zbp-cd654b6330c7b8f8b628b02ee584a70d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6e9zbp-cd654b6330c7b8f8b628b02ee584a70d{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-m57ct-91d13b1f89e59c9758fa48c675d4942a{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-m57ct-91d13b1f89e59c9758fa48c675d4942a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m57ct-91d13b1f89e59c9758fa48c675d4942a .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-m57ct-91d13b1f89e59c9758fa48c675d4942a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5tvevp-b6769a23e570f262d448763368e9fd5a{
height:20px;
}

#top .av_textblock_section.av-5nbpjh-86143248d51ec16ebc20c9719541bd88 .avia_textblock{
font-size:29px;
}

.flex_cell.av-5j8xl9-96fdbf4b9b1942aa97570225b75f3aff{
vertical-align:top;
background:url(http://oakhillresorts.com/wp-content/uploads/2016/05/healthy-lifestyle-m-1-1030x687.jpg) 100% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-5j8xl9-96fdbf4b9b1942aa97570225b75f3aff{
padding:100px 100px 100px 100px !important;
}

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

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

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

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

.flex_column.av-4dnpwd-b95e29da69ae243622c87b9755fcfd2c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-eosjp-211c1955010287176b1102889dceb80b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3pbdad-029aefea1fc5f6a2b35ad430d6564141{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3g9jcl-bf6a20a6b7faec325997fb5e2f07e64d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-2ypw5h-b6bde975c08fa1369952807da87c1ac5{
vertical-align:middle;
background:url(http://oakhillresorts.com/wp-content/uploads/2016/05/yoga_me-1-1030x687.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2ypw5h-b6bde975c08fa1369952807da87c1ac5{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-9mlwl-d20998754399641b083f7e5da2a1d428{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-9mlwl-d20998754399641b083f7e5da2a1d428{
padding:100px 100px 100px 100px !important;
}

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

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

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

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

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

.avia-section.av-1cdcjx-18b10953af13d9af38415941aa99bd31{
background-repeat:no-repeat;
background-image:url(http://oakhillresorts.com/wp-content/uploads/2016/05/cheese-1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1cdcjx-18b10953af13d9af38415941aa99bd31 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-18juph-cb9dfe14ad47e9e4d5dd9c57354c0f24{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-12mxl1-d4d85533cccc07ef3b20c1811a4e29b3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-26hwd-dc5f475e95072c24598cc5215f3aa464{
height:20px;
}

.flex_column.av-88ou5-f5de9cad7d812267f2a7b6fd1c7c676b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
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-m57ct-91d13b1f89e59c9758fa48c675d4942a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2j9y9h-7a6b733df6ce743327364f014601dab9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-yh8p1-81b0f7502902286f746be9f881ec5318 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2j9y9h-7a6b733df6ce743327364f014601dab9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-yh8p1-81b0f7502902286f746be9f881ec5318 .av-special-heading-tag{
font-size:0.8em;
}
}
