﻿ul.dropdown-menu {
    background: #111111;
}

.dropdown-menu li a {
    color: #fff;
}

body {
	color: #fff;
	background-color: #1B1B1B;
}

footer {
  font-size: 1em;
	text-align: center;
	clear: both;
  position: relative;
	padding: 20px 0;
}

footer a {
  padding-left: 5px;
}

footer > .container {
  padding-top: 60px;
}

h2 {
	font-family: 'Poppins', serif;
	color: #E4899C;
}

h3 {
	font-family: 'Poppins', serif;
	color: #ffeba2;
  font-size: 4em;
}

p {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.2em;
}

h4 {
	font-family: 'Poppins', serif;
	color: #FBBACF;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
	background-color: #FBBACF;
}

#myCarousel {
    display:none;
}

.carousel.vertical .carousel-inner {
  height: 100%;
  width: auto;
}
.carousel.vertical .carousel-inner > .item {
  width: auto;
  transition: 0.6s ease-in-out top;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel.vertical .carousel-inner > .item {
    transition: 0.6s ease-in-out;
  }
  .carousel.vertical .carousel-inner > .item.next, .carousel.vertical .carousel-inner > .item.active.right {
    transform: translate3d(0, 100%, 0);
    top: 0;
  }
  .carousel.vertical .carousel-inner > .item.prev, .carousel.vertical .carousel-inner > .item.active.left {
    transform: translate3d(0, -100%, 0);
    top: 0;
  }
  .carousel.vertical .carousel-inner > .item.next.left, .carousel.vertical .carousel-inner > .item.prev.right, .carousel.vertical .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    top: 0;
  }
}
.carousel.vertical .carousel-inner > .active,
.carousel.vertical .carousel-inner > .next,
.carousel.vertical .carousel-inner > .prev {
  display: block;
}
.carousel.vertical .carousel-inner > .active {
  top: 0;
}
.carousel.vertical .carousel-inner > .next,
.carousel.vertical .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel.vertical .carousel-inner > .next {
  top: 100%;
}
.carousel.vertical .carousel-inner > .prev {
  top: -100%;
}
.carousel.vertical .carousel-inner > .next.left,
.carousel.vertical .carousel-inner > .prev.right {
  top: 0;
}
.carousel.vertical .carousel-inner > .active.left {
  top: -100%;
}
.carousel.vertical .carousel-inner > .active.right {
  top: 100%;
}

img button onclick {
position: fixed;
    bottom: 0;
    left: 0;
}

.gallery .gallery-image {
	display: inline-block;
	width: 25%;
	height: auto;
	vertical-align: top;
}
