#main {
  width:100%;
  height:100vh;
  /*background-color:#999;*/
  /*text-align:center;*/
}

#carousel-1 {
  /*width:100%;*/
  /*height:50vh;*/
}

.cs {
  height:100vh;
}

#footer {
  position:fixed;
  bottom:0px;
}

.carousel-container-selector {
  height:100vh;
}

.slide-images-selector {
  width:100%;
  object-fit:contain;
}

.carousel, .item, .active {
  height:100%;
}

.carousel-inner {
  height:100%;
}

.carousel-item.active.cs {
}

#mynav {
  width:auto;
}

.dropdown-menu {
  position:absolute;
  top:100%;
  left:0;
  z-index:1000;
  display:none;
  float:left;
  min-width:10rem;
  padding:.5rem 0;
  margin:.125rem 0 0;
  margin-top:0.125rem;
  font-size:1rem;
  color:#212529;
  text-align:left;
  list-style:none;
  background-color:#604f4f;
  background-clip:padding-box;
  border:none;
  border-radius:.25rem;
}

.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
  background-color:#333;
}

.dropdown-item:focus, .dropdown-item:hover {
  color:#16181b;
  text-decoration:none;
  background-color:rgba(248,249,250,0);
}

.carousel.carousel-fade .carousel-item {
  display:block;
  opacity:0;
  transition:opacity ease-out 1.7s;
  left:0;
  top:0;
  position:absolute;
}

.carousel.carousel-fade .carousel-item.active {
  opacity:1 !important;
}

.carousel.carousel-fade .carousel-item:first-child {
  top:auto;
  position:relative;
  transition:opacity ease-out 1.7s;
}

.carousel.carousel-fade .carousel-item:second-child {
  top:auto;
  position:relative;
  transition:opacity ease-out 1.7s;
}

.carousel-item .img-fluid {
  margin:0 auto;
}

.carousel img {
  opacity:0.5;
  filter:alpha(opacity=50);
}

#footer-left {
  padding:3%;
}
#footer a{
 color: #fff;
}


#footer-right {
  padding:3%;
}

.fab.fa-facebook {
  /*width:50px;*/
  /*height:50px;*/
  font-size:xx-large;
}

.carousel-indicators {
  display:none;
}

@media (max-width: 576px) {
  #mygalley {
    margin-top:-650px!important;
  }
}

