.main-navigation{
  background-color:#0B6E45;
}

.main-navigation a:hover{
  background:#6ABD50;
}


.main-navigation a:link{
  color:#ffffff;
}


.main-navigation a:visited{
  color:#ffffff;
}

.main-navigation a:active{
  color:#ffffff;
}

.site-logo{
  width:100%;
  max-width:800px;
}


.top-nav{
  background-color:#ffffff;
    display:none;
}

.top-navigation{
  display:none;
}

li.current-menu-item a {
background:#6ABD50;
}

.page-entry-header, .archive-page-header, .search-page-header{
  display:none;
}


.panel{
  border:0;
  box-shadow:none;
  
}

h2{
  margin-bottom:0px;
}

.page-entry-footer{
display:none;
  
}

.greenbox{
  float:right;
  width:143px;
  height:392px;
}


.contact-detailst{
  float:right;
  width:270px;
  font-weight:bold;
  text-align:right;
  font-size:28px!important;
  color:#333333;
  padding-top:50px;
}


.site-header{
  margin-bottom:0px;
}


button, input[type="button"], input[type="reset"], input[type="submit"]{
  background-color:#0B6E45;
}
  

textarea {
  height:100px;
  margin-top:5px;
    border:1px solid #cccccc;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"]{
  margin-top:5px;
  border:1px solid #cccccc;
}

#page{
  margin-bottom:0;
}

a:link{ color:#333333;
}


a:visited{ color:#333333;
}

.ngg-widget img{
  margin-right:17px;
}

.footerss{
background-image:url(http://melbuild.com.au/wp-content/uploads/2015/02/footer-bg.jpg); background-repeat:no-repeat; background-position: center top;
height:217px;
margin-bottom:0!important;
  margin-top:50px;
}

.site-footer{
  margin:0!important;
  background-color:#ffffff;
  
}






@media screen and (min-width:0px) and (max-width: 500px) {


.site-logo{
width:100%;
height:100%;
}

.master-slider-parent
{
width:100%;
width:320px;
}

.greenbox{
display:none!important;
}

.contact-detailst{
font-size:12px;
padding-top:5px;
}

div.footerss{
margin-top:0;
}

.footer-site-info{
display:none;
}

h3{
display:none;
}

.responsive-mainnav li a:hover, .responsive-topnav li a:hover{
background-color:#6ABD50;
}

input[type="text"], input[type="email"],textarea {
max-width:300px;
}
}
