@media (min-width: 1200px) {
  .container {
	width: 1054px;
  }
}


/* jumbotron */
.jumbotron {
  padding: 0px;
  margin-bottom: 0px;
  /*color: inherit;*/
  background-color: transparent;
}
.jumbotron h1, 
.jumbotron .h1 {
	font-size:100%;
	font-weight: 0;
}
.jumbotron p {
	font-size:100%;
	margin-bottom: 0px;
	font-weight: 0;
}
	
/* header */
.navbar-header {
	width:100%;
}

.navbar {
	margin-bottom:auto;
}
.navbar-brand {
  float: left;
  height:auto;
  padding: 0px 0px;
 /* font-size: 18px;*/
  line-height:none;
}
.navbar-toggle {
	width: 40px;
	height: 40px;
	position: relative;
	float: right;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border-radius: 0px;
}
/*
.navbar-toggle .icon-bar {
	width: 30px;
	height:3px;
}*/
.navbar-toggle:hover,
.navbar-toggle:focus {
	background: #fff;
}
/*
.navbar-toggle .icon-bar {
	background-color: #EC6C00;
}*/

/* sp Nav */
.navbar-collapse {
	padding-right: 0px;
	padding-left: 0px;
	height: auto;
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
 /* margin-right: 0px;
  margin-left: 0px;*/
}



@media  (min-width: 320px) {
/* sp Nav */
.navbar-header {
	background-color: #fff;
	height: 140px;
}
.navbar-collapse {
	border-top: 1px solid #ccc;
}
}

@media  (min-width: 481px) and  (max-width: 640px) {
/* sp Nav */
.navbar-header {
	height: 140px;
}
}

@media  (min-width: 768px)  {
.navbar-collapse {
	border-top: none;
}
}
