body {
  padding-top: 54px;
  background-image: url(back.jpg)
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

.bg-dark {
  background-color: #0b0972 !important;
}

#logo {
  padding: 0px;
  margin: -12px 0px 0px 0px;
}
  
@media (min-width: 576px) {
  #logo {
	padding: 0px;
	margin: -12px 0px -12px 0px;
  }
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(0, 255, 255, 0.7);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 1);
}

#carousel2.carousel-caption {
	  color: #4643b7;
	}
