
	.svg-turkiye-haritasi {
		max-width: 100%; margin: 0 auto; text-align: center; font-size:10px; color:#fff
	}
	.svg-turkiye-haritasi svg {
		width: 100%; height: auto;
	}
	.il_detaylari {
		position: absolute; z-index: 2;
	}
	
	.il_detaylari .il_hover {
		display: inline-block; background: #fff; padding: 10px 16px; width:200px; height:80px;
	}
		
	.il_detaylari .il_hover h2 {
		color:#444; font-size:16px; display:block; border-bottom:1px solid #d2d2d2; padding-bottom:6px
	}
			
	.il_detaylari .il_hover p {
		color:#444; font-size:14px; display:block; padding-top:10px
	}
	
	
	#svg-turkiye-haritasi path {
		cursor: pointer; fill: #b4e2e7;
	}
	
	#active path {
		fill:#8cc8cf 
	}
 	
	#active path:hover {
		fill:#25abb0 
	}
 
 
	
	#post-harita {
		display:block; margin-top:80px
	} 
	#post-harita h4 {
		display:block; margin:20px 0px; padding:20px 0px; text-align:center; font-family:font_semi_bold
	}
	#post-harita h4 span {
		color:var(--bg-color-01); font-weight:bold
	}
	#post-harita .container {
		max-width:78%; 
	}
	
	
	
	
	
	.nav-item  { 
		padding:2px 0px
	}	
	
	.nav-item  {  
		background-color:#fff; height:120px;  margin-bottom:20px;  border:1px solid #fff
	} 
	.nav-item:hover  {
		transform: scale(1.057, 1.057);
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;
		
	}
	.nav-item img {
		height:70px; margin-bottom:7px; display:block; text-align:center; margin:0px auto; padding:0px;
	}
	.nav-item span {
		border-top:1px solid #d9f9f9; padding-top:10px; display:block; text-align:center;
		font-size:15px; font-family:font_semi_bold; color:#444
	}  
	.nav-item.active, .nav-item .show > .nav-link {
		color: #fff;  background-color:#f1f1f1;  border:1px solid #25abb0
	}
	
	
	 
	
	
	.pages-content {
		margin:60px 0px; margin-top:220px
	}  
	.pages-content .container {
		max-width:76%
	} 
	 
	.pages-content h4 {
		display:block; margin:20px 0px; padding:20px 0px; text-align:center; font-family:font_semi_bold
	}
	.pages-content h4 span {
		color:var(--bg-color-01); font-weight:bold
	}
 
	
	
	
	
	
	
	.klinik {
		padding:0px 10px; margin:0px auto; text-align:center; padding-top:20px;
	} 
	.klinik a {
		display:block; border-radius:5px; background:#000
	} 		
	.klinik a .shadow  {
		height:120px; padding-top:15px; 
	} 
	.klinik a:hover { 
		-webkit-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		-moz-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75); 
		transform: scale(1.057, 1.057);
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;
	} 
	.klinik .frame {
		display:block; height:60px; margin-bottom:10px;  align-items: center; justify-content: center; display: flex; text-align:center;
	} 	
	.klinik .shadow img {
		margin:0px auto; text-align:center; width:90px; padding:10px 0px; object-fit:cover;
	} 
	.klinik h6 {
		color:#31649b; height:30px; align-items: center; justify-content: center; display: flex; text-align:center; padding:0px 2px;
	} 
	
	
	
	
	
	
	#klinik_listesi {
		display:block; padding:15px 10px; 
	}
	
	
	









	
	
	/* General List Menu Settings */
	.kategori_list {
		list-style-type:none
	}  
	.kategori_list li a {
		display:block; float:left; margin-bottom:6px;  border-bottom:1px solid #f2f2f2;  box-shadow: 0 6px 38px rgba(0, 0, 0, .05);  width:31%;
		padding: 8px 8px; border-radius: 5px; border: 1px solid #ececec; background:#fff;	margin-right:5px; 
	} 
	.kategori_list li a.adsm {
		background-color:#f2f2f2;
	} 
	
	.kategori_list li a:hover { 
		background:#f2f2f2;	 
	} 

	/* Page Uygulama List Menu Settings */
	
	.uygulama_list {
		list-style-type:none; margin:0px; padding:0px
	} 
	.uygulama_list li a {
		display:block;  margin-bottom:6px;  border-bottom:1px solid #f2f2f2;  box-shadow: 0 6px 38px rgba(0, 0, 0, .05);  
		padding: 8px 8px; border-radius: 5px; border: 1px solid #ececec; background:#fff;	
	}	
	.uygulama_list li a b {
		display:block; font-size:16px; 
	}
	.uygulama_list li a span {
		color:#8b8585; font-size:11px
	}  
	.uygulama_list li a:hover { 
		background:#f2f2f2;	 
	} 

	.uygulama_list li a span:nth-child(1) {
		display:none
	}
	

	
	
	
	.category-left-sidebar {
		background:#fff; padding:25px 0px; margin-bottom: 30px; border-radius:6px
	}
	.category-left-sidebar h2 {
		display: block; font-size: 18px; margin-left: 27px;
	}	
	.left_scroll_bars {
		display:block; margin-bottom:10px
	}
	
	.scroll_bars {
		overflow-y: scroll;  height: 320px; /* scrollbar-width: thin; */ scrollbar-color: #31649b #f2f2f2; padding: 0px 10px; margin: 0px 10px;
	}	
	
	.uygulama_list_left {
		list-style-type:none; margin:0px 0px; padding:8px 0px
	} 
	.uygulama_list_left li a {
		display:block; margin-bottom:2px;  border-bottom:1px solid #eaeaea; padding: 6px 8px; font-size:13px
	}	
 	.uygulama_list_left li a:hover {
		background:#f2f2f2
	}	
 
 

	.kategori_listesi  {
		margin:0px; padding:0px; list-style:none; margin:12px
	}
	 
	.kategori_listesi li {
		
	}
	.kategori_listesi li a { 
		display: block; float: left; width: 18%; margin-bottom: 10px; border-bottom: 1px solid #e0dede;  margin-right: 2%;
		color:#000
	}		
	.kategori_listesi li a:hover { 
		background:#f2f2f2
	}
	.kategori_listesi li a img {
		border: 1px solid #fff; width: 45px; height: 45px; background:#237aa2; padding: 6px; border-radius: 50%;
	}	
	.kategori_listesi li a span {
		padding-left:10px; font-size:12px
	}	
	
	
	
	.kategori_liste a{
		display:block; margin-bottom:25px; height:50px; border:1px solid #d2d2d2; align-items: center; justify-content: center;  display:flex; 
		padding:5px; font-size:13px; text-align: center;
	}
	 
	.kategori_liste a:hover {
		background: #31649b;
		color:#fff;
		-webkit-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		-moz-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		 
		transform: scale(0.957, 0.957);
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;
	}
	 	
	 
	
	
	
	/** 
		**************************************************
					ACORDION SETTINGS
		**************************************************
	**/
 
	.panel.panel-default{
	   background: none;  box-shadow: none;
	} 
	#accordion{
	   padding-right: 10px;
	} 
	.panel-default>.panel-heading {
	   background: none;  border-radius: 0;  position: relative; padding: 6px 0px;   
	} 
	.panel-group .panel{
	   border-radius: 0;  background:#fff
	} 
	.panel-body{
	   padding: 20px 20px 10px 20px;
	} 
	h5.panel-title a {
	   font-size: 15px;  background:#fff;  padding: 14px 12px; line-height: normal; border: 1px solid #ececec; width:100%;
	   border-radius: 0; box-shadow:0 6px 38px rgba(0, 0, 0, .05); display:block;
	}  
	h5.panel-title a:hover {
	  background:#f2f2f2; 
	} 
 
	h5.panel-title span{
	   float: right;
	}  
	h5.panel-title a.ezmo:before {
		width: 26px; height: 26px; line-height: 26px; transition: 0.2s; font-weight:bold;
		font-family: "FontAwesome"; position: absolute; z-index: 0;  font-size: 25px; right: 35px;  padding: 0 5px; text-align: center;  top: 31%;
		content: "\f107"; color:#31649b; 
	}  
	h5.panel-title a.ezmoil:before {
		width: 26px; height: 26px; line-height: 26px; font-family: "FontAwesome"; position: absolute; z-index: 0;  
		font-size: 14px; right: 35px;  padding: 0 5px; text-align: center;  top: 26%; 
		content: "\f107"; color:#31649b; transform: rotate(180deg);font-weight:bold;
	} 
 