
 .peventi{
      
      margin-top: 100px;
  }

  .h1special {
    font-size: 30px !important;
  }
  
  .psize{
    font-size:16px ;
}
  .gallery-section{
    width: 100%;
    padding-bottom:100px;
  }
  
  .inner-width{
    width: 100%;
    max-width: 1200px;
    margin: auto;
    padding: 0 20px;
 }
  
  .gallery-section h1{
    text-align: center;
    text-transform: uppercase;
    color: #333;
  }
  
  
  .gallery-section .gallery{
    display: flex;
    flex-wrap: wrap-reverse;
    justify-content: center;
  }
  
  .gallery-section .image{
    flex: 25%;
    overflow: hidden;
    cursor: pointer;
  }
  
  .gallery-section .image img{
    width: 100%;
    height: 100%;
    transition: 0.4s;
  }
  
  .gallery-section .image:hover img{
    transform: scale(1.4) rotate(15deg);
  }

  .bglive{
    background: linear-gradient(90deg,rgba(0,0,0,0.4),rgba(0,0,0,0.2)),url(../image/fotolive/live1.jpg) no-repeat !important;
    background-attachment: fixed !important;
    background-size: cover !important;
}

.navbar-collapse.collapse.in {
      display: inline-block!important;
    }

  
  @media screen and (max-width:960px) {
    .gallery-section .image{
      flex: 33.33%;
    }
  }
  
  @media screen and (max-width:768px) {
    .gallery-section .image{
      flex: 50%;
    }
  }
  
  @media screen and (max-width:480px) {
    .gallery-section .image{
      flex: 100%;
    }
  }

  @media only screen and (max-width: 420px) and (min-width: 301px){
  a.navbar-brand {
    margin: 0px 0px 0px 5px !important;
    padding: 15px 0px !important;
    width: 71% !important;
}
}
  