/*Logo chữ trang home*/
#logo-home{
    position: fixed!important;
    bottom: 20%;
    left: 5%;
    z-index: 10;
    background: black;
    color: white;
  font-weight: bold;
    font-size: calc(80px + 1vw);  }
/*mobile*/    
@media only screen and (max-width: 805px) {
      #logo-home{  font-size: calc(26px + 1vw);  }
        .title_project{
  display: block!important;
}
 
.ms-section__block{
  margin: 0px!important;
}
      }
    
    
 
/*Menu*/
.nav-item {
  cursor: pointer;
  opacity: 1!important;;
  margin-left: 0px;
  transition: opacity .3s ease;
  text-align: right;
  font-weight: bold;
  width: 100%;
  padding:5px;
  display: block!important;
}
.nav-item a{
  color: #FFF;
  font-weight: bold;
}
.fixms-navbar{
  position: fixed;
  right: 0px;
  display: block;
  z-index: 10;
}
.fixms-navbar li span{
   background: black;
}
 @media only screen and (min-width: 805px) {
 .nav-item a {
    color: #FFF;
    font-weight: bold;
    font-size: 28px;
}
.ms-logo {
    position: fixed;
    z-index: 7;
    height: 98px;
    bottom: 50px;
}

}

.ms-container{
  padding:0px!important;
}
.ms-main-container,body {
   
    background-color: #000!important;
}
.ms-section__block{
  width: 100%!important;
}
.img-card{
  display: unset!important;
}
.col-md-4 .img-card{
  padding-left: 2px;
}

.album-item__overlay h5 span{
  background: #000;
}
.title_project{
   position: absolute;
  bottom: 10px;
  left: 10px;
  z-index: 10;
  background: #000;
  display: none;
}
#aalbums .row{
  margin: 0 auto;
}
.pbWrapper{
  height: auto!important;
}

.pbWrapper .zoomable{
  width: auto!important;
}