#nav_weddings{
  display:none!important;
}
.wedding-content {
    padding: 1em 1.5em;
    font-size: 18px;
}
.album_title{
  color:#a86092;
}
.real-weddings{
  background-color: white;
  margin-bottom: 2em;
}

.album_container{
  background-color: white;
  border-radius: 15px;
}

.wedding-title{
  padding: 10px 0px;
  font-family: 'Playfair Display', serif;
}

#item_album{
  width: 750px;
}

#w-100{
  object-fit: contain;
  width: 100%;
  height: 100%;
  max-height: none;
  max-width: inherit;
}
.album-detail{
  padding-left: 17px;
  font-size: 89%;
}

.album_image{
  padding:0px;
}
.album-title{
  padding-left: 17px;
  float:left;
}

.album_card{
  background-color: white;
  padding:0px;
  margin-bottom: 50px;
  box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 10px 0px;
}
.section-title-albums{
  font-size: 55px;
}
/*.carousel #items{
  height:500px !important;
}
#row_album{
  margin-right: 80px!important;
  margin-left: 80px!important;
  background-color: white!important;
}
.real-wedding {
    background-color: #fff;
    margin-bottom: 2em;
}
@media (max-width: 768px) {
  .navbar-brand {
    height: 80px;
  }
  .navbar-brand>img {
    max-height:106px;
  }
}
@media (min-width: 768px) {
  .navbar-nav>li>a {
    height: 65px;
    line-height: 65px;
        background-color:#c54b8c;
  }
  .navbar-brand {
    height:105px;
  }
  .navbar-brand>img {
    max-height:119px;
  }
  .contact-info a {
    height: 40px;
    line-height: 40px;
  }
}
.row #wedding-title{
  padding: 23px 0px !important;
}

.travellogos img{
  width:80%;
}*/