  
	#pages-header {
		padding:5px 0px; margin-top:0px;   position: relative; height:300px; overflow:hidden
	}  
	#pages-header img {
		width:100%; 
	}  
	
	#pages-header .hc-overlays { 
		position: absolute; top: 0;  right: 0; bottom: 0;  left: 0; background-size: cover;  text-indent: -9999px; 
		background:linear-gradient(to bottom, transparent 5%, rgba(4,71,117,0.25) 50%, rgba(4,72,117,0.6) 100%)
	}  
	#breadcrumb { 
		list-style-type: none; position: absolute; left: 5%; /* top: 40%; */ bottom: 8%;
	}  
	#breadcrumb li {
		 float:left; font-size:17px; color:#fff   
	} 
	#breadcrumb li a {
		text-align:left; font-size:17px; padding-left:5px; color:#fff   
	}	 
	#breadcrumb li a:hover {
		color:#777   
	} 
	#breadcrumb li a:after {
		font-family:FontAwesome; font-size: 15px; content: "/"; padding-left:2px;
	} 
	#breadcrumb li a.last:after {
		font-family:FontAwesome; font-size: 15px; content: ""; padding-left:2px;
	}
	
	#pages-header h2 { 
		position: absolute; left: 5%; bottom: 15%; font-size:51px; display:none
	} 
	#pages-header h2 span { 
		display:block; font-size:33px
	} 
	#pages-header .down { 
		position: absolute; left: 0%; right:0px; bottom: 5%; text-align:center; margin:0px auto; padding:0px; display:table;
		border-radius:50%; width:30px; height:30px; 
		background:rgba(20,186,39, 0.589);
		
		transition: all 0.25s, bottom 0.75s ease-in-out;
 		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
	} 	
		
	#pages-header .down i { 
		display:block; font-size:16px; padding-top:7px; color:#fff
	} 	
	
	
	
	
	.pages-content-inner {
		background:#fff; padding:30px 30px; padding-bottom:50px;
	} 
	.page-content-body {
		padding:0px 0px; 
	} 
	
	.page-content-body ul {
		padding:0px; margin:0px; margin-left:15px; margin-bottom:40px
	} 
	.page-content-body ul li {
		font-size:15px
	} 
	
	
	.pages-content-inner p img {
		max-width:100%
	}  		
	.about_sliders {
		
	} 
	.about_sliders .slider-desc {
		position: absolute; bottom: 27%; left: 5%;
	}  
	.about_sliders .slider-desc {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInDown;  
	} 
	.about_sliders .slider-desc  h2 {
		font-size:26px; font-weight:700; display:block; color:#fff; /* font-family: 'Dancing Script', cursive; */
	} 
	
	.page-content-body .owl-carousel .owl-nav div {
	  left: 50px;
	}
	.page-content-body .owl-carousel .owl-nav div.owl-next {
	  right: 50px;
	}

	.page-content-body  .owl-carousel .owl-nav div i {
		font-size: 31px;
		color: #fff;
		background: rgba(31,166,17,0.567);
		display: block;
		width: 50px;
		height: 50px;
		padding-top: 9px;
		border-radius: 50%;
		padding-left: 0px;
	}
	
	.page-content-body  .owl-carousel .owl-nav div i:hover {
		background: rgba(31,166,17,0.567);
	}
	
	

	blockquote {
		position: relative; font-style:italic; font-size:17px; color: #444; padding: 30px 0; width: 80%; z-index: 1; margin: 80px auto; font-weight:bold;
		align-self: center; text-align: center; border-top: 1px solid #f2f2f2; border-bottom:  1px solid #f2f2f2; line-height: 27px;
	}
	blockquote:before {
		position: absolute; content: "”"; color: #d2d2d2; font-size: 6rem; line-height: 0; top: 18px; left: 30px;
	}	
	blockquote:after {
		position: absolute; content: "”"; color: #f2f2f2; font-size: 6rem; line-height: 0; bottom: -18px; right: 30px;
	}
	blockquote p strong {
		color: #044875; 
	} 

	
	
	
	
	/**
		right_sidebar page settings
	**/		
	
	
	
	.left_sidebar {
		display:block; padding:0px 30px;  
	}
 		
	.left_sidebar p {
		font-size:19px; line-height:31px
	}
 	
	.right_sidebar {
		display:block;  margin-top:50px
	}
 
 
 
	.page_left_menu {
		list-style:none; margin-top:10px
	} 
	.page_left_menu li {
		 
	}  
	.page_left_menu li a {
		width: 100%; display: block; margin-bottom: 5px; padding:9px 0px; font-size:19px; border-bottom:1px solid #f2f2f2
	}
	.page_left_menu li a.active  {
		color:#e24437; font-weight:700
	}
	 
	
	
	.page_lists {
		list-style-type:none; margin:0px; padding:0px
	}
	.page_lists li {
		display:block; 
	}
	.page_lists li a {
		text-align:left;  color:#000; display:block; margin-bottom:5px; border:1px solid #f5f5f5;
		padding:10px 12px
	}	
	.page_lists li a:hover {
		border:1px solid #28a745;
	}
	.page_lists li a i {
		color:#218838; font-size:16px; margin-right:10px
	}
	
	
	
	
	#haber_arsivi .container {
		
	}
	#haber_arsivi .col-lg-2,  #haber_arsivi .col-lg-10 { 
	  padding-right: 15px; padding-left: 15px;
	}
	.news_archives {
		display:block; margin-bottom:30px; background:#fff; padding:20px 20px
	}
	.news_archives_header {
		display:block; margin-bottom:10px;  border-bottom: 1px solid #f2f2f2; padding-bottom:15px;
	} 	
	.news_archives_header h2 {
		display:block; font-size:17px;
	}
	.news_archives_detail_photo  {
		display:block; max-width:100%; margin:0px auto; padding:0px; text-align:center; margin-bottom:30px
	} 
	.categories-list {
		list-style:none
	} 
	.categories-list li a{
		position: relative; display: block; font-size: 14px; color: #222; padding: 8px; border-bottom: 1px solid #f2f2f2;
		margin-bottom: 10px; line-height:17px
	} 
	.categories-list li a.active {
		color:#e24437
	}   
	.categories-list li a span{
		float: right; font-size:12px; color:#fc5a1b
	}
	
	.events {
		padding-left: 0;  margin-bottom: 0;   border: 1px solid #f2f2f2;  padding: 10px 25px;  border-radius: 5px;
		margin-bottom: 25px;  -webkit-transition: 0.6s;  transition: 0.6s;
	}
	.events .number {
		display: inline-block;
		height: 55px;
		width: 55px;
		line-height: 55px;
		background-color: #ffffff;
		-webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
		box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
		color: #fc5a1b;
		text-align: center;
		font-size: 20px;
		font-weight: 600;
		border-radius: 50px;
		-webkit-transition: 0.6s;
		transition: 0.6s;
	}
	.events .number:hover {
		background-color: #fc5a1b; color: #fff;
	} 
	.events .content-title {
		display:block; font-size: 16px;  margin-bottom: 0; line-height: 1.4; color: #172b3b;
	} 
	 
	.events .content-info img {
	  display: inline-block;  height: 75px;  width: 95px; object-fit:contain; border:1px solid #f2f2f2; padding:3px;
	  box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
	}
 
 	.events .default-btn {
	  border: none;  position: relative; display: inline-block; text-align: center; overflow: hidden;z-index: 1; color: #fff; background-color: #fc5a1b;
	  -webkit-transition: 0.6s; transition: 0.6s;  border-radius: 5px; padding: 12px 5px; font-weight: 500; font-size: 13px;
	}
	
	
 	.pagination_block { 
		margin: 0px auto; padding:0px; text-align:center; display:table; margin-top:20px
	} 
 	.pagination { 
		margin: 0px
	}	 		
	.pagination li a{ 
		display:block; background:#f2f2f2; color:#3c8dbc; padding:5px 10px; margin:2px; font-size:13px;
	}	
	.pagination li a.active{ 
		background:#3c8dbc; color:#fff
	}	
	 
	
	.about_ust_page {
		display:block; 
	} 	
	.about_ust_page_content {
		display:block; padding:0px 30px
	} 
	.about_ust_page h3{
		display:block; color:#002857; font-weight:700; margin-bottom:10px; padding-top:10px
	} 
	
	.post_item_page {
		display:block; border-bottom: 1px solid #377a9b; padding-bottom: 40px;
	} 	
	.post_item_page img {
		display:block; max-width:100%; margin-top:5px; padding:2px; border:1px solid #fff
	} 
	.post_item_page_content {
		padding:0px 20px; display:block;  color:#fff
	} 
	.post_item_page h1 {
		display:block;  color:#4cc5fd; padding-bottom:15px
	}		
	 
	.about_page_item {
		list-style-type:none
	}  
	.about_page_item li a {
		display:block;  margin-bottom:6px;  border-bottom:1px solid #f2f2f2;  box-shadow: 0 6px 38px rgba(0, 0, 0, .05); 
		padding: 8px 12px; border-radius: 5px; border: 1px solid #ececec; background:#4cc5fd; color:#fff
	} 	
	.about_page_item li a:hover { 
		color:#444;	 
	} 
	.about_page_item li a i {
		float:left; font-size:13px; color:#fff; padding-right:8px; padding-top:3px; line-height: 20px;
	}
	
	
	
	.photo_galeri {
		border: 1px solid #ececec; margin-bottom:15px
	} 
	.photo_galeri img {
		width:100%; height:120px; object-fit:cover
	}
	.photo_galeri_back_button {
		display: block; border: 1px solid #002857; margin: 0px auto; margin-top: 0px; padding: 0px; padding: 6px 0px; font-size:23px;
		text-align: center; color: #002857; width: 30%; 
	}	
	.photo_galeri_back_button:hover {
		background:#f2f2f2; 
	}
	
		
	
	.belgeler {
		 margin-bottom:15px
	} 
	.belgeler img {
		width:100%; height:320px; 
	}
	.belgeler span {
		margin:0px auto; padding:0px; display:block; text-align:center; margin-top:15px
	}
	
	
	
	.page_urunler {
		display:block; padding:40px 20px; 
	}	
	.page_urunler_item {
		display:block;   position:relative;
	}		
		
	.page_urunler_item_content a img{
		width:100%;/*  height:285px;  */ height:170px; object-fit: scale-down; 
	}		
	.page_urunler_item_content a.small img{
		width:100%; height:180px; object-fit: scale-down; 
	}		
	.page_urunler_item_content a .desc{
		margin:0px auto; padding:0px; position:absolute;  text-align:center; left:0px; right:0px; bottom:20px; padding:0px 20px;
	}
	.page_urunler_item_content a h3{
		font-size:25px; color:#fff; text-align:left; font-weight:bold; text-align:center;
	}	
	.page_urunler_item_content a h4{
		font-size:14px; color:#fff; text-align:left; font-weight:bold; text-align:center;
	}			
	.page_urunler_item_content a p{
		font-size:13px; color:#fff; text-align:left; line-height: 16px;
	}				
	.page_urunler_item_content a:hover .desc {
		 bottom:40px; transition: all ease .3s;
	}	
	
	.page_urunler_item_footer {
		display:block; margin:0px auto; padding:0px; text-align:center; 
	}	
		
	.page_urunler_item_footer a {
		display:block; margin-bottom:20px
	}		
	.page_urunler_item_footer a.btn_daha_product_name {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:20px; 	
	}	
	.page_urunler_item_footer a.btn_daha_product_name i {
		padding-left:10px
	}	
	.page_urunler_item_footer a.btn_daha_fazlasi {
		display:block; margin:0px auto; padding:0px; text-align:center;  margin-top:20px; border:1px solid #308048;  padding:10px 0px;
		 color:#308048; border-radius:4px
	}	
	.page_urunler_item_footer a.btn_daha_fazlasi:hover {
		opacity:0.789
	}	
	.page_urunler_item_footer a.btn_daha_fazlasi i {
		padding-left:10px
	}		
	
	
	 

	/** 
		**************************************************
				Tab Menü Geniş All
		**************************************************
	**/
 
	#intro {
		margin: 0px 0px; background:#fff;
	}
 
	.intro-tab {
		position: relative; 
	}  
	.intro-tab .nav-pills {
		margin:50px
	}
	.intro-tab .tab-content {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:50px;
	}	
	.intro-tab .tab-content h4 {
		display:block; border-bottom:1px solid #f2f2f2;
	} 	
 
 
	.intro-tab .nav-pills .nav-link, .nav-pills {
		color: #444; font-weight: 600;  position:relative; border-radius:2px;
	} 
	.intro-tab .nav-link {
		margin-right:5px
	}	
	.intro-tab .nav-pills .nav-link.active, .nav-pills .show > .nav-link { 
		background-color: #4cc5fd; color: #fff; 
	}  
	.intro-tab .nav-pills .nav-link.active:after { 
		content: "";  position: absolute; top: 100%; left: 42%; border-top: 10px solid #4cc5fd; border-left: 10px solid transparent; border-right: 10px solid transparent;
		-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;
	}  

	
	.other_services_page {
		background:#39628d; display:block; padding:40px 0px
	}
		
	.other_services_page h1{
		display:block; padding:20px 0px; color:#fff;
	}
	
	
	
	.video-page-area iframe {
		margin:0px auto; padding:0px; text-align:center; width:100%; height:450px
	}
	
	
	.social_shares {
		display:block; border-bottom:1px solid #f2f2f2; padding-bottom:15px; margin-top:30px
	}
	
	.social_shares h2 {
		display:block; margin-top:15px; font-size:21px; font-weight:600
	}
 	.social_share {
		display:block; list-style:none; margin-top:5px
	} 
	.social_share li {
		float:left; margin-right:6px;
	} 
	.social_share li a {
		background:#3b5998; display:block;  width: 46px; height: 46px; font-size: 21px; /* border-radius:50%; */ cursor:pointer;
		margin: 0px auto;	padding: 0px; text-align: center; padding-top:12px; color:#fff
	} 
		.social_share li a.facebook {
			background:#3b5998; 
		} 
		.social_share li a.twitter {
			background:#1d9bf0; 
		} 
		.social_share li a.linkedin {
			background:#0a66c2; 
		} 
		.social_share li a.whatsapps {
			background:#578209; 
		} 
	
	
	.social_share li a:hover{
		color:#ffcb00
	} 
	/*
		form settinngs for search results
	*/
	
	.form_label {
		margin:0px; padding:0px; list-style:none; height:176px
	}	
	.form_label li {
		width:100%; display:inline-block
	}	
	.form_label li label {
		font-size:11px
	}
	
	
	.products_item{
		display:block;  margin-bottom:45px; 
	}
		
	.products_item_header{
		display:block; 
	}
			
	.products_item_header img {
		width: 100%; height: 220px; object-fit: cover;
	}
		
	.products_item_body {
		 display:block; background:#f2f2f2; padding:10px 0px
		/* align-items: center; justify-content: center;  display:flex; */
	} 	
	.products_item_body h3{
		text-align:center; font-size:17px; display:block; color:#39628d; font-weight:700
	}		
	.products_item_body h4{
		text-align:center; font-size:15px; display:block; color:#39628d; font-weight:700
	}		
	.products_item_body p {
		text-align:center; font-size:13px;
	}
				
	

		
	/**
		page_details page settings
	**/	

	.page_details {
		display:block; padding:0px 20px
	}
	.page_details_overview {
		
	}	
	.page_details_overview h1 {
		display:block; font-size:41px; font-weight:900; margin-bottom:15px; color:#000
	}	
	.page_details_overview h2 {
		display:block; font-size:27px; font-weight:900; margin-bottom:15px; color:#000
	}
	.page_details_overview img{
		max-width:100%;
	}
	.page_details p  {
		text-align:justify
	} 
	 
	 

	/**
		Pages Services Rightsidebar
	**/
	
	
	.services_form{
		display:block;  /* border-radius:15px; */ padding:15px 0px; padding-top:0px;
		border-radius: 10px; 
	} 
	.services_form_content .form-control {
		 background:#fff; padding:18px 12px; margin-bottom:10px
	} 	
	.services_form_content label span {
		font-size:11px
	} 		
	.services_form_content .servies_form_button {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:20px;  border-radius:7px; cursor:pointer;
		background:#00a3c8; color:#fff; padding:8px 0px; font-size:17px; font-weight:700
	}  
	.services_form_header {
		display:block; text-align:center;background-color: #00a3c8 !important; margin-bottom:25px;
		border-radius: 10px 10px 0px 0px;
	} 	
	.services_form_header h3 {
		display:block; text-align:center; color:#fff; font-weight:700; padding:25px 0px; font-size:17px;
		object-fit: initial;
	}


	.pagination-area {
		display:table; margin:0px auto; padding:0px; text-align:center; margin-top:50px
	}
	

	
	

	 
	/**
		COntact page settings
	**/
	
	.contact_form {
		display:block; margin:30px 0px;
	}
	 	
	#contactform .contact_line {
		display:block; margin-top:15px;
	}		
	#contactform .contact_line .form-control {
		padding:22px 12px; font-size:14px
	} 
	#contactform .send_contact_form_button{
		display:block; margin-top:15px; font-size:17px; font-weight:700; background:#002857
	} 
	
	 
	
	
	.contact_us_info {
		display:block; margin-top:35px; padding:0px 30px
	}	
	.contact_us_info_header {
		display:block; margin-bottom:15px;
	}
	.contact_us_info p {
		display: block;
		font-size: 17px;
		background: #fff;
		padding: 15px 30px;
		border-radius: 6px;
	}	
	.contact_us_info p i {
		 color:#002857
	}	
	
	.contact_social {
		list-style:none; display:block; margin:0px; padding:0px; margin-top:20px
	} 
	.contact_social li {
		float:left; margin-right:16px;
	}  
	.contact_social li a i{
		width: 44px; height: 44px; font-size: 21px; margin: 0px auto; padding: 0px; text-align: center;	
		padding-top:9px; color:#fff; border-radius:50%
	}  
		.contact_social li a i.fa-facebook {
			background:#33589e
		}  
		.contact_social li a i.fa-twitter {
			background:#4ba0eb
		}  
		.contact_social li a i.fa-youtube {
			background:#ff000e
		}  
		.contact_social li a i.fa-pinterest {
			background:#c8232c
		}  
		.contact_social li a i.fa-instagram {
			background:#ff7832
		}  
	
	.contact_social li a i:hover{
		color:#ffcb00
	} 
	
	
  	#contact_maps  {
		display:block; padding:40px 0px; background:#fff;
	}
  	#contact_maps .container {
		max-width:88%
	}
  	#contact_maps_header  {
		display:block; margin-bottom:30px
	}
  	#contact_maps iframe {
		width:100%; height:600px;
	}
	
 