/*
	Theme Name: Turning Point
	Theme URI: 
	Description: 
	Version: 1.0.0
	Author: Dvision 13
	Author URI: 
	Tags: 
	License: 
	License URI:
*/

.modal-body iframe {
  background: url(images/squares-circle.gif) center center no-repeat;
}
/* Preload */
#preload-container {  
  width:100%;
  height:100%;
  overflow:hidden;
  position:fixed;
  top:0px;
  left:0px;
  z-index:9999;
  background: #000 url(images/1aloader.gif) center center no-repeat;
}
#preload-container.hidden {
  display:none;
}
#preload-progress {
  position: absolute;
  top:50%;
  left:50%;
  margin-left:-60px;
  margin-top:60px;
  width:120px;
  height:20px;
  color:#ffd200;
  text-align:center;
}

#filmmakerimg.hidden {
  display:none;
}

#filmmakerimg-overlay {
  /*
  position:absolute;
  top:0px;
  left:0px;
  */
  display:none;
}
#filmmakerimg-overlay.active {
  display:block;
}

.screenings-prev-next-container {
  text-align:left;
}
.screenings-prev-next-btn {
  padding:10px; 
  border-radius:5px; 
  background-color:grey; 
  color:white;
  cursor:pointer;
}
.screenings-prev-next-btn:hover {
  background-color:#464646; 
}
.screenings-prev-next-btn.disabled {
  background-color:lightgray; 
  cursor:default;
}
.screenings-prev-next-btn .fa{
  padding-right:0px;
}

@media (max-width:1049px) and (min-width:992px) {
  .navbar-expand-lg .navbar-collapse {
    display: block!important;
    flex-basis: 100%;
  }

  .collapse:not(.show) {
    display: none!important;
  }

  .navbar-expand-lg {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }

  .navbar-expand-lg .navbar-toggler {
    display: block;
  }

  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@media (min-width: 1050px){
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox!important;
    display: flex!important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }

  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .navbar-expand-lg .navbar-toggler {
    display: none;
  }

  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}