/*.grecaptcha-badge { 
    visibility: hidden;
}*/
#awsm-application-submit-btn {
	  background: #2eb0ed;
    padding: 10px;
    border-radius: 5px;
}
#awsm-application-submit-btn:hover {
	    background: #a2342d;
    padding: 10px;
    border-radius: 5px;
}
}
.about {
	background-color: #000;
	color:#fff;
}
.about .header .main-title{
	color:#fff;
}
.about row {
	color:#000;
}
.our-projects {
	background-color: #000;
	color:#fff;
}
.our-projects  .header .main-title{
	color:#fff;
}
.testimonial {
	background-color: #000;
	color:#fff;
}
.testimonial  .header .main-title{
	color:#fff;
}
.testimonial .col blockquote{
	color:#000;
}

.site-footer .widget .widget-title{
	color:#2eb0ed;
}
.site-footer .widget.widget_text .readmore {
color: #000;
}
.site-footer{
	border-top: white 4px solid;
	background-color:#000;
	color:#fff;
}
.site-footer a {
color: #fff;
}
.site-footer a:hover{
color: #2eb0ed;
}
.site-content{
	background-color:#000;
	color:#fff;
}
.header-block{
	background-color:#000;
	color:#fff;
}
#primary .post .entry-header .entry-title a, .search #primary .page .entry-header .entry-title a{
	color:#fff;
}
#primary .post .entry-header .entry-title a, .search #primary .page .entry-header .entry-title a:hover{
	color:#2eb0ed;
}
d.widget .search-form input[type="submit"]{
	background-color:#2eb0ed;
}


.site-header .site-branding {
	width:300px;
}
.banner form input[type="submit"] {
	background:#2eb0ed;
}
.banner form input:hover[type="submit"] {
	background:#a2342d;
}
.our-projects .col .text-holder .btn-more{
	background:#a2342d;
}
.our-projects .col .text-holder .btn-more:hover{
	background:#fff;
	color:#a2342d;
}
.promotional-block .holder .btn:hover{
	background:#a2342d;
}
.our-services2 .col .holder .title:hover{
	color:#a2342d;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
		background:#46a73e;
}

.banner {
	border-bottom: 5px #fff solid;
}
/*#mysticky-nav .myfixed {
	background-color:#000;
}
#mysticky-wrap { 
background-color:#000;
}

/*Menu behind content issue solution
#nav-container{
  position:relative;
  z-index:50;
}*/

.sow-slider-images {
position: relative;
  z-index: 1;
}
.sub-menu ul li a:hover{
	color:#2eb0ed;
}

/*@media only screen and (max-width: 600px) {
  .container {
    width:600px;
  }
}

#masthead{
	background-color:#000;
	border-bottom:5px #fff solid;
}
.navmenu {
	background-color:#000;
}*/

.home #masthead{
  background-color: transparent !important;
	border-bottom:none !important;
}
#masthead{
  background-color: #000 !important;
	border-bottom: 3px #fff solid;
	
	
}
/*
@media only screen and (max-width:991px) {
  
  #masthead {
		background-color:#000;
    position: fixed !important;
		
  }
  
}*/