.news-box { border-radius: 4px; overflow:hidden; user-select: none; -moz-user-select: none; }
.news-box.radius-top { border-radius: inherit; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
.news-box-image { position:relative; }
.news-box-image > div { background: #e1e1e1 url(../i/takvim-dummy-2.png) no-repeat center center; background-size:50%; }
.news-box figcaption a { padding: 0 14px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; height: 75px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.news-box figcaption a.h-67 { height:67px; }

.news-box figcaption a span { width: 100%; font-size: 18px; line-height: 24px; height: 48px; color: #000000; font-family: var(--font-semibold); overflow: hidden; display: block; transition: .2s linear;}
.news-box:hover figcaption a span { color:#ed1c24; }

.news-box-band { min-width: 53px; max-width: 70px; min-height: 22px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 2px 10px; position: absolute;top: 50%; left: -5px; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-size: 12px; line-height: 15px; font-family: var(--font-semibold); border-radius: 2px; }
.news-box-band.red { background: #ED1C24; }
.news-box-band.green { background: #48A715; }

.news-box.news-box-overflow {overflow: visible;}
.news-box.news-box-overflow .news-box-image img { -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
.news-box.news-box-overflow figcaption a { -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }

.news-box.news-box-spor { border-bottom:none; box-shadow:#3c8b5f 0px 3px 0px 0px; }
.news-box.news-box-spor figcaption a { background-color:#fff; }

.news-box.category { height:100%; }
.news-box.category figure { height: 100%; position: relative; display: flex; flex-direction: column; }
.news-box.category figcaption { flex-grow: 9999; background-color: #fff; position:relative; }
.news-box.category figcaption a { height:auto; align-items: flex-start; padding:10px 10px 14px; }
.news-box.category figcaption a span { height: 72px; }
.news-box.category figcaption a i { display: none; height: 102px; margin-top: 10px; font-size:16px; line-height:20px; color:#555; font-family: var(--font-bold); overflow: hidden; }

.news-box.category figcaption .news-box-bottom-info { display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-end; margin-bottom: 15px; padding:0 10px; }
.news-box.category figcaption .news-box-bottom-info > span { display: inline-block; font-size: 11px; line-height: 20px; color: #939393; font-family: var(--font-bold); margin-top: 8px;}
.news-box.category figcaption .news-box-bottom-info > span i:last-child { margin-left: 10px; padding-left: 10px; border-left: 1px solid #939393;}
.news-box.category figcaption a.news-box-tag { height: 18px; display: inline-block; padding: 1px 10px; border-radius: 4px; box-shadow: 0px 0px 0px 1px #ed1c24; font-size: 13px; line-height: 1.3; color: #d73832; overflow: hidden; position: relative;}
.news-box.category figcaption a.news-box-tag span { height: auto; font-size: 12px; line-height: 18px; color: inherit; position:relative;  z-index:2; }
.news-box.category figcaption a.news-box-tag:hover span{ color:#fff; }
.news-box.category figcaption a.news-box-tag:before { content:''; width:0; height:20px; background-color:#ed1c24; position:absolute; top:0; left:0; transition: .2s; z-index: 1;}
.news-box.category figcaption a.news-box-tag:hover:before { width:100%;  }

.news-box.category.tag figcaption { }
.news-box.category.tag figcaption .news-box-bottom-info { margin-bottom:10px; }

.news-box .video-time {display: flex;align-items: center;min-width: 80px;height: 27px;padding: 0 10px;background-color: rgba(0,0,0,.6);border-radius: 14px;position:absolute;left:10px;bottom:10px;pointer-events: none;}
.news-box .video-time:before { content:''; display: block; width:13px; height:16px;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12.898' height='14.741' viewBox='0 0 12.898 14.741'> <path data-name='Icon awesome-play' d='M12.219 6.183 2.084.191A1.374 1.374 0 0 0 0 1.38v11.98a1.381 1.381 0 0 0 2.084 1.189l10.135-5.988a1.381 1.381 0 0 0 0-2.378z' transform='translate(0 -.002)' style='fill:%23fff'></path></svg>");
	background-repeat: no-repeat;
	background-position: center center; 
}
.news-box .video-time i { margin-left: 10px; font-size: 12px; line-height: 1.3; font-family: var(--font-bold); color:#fff; }

.news-box.video-detail {  }

.news-box.small figcaption a { height:87px; padding: 8px 10px 0; align-items: flex-start; }
.news-box.small figcaption a span { height:70px; }

.news-box.category figcaption a.news-box-tag.gundem { color:#d73832; box-shadow: 0px 0px 0px 1px #d73832; }
.news-box.category figcaption a.news-box-tag.gundem:before { background-color:#d73832; }

.news-box.category figcaption a.news-box-tag.dunya { color:#e5a326; box-shadow: 0px 0px 0px 1px #e5a326; }
.news-box.category figcaption a.news-box-tag.dunya:before { background-color:#e5a326; }

.news-box.category figcaption a.news-box-tag.spor { color:#48a715; box-shadow: 0px 0px 0px 1px #48a715; }
.news-box.category figcaption a.news-box-tag.spor:before { background-color:#48a715; }

.news-box.category figcaption a.news-box-tag.magazin { color:#d732be; box-shadow: 0px 0px 0px 1px #d732be; }
.news-box.category figcaption a.news-box-tag.magazin:before { background-color:#d732be; }

.news-box.category figcaption a.news-box-tag.saglik { color:#12b275; box-shadow: 0px 0px 0px 1px #12b275; }
.news-box.category figcaption a.news-box-tag.saglik:before { background-color:#12b275; }

.news-box.category figcaption a.news-box-tag.yasam { color:#2da7dd; box-shadow: 0px 0px 0px 1px #2da7dd; }
.news-box.category figcaption a.news-box-tag.yasam:before { background-color:#2da7dd; }

.news-box.category figcaption a.news-box-tag.ekonomi { color:#1b59be; box-shadow: 0px 0px 0px 1px #1b59be; }
.news-box.category figcaption a.news-box-tag.ekonomi:before { background-color:#1b59be; }

.news-box.category figcaption a.news-box-tag.gray { color:#a8a8a8; box-shadow: 0px 0px 0px 1px #a8a8a8; }
.news-box.category figcaption a.news-box-tag.gray:before { background-color:#a8a8a8; }

.news-box.news-box-last-minute { border-radius:0; }
.news-box.news-box-last-minute .news-box-image { overflow: hidden; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
.news-box.news-box-last-minute figcaption { overflow: hidden; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px; }
.news-box-last-minute-text span { display: block; margin-bottom: 5px; font-family: var(--font-bold); font-size: 24px; color: #ED1C24; }
.news-box-last-minute-text i { display: block; height: 20px; padding-left: 18px; font-size:12px; line-height: 14px; color:#555555; position:relative; }
.news-box-last-minute-text i:before { content:''; width:10px; height:20px; background-color:#ED1C24; position: absolute; top: 0; left: 0;}
.news-box.news-box-last-minute figcaption a u { display: block; margin-bottom: 10px; font-family:var(--font-bold); font-size: 11px; line-height: 13px; color: #ED1C24; text-decoration: none;}
.news-box.news-box-last-minute figcaption a span { height: 48px; }
.news-box.news-box-last-minute figcaption a i { display:block; height:40px; }

.news-box.news-box-all-headline figcaption a .all-headline-category-box { display:flex; align-items: center; justify-content: space-between; width:100%; margin-bottom:10px;}
.news-box.news-box-all-headline figcaption a .all-headline-category-box b { display: block; font-family:var(--font-bold); font-size: 11px; line-height: 13px; color: #ED1C24; text-decoration: none;}
.news-box.news-box-all-headline figcaption a .all-headline-category-box u { margin-bottom:0; text-decoration: none;}
.news-box.news-box-all-headline figcaption a .all-headline-category-box i { display:block; height:auto; margin-top:0; font-size:11px;}
.news-box.news-box-all-headline figcaption a .all-headline-category-box .news-box-last-minute-text i:before {display:none;}

.news-box-gallery-icon, .news-box-video-icon { display:flex; position:absolute; top:10px; right:10px; align-items: center; justify-content: center; width: 34px; height: 34px; background-color: rgba(255, 255, 255, 0.60); border-radius: 50%; z-index:2;}

.bik-bant {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 6px 10px;
    font-size: 14px;
    background: #ad090f;
    color: #fff;
    z-index: 2;
    font-family: var(--font-semibold);
    pointer-events: none;
}
.iln-date input#date {
    height: 40px;
    padding: 10px;
    color: #000;
    border: 2px solid #ad090f;
    box-sizing: border-box;
    font-family: var(--font-medium);
}

.iln-date > label {
    margin-right: 10px;
    font-size: 16px;
    font-family: var(--font-semibold);
}

.iln-date {
    margin-bottom: 20px;
}

.note {
    padding: 0 10px;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
}

input::-webkit-calendar-picker-indicator {
    cursor: pointer;
}


@media (max-width: 767px) {
	.two-col { margin-left: 0; margin-right: 0; column-gap: 15px; }
	.two-col > .col-6 { padding-left: 0; padding-right: 0; -ms-flex: 0 0 calc(50% - 8px); flex: 0 0 calc(50% - 8px); max-width: calc(50% - 8px); }
	.two-col > div:not(.col-6) { padding-left:0px; padding-right:0px; }

}

@media (min-width: 767px) {
	
	.news-box.category figcaption a.news-box-tag { height: 20px; margin-right:10px; }
	.news-box.category figcaption a { padding:10px 14px; }
	.news-box.category figcaption a i { display: block; height: 78px; font-size:18px; line-height:25px; }
	.news-box.category figcaption .news-box-bottom-info { flex-direction: row; align-items: center; padding:0 15px; margin-bottom: 15px;}
	.news-box.category figcaption .news-box-bottom-info > span { margin-top:0; font-size:12px; }
	
	.news-box.category.video figcaption a { padding:10px 10px 20px; }
	.news-box.category.video figcaption a span { height: 47px; font-size:18px; line-height:1.3; }
	.news-box.category.video figcaption .news-box-bottom-info { justify-content: flex-end; padding: 0 10px; margin-bottom: 10px; }

	.news-box.news-box-last-minute figcaption a, .news-box.news-box-all-headline figcaption a { padding: 12px 14px; }
	.news-box.news-box-last-minute figcaption a span { height: 50px; }
	.news-box.news-box-last-minute figcaption a i { height: 35px; font-size:14px; line-height:17px; }

	.news-box.category.news-box-all-headline figcaption a span { height: 81px; max-height: 70px; }
	.news-box.category figcaption a.news-box-tag span { line-height:20px;}
}


@media (min-width: 992px) {

	.news-box figcaption a.h-88 { height:71px; }

}

@media (min-width: 1200px) {

	.news-box figcaption a.h-88 { height:75px; }

}
@media (min-width: 1440px) {
	.news-box figcaption a.h-88 { height:88px; }
	
}

@media (max-width:767px){
	.iln-date {
		margin-top: 10px;
	}

	.bik-bant {
		font-size: 12px;
		padding: 7px;
	}
	.iln-date input#date {
		padding: 10px 5px;
	}
}

