body{
	background-color: #fff;
}

label, input, button, button:focus,button:active {
   outline: none !important;
   box-shadow: none !important;
   -webkit-box-shadow: none !important;
}

.media-body h6{
	font-weight: 600 !important;
	font-size: 1.15em;
}

.container-fluid {
	max-width: 100%;
}

.navbar{
	max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	
	min-height: 80px;
	max-height: 80px;
	
}

.content{
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

footer{
	max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
}

/* uz filmas.lv */
#btn-uz-filmas.nav-link {
  	margin-top: 5px;  
}

.uz-filmas-icon-main{
	padding: 0px 0px 0px 5px;
    display: inline-block;
    cursor: pointer;
   
}

.uz-filmas-icon-main img{
	 margin-top: -3px;
}

/* override small screents */
@media (max-width: 1024px){
	.navbar-search {
	    width: auto !important;	    
	    padding-right: 10px;	
	}
	
	.content {
	    padding-right: 0px !important;
	    padding-left: 0px !important;
	}	
	
}

/*=========================================== 
  content style
  ===========================================*/
 
.bg-gray{
	background-color: #FBFBFB;
}

.bg-black{
	background-color: #000;
}

.bg-red{
	background-color: #C41E3D;
}

.text-red{
	color: #C41E3D;
}

.text-black{
	color: #000;
}

.text-white{
	color: #fff;
}	


.text-gray{
	color: #495057;
}		

.bullet{
	width: 18px;
	height: 18px;
	border-radius: 18px;
	
	background-color: #C41E3D;
	display:block;
	float: left;
	
	margin-top: 3px;
	margin-right: 10px;
}

.bullet-white{
	background-color: #fff;
}

.btn-black{
	background-color: #000;
}

.btn-black:hover{
	background-color: #303030;
}		


/*
.blinking{
    animation:blinkingBullet 1s infinite;
}
@keyframes blinkingBullet{
    0%{     background-color: #C41E3D;    }
    49%{    background-color: #C41E3D; }
    60%{     background-color: #fff; }
    99%{     background-color: #fff;  }
    100%{  background-color: #C41E3D;   }
}		
*/

/* container */

.container-fluid {
	min-width: 320px;
}

/* banner */
.banner{
	width: 100%;
	background-color: #000;
}

.banner img{
	width: 100%; 
	max-width: 1420px; 
	display: table; margin: 0 auto;
}

/* player */
.player-container{
	width: 100%; background-color: #000;
}

.player-container-bg{
	width: 100%; background-color: #000;
}		

.player-container{
	max-width: 1064px; 
	margin-left: auto; 
	margin-right: auto;
}		

.player-redbox{
	max-width: 1064px;	
	padding-top: 56.25%;
	/* background-color: #C41E3D;*/ 
	background-color: #000;
	margin-left: auto; margin-right: auto;
	position: relative;
	top: 72px;
	z-index: 399;
}		

#player{
	z-index: 808;
}


/* active movie info */		
.info-container{
	background-color: #C41E3D;
	padding: 15px;
	color: #fff;
	border-radius:5px;
}

.active-movie-container-bg{
	width: 100%; 
	background-color: #FBFBFB;
}

.active-movie-container{
	max-width: 1064px; 
	
	margin-top: 72px;			
	margin-bottom: 72px;
	
	margin-left: auto; margin-right: auto; 
	background-color: #FBFBFB;
	
}

a.read-more{
	font-size: 13px; 
	font-weight: bold;
	color: #C41E3D !important;
	cursor: pointer;
	padding-bottom: 10px;
}

a.read-more:hover{
	text-decoration: underline;
}				

a.read-more:after{			
    content: "";
    background: url("https://www.filmas.lv/wp-content/themes/filmas/img/ic_down.svg") 0px 0px no-repeat;
    height: 14px;
    width: 14px;
    margin-left: 6px;
    margin-top: 10px;
    position: absolute;
    display: inline-block;
    /* z-index: 1001; */			
}

a.read-more.read-more-open:after{
	-webkit-transform:scaleY(-1);
	-moz-transform:scaleY(-1);
	-ms-transform:scaleY(-1);
	-o-transform:scaleY(-1);
	transform:scaleY(-1);
	 margin-top: 2px;
}

