@charset "utf-8";
/* CSS Document */

html { height: 100%;}
body {
	/*background-color: #858587;
	background-image: url(//www.eddmaps.org/img/bg.png);
	background-repeat: repeat-x;*/
	background-color: #eee;
	min-height: 100%;
	position: relative;
	padding-bottom: 100px;
}
#footer {
	position: absolute;
	bottom: 0;
	width: 100%;
}
.navbar-form input, .form-inline input {
	width:auto;
}
header {
	height:115px;
	background-color: #fff;
}
a {
  color:#006633;
}
a:focus, a:hover {
  color:#990000;
}
#nav.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index:10;
}
#sidebar.affix-top {
    position: static;
}
#sidebar.affix {
    position: fixed;
    top: 80px;
}

.navbar-default {
	background-color: rgb(22, 78, 7);
	border-color: #e3e3e3;
}
.navbar-west {
	background-color: #597d8e;
	border-color: #e3e3e3;
}
.navbar-default .navbar-nav>li>a {
	color: #fff;
	border-right: 2px solid #FFFFFF;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
}
.navbar-nav2>li>a {
	color: #fff;
	border-right: 0px;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
		
}
.li {
	border-left: 4px;
}
.li2 {
	border-left: 4px;
	padding-left: 20px;
}
.navbar-default .navbar-nav>.active>a {
	background-color: transparent;
	color: #fff;
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #ffffff;
	font-weight: bold;
	width: 100%;
}
.navbar-default .navbar-nav2>.active>a {
	background-color: transparent;
	color: #fff;
	border-right: 0px;
	border-left: 0px;
	font-weight: bold;
	width: 100%;
}
.footer {
	height: 70px;
}
#footer .well {
	margin-bottom: 0;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: rgb(22, 78, 7);
	border-right: 2px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 100%;
}
.navbar-default .navbar-nav2 > li > a:hover, .navbar-default .navbar-nav2 > li > a:focus {
    color: rgb(22, 78, 7);
	border-right: 0px;
	background-color: #FFFFFF;
	width: 100%;
}
.well {
	background-color: #ffffff;
}
.btn-default {
	font-weight: bold;
}
.navbar-collapse {
	overflow:hidden;
	padding-right: 0px;
	padding-left: 5px;
}
.navbar-collapse.in {
  	overflow-y:hidden;
	padding-right: 0px;
}
.navbar-toggle2 {
	margin-right: 25px;
}
.img-right {
	float:right;
	margin-left: 15px;
}
.img-left {
	float:left;
	margin-right: 15px;
}
.img-left-list {
	float:left;
	margin-right: 35px;
}
h2 {
	font-weight: bold;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	margin-top: 10px;
}
header {
	height: 104px;
}
.table-responsive {
	border: none;
}
@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
	.navbar-collapse.collapse.in { 
		display: block!important; 
	}
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	background: #1D6709;
	border-color: #1D6709;
}
.navbar-link{
	cursor:pointer;
}