@charset "utf-8";
/* CSS Document */

footer a {
	color:#076a8f;
}


.wgfd_title {
	margin-left:155px;
	margin-top:25px;
}
/*@media (max-width:769px) {
	.wgfd_title{
		/*margin:10px 45px;
		padding:0;
		max-width:300px;
	}
}*/
@media (max-width:991px) {
	.wgfd_title{
		margin:10px 0 0 145px;
		padding:0;
		max-width:400px;
	}
	.navbar-form {
		margin:0 -98px 0 0;
		padding:0;
	}
}
/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) 
@media (max-width:990px) {
	.wgfd_title{
		max-width:375px;
		margin:20px 0 0 148px;
	}
}*/
@media (max-width:1225px) {
	.wgfd_title{
		max-width:400px\9;
		margin:10px 0 0 145px\9;
	}
	.navbar-form {
		margin:0 -98px 0 0\9;
		padding:0\9;
	}
}
@media (max-width:768px) {
	.wgfd_title{
		margin:10px 45px;
		padding:0;
		max-width:430px;
	}
}
@media (max-width:619px) {
	.wgfd_title{
		margin:10px 45px;
		padding:0;
		max-width:300px;
	}
}
@media (max-width:582px) {
	.wgfd_title{
		margin:10px 45px;
		padding:0;
		max-width:300px;
	}
}
@media (max-width:455px) {
	.wgfd_title{
		margin-left:0;
		padding:10px 5px 5px 5px;
		width:100%;
	}
}
@media (max-width:360px) {
	.wgfd_title{
		margin-left:0;
		padding:10px 5px 5px 5px;
		width:100%;
	}
}
.wgfd_navbttns {
	/*margin-top:55px;*/
	margin-left:150px;
	/*min-width:580px;*/
}