.active-movie-title{
	color: #C41E3D;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

#f-movie-title{
	text-transform: uppercase;
}

/* program-next-table */

table.program-next{
	width: 100%;
}

table.program-next tr{
	height: 4em;
	border-bottom: 2px solid #000;
}

.program-next-header{
	vertical-align: top; 
	height: 2.5em !important;
}

.program-next-time, .program-next-title{
	color: #000;
	font-size: 22px;
	font-weight: bold;
}

.program-next-time{
	width: 80px;
}
		
.program-next-title{
	color: #000;
}

/* info block */
.info-time{
	display:inline-block;
	margin-top: 4px;
}
		
.info-time::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    width: 34px;
    margin-right: 0px;
    margin-top: 4px;
    background-image: url("https://www.filmas.lv/wp-content/themes/filmas/img/ic_clock.svg");
    background-repeat: no-repeat;
}		

.info-email a{
	color: #000;
	text-decoration: underline;
}


/* program container */		
.program-container-bg{
	width: 100%; 
	background-color: #fff;
}

.program-container{
	max-width: 1064px; 
	padding-top: 50px; 
	margin-left: auto; 
	margin-right: auto; 
	background-color: #fff;
}

.media{
	max-width: 100%;
}

.media-img{
	position:relative; 
	max-width: 303px; 
	max-height: 210px;
}

.media img{
	width: auto;
	height: auto;
}

/* d.r uzruna */
.media-header-first{
	width: 100%; background-color: #F4F4F6; height: 65px; line-height: 65px;					
}	

.media-header-first h3{
	line-height: 65px;	
}	
				
.media-header{
	background-color: #D3D3D3;  
	/* background-color: #F4F4F6;  */
	margin: 0px; 
	margin-top: 30px;
	font-size: 24px;
	line-height: 24px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #C41E3D;
}

.media-header-time{
	color: #C41E3D;
	padding-right: 0px;
	color: #000; 
	font-weight: bold
}	

.media-header-title{

}

.media-header-display-date{
	text-transform: uppercase;
}

.media-header-premiere{
	background-color: #C41E3D; 
}		

.media-header-premiere .media-header-time, 
.media-header-premiere .media-header-title,
.media-header-premiere .media-header-status .text-black,
.media-header-premiere .media-header-status .text-red{
	color: #fff;
}		

.media-header-premiere .tag-premiere{
	background-color: #000;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding:  8px 12px 8px 12px;
	margin-top: 21px;
	margin-right: -12px;

	position: absolute;
	right: 0;
										
	-ms-transform: rotate(45deg); /* IE 9 */
	transform: rotate(45deg);
	z-index: 505;
}

.media-header-premiere .media-header-status .status-1,
.media-header-premiere .media-header-status .status-2,
.media-header-premiere .media-header-status .status-3{
	padding-right: 130px;
}		


.media-header-status{			
	font-weight: normal; 
	font-size: 16px;
}
	
.media-item{
	margin-bottom: 20px;
}		

.media-header-status .countdown-amount{
	display:inline-block;
	min-width: 70px;
}


.media-separator-bg{
    margin-top: 50px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;

	width: 96%;				
	border: 1px solid #c8c8c8;
	background-color: #6d7379;		
}

.media-separator{
	margin-top: -32px;
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 60px;
	height: 60px;
	
	
	border-radius: 60px;
	border: 3px solid #c8c8c8;
	
	 
	line-height: 55px;
	background-color: #fff; 
	color: #c8c8c8;
	font-size: 24px;
	position: relative;	
	visibility:hidden;
}

/*media button */
.btn-media{
	position:absolute; 
	right: 12px; bottom: 16px;
	
}

/* media intro button */
.btn-media-intro{
	position:absolute; 
	right: 16px; bottom: 16px;
}


/* media intro button */
.btn-media-trailer{
	position:absolute; 
	left: 12px; bottom: 16px;
}

.btn-arrow.btn-sm::after {
	margin-top: 10px;
	height: 14px !important;
	width: 14px;
}				


