.avia-section.av-6upd1o-2fae74dcebf8a88c4e9667b1fe7eafc3 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6n97hw-6203dbbff7e99e98daca9a0071fbe69a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6hh5j0-7dc47c99316320e2b558c8f8e0419bec{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6hh5j0-7dc47c99316320e2b558c8f8e0419bec .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6hh5j0-7dc47c99316320e2b558c8f8e0419bec .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6hh5j0-7dc47c99316320e2b558c8f8e0419bec .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6hh5j0-7dc47c99316320e2b558c8f8e0419bec .av-subheading{
font-size:15px;
}

#top .hr.av-6b99cc-e67521582d05a631fb1fd9b317692b1b{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6b99cc-e67521582d05a631fb1fd9b317692b1b .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-62s058-9f95afe9f642991d0230256b0876f742{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://riverdalecorp.com/wp-content/uploads/2015/10/scale-ruler-on-blueprints-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-62s058-9f95afe9f642991d0230256b0876f742{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-l60r0-3d9e0f4d242e884ba3765d7bd3e37ddb{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-l60r0-3d9e0f4d242e884ba3765d7bd3e37ddb{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5oa2sk-6e59111b759608df917a9457bf2fda2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-5c1xvw-aaaeecf8ffdde6aded175a10493c381f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5c1xvw-aaaeecf8ffdde6aded175a10493c381f .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-4xzc8c-609d13588a34a260cbd5a390fb4697fa{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-4xzc8c-609d13588a34a260cbd5a390fb4697fa{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-4pzams-d680af744f0284d598ef7bb1d6e3ed74{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-fnl8c-431d2fee2d85b039e8330ec6fa383bf8{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-fnl8c-431d2fee2d85b039e8330ec6fa383bf8 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-40xtp8-8c32b68412529f6fdd2568e638a158b8{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://riverdalecorp.com/wp-content/uploads/2015/10/construction-site-machines-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-40xtp8-8c32b68412529f6fdd2568e638a158b8{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3oc7gc-cf7d31f53f8bafc50f2a5583e016504f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3c6vmk-bd769f34fab4768d3e9ae5c8d377516a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2zyoek-fac88920569651064fab4cd3af83d2b9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-a1lmk-b0614447d8745cc73a8f9cd276b55390{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-2b3twc-9f1c3225e5e26d1611f7a4f0e0e7ccca{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://riverdalecorp.com/wp-content/uploads/2015/10/modern-home-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2b3twc-9f1c3225e5e26d1611f7a4f0e0e7ccca{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-qq2k-44cd0985154aa6a5712bf158e5ec15b8{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-qq2k-44cd0985154aa6a5712bf158e5ec15b8{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1ud3lg-2822eb6b95fff37bcfa33cf7d1a43068{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1mvois-ef45951236a0f9ad6139e325585752dd{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1mvois-ef45951236a0f9ad6139e325585752dd .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-143o3o-d194f1b6dc269f131de92687f4a3a626{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-143o3o-d194f1b6dc269f131de92687f4a3a626{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-xkpro-c4d22c5e8ff8fd9402da7a6c265c5f48{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-kulhg-25230da0b61b989ab7de8ebea6f45292{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-kulhg-25230da0b61b989ab7de8ebea6f45292 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-6vcz0-ff449cbd7d3277348978c3013c73d2ca{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://riverdalecorp.com/wp-content/uploads/2015/10/superb-backyard-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-6vcz0-ff449cbd7d3277348978c3013c73d2ca{
padding:60px 60px 60px 60px !important;
}


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

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