body {
    color: #ccc;
    font-family: 'lato', sans-serif;
    font-size: 16px;
    background: #000;
    overflow-x: hidden;
}
p {
	color: #ccc !important;
}
.navbar.center:not(.fixed).inverse-text .bordered .navbar-nav {
	border: none;
}
.inverse-text .navbar-nav .nav-link {
  color: rgba(66, 66, 66, 1);
}
.dropdown-item {
	font-family: 'lato', sans-serif;
}
.black-wrapper {
    background: #000;
}
blockquote.gold {
    color: #c1a559;
    text-align: center;
}
blockquote.gold p{
	font-size: 28px;
    line-height: 38px;
    font-style: italic;
}
blockquote.icon-top::before {
  color: #2e2e2e;
}
.blockquote-footer::before {
    content: "\2014\00A0";
}
.blockquote-footer::after {
    content: "\2014\00A0";
}
.navbar-nav .nav-link {
  font-size: 16px;
  letter-spacing: 1px;
  font-weight: 700;
  color: #505050;
  padding-top: 24px;
  padding-bottom: 18px;
  padding-left: 23px;
  text-transform: uppercase;
}
.navbar-nav .nav-link:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.highlighted {
    color: #e2c067;
}
.darkgray {
	color: #1d1d1d;	
}
.bg-gold {
  background-color: #e2c067;	
}
.bg-darkgray {
  background-color: #1d1d1d;
}
.bg-gray {
  background-color: #2e2e2e;
}
.bg-black {
  background-color: #000;
}
.btn {
	border-radius: 0px;
}
.btn.btn-gold {
    background: #e2c067;
    color: #000;
}
.image-wrapper::before {
  background: rgba(0, 0, 0, 0);
}
.inverse-text .hamburger:before,
.inverse-text .hamburger span,
.inverse-text .hamburger:after {
    background: #ccc;
}
.inverse-text,
.inverse-text .icon-color:not(.color-default),
.inverse-text li,
.inverse-text p,
.inverse-text h1:not([class*="color-"]),
.inverse-text h2:not([class*="color-"]),
.inverse-text h3:not([class*="color-"]),
.inverse-text h4:not([class*="color-"]),
.inverse-text h5:not([class*="color-"]),
.inverse-text h6:not([class*="color-"]),
.inverse-text .blockquote-footer,
.inverse-text .accordion-wrapper.bordered .card-header a,
.inverse-text .accordion-wrapper .card-header a.collapsed,
.inverse-text .color-dark,
.inverse-text label,
.inverse-text .glyphs.css-mapping i:before,
.inverse-text .list-group-item-action,
.inverse-text .pagination ul>li:not(.active)>a,
.inverse-text .arrow-link:not(.bg) a,
.inverse-text .nav-tabs .nav-link:not(.active),
.inverse-text .cbp-filter-item:not(.cbp-filter-item-active),
.inverse-text .meta {
    color: #ccc !important
}
hr {
  border-bottom: 1px solid #282828;
  padding-top: 60px;
  margin-bottom: 60px;
}
span .hr {
  border-bottom: 1px solid #282828;
  padding-top: 20px;
  margin-bottom: 20px;
}
h1, h2, h3 {
	color: #e2c067;
}

h4, h5, h6 {
	color: #fff;
}
.left {
	float:left; 
	margin-right:30px;
	margin-bottom: 20px;
}
.right {
	float:right; 
	margin-left:30px;
	margin-bottom: 20px;
}