.media-item .play-button {
	    background-image: url('data:image/png;base64,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');
	    background-repeat: no-repeat;
	    background-size: cover!important;
	    -webkit-background-size:cover!important;
	    background-position: center center;
	    height: 86px;
	    line-height: 86px;
	    left: 50%;
	    margin: -43px 0 0 -43px;
	    position: absolute;
	    top: 50%;
	    width: 86px;
	    cursor: pointer;
	    z-index: 3;
	    display: block;
	    opacity: 1;
	    visibility: visible;
	    font-size: 2em;
	    -webkit-transition: all .5s ease;
	    -moz-transition: all .5s ease;
	    -ms-transition: all .5s ease;
	    -o-transition: all .5s ease;
	    transition: all .5s ease;
	    cursor:pointer;
	}	

/*rating*/

.movie-rating{
	display:inline-block;
	min-width: 3em;
	
	color: #fff;
	background-color: #C41E3D; 
	font-size: 0.8em;
	          
	padding: 4px;
	border-radius:5px;

	                 
	margin-left: 10px;
	
	text-align: center;	
}


/* ieluguma logs */
#ieluguma_kods, #ieluguma_kods input{
	width: 500px;
	height: 78px;
	font-size: 24px;
}

.koda-alt-filmas-url{
	text-decoration: underline;
	font-size: 1.2em;
}

.koda-logs{
	z-index: 912; 
	background-color: #14141D; 
	top: 0; 
	position: absolute; 
	width: 100%; height: 100%;
}

.video-status-overlay{
	position: absolute;
	top: 0;
	z-index: 931;
}

.player-logs{
	top: 0; 
	left: 0;
	width: 100%; height: 100%;
	position: absolute;

	background-image: url("../../img/festivals/maratons2021/assets/kino-bg.jpg");
	background-size: cover;
}

.player-logs::after{	
	content:"";
	z-index: 401; 
	top: 0; left: 0;
	width: 100%; height: 100%;
	position: absolute;		
	background-color: rgba(20,20,29,0.45); 
}

/* https://stackoverflow.com/questions/18229974/video-js-poster-image-cover-contain/18231244 */
video[poster]{
    object-fit: cover !important;
}

video, video-js{
   object-fit: cover !important; 
}

 .vjs-poster {
    background-size: cover !important;
    background-position: inherit;
  }


.vjs-poster::after{	
	content:"";
	z-index: 401; 
	top: 0; left: 0;
	width: 100%; height: 100%;
	position: absolute;		
	background-color: rgba(20,20,29,0.45); 
}

.player-logs p{
	position: relative;
	z-index: 402;
}

@media screen and (max-width: 1063px) {
	/* ipad & mazaki */
	.player-redbox{
		top: 0px;
	}
				
	.active-movie-container{
		margin-top: 0px;						
		margin-bottom: 12px;
	}			
	
	.program-container{						
		padding-top: 10px;
	}				
	
	 .active-movie-container .row{
		padding: 15px;
	}
	
	.content-content {
		padding: 15px;
	}
	
	.media-header{
		font-size: 17px;
		padding-left: 0px;
	}
	
	.media-header-status{
		text-align: right;
	}
}	