/*@media (max-width: 769px) {
	.wgfd_navbttns {
	margin:15px -15px 0 150px;
	}
}
@media (max-width: 768px) {
	.wgfd_navbttns {
	margin:15px -15px;
	}
}
@media (max-width: 640px) {
	.wgfd_navbttns {
	margin:0 0 0 0;
	width:100%;
	border:#F00 solid thin;
	}
}
@media (max-width: 360px) {
	.wgfd_navbttns {
	margin:0 0 0 0;
	}
}*/
.wgfd_applybttn {
	display:none;
}
@media (max-width: 768px) {
	.wgfd_applybttn {
	display:none;
	}
}
@media (max-width: 640px) {
	.wgfd_applybttn {
		display:block;
		border:none;
		float:right;
		margin:10px 0 0 5px;
		border-radius:3px;
		width:75px;
		padding:2px;
		font-size:85%;
		font-weight:bold;
		text-shadow:0px 1px 3px rgba(132, 130, 110, .65);
	}
}
@media (max-width: 489px) {
	.wgfd_applybttn {
		display:block;
		border:none;
		float:right;
		margin:10px 0 0 5px;
		border-radius:3px;
		width:72px;
		padding:2px;
		font-size:85%;
		font-weight:bold;
		text-shadow:0px 1px 3px rgba(132, 130, 110, .65);
	}
}
@media (max-width: 360px) {
	.wgfd_applybttn {
		display:block;
		border:none;
		float:right;
		margin:10px 0 0 5px;
		border-radius:3px;
		width:75px;
		padding:2px;
		font-size:85%;
		font-weight:bold;
		text-shadow:0px 1px 3px rgba(132, 130, 110, .65);
	}
}
@media (max-width: 768px) {
	.navbar-form {
		margin:-50px -46px 0 0;
	}
}
.btn {
  display: inline-block;
  padding:0 6px 0 6px;
  height:52px;
  min-width:185px;
  margin-bottom: 0;
  font-size: 14px;
  text-transform:uppercase;
  font-weight:bold;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border:none;
  text-shadow:0px 1px 3px rgba(132, 130, 110, .65);
}
@media (max-width: 1024px) {
  .btn {
    min-width:150px;
	float:left;
	font-size:85%;
  }
  .navbar-inverse .navbar-nav > li > a {
  color: #777;
  padding:5px .7em 5px 5px;
}
}
@media (max-width: 1199px) {
.wgfd_navbttns {
	margin:15px -15px 0 150px;
	width:100%;
	}
	  .btn {
    min-width:135px;
	float:left;
  }
}
@media (max-width: 991px) {
  .btn {
    min-width:100px;
	float:left;
	font-size:80%;
  }
  .navbar-inverse .navbar-nav > li > a {
  color: #777;
  padding:5px .7em 5px 5px;
}
.wgfd_navbttns {
	margin:15px -15px 0 150px;
	width:100%;
	}
/*	.navbar-form {
		margin:0px -115px 0 0;
	}*/
}
@media (max-width: 768px) {
  .btn {
    min-width:135px;
	float:left;
	font-size:75%;
  }
  .wgfd_navbttns {
	margin:15px -15px 0 0px;
	width:100%;
	}
}
@media (max-width: 767px) {
  .btn {
    min-width:100%;
  }
}
@media (max-width: 360px) {
  .btn {
    width:100%;
	float:none;
	font-size:100%;
  }
}
.navbar-default {
  right: 0;
  left: 0;
  font-weight:bold;
  text-transform:uppercase;
  cursor:pointer;
  background-color:#dadabf;
  padding:2px 0px 2px 0px;
  margin-top:10px;
  font-size:90%;
}
/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) 
@media (max-width:1700px) {
	.navbar-default {
  right: 0;
  left: 0;
  font-weight:bold;
  text-transform:uppercase;
  cursor:pointer;
  background-color:#dadabf;
  padding:2px 0px 2px 0px;
  margin-top:10px;
  font-size:92%;
}*/
@media (max-width: 1225px) {
	.navbar-default {
		font-size:82%\9;
		padding:5px\9;
	}
	.wgfd_navbttns {
	margin-top:-5px\9;
	}
}
@media (max-width: 1211px) {
	.navbar-default {
		font-size:82%;
		padding:5px;
	}
	.wgfd_navbttns {
	margin-top:-5px;
	}
}
@media (max-width: 1024px) {
	.navbar-default {
		font-size:82%;
		padding:5px;
	}
}

@media (-ms-high-contrast: none), (-ms-high-contrast: active)	
@media (max-width:1680px) {
	.wgfd_title{
		margin-left:155px;
		margin-top:25px;
	}
	.navbar-form {
		margin:0px;
		padding-bottom:15px;
	}
	.navbar-default {
	/*	font-size:73%;*/
		width:100%;
	}
}
@media (max-width:1245px) {
	.navbar-form {
		margin:0;
		/*padding-bottom:15px;*/
	}
}
@media (max-width:1230px) {
	.wgfd_title{
		margin-left:155px;
		margin-top:25px;
		max-width:65%;
	}
	.navbar-default {
		font-size:93%;
		width:100%;
	}
}
@media (max-width:1225px) {
	.wgfd_title{
		margin-left:155px;
		margin-top:25px;
	}
	.navbar-form {
		margin:0;
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:90%;
		width:100%;
	}
}
@media (max-width:1220px) {
	.navbar-form {
		/*margin:-40px -50px 0 0;*/
		padding-bottom:15px;
	}
}
@media (max-width:1200px) {
	.navbar-form {
		/*margin:-40px -50px 0 0;*/
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:89%;
		width:99%;
	}
}
@media (max-width:1199px) {
	.wgfd_title{
		width:45%;
	}
	.navbar-form {
		margin:-40px -50px 0 0;
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:70%;
		width:85%;
	}
	@-moz-document url-prefix() {
	.navbar-form {
		margin:0px -50px 0 0;
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:70%;
		width:85%;
	}
}
@media (max-width:1050px){	
.wgfd_title{
		/*margin:10px 0 0 145px;*/
		padding:0;
		max-width:60%;
	} 
	.navbar-form {
		margin:-40px 0 0 0;
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:70%;
		width:85%;
	}
	@-moz-document url-prefix() {
	.navbar-form {
		margin:0px -50px 0 0;
		padding-bottom:15px;
	}
} 
@media (max-width:1024px){	 
	.navbar-form {
		margin:-40px 0 0 0;
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:70%;
		width:78%;
	}
	@-moz-document url-prefix() {
	.navbar-form {
		margin:0;
		padding-bottom:15px;
	}
	.navbar-default {
		font-size:74%;
		width:76%;
	}
} 
@media (max-width:991px){	 
	.wgfd_title{
		/*margin:10px 0 0 145px;
		padding:0;
		max-width:50%;*/
		display:none;
	}
	.navbar-form {
		margin:-50px -98px 0 0;
		padding:0;
	}
	.navbar-default {
		font-size:55%;
		width:89%;
	}
	li {
		padding-right:5px;
	}
	li:last-child {
		padding-right:0px;
	}
} 
@media (max-width:360px){	 
	.wgfd_title{
		margin:60px 0 0 30px;
		padding:0;
		max-width:80%;
	}
	@-moz-document url-prefix() {
	.wgfd_title{
		margin:60px 0 0 30px;
		padding:0;
		width:80%;
	}
} 
}
@media (max-width: 991px) {
	.navbar-default {
		font-size:60%;
		width:85%;
	}
	li {
		padding-right:5px;
	}
	li:last-child {
		padding-right:0px;
	}
}
/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) 
@media (max-width:990px) {
	.navbar-default {
		font-size:73%;
		width:85%;
	}
	li {
		padding-right:0px;
	}
	li:last-child {
		padding-right:0px;
	}
}*/
@media (max-width: 768px) {
	.navbar-default {
		font-size:74%;
		background-color:transparent;
		width:100%;
	}
	li {
		padding-right:0px;
	}
}
@media (max-width: 360px) {
	.navbar-default {
		background-color:transparent;
		font-size:100%;
		padding:10px 0 0 5px;
	}
}
.apply {
	border-bottom:#880000 solid 5px;
}
.hunting {
	border-bottom:#FF9900 solid 5px;
}
.fishing {
	border-bottom:#337ab7 solid 5px;
}
.access {
	border-bottom:#5CBE13 solid 5px;
}
.wildlife {
	border-bottom:#9C7621 solid 5px;
}





