.clear { 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; }

.page_top_bg_baslik {
	/*width:1005px;*/
	margin:0 auto;
	padding:40px 0;
	font-size:70px;
	/*font-weight:bold;*/
	color:#fff;
	position:relative;
	text-align:center;
}

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


.page_top_bg1 { height:200px; position:relative; margin-bottom:35px; background:#171717; border-bottom:5px solid #384045; border-top:5px solid #384045; display:flex; justify-content:center; flex-direction:column; }
.page_top_bg1:before { content:''; position:absolute; height:100%; width:100%; background:#00000052; }
.kurumsalresim { float:left; width:275px; margin:0 15px 15px 0; border-radius:5px; border:5px solid #e6e6e6; max-width:100%; }

#cboxLoadedContent img { max-width:1024px !important; }


#slider .inside:before { content:''; position:absolute; width:100%; height:100%; background:; }
.ic-sayfa .slider .slide { margin:0 !important; }
.ic-sayfa .slider .slide img { height:auto !important; }
.ic-sayfa.galeri .slider .slide img { height:250px !important; -object-fit:cover; }
.ic-sayfa .slider .baslik { display:inline-block; text-decoration:none; color:#757575; margin-top:5px; }
.ic-sayfa .slider .baslik:hover { color:#444444; }
.ic-sayfa .section-desc { font-size:inherit; text-align:justify; }

.btn-primary { background:#257886; border-color:#1d5a65; }
.btn-primary:hover { background:#1d5a65; }

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

@media (max-width: 768px) {
	.solkolon { display:none; margin-bottom:20px; }
	.mobilkatmenu a { margin-bottom:20px; }
	
	.page_top_bg1 { height:auto; }
	.page_top_bg_baslik { font-size:35px; }
}

/* ykd */

/* Nav List */
aside ul.nav-list .mevcutkat a { color:#f1582a; font-weight:bold; }
aside ul.nav-list .mevcutkat a:before { content:none; }
aside ul.nav-list { padding:0; margin:0; }
aside ul.nav-list > li > a {
	color: #666;
	font-size: 0.9em;
	padding: 8px 0 8px 18px;
}

aside ul.nav-list li {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
}

aside ul.nav-list li a {
	-webkit-transition: background 0.1s;
	-moz-transition: background 0.1s;
	transition: background 0.1s;
	border-bottom: 1px solid #EDEDDE;
	padding: 8px 0 8px 18px;
	display: block;
	color: #666;
	font-size: 0.9em;
	text-decoration: none;
	line-height: 20px;
}

aside ul.nav-list li a:before {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid #333;
	margin: 7px 0 0 -9px;
	position: absolute;
}

aside ul.nav-list li a:hover {
	background-color: #eee;
	text-decoration: none;
}

aside ul.nav-list li.active > a {
	font-weight: bold;
}

aside ul.nav-list li ul {
	list-style: none;
	margin: 0 0 0 25px;
	padding: 0;
}

aside ul.nav-list.hide-not-active li ul {
	display: none;
}

aside ul.nav-list.hide-not-active li.active ul {
	display: block;
}

aside ul.nav-list.show-bg-active .active > a {
	background-color: #f5f5f5;
}

aside ul.nav-list.show-bg-active .active > a:hover {
	background-color: #eee;
}

aside ul.narrow li a {
	padding: 4px 0;
}

aside ul.nav-pills > li.active > a {
	background-color: #CCC;
}

aside ul.nav-pills > li.active > a:hover, aside ul.nav-pills > li.active > a:focus {
	background-color: #CCC;
}
/**/

/* ykd */