header > h3 {
  padding: 1rem;
  margin:0;
  color: #999;
  float: left;
}
header > a {
  float: right;
  margin: 0 1rem;
}
.nav-main {
  background-color: #FFF;
    box-shadow: 0 2px 5px 0 rgba(26,8,8,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
z-index: 999;
}
.nav-main ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.nav-main li,
.nav-main a {
  display: block;
}
.nav-main li {}
.nav-main a {
  color: #000;
  font-size: 1.6rem;
  padding: 1.001rem;
  text-decoration: none;
  border-bottom: 1px solid rgba(49, 170, 49,1);
margin-left: -2px !important
}

.nav-main a:hover,
.nav-main a:focus {
  background-color: #deefbe;
}
.nav-main h3 {
  padding: 1.5rem;
  margin: 0;
  background-color: rgba(0,0,0,.5);
  color: #000;
}

main {background: #FFF;}
main section {
  background: #fff;
  margin: 3px -15px 60px -15px;
  padding: 15px 15px 15px 15px;
}

footer2 {
  margin-top:80px;
  padding: 20px 0;
  background: #fcfae7;
  color: #999;
}

footer2 {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
  background-color: #f5f5f5;
}

.tab-nav {
	list-style-type: none;
}	

.tab-nav li {
	float: left;
	border: 1px solid #eeeeee;
	border-bottom: 0px solid #deefbe;
	padding: 6px 30px 6px 30px;
	margin-left: 2px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.tab-active {
	background: #deefbe;
}

.clear {
	clear: both;
}

@media screen and (max-width: 1165px),  {

.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
  display: block !important;
}
#logo{display:none;}
}

@media screen and (max-width: 1500px) and (min-width: 1251px),  {
.container {
  width: 900px;
}
}

@media screen and (max-width: 1250px) and (min-width: 981px),  {

.container {
  width: 100%;
}
}

@media screen and (max-width: 980px) and (min-width: 768px),  {

.container {
  width: 60%;
}
}


@media (min-width:1165px) {
  .nav-main {
    position: fixed;
    width: 290px;
    top:0;
    bottom: 0;
    left:0;
    overflow-y: auto;
  }
  .nav-main.collapse {
    height: auto !important;
    display: inherit !important;
  }
  main {
    margin-left: 290px;
  }
}

