/*!
 * Start Bootstrap - Busines Frontpage (https://startbootstrap.com/template-overviews/business-frontpage)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-business-frontpage/blob/master/LICENSE)
 */
body {
  font-family: Roboto,"Helvetica Neue",Arial,sans-serif !important
}
.business-header {
  height: 68vh;
  min-height: 300px;
  background: url('../img/header_main2.jpg') center center no-repeat scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover
}
.card {
  height: 100%
}
.mw-line{
	margin-top: 5px;
    margin-bottom: 5px;
    border: 0;
    height: 1px;
    background: #fff;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(0,0%,1000%,0)), color-stop(50%,hsla(0,0%,1000%,.75)), color-stop(100%,hsla(0,0%,100%,0)));
    background: -webkit-linear-gradient(left, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.75) 50%, hsla(0,0%,100%,0) 100%);
    background:    -moz-linear-gradient(left, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.75) 50%, hsla(0,0%,100%,0) 100%);
    background:     -ms-linear-gradient(left, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.75) 50%, hsla(0,0%,100%,0) 100%);
    background:      -o-linear-gradient(left, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.75) 50%, hsla(0,0%,100%,0) 100%);
    background:         linear-gradient(left, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.75) 50%, hsla(0,0%,100%,0) 100%)
}
.content {
    max-width: 1140px;
    padding-top: 2rem;
    padding-bottom: 2rem
}
#footer {
	padding-top: 1rem !important;
	padding-bottom: 1rem !important
}
.mw-dark-green {	
	border-top: 2px solid #0d5938;
	width: 70%;    
    display: block;
    margin-top: 0.2rem;
    margin-bottom: 1rem;		margin: 0 auto;
}
.mw-full-col {
	width: 35%
}
.mw-h {
	font-weight:400;
	font-size: 1.5rem;
	margin-bottom: 0.1rem
}
.mw-left {
	margin-bottom:3rem
}
.md-form input[type=text]:focus:not([readonly]) + label ,
textarea.md-textarea:focus:not([readonly]) + label{
	color: #1b5e20 !important 
}
.md-form input[type=text]:focus:not([readonly]),
textarea.md-textarea:focus:not([readonly]) {
	box-shadow: 0 1px 0 0 #1b5e20 !important;
	border-bottom: 1px solid #1b5e20 !important 
}
.content a{
	color: #1b5e20
}
.btn-mw:hover, 
.btn-mws:focus, 
.btn-mw:active, 
.btn-mw:active:focus, 
.btn-mw.active { 	
	color: #fff !important; 
	background-color: #1b5e20 !important;
	border-color: #ff0000 !important
} 
.btn-mw:not([disabled]):not(.disabled):active, 
.btn-mw:not([disabled]):not(.disabled).active, 
.btn-mw.dropdown-toggle { 
	background-color: #1b5e20 !important;
	border-color: #1b5e20  !important 
}
.content a:hover{
	color: #1b5e20;
	font-weight: 700
}
#footer p{
	font-size:12px
}
.nav-pills .nav-link.active {
	background-color: #1b5e20
}
.middle-section {
	padding-top: 3rem;
    padding-bottom: 3rem;
    color: #fff;
    background-color: #212121
}
.form-check-label {
	font-size: 12px
}
.nav-link {
    padding: .5rem .9rem
}.contact-section {	text-align: center;}