/*
 * This file contains all classe and selectors associated with changing
 * the styling for seasons. It may not be completely comprehensive yet, 
 * but it is certainly better than where we started.
*/


/*
 * header
 * ===============
*/
/*navbar*/
.top-reserve {
  background: #62e712;
}

.top-reserve:hover {
  background: #42c700;
}

.top-reserve a {
  color: #fff;
}

.header .navbar-default .navbar-nav > li > a {
  color: #1da49e;
  /*fall color*/
	/*color: #f0f0f0;*/
	/*summer color: #3498db;*/
	font-size: 15px;
	font-weight:400;
	margin-top: 10px;
	padding: 12px 17px;
}

.header .navbar-default .navbar-nav > .active > a {
	color: #72c02c;
}

li.current{
  border-bottom: 1px solid #FF006E;
  /*fall*/
  /*border-bottom: 1px solid #D2CD4F;*/
  /*summer border-bottom: 1px solid #ec6c20;*/
}

/*Navbar*/
.header .navbar-default .navbar-nav > .active > a {
	color: #3498db;
}

/*Navber Toggle*/
.navbar-toggle,
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
  /*spring*/
	background: #d6ff73;
  /*fall*/
  /*background: #3498db;*/
}

.navbar-default .navbar-toggle .icon-bar {
  background: #444;
}

.navbar-toggle:hover {
	background: #3498db; !important;
}

.navbar-default .navbar-toggle {
  border-color: #dcdcdc;
}

.header .dropdown-menu .active > a, .header .dropdown-menu li > a:hover {
  background: #d6ff73;
  color: #257e7a;
   /*default / fall?*/ 
  /*background: #ec6c20;*/
  /*color: #fff;*/
}


/*
 * body
 * ===============
*/
.thumbnail-style a.btn-more {
  /*spring color*/
	background: #D6FF73;
  color: #3a5f5d;

  /*fall or previous*/ 
	/*background:#3498db;*/
  /*color: #f0f0f0;*/
}

/* icon colors next to contact info etc*/ 
.color-green {
  color: #3cb5af;
}
/* tabs, sidebar specifically */ 
.tab-v1 .nav-tabs > .active > a, .tab-v1 .nav-tabs > .active > a:hover, .tab-v1 .nav-tabs > .active > a:focus {
  background: #d6ff73;
  color: #444;
}
ul.nav.nav-tabs {
  border-bottom: 1px solid #d6ff73;
}
/* reservation button */ 
.btn-u-blue, .btn-u {
  background: #FF007F !important;
}

.btn-u-blue:hover, .btn-u:hover {
  background: #dc006d;
}

.panel-blue, .carousel {
  border-color: #26EAB9;
}


/*
 * footer
 * ===============
*/
.copyright {
  background: #006581;
}


/*
 * responsive
 * ===============
*/
@media (min-width: 767px) {
	/*Navbar*/
	.header .navbar-default .navbar-nav > li > a:hover,
	.header .navbar-default .navbar-nav > .active > a {
    /*fall*/
		/*color: #fff;*/
		/*background: #c2bd49 !important;*/
    /*spring*/
		color: #257E7A;
		background: #d6ff73 !important;
	}

	.header .navbar-default .navbar-nav > .open > a,
	.header .navbar-default .navbar-nav > .open > a:hover,
	.header .navbar-default .navbar-nav > .open > a:focus {
		color: #257E7A;
		background: #3498db;		
	}

	/*Dropdown Menu*/
	.header .dropdown-menu { 
		border-top: solid 2px #3498db; 
	}
}
