body{
	background-color: #fff;
}

label, input, button, button:focus,button:active {
   outline: none !important;
   box-shadow: none !important;
   -webkit-box-shadow: none !important;
}

.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: 98%; 
	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;
}

/* 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: 150px;
}
		
.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: #F4F4F6;  
	margin: 0px; 
	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-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: 50px;
}		

.media-header-status .countdown-amount{
	display:inline-block;
	min-width: 70px;
}

/*media button */
.btn-media{
	position:absolute; 
	right: 16px; bottom: 16px;
}

/* media intro button */
.btn-media-intro{
	position:absolute; 
	right: 16px; bottom: 16px;
}

.btn-arrow.btn-sm::after {
	margin-top: 10px;
}				


/* 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: 911;
}

.player-logs{
	top: 0; 
	left: 0;
	width: 100%; height: 100%;
	position: absolute;

	background-image: url("../img/liels/kino.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); 
}

.vjs-poster{
	background-size: cover !important;;
}

.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;
	}			
}	

 
 

