.avia-section.av-4ardp4-c9405ac96658e4ccf6464c35d09b7580 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://civilandstructural.co.za/wp-content/uploads/2016/06/SLider-Home-BT.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4ardp4-c9405ac96658e4ccf6464c35d09b7580 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-eve68-ed2b60c844529ab715f214a40ed339f6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-3o3zj4-09e48e9a138f0861d933e16d71c308b3{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-3o3zj4-09e48e9a138f0861d933e16d71c308b3 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-3h0vw0-d0806feeb21c372f036c7df26e6ee1cb{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(http://civilandstructural.co.za/wp-content/uploads/2016/06/TW-Profiles-Anderbolt.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3h0vw0-d0806feeb21c372f036c7df26e6ee1cb{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-3838ew-b3f8b3dfe83b3ab26c73b9a884a3ce8a{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-3838ew-b3f8b3dfe83b3ab26c73b9a884a3ce8a{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-322cjk-8e8b392d03fa8af45c64025fad6fcb08{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-2pm720-c8a7c62efd1d2d7da72ebbcaf5729b81{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2pm720-c8a7c62efd1d2d7da72ebbcaf5729b81 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-2a0vhs-25522a15e72e025e2021638746a5995c{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-2a0vhs-25522a15e72e025e2021638746a5995c{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-20ppwo-36b7fe1b7a886d7bebda2a4a68dcd20f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-1gzo6g-d10590f2d03df0abb51f5a270191ff67{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(http://civilandstructural.co.za/wp-content/uploads/2016/06/BT-Rosslyn.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1gzo6g-d10590f2d03df0abb51f5a270191ff67{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-10qk4w-2f44a3e25898dcb9af0b52d3e7caa27f{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(http://civilandstructural.co.za/wp-content/uploads/2016/06/Komatsu2-pro.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-10qk4w-2f44a3e25898dcb9af0b52d3e7caa27f{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-wapi8-22fff197ae4e0561489211bc0c94c1b5{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-wapi8-22fff197ae4e0561489211bc0c94c1b5{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-rsqhk-8ab60fd93d18e104b29300b3ae53aabc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-ggn4o-045122888db792d5c31b9cf0c26d2be3{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-ggn4o-045122888db792d5c31b9cf0c26d2be3 .hr-inner{
width:50px;
border-color:#efbb20;
}


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

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