  body{

  }
  .footer-social-block
  {
    width: initial;
    height: auto;
    background-color: transparent;
    text-decoration: none;
    padding-left: 10px;
    color: #fff;
  }
  .footer-col-right a {
    color: #b1b1b1;
}
.footer-col-right a:hover {
  color: #e88f2a;
}
.footer {
  padding: 45px 25px;
}
.footer-social-block:hover {
  background-color: transparent;
}
@media (min-width: 1199px) {
.container.w-container.container-1199
{
  max-width: 1199px;
}
}

.hero-slide-overlay {
  background-color: transparent;
}
.navbar-left
{
  background-image: url(../../assets/img/navbar-left.jpg) !important;
  
  
}
.menu-overlay
{
  background-color: transparent;
  background-image: initial;
}
.menu-page-tab-title
{
  margin-top: 5px;
}
.blog-date,
.blog-post-author-block
{
  display: none;
}
.blog-post-block
{
  width: 85%;
}
#dj-music,
#special-occasion,
#outstanding_deals,
#vibrant-sec
{
  margin-bottom:50px;
}
.page-header.wf-section.menu-inner {
  background-image: url(../../assets/img/menu-inner.jpg);
}
.page-header.wf-section.parties-inner {
  background-image: url(../../assets/img/parties-inner.jpg);
}

.page-header.wf-section.packages-inner {
  background-image: url(../../assets/img/packages-inner.jpg);
}
.page-header.contact-us.contact-inner{
  background-image: url(../../assets/img/contact-inner.jpg);
}

.page-header.reservations.reservation-inner {
  background-image: url(../../assets/img/reservation-inner.jpg);
}
.page-header.blog-post.wf-section.terms-inner
{
  background-image: url(../../assets/img/terms-bg.jpg);
}
.page-header.blog-post.wf-section.privacy-inner
{
  background-image: url(../../assets/img/privacy-bg.jpg);
}

.page-header.gallery.gallery-inner
{
  background-image: url(../../assets/img/gallery-inner.jpg);
}
a.dropdown-menulists {
  color: #fff;
  text-decoration: none;
}
a.dropdown-menulists.w--current {
  color: #e88f2a;
}

@media(max-width:479px){
  .events-row_responsive{
    display: flex;
    flex-direction: column-reverse;
  }
  .pt_20{
    padding-top: 20px;
  }
}

@media(max-width:280px){
  .logo-container {
    width: 210px;
  }
}

@media(max-width:991px) and (min-width:768px){
  .w-100{
    width: 100% !important;
  }
}



@media(max-width:1024px) and (min-width:768px){
  #dj-music .event-column-right,
  #special-occasion .event-column-right,
  #vintage-club .event-column-right
  {
    padding-right: 15px;
    padding-left: 15px;
  }
  #dj-music .event-column-right p,
  #special-occasion .event-column-right p,
  #vintage-club .event-column-right p
  {
    font-size: 12px;
  }
.event-column-right a
  {
    font-size: 16px;
    line-height: 26px !important;
    margin-bottom: 10px;

  }
  .w-dyn-list .w-dyn-items {
    overflow: hidden;
}
.contact-us-column {
  padding-right: 10px;
  padding-left: 10px;
}
#dj-music, #special-occasion, #outstanding_deals, #vibrant-sec
{
  margin-bottom: 10px;
}
.mob-section
{
  padding: 50px 15px;
}
.contact-us-column.text-right,
.contact-us-column.text-left
{
  padding-top: 0px;
}

}

@media(max-width:1024px) and (min-width:480px){
  #dj-music .event-column-right,
  #special-occasion .event-column-right,
  #vintage-club .event-column-right
  {
    padding-right: 15px;
    padding-left: 15px;
  }
  #dj-music .event-column-right p,
  #special-occasion .event-column-right p,
  #vintage-club .event-column-right p
  {
    font-size: 12px;
  }
.event-column-right a
  {
    font-size: 16px;
    line-height: 26px !important;
    margin-bottom: 10px !important;

  }
  .w-dyn-list .w-dyn-items {
    overflow: hidden;
}
.contact-us-column {
  padding-right: 10px;
  padding-left: 10px;
}
#dj-music, #special-occasion, #outstanding_deals, #vibrant-sec
{
  margin-bottom: 10px;
}
.mob-section
{
  padding: 50px 15px;
}
}

@media(max-width:1024px) and (min-width:880px){
  .image-background-section
  {

    background-size: cover;
  }
  .mobile-desktop-height
  {
    height: 100%;
    min-height:75vh; 
  }
}

/* .....................preloader................... */

.preloader {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #110e19;
}

.preload-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 200px;
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.mt-10{
  margin-top: 30px;
}
.pb_3{
  padding-bottom: 10px;
}
.mb-0{
  margin-bottom: 0;
}
 @media(max-width:930px) and (min-width:900px){
  .pb_150{
    padding-bottom: 150px;
  }
  .pb_70{
    padding-bottom: 70px;
  }
  .pb_300{
    padding-bottom: 300px;
  }
 }

 .event-column-right a {
  margin-bottom: 20px;
  line-height: 50px;
}
.event-column-right {
  padding-top: 20px;
  padding-right: 45px;
  padding-left: 45px;
  padding-bottom: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.contact-us-row .section-divider-line {
  
  margin: 15px auto 25px;
}
