.navbar {
    margin-bottom: 0px;
    min-height: 100px;
   	margin-bottom: 20px; 
}

.navbar-brand {
    height: 0px;
    padding: 8px 0px 0px 15px;
}

header.carousel {
    height: 100%;
}

.nav{
	margin-top: 24px;
	font-size: 16px;
}

.navbar-inverse {
	background-color: #242424;
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
}

.navbar-inverse .navbar-nav > li > a:hover {
    color: #8CC63F;
}

.navbar-toggle {
	margin-top: 34px;
}

.navbar-collapse{
	border: none;
	box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset;
}

#detalle_reserva{
	margin-bottom: 0px;
}

#detalle_total{
	background: #FAFAFA;
}

#total_reserva{
	border: none;
	background: #FAFAFA;
	width: 50%;
}

nav.navbar-toggle {
  	margin: 34px 15px 13px 0;
}

.navbar-brand {
  	font-size: 30px;
}

nav.navbar.shrink {
  	min-height: 64px;
}

nav.shrink a {
  	padding-top: 0px !important;
  	/*padding-bottom: 20px !important;*/
  	font-size: 15px;
}

nav.shrink .navbar-brand {
  	font-size: 25px;
}

nav.shrink .navbar-toggle {
  	padding: 4px 5px;
  	margin: 22px 15px 8px 0;
}

nav.shrink #logo_header{
	width: 55%;
	margin-top: 10px;
}

nav.shrink .dropdown-menu > li > a, a:hover,
.dropdown-menu > li > a:focus {
    /*padding-bottom: 5px !important; */
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
    background-color: #242424;
}

