#main-header {
	background: black;
	padding: 5px;
}

body > header > span {
	color: #fff;
}


/* Responsive Video */

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.facebook-video {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.fb_iframe_widget_fluid_desktop, 
.fb_iframe_widget_fluid_desktop span, 
.fb_iframe_widget_fluid_desktop iframe {
	width: 100% !important;
}

/* Tab and Tab Content Toggle Classes */

.watch-tab,
.listen-tab,
.download-tab {
	cursor: pointer;
}

/*
.watch-tab.active,
.listen-tab.active,
.download-tab.active {
	background: red;
}
*/

#watch-content,
#listen-content,
.download-tab > ul {
	display: none;
}

#watch-content > p /*This makes YouTube fallback title transparent for when video is odd shape*/ {
	display: none !important;
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 90 !important;
	background: rgba(0,0,0,.5);
	cursor: pointer;
}

.download-tab > ul {
	z-index: 991;
	position: relative;
}

#watch-content.active,
#listen-content.active {
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox; /* TWEENER - IE 10 */ 
	display: flex;
}

/* Dropdown Off Click for Mobile */



/*====*/
.sermon-player-2 {
	display: none;
}

#listen-content audio {
  width: 100%;
}