/*YKDSoFT*/

.clear { clear:both; }
.clearfix { clear:both; }

.akordiyon {
   margin: 50px 0 50px 0;
}

.akordiyon .baslik a {
	background:#ccc;
	font-weight:bold;
	padding:10px;
	display:block;
	border-radius:4px 4px 0 0;
	border:1px solid #bababa;
	text-decoration:none;
	color:#333;
}

.akordiyon .aciklama {
	border:1px solid #bababa;
	border-radius:0 0 4px 4px;
	margin-bottom:5px;
}

.akordiyon_menu { margin-bottom:5px; }


#sol-menu { list-style:none; margin:0; padding:0; }
#sol-menu li ul { margin-left:10px; }


.kurumsalresim { float:left; width:275px; margin:0 15px 15px 0; border-radius:5px; border:5px solid #f1f1f1; }
/*.kurumsalresim { float:none; max-width:100%; margin-bottom:15px !important; }*/

#cboxLoadedContent img { max-width:1024px !important; }
.fancybox-inner img { max-width:100%; height:auto; }

.sayfa-ust-bar  { background:url("../template/img/ustbar-bg.png") #23282b; margin-bottom:40px; }
.sayfa-ust-bar .baslik { padding:60px 0 30px 0; color:#fff; text-align:center; }
.sayfa-ust-bar .baslik h1 { font-size:2.3rem; }

.sosyalikonlar { /*margin-top:20px;*/ }
.sosyalikonlar a, .sosyalikonlar span { display:inline-block; margin-right:5px; }


a { color:#000; }
a:hover { color:#d6052b; }

#header .container-xl { justify-content:space-between; gap:unset; }
#header .right-content { margin-left:unset; }
#header .navbar { z-index:9; /*gap:20px;*/ }
#header .navbar a { font-size:16px; }
#header .navbar .dropdown ul li a { font-size:14px; text-align:center; }
#header .logo { max-width:120px; }
.ic-sayfa { background:#fff; padding:15px; border-radius:5px; }
.ic-sayfa .date { color:#667c80; margin-top:15px; }
#general { padding:20px 0; }
.general-home { padding:60px 0; }

.btn-primary { background:#d6052b; border-color:#c10427; }
.btn-primary:hover, .btn-primary:focus-visible { background:#c10427; border-color:#c10427; }

.arama-liste div { border-bottom:1px solid #dee2e6; padding:5px 0; }
.arama-liste div a:hover { color:#d70a28; }
.arama-liste small { color:#979797; }

#slider .title-box, #news .title-box, #branch-news .title-box { justify-content:space-between; }
#news .news-slider { margin-top:0; margin-bottom:-80px; }
#news .news-slider .swiper-wrapper { padding-top:0; padding-bottom:80px; }
#branch-news { margin:80px 0; }
#branch-news .branch-news-slider { margin-top:0; margin-bottom:-80px; }
#branch-news .branch-news-slider .swiper-wrapper { padding-top:0; padding-bottom:80px; }
#customers .comp-slider .swiper-button-next:after, #customers .comp-slider .swiper-button-prev:after { color:#09276d; }
#customers .comp-slider .swiper-button-next, #customers .comp-slider .swiper-button-prev { top:30px; }
#customers .comp-slider .swiper-slide img { height:65px; }
#grow { padding:0; }

#topbar #searchForm { display: flex; background: #f6f7f9; align-items: center; border-radius: 5px; }
@media only screen and (max-width: 992px) { #topbar #searchForm { display: none; } }
#topbar #searchForm .input-area { padding: 0 10px; display: flex; align-items: center; gap: 4px; }
#topbar #searchForm .input-area input { border: 0; background: none; height: 24px; outline: none; width: 160px; font-size:14px; }
#topbar #searchForm .input-area input::placeholder { color: #8391a1; }

.dergiler-liste .thumbnail { height:540px !important; }

.title-box .content { background: #d6052b !important; clip-path: polygon(5% 0%, 100% 0%, 95% 100%, 0% 100%); }

.subeler-detay .baskan-foto img { width:200px; }
.subeler-detay .baskan-adsoyad { font-size:24px; font-weight:bold; }
.subeler-detay .baskan-unvan { color:#d6052b; font-weight:bold; }
.subeler-detay .iletisim-bilgi p { margin-bottom:20px; }
.subeler-detay .iletisim-bilgi p i { display:inline-block; background:#dee2e6; color:#d6052b; padding:15px; font-size:18px; border-radius:50%; margin-right:10px; }
.subeler-detay .baslik { border-bottom:1px solid #dee2e6; padding:10px 0; }
.subeler-detay .yonetim-kurulu .uye{ padding:10px 0; }
.subeler-detay .yonetim-kurulu .adsoyad { font-weight:bold; }
.subeler-detay .yonetim-kurulu .unvan { color:#d6052b; font-weight:bold; }
.subeler-sidebar .menu a { display:block; color:#6e6e6e; border-bottom:1px solid #dee2e6; padding:5px 0; }
.subeler-sidebar .menu a i { float:right; }

#general .item .title,
#news .news-slider .item .title,
#videos .video-list .item .title { font-size:18px; text-overflow:ellipsis; overflow: hidden; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; }

.haber-ana-foto { display:block; width:100%; }
.haber-ana-foto img { display:block; max-width:100%; /*height:450px;*/ object-fit:cover; object-position: top; margin:0 auto; }
.ic-sayfa .foto-list img { width:100%; height:260px; object-fit:cover; object-position: top; }

.pagination a { color:#d6052b; }
.pagination a:hover { color:#d6052b; }
.pagination .active a { background:#d6052b; border-color:#d6052b; }

#slider .hero-slider img, #news .news-slider .item img, #branch-news .item .thumbnail, #videos .video-list .item img { object-fit:unset; } /*talep üzerine resimlerin crop olması iptal edildi*/

@media (min-width: 992px) {
	
}

@media (max-width: 768px) {
	.kurumsalresim { float:none; max-width:100%; margin:15px 0; }
	
	.sayfa-ust-bar .baslik { padding:40px 0 20px 0; }
	.sayfa-ust-bar .baslik h1 { font-size:1.3rem; }
	
	.haber-ana-foto img { height:300px; }
}

/* ykd */