*{  font-family: 'PT Serif Caption', serif !important;
}
body {
/*   padding-top: 50px; */
}
.starter-template {
  padding: 20px 15px;
  text-align: center;
}
.navbar{
	background: #fff ;
	height:200px;
}
a{ color: #252122; }

.container > .navbar-header, .container > .navbar-collapse {
margin-right: auto !important;
margin-left: auto !important;
}
.navbar-header {
float: none !important;
  border-bottom: 2px solid #000;

}
.navbar-brand{ text-align: center; width: 100%; position: relative;top:0px; }

.navbar {

border: 0px solid transparent;
}
.navbar > .container .navbar-brand {
margin-left: 0px;
}
#footer .container{ text-align: center; }
html,
body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto;
  /* Negative indent footer by its height */
  margin: 0 auto -60px;
  /* Pad bottom by footer height */
  padding: 0 0 60px;
}

/* Set the fixed height of the footer here */
#footer {
  height: 60px;
  background-color: #252122;
}
p.text-muted{ margin-bottom: 0px; }