#header #header_main_alternate{background: #008000; padding: 15px; border-top: none;}
#top #testimonials .av-special-heading h3{font-size: 30px; font-weight: 700;}
#header #header_main #header_main_alternate a .avia-menu-text{text-transform: uppercase; font-weight: 300;}
#header #header_main #header_main_alternate a .avia-menu-text{text-transform: uppercase; font-weight: 500;}
#header #header_main_alternate #avia-menu{float:none; clear: both; display: block; width: auto; display: inline-block;}
#header #header_main_alternate .avia-menu{text-align: center;}
#header #header_main_alternate #avia-menu li{min-width: 50px;}
/*#header #header_main #headerwidget{float: right; font-size: 38px; font-weight: 300; color: #fff; margin-top: 40px;}
#header #header_main #headerwidget a{color: #fff;}
#header #header_main #headerwidget .textwidget{background: url('/wp-content/uploads/2015/10/phone-icon.png') no-repeat 0% 50%; padding: 15px 0px 15px 50px;}*/
#header #header_main_alternate #avia-menu .sub-menu li a{border: none;}
#header #header_main #avia-menu span.avia-menu-text{color: #fff; text-transform: none; font-weight: 500; font-size: 20px;}

#header_main #headerwidget {line-height: 1;	float: right;	clear: both; position: relative; z-index: 99; margin-top: 50px; transition: margin-top .3s;}
#header.header-scrolled #header_main #headerwidget{margin-top: 5px;} 
#header #header_main #headerwidget .header-phone{color: #008000; display: block; font-weight: bold; font-size: 36px; text-decoration: none;}
#header #header_main #headerwidget .header-span{color: #808285; font-size: 28px; font-weight: 500;}
#header #header_main #headerwidget .textwidget{padding: 5px 0px;}

#header #header_main > .container{background: url('http://www.cumnockconstructions.com.au/wp-content/uploads/2015/11/headerbg.png') no-repeat scroll 0% 50%;}

#top.home #custsection1{  
   /* Safari 4-5, Chrome 1-9 */ /* Can't specify a percentage size? Laaaaaame. */ 
  background: -webkit-gradient(radial, center center, 0, center center, 460, from(#3c9e3c), to(#008000)); /* Safari 5.1+, Chrome 10+ */ 
  background: -webkit-radial-gradient(circle, #3c9e3c, #008000); /* Firefox 3.6+ */ 
  background: -moz-radial-gradient(circle, #3c9e3c, #008000); /* IE 10 */ 
  background: -ms-radial-gradient(circle, #3c9e3c, #008000);
}

#custsection1 .av-special-heading h3{color: #fff; font-size: 20px; font-weight: bold; text-transform: uppercase;}
#custsection1 .iconbox_content p{color: #fff; margin-top: 0px;}
#custsection1 .av-special-heading{margin-top: 0px;}
#top.home #custsection1 .iconbox_icon:before{content:'';}
#top.home #custsection1 .section-1 .iconbox_icon{background: url('http://www.cumnockconstructions.com.au/wp-content/uploads/2015/11/exp.png') no-repeat scroll 50% 50%/cover; border-radius: 0px; border:none;}
#top.home #custsection1 .section-2 .iconbox_icon{background: url('http://www.cumnockconstructions.com.au/wp-content/uploads/2015/11/ribbon.png') no-repeat scroll 50% 50%/cover; border-radius: 0px; border:none;}
#top.home #custsection1 .section-3 .iconbox_icon{background: url('http://www.cumnockconstructions.com.au/wp-content/uploads/2015/11/sustain.png') no-repeat scroll 50% 50%/cover; border-radius: 0px; border:none;}
#top #custsection1 .bookbtn1 a{background: #ffffff; color: #434343; font-weight: bold; font-size: 18px; border-bottom: none; border-radius: 0px;}
#main .title_container{background: #FF9900;}
#top #main .title_container *{color: #fff!important; font-weight: 700; border-top: 0px;}
.av-special-heading h1.av-special-heading-tag{font-weight: 500; border-bottom: 3px solid #FF9900; display: inline-block;}
span.special_amp{font-family: inherit; font-style: inherit; font-weight: inherit; font-size: inherit;}
.inner_sidebar .widgettitle{border-bottom: 3px solid #FF9900; font-size: 20px;}

/*slider CSS*/
#top.home #full_slider_1 .avia-caption-title{background: #008000; text-transform: none;	font-size: 24px; position: absolute; bottom: 0px; right: -12px;}
#slidersection .template-page{padding:0px;}
#slidersection .avia-caption .avia-inner-caption h2{background: rgba(0,128,0,0.9); text-transform: none; padding-right: 60px; font-weight: 500;}
#slidersection .avia-caption.av-slideshow-caption{right: 0px; padding: 20px 0px;}
#slidersection .avia-caption .avia-inner-caption{float: right;}

#footer .widget .textwidget p{margin: 12px 0px;line-height: 20px;}
#footer .textwidget a{text-decoration: none; transition: color .5s;}
#footer .textwidget a:hover{color: #fff;}

/*sidebar*/
#main a.cc-btn1{background: #008000; color: #fff; padding: 10px; display: block; text-align: center; font-weight: 900; text-transform: uppercase; text-decoration: none; transition: background .3s;}
#main a.cc-btn1:hover{background: #FF9900;}
#top.page-id-62 .inner_sidebar #text-6{display:none;}
#top.page-id-62 .inner_sidebar #text-7{padding: 0px;}

#header_meta .phone-info a{background: #FF9900; padding: 10px 20px 15px; font-size: 15px; margin-top: 15px; position: absolute; top: -15px; border-radius: 0px 0px 3px 3px; transition: background .3s; text-decoration: none;}
#header_meta .phone-info a:hover{background: #000; color: #fff;}

@media(min-width: 1080px){
.html_header_top.html_header_sticky body#top #wrap_all #main{padding-top: 238px;}
#header #header_meta{display:none;}
}

@media(max-width: 1175px){
#header #header_main #avia-menu span.avia-menu-text{font-size: 15px;}
}

@media(max-width: 1080px){
#header #header_main .container{background: none;}
#header_main #headerwidget{display:none;}
.html_header_top.html_header_sticky body#top #wrap_all #main{padding-top: 175px;}
}

@media(max-width: 400px){
#header_meta .phone-info a{width: 100%; left: 0;}
#slidersection{displaY:none;}
#main #av_section_2 .template-page{padding-top: 0px;}
}


/*membership*/
.logged-in .loggedout {display: initial;}

.loggedout,
.logged-in .popmake-member-login,
.swpm-login-widget-form #forgot_pass,
.swpm-login-form-register-link,
.swpm-remember-me,
.swpm-edit-profile-link,
.swpm-profile-company-row {display: none;}
.main_color, #top div .avia-gallery .avia-gallery-big, #top div .avia-gallery img {
    border: none !important;
}
.post-entry-276 .column-top-margin {
    margin-top: 12px !important;
}