/* ==========================================================================
   Author's custom styles
   ========================================================================== */

 body {
  /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #eeeeee;
  background-color: #3b3b3b;
}

/* not necessary, it's in bootstrap.css 
a {
  color: #39f;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0073e5;
  text-decoration: underline;
}
*/
  
   
.btn-primary {
  color: #ffffff;
  background-color: #72681d;  /* dark gold */
  border-color: #5e5518;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #523d08;
  border-color: #312505;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #72681d;
  border-color: #694e0b;
}   
   
   
/* Custom page header */
.header {
  padding-bottom: 20px;
  border-bottom: 1px solid #e5cd52;
}   
/* Custom page footer */
.footer {
  padding-top: 19px;
  color: #b5b5b5;
  border-top: 1px solid #e5cd52;
}   
   
   
   
/* NAV PILLS ============================================================== */
.nav > li > a {
	color: #e5cd52;
	text-decoration: none;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #575757;
  /* color: #d6c580; */
  color: #fce1ac;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #80600d;
}     
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #72681d;  /* dark gold */
}

.jumbotron {
	/* background-color: #999999; */
	background-color: #ffffff;
	color: #000000;
}
.jumbotron .main-nivo,
.main-nivo {
	padding: 0px;
	background-color: #3b3b3b;
	color: #eeeeee;
}

/* HEADER IMAGE ON PHONES:  REMOVE SIDE MARGIN/PADDING =========================*/
/* @media screen and (max-width: 479px) {
	.col-xs-12 .branding-pic {
		padding-left: 1px;
		padding-right: 1px;
	}
} */


/* NIVO SLIDER =============================================== */
.nivo-slider {
	-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
}
.slider-wrapper { 
	width:  100%;
}
.theme-default .nivo-controlNav {
	padding: 5px 0 2px 0;
}

/* Jumbotron should have no padding when it contains a Nivo-Slider, on the Home page =========== */

.container .jumbotron .main-nivo,
.container-fluid .jumbotron .main-nivo {
  /* border-radius: 6px; */
  border-radius: 0px;
}
.jumbotron .main-nivo {
	padding-left: 0px;
	padding-right: 0px;
}
.container .main-nivo,
.container-fluid .main-nivo {
	padding-right: 0px;
    padding-left: 0px;	
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
  /* color: #5a4811; */
  padding-bottom: 5px;
}
.jumbotron {
	/* padding: 50px 0; */
	padding: 15px 10px;
}

@media screen and (min-width: 768px) {
  .jumbotron {
    /* padding: 48px 0; */
	padding: 5px 0;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    /* font-size: 63px; */
	font-size: 36px;
  }
}

@media screen and (min-width: 768px) {
  .jumbotron .main-nivo,
  .main-nivo {
    /* padding: 48px 0; */
	padding-left: 0px;
	padding-right: 0px;
  }
  .container .jumbotron .main-nivo,
  .container-fluid .jumbotron .main-nivo,
  .main-nivo  {
    /* padding-right: 60px; */
    /* padding-left: 60px; */
	padding-right: 0px;
    padding-left: 0px;	
  }
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	/* color: #8c8024; /* Light Gold */
	/* color: #c8ab1e; /* Light Gold */
	color: #c19a25; /* Light Gold */
}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin-bottom:10px;
    /* -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a; */
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}


p.alignleft {
	text-align: left;
}

h1 {
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}
.nav > li > a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.jumbotron p {
	/* margin-bottom: 15px; */
	/* font-size: 21px; */
	font-size: 1em;
	/* font-weight: 200; */
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-left: 15px;
	margin-right: 15px;
}
h2 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.jumbotron .main-nivo,
.main-nivo {
	background-color: #3b3b3b;
	color: #eeeeee;
}
body {
    padding-top: 0px;
}
a.navbar-brand,
navbar-brand {
	color: #e5cd52;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.navbar-brand:focus {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.navbar-inverse .navbar-brand {
	color: #ab9f63;
}
.navbar-inverse .navbar-brand:hover, 
.navbar-inverse .navbar-brand:focus {
	color: #f0e199;
	background-color: transparent;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.footer {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
button.navbar-toggle {
	color: #f0e199;
}
#navbar li a {
	color: #f0e199;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #ab9f63;
}
.jumbotron {
	border: none;
}
body {
	padding-top: 60px;
}