.navigation {
  background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
  margin-bottom: 0;
  border-bottom: 0;
  padding: 12px 0;
  -webkit-transition: .3s all;
  transition: .3s all;
}

.facebookHeader {
	padding-right: 10px;
}
@media only screen and (max-width: 480px) {
	.facebookHeader,
	.instagramHeader {
		padding-top: 6px;
	}
}
.facebookHeader img {
	height: 34px;
	padding-left: 20px;
}
.instagramHeader img {
	height: 34px;
}
@media only screen and (max-width: 480px) {
	.facebookHeader img,
	.instagramHeader img {
		height: 25px;
	}
	.facebookHeader img {
		padding-left: 30px;
	}
}
#cse-search-box input[type=search]{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  margin-top: 0.9em;
  padding: 0.1em 0.4rem 0rem 0.4rem;
}
#cse-search-box input[type=submit]{
  color: #FFFFFF;
  margin-top: 0.9em;
  padding: 0.1em 0.4rem 0rem 0.4rem;
}
.searchLink {
	margin-right: 12px;
	margin-top: 12px;
}
@media only screen and (max-width: 480px) {
	.searchLink {
		margin-right: 0;
		margin-top: 0;
		padding-top: 8px;
	}
}
.navbar {
  background-color: #000000;
  padding: 0 50px;
}
@media only screen and (max-width: 480px) {
  .navbar {
    padding: 0 20px;
  }
  .navbar .navbar-logo img {
    width: 160px;
  }
}
.navbar-nav {
  margin-left: auto;
  margin-right: 0.4rem !important;
}
.navbar-brand {
  margin-top: -30px;
}
/* @media only screen and (max-width: 768px) and (min-width: 1px) */
.navigation .navbar-toggle span {
    background: #fff;
}
