@import url('https://fonts.googleapis.com/css?family=Roboto&subset=latin-ext');
@font-face {
	font-family: 'Mesfont';
	src: url('../fonts/00370.TTF'); /* IE9 Compat Modes */
	src: url('../fonts/00370.TTF?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/00370.TTF') format('woff2'), /* Super Modern Browsers */
	url('../fonts/00370.TTF') format('woff'), /* Pretty Modern Browsers */
	url('../fonts/00370.TTF')  format('truetype'), /* Safari, Android, iOS */
	url('../fonts/00370.TTF#Mesfont') format('svg'); /* Legacy iOS */
}

body{
	overflow: hidden;
	font-family: 'Mesfont', sans-serif;
}
 .container-fluid{
	padding: 0!important;
}
 .container-fluid > .row{
	margin: 0!important;
}
 .container-fluid > .row  .col-12, .container-fluid > .row  .col-2, .container-fluid > .row  .col-10{
	padding: 0!important;
}
#solustcontent{
	background-color: #ed1c24;
	color:#fff;
	height: 85vh;
}
#solaltcontent{
	background-color: #be161d;
	color:#fff;
	height: 15vh;
}
#sagustcontent{
	background-color: #000;
	color:#fff;
	height: 96vh;
}
#sagaltcontent{
	background-color: #be161d;
	color:#fff;
	height: 4vh;
	font-size: 19px;
	overflow-y: hidden;
	font-family: 'Mesfont', sans-serif;
}
saatdiv{
	font-family: 'Roboto', monospace;
	height: 15vh;
	width: 100%;
	display: flex;
}
saat{
	font-size: 7em;
    line-height: 15vh;
    word-wrap: break-word;
    width: 60%;
    text-align: center;
}
dakika{
	    position: absolute;
    font-size: 5.5em;
    top: 0;
    line-height: 10vh;
    left: 60%;
}
tarih{
	font-size: 1.6em;
    line-height: 6vh;
    position: absolute;
    bottom: 0;
    left: 60%;
}
#kanallar{
	margin: 0;
	padding: 0;
	counter-reset: pancakes;
}
#kanallar li{
	display: inline;
	margin-right: 10px;
}
#kanallar li:before {
	content: counter(pancakes);
	counter-increment: pancakes;
	margin-right: 5px;
	content: counter(pancakes) "-";
}
.althover{
	text-shadow: 0 3px 4px rgba(0,0,0,1);
}
.slider-yazi{
	height: 11vh;
	text-align: right;
	
	letter-spacing: 2px;
	padding: 0 20px;
}
video{
    width:100%;
}
.carousel-item.active.videolu{
    position: fixed;
    height: 100vh!important;
    z-index: 9999999999999;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
.bgkoy{
    background-repeat:no-repeat;
    background-position:center;
    background-size:100% 100%;
    width:100%;
    display:block;
}