@import url('https://fonts.googleapis.com/css?family=Lato:700');
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400');

/* Icon container */
.jwplayer.jw-skin-tm_skin .jw-display-controls .jw-display-icon-container {
  border-radius: 50%;
  background-color: #333333;
  opacity: 0.8;
}
/* Icon container hover */
.jwplayer.jw-skin-tm_skin .jw-display-controls .jw-display-icon-container:hover {
	background-color: black;
}


/* Idle overlay */
.jwplayer.jw-skin-tm_skin.jw-state-idle .jw-controls {
  background: transparent;
}


.jwplayer.jw-skin-tm_skin.jw-state-idle .jw-title {
		background: linear-gradient(to bottom, rgba(0,0,0,.7) 0%, rgba(0,0,0,.0) 100%);
		height:45px;
	}


@media only screen and (min-width: 481px) {
	.jwplayer.jw-skin-tm_skin.jw-state-idle .jw-title {
		background: linear-gradient(to bottom, rgba(0,0,0,.7) 0%, rgba(0,0,0,.0) 100%);
		height:150px;
	}
}


.jwplayer.jw-skin-tm_skin .jw-title-primary {
   /* background: rgba(0, 0, 0, .3); */
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
   
   font-weight:700;
}
.jwplayer.jw-skin-tm_skin .jw-title-secondary {
   /* background: rgba(0, 0, 0, .3); */
   font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-weight:400;
   font-size:17px;
}



/* Progress background */
.jwplayer.jw-skin-tm_skin .jw-controlbar .jw-slider-time .jw-slider-container .jw-rail {
  height:10px;
}

/* Progress buffered */
.jwplayer.jw-skin-tm_skin .jw-controlbar .jw-slider-time .jw-slider-container .jw-buffer {
  height:10px;
}

/* Progress position */
.jwplayer.jw-skin-tm_skin .jw-controlbar .jw-slider-time .jw-slider-container .jw-progress {
  background-color: #CF8311;
  height:10px;
}