@media screen and (max-width: 767px) {
	/*  mazaki par ipad */		
				
	.program-container{						
		padding-top: 10	px;
	}	
	
	.media{
		display:block;
	}
	
	.media-body{
		padding-top: 15px;
	}
	
	.media-item{
		margin-bottom: 30px;
	}
	
	.media-img{
		position:relative; 
		max-width: 100% !important;
		max-height: 100% !important;
	}
	
	.media img{
		width: 100% !important;
	}		
	
	.media-header-status{
		text-align: left;
	}	
		
	/* ieluguma logs */			
	#koda_logs	h4{
		font-size: 14px;
	}
	
	#koda_logs p{
		font-size: 13px;
	}			
	
	#ieluguma_kods, #ieluguma_kods input{
		width: 70%;
		height: calc(1em + 1rem + 2px);
		font-size: 14px;
	}			
		
	/* pirmizrādes tag */	
	.media-header-premiere .tag-premiere{					
		margin-top: -60px;

		position: absolute;
											
		-ms-transform: rotate(10deg); /* IE 9 */
		transform: rotate(10deg);
		z-index: 505;
	}
						
	.media-header-premiere .media-header-status .status-1,
	.media-header-premiere .media-header-status .status-2,
	.media-header-premiere .media-header-status .status-3{
		padding-right: 0px;
	}
	
	/* koda logs */
	.koda-logs{
		position: fixed;
		width: 90%;
		height: 70%;
		margin-left: 5%;
		margin-right: 5%;
		margin-top: 20%;
		
		border: 2px solid #cecece;
	}		

	.koda-logs-btn-close{
		width: 25px;
		height: 25px;
	
		position: absolute;
		top: 25px;
		right: 25px;
		
		background: url("https://www.filmas.lv/wp-content/themes/filmas/img/btn-close.png?v3") no-repeat;
				background-size: contain;
				cursor:pointer; 
				z-index: 1000;
	}			
}	
 
/* festivāla dienu tabi */
	#program-tab{
		margin-left: -6px;
    	margin-right: -6px;
	}

	#program-tab.nav-pills .nav-link{
		line-height: 1em;
		padding: 0.5rem;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 10px;
		
		text-transform: uppercase;
		
		background-color: #F4F4F6;
		font-size: 0.85em;
	}

	#program-tab.nav-pills .nav-link.active{
		background-color: #C41E3D;
	}


	#program-tab.nav-pills .nav-item.nav-col{
		padding: 6px;
		flex: 0 0 16.666667%;
    	max-width: 16.666667%;
	}
	
@media only screen and (max-width: 374px) {
	
	#program-tab.nav-pills .nav-item.nav-col{
		flex: 0 0 33%;
    	max-width: 33%;
   }
   	
   
	#program-tab.nav-pills .nav-link{
		font-size: 0.62em;
		margin-top: 0px;
	}   
   
}	
	
@media only screen and (min-width: 375px) and (max-width: 767px) {
	
	#program-tab.nav-pills .nav-item.nav-col{
		flex: 0 0 33%;
    	max-width: 33%;
   }
   
	#program-tab.nav-pills .nav-link{
		font-size: 0.75em;
		margin-top: 0px;
	}   
   
}
	
	
@media only screen and (min-width: 768px) {
	#program-tab.nav-pills .nav-link{
		font-size: 0.8em;
	}

	.tab-header-day{
		font-size: 0.65em;
		display:block;
	}		
	
}	
	
@media only screen and (min-width: 850px) {
	#program-tab.nav-pills .nav-link{
		font-size: 1em;
	}
}
	
@media only screen and (min-width: 970px) {
	#program-tab.nav-pills .nav-link{
		font-size: 1.2em;
	}
}	
	
	
	.tab-header-day{
		font-size: 0.75em;
		display:block;
	}	
	.tab-header-date{
		display:block;
	}
	
/* captions btn */	
.btn-captions{
	background-color: #fff;
	border: 1px solid #c41e3d;
	color: #14141d;
}

.btn-captions-active{
	background-color: #c41e3d;
	border: 1px solid #c41e3d;
	color: #fff;
}		


/* double player logs */
#double_player_logs{
	width: 100%; height: 100%; display:none;
	position: absolute;
	top: 0;												
	
	column-count: 2;
	column-gap: 0px;
	
	padding: 0px; margin: 0px;		
	z-index: 921;			
}

.double_player_logs_left{
	 height: 100%; width: 100%; margin: 0px;
	 background-image: url(''); /* set image url */
	 background-repeat: no-repeat;
	
	 background-position: center;
	 background-size: cover;
	 
	 display: flex !important;
	 justify-content: center !important;
	 align-items: center !important;			
	 margin-bottom: 0px !important;						 
}

.double_player_logs_right{
	height: 100%; width: 100%; margin: 0px;
	 background-image: url(''); /* set image url */
	 background-repeat: no-repeat;
	
	 background-position: center;
	 background-size: cover;	
	 
	 display: flex;
	 justify-content: center;	
	 align-items: center;														 
	 											
}
