.header-slider {
    width: 100% !important;
    height: 750px !important;
}

.text-slider .maintitle:after,
.panel-grid-cell .widget-title:after{
  display: none;
} 

form p label {width:80%!important;}

/*Panesl*/
.panel-grid-cell .widget-title {
  margin-bottom: 0px;
} /*was 50*/

/*Front page slider*/
.text-slider .maintitle,
	.text-slider .subtitle {
		z-index: 10;
		color: #fff;
		margin: 0;
		letter-spacing: 2px;
		text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
	}
	.text-slider .maintitle {
		position: relative;
		display: inline-block;
		font-size: 57px;
		line-height: 67px;
		font-weight: 700;
		padding-bottom: 10px;
  padding-top: 18%; /*added*/

	}
	.text-slider .maintitle:after {
		content: "";
		position: absolute;
		left: 50%;
		bottom: 0;
		width: 40%;
		height: 1px;
		margin-left: -20%;
	}
	.text-slider .subtitle {
		font-size: 30px;
		line-height: 40px;
		padding: 20px 0 50px;
		font-weight: 300;
	}
    
#mainnav ul li a {
    font-size: 24px;
}

@media only screen and (min-width:992px){
  
  .site-header .col-md-4{
    width: 50% !important;
  } 
  
  .site-header .col-md-8{
    width: 50% !important;
  }
  
}
