body{}


/* Font */
@font-face {
	font-family: 'neo_sans_trmedium';
	src: url('../fonts/neosans_medium_tr-webfont.eot');
	src: url('../fonts/neosans_medium_tr-webfontd41dd41d.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/neosans_medium_tr-webfont.woff') format('woff'),
		 url('../fonts/neosans_medium_tr-webfont.ttf') format('truetype'),
		 url('../fonts/neosans_medium_tr-webfont.html#neo_sans_trmedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'neo_sans_trregular';
	src: url('../fonts/neosans_tr-webfont.eot');
	src: url('../fonts/neosans_tr-webfontd41dd41d.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/neosans_tr-webfont.woff') format('woff'),
		 url('../fonts/neosans_tr-webfont.ttf') format('truetype'),
		 url('../fonts/neosans_tr-webfont.html#neo_sans_trregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Genel Araçlar */
.trash{clear: both;}
.trash1{clear: both; margin-bottom: 20px;}
.bilgicik{padding: 18px 10px; background-color: #dacabd; color: #393633; font-family: 'neo_sans_trregular';}

/* Header */
header {background: #ecf0f1; padding: 20px 0px; border-bottom: 4px solid #CCD0D1;}
	
	/* Biz Sizi Arayalım */
	.biz_sizi_arayalim{margin-left: 10px; padding-top: 10px; }
	.biz_sizi_arayalim a{background: orange; color: #fff; padding: 10px 20px; font-family: 'neo_sans_trmedium';  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; text-decoration: none;}
	.biz_sizi_arayalim a:hover{background: #e74c3c; color: #fff;}

	/* Ofis */
	.ofis {padding-bottom: 60px;}
	.ofis i{float: left; font-size: 40px; color: #393633;}
	.ofis p{float: right; font-size: 16px; font-family: 'neo_sans_trmedium'; color: #2c3e50; padding-top: 5px;}
	.ofis span{float: center-right; font-size: 16px;font-family: 'neo_sans_trmedium';color: #2c3e50; padding-top: 5px;}
	

	/* Menü */
	.menu{}
	.navbar-default {background-color: #2c3e50; border:0px !important;}
	.navbar-collapse {padding-right: 0px; padding-left: 0px;}
	.nav > li > a {padding: 15px 14px;}
	.navbar-default .navbar-nav > li > a {color: #fff; font-family: 'neo_sans_trregular'; font-size: 14px;}
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus {color: #eee;}
	.navbar {margin-bottom: 0px;}

		/* Aktif Açılmış */
		.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
			color: #fff;
			background-color: #2c3e50;
		}
	
		/* Açılır Menü */
		.dropdown-menu {
		  position: absolute;
		  top: 100%;
		  left: 0;
		  z-index: 1000;
		  display: none;
		  float: left;
		  min-width: 160px;
		  padding: 10px;
		  margin: 0;		 
		  border: 0px;
		  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
		  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
		          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
		  background-clip: padding-box;
		  background-color: #385c6c;
		}
		.dropdown-menu > li > a {
		  display: block;
		  padding: 5px 10px;
		  clear: both;
		  font-weight: normal;
		  line-height: 1.428571429;
		  color: #fff;
		  white-space: nowrap;
		}

		.dropdown-menu > li > a:hover,
		.dropdown-menu > li > a:focus {
		  color: #262626;
		  text-decoration: none;
		  background-color: #f5f5f5;
		  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
		}

		.dropdown-menu > .active > a,
		.dropdown-menu > .active > a:hover,
		.dropdown-menu > .active > a:focus {
		  color: #ffffff;
		  text-decoration: none;
		  background-color: #385c6c;
		  outline: 0;
		}
			


/* Content */
.content{padding: 30px 0px; background: #e3e3e3;}
.404cuk{padding: 30px 0px; background:black;}

	.con_title{font-size: 26px; font-weight: bold; font-family: 'neo_sans_trmedium'; margin-bottom: 20px; color: #393633;}

		
		/* Haberler */
		.haberler {padding: 20px; background: #ecf0f1;}

		/* Haber */
		.haber{border-right: 1px solid #E0E8EB; width: 95%; height: 160px;}
		.haber_baslik a{text-decoration: none; font-size: 20px; font-family: 'neo_sans_trmedium'; margin-bottom: 5px; color: #393633; }
		.haber_icerik{font-size: 14px; min-height: 100px; font-family: 'neo_sans_trregular';color: #5c5753; width: 90%; margin-bottom: 10px;}
		.haber_tarih{font-size: 12px; font-family: 'neo_sans_trregular'; color: #9c9792; width: 150px; float: left;}
		.haber_devami{font-size: 12px; font-family: 'neo_sans_trregular'; width: 100px; float: right;}
		.haber_devami a{background: #393633; color: #fff;}
		.haber_devami a:hover{background: #fff; color: #393633;}


		/* Projeler */
		.projeler {padding: 20px; background:#9c9792;}
		.projeler .owl-theme .owl-controls .owl-page span {background: #fff;}
		
		/* Projeler */
		.proje{height: 160px;}
		.proje_resim{width: 180px; float: left;}
		.proje_resim img{width:170px; height: 102px;}
		.proje_baslik a{text-decoration: none; font-size: 20px; font-family: 'neo_sans_trmedium'; margin-bottom: 5px; color: #fff; }
		.proje_icerik{margin-bottom: 10px; min-height: 90px; font-size: 14px;font-family: 'neo_sans_trregular';color: #fff;}
		.proje_tarih{font-size: 12px; font-family: 'neo_sans_trregular';color: #393633; width: 150px; float: left;}
		.proje_devami{font-size: 12px; font-family: 'neo_sans_trregular'; width: 100px; float: right;}
		.proje_devami a{background: #393633; color: #fff;}
		.proje_devami a:hover{background: #fff; color: #393633;}


	/* ##### Sayfa ##### */
		
		/* Sidebar */
		.sidebar{padding: 20px; width: 95%; background: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: auto;}
			
			.sidebar h3 {font-family: 'neo_sans_trmedium'; font-size: 18px; margin-bottom: 20px;}
		
			/* Sidebar Nav */
			.nav-sidebar {
			    width: 100%;
			    padding: 8px 0; 
			    border-right: 1px solid #ddd;
			}
			.nav-sidebar a {
			    color: #393633;
			    -webkit-transition: all 0.08s linear;
			    -moz-transition: all 0.08s linear;
			    -o-transition: all 0.08s linear;
			    transition: all 0.08s linear;
			    -webkit-border-radius: 4px 0 0 4px; 
			    -moz-border-radius: 4px 0 0 4px; 
			    border-radius: 4px 0 0 4px; 
			    font-family: 'neo_sans_trregular';
			    font-size: 16px;
			    font-weight: normal;
			    margin-bottom: 5px;
			}
			.nav-sidebar .active a { 
			    cursor: default;
			    background-color: #dacabd; 
			    color: #393633;
			    font-family: 'neo_sans_trmedium';
			    font-size: 16px;
			    font-weight: normal;
			}
			.nav-sidebar .active a:hover {
			    background-color: #A29285;
			    color: #fff;
			}
			.nav-sidebar .text-overflow a,
			.nav-sidebar .text-overflow .media-body {
			    white-space: nowrap;
			    overflow: hidden;
			    -o-text-overflow: ellipsis;
			    text-overflow: ellipsis; 
			}

			/* Right-aligned sidebar */
			.nav-sidebar.pull-right { 
			    border-right: 0; 
			    border-left: 1px solid #ddd; 
			}
			.nav-sidebar.pull-right a {
			    -webkit-border-radius: 0 4px 4px 0; 
			    -moz-border-radius: 0 4px 4px 0; 
			    border-radius: 0 4px 4px 0; 
			}

			/* sidebar_logo */
			.sidebar_logo{margin-top: 20px;}
			
			/* sidebar_telefon */
			.sidebar_telefon {margin-top: 20px;}
			.sidebar_telefon i{float: left; font-size: 30px; color: #7f8c8d;}
			.sidebar_telefon p{float: left; font-size: 20px;font-family: 'neo_sans_trmedium';color: #7f8c8d;}


		/* İçerik */
		.icerik {padding: 20px; background: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: auto;}
			.icerik h1 {font-family: 'neo_sans_trmedium'; font-size: 22px; float: left; display: block; margin-bottom: 15px;}
			.icerik span {font-family: 'neo_sans_trregular'; font-size: 16px; line-height: 24px; float: left;}
			.icerik span img{margin-bottom: 10px; margin-right: 20px; float: left;}
			.icerik h2.tarih{float: right;font-family: 'neo_sans_trmedium'; font-size: 14px; color: #7f8c8d;}
			
			/* Duyuru */
			.duyuru{margin-bottom: 30px;}
			.duyuru .butn{margin-top: 5px;}
			.duyuru .tarih{margin-top: 5px; font-family: 'neo_sans_trmedium'; font-size: 12px; color: #7f8c8d;}
			.duyuru small{font-family: 'neo_sans_trregular'; font-size: 12px; min-height: 80px; display: block; line-height: 18px; color:#A29285; }
			.duyuru h4{margin-bottom: 5px;}
				.duyuru h4 a{font-family: 'neo_sans_trmedium'; font-size: 18px; text-decoration: none; color: #A29285;}
				.duyuru h4 a:hover{color: #393633;}


			/* Projeler */
			.proje_list{display: block;}
			.proje_list h4{margin-bottom: 5px;}
				.proje_list h4 a{font-family: 'neo_sans_trmedium'; font-size: 18px; text-decoration: none; color: #A29285;}
				.proje_list h4 a:hover{color: #393633;}
				

					/* Proje */
					.proje_detay_bilgi{padding: 0px 0px 0px 20px; }
					.proje_detay_bilgi h3{color: #2c3e50;font-family: 'neo_sans_trmedium'; font-size: 18px; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #eee;}
						.proje_detay_bilgi .bilgi{padding-bottom: 50px;}
						.proje_detay_bilgi .bilgi small{float:left; color: #2c3e50;font-family: 'neo_sans_trregular'; font-size: 13px;padding-top: 2px;}
						.proje_detay_bilgi .bilgi span{float:left; color: #2c3e50;font-family: 'neo_sans_trmedium'; font-size: 15px;}
						.proje_detay_bilgi .bilgi i{float:left; padding-right: 5px; }
						.proje_detay_resimler h2{color: #2c3e50; font-family: 'neo_sans_trmedium'; font-size: 18px; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #eee;}
						.proje_detay_resimler .item{margin: 5px;}
						.proje_detay_resimler .item img{display: block;width: 100%; height:110px;}
			

			/* Hizmetler */
			.hizmet_list{}
			.hizmet_list h3{margin: 0px; padding: 0px; color: #2c3e50; font-family: 'neo_sans_trmedium'; font-size: 16px; margin:5px 0px;}
			.hizmet_list .thumbnail {padding: 0px;}
			.hizmet_list .detay a {text-decoration: none; font-size: 12px; color: #2c3e50;}
			

			/* İletişim Bilgileri */
			.iletisim_bilgileri{}
			.iletisim_bilgileri ul {}
			.iletisim_bilgileri ul li{height: 30px;}
			.iletisim_bilgileri ul li i{font-size: 20px;}
			.iletisim_bilgileri ul li small{color: #393633;font-family: 'neo_sans_trregular'; font-size: 14px; width: 50px; display: -webkit-inline-box;}
			.iletisim_bilgileri ul li span{color: #393633;font-family: 'neo_sans_trmedium'; font-size: 18px;}
			.iletisim_bilgileri ul li span a{color: #393633;font-family: 'neo_sans_trmedium'; font-size: 18px; text-decoration: none;}
			

			/* 404 */
			.error-template_bg {width: 100%; background:url("../images/404.jpg") no-repeat center center fixed;  background-size: 100% 100%; min-height: 400px;}
			.error-template {padding: 100px 15px;text-align: center;}
			.error-actions {margin-top:15px; margin-bottom:15px;}
			.error-actions .btn { margin-right:10px; }


			/* Navigation */
			.icerik .breadcrumb {padding: 5px 10px;margin-bottom: 20px;list-style: none;background-color:#ecf0f1;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
			.icerik .breadcrumb > li > a {font-family: 'neo_sans_trmedium'; font-size: 12px; color:#7f8c8d;}
			.icerik .breadcrumb > li + li:before {padding: 0 5px; color: #cccccc;	content: "/\00a0";}
			.icerik .breadcrumb > .active {color: #2c3e50;font-family: 'neo_sans_trmedium'; font-weight: normal; font-size: 12px;}
			

			/* Sayfalama*/
			.pagination > li > a,
			.pagination > li > span {
				position: relative;
				font-family: 'neo_sans_trmedium';
				float: left;
				color: #393633;
				padding: 6px 12px;
				margin-left: -1px;
				line-height: 1.428571429;
				text-decoration: none;
				background-color: #ecf0f1;
				border:0px;
			}


			.pagination > li > a:hover,
			.pagination > li > span:hover,
			.pagination > li > a:focus,
			.pagination > li > span:focus {
				background-color: #393633;
				color: #fff;
			}

			.pagination > .active > a,
			.pagination > .active > span,
			.pagination > .active > a:hover,
			.pagination > .active > span:hover,
			.pagination > .active > a:focus,
			.pagination > .active > span:focus {
				z-index: 2;
				color: #fff;
				cursor: default;
				background-color: #393633;
				border:0px;
			}

				
					


/* Footer */
footer {background: #393633; padding: 50px 0px; color: #fff;}
	
	footer p {font-family: 'neo_sans_trregular';color: #aca095; font-size: 14px;}
	.e_bulten{margin-top: 10px;}
	.box {width: 98%;}
	.box_ayrac{border-right: 1px solid #ddd; width: 1px; height: 120px; float: left;}
	.foo_title{font-size: 22px; font-family: 'neo_sans_trmedium'; margin-bottom: 20px; color: #dacabd;}
	.box ul li {margin-bottom: 5px;}
	.box ul li a{ font-family: 'neo_sans_trregular';color: #aca095; font-size: 14px;  text-decoration: none;}

	.box ul li a i{ color:#ff6826; -webkit-transition: padding 0.2s ease-in-out;
	-moz-transition: padding 0.2s ease-in-out;
	-o-transition: padding 0.2s ease-in-out;
	-ms-transition: padding 0.2s ease-in-out;    
	transition: padding 0.2s ease-in-out;}
	.box ul li a:hover i{padding-right: 5px;text-decoration: none;}
		
		.cagri_merkezi {}
		.cagri_merkezi i{float: left; font-size: 40px; color: #aca095;}
		.cagri_merkezi p{float: left; font-size: 25px;font-family: 'neo_sans_trmedium';color: #dacabd; padding-top: 2px;}
	
		.foo_menu_2 {margin-top: 6px;}
		.foo_menu_2 ul li {float: left; margin-right: 10px; padding-right: 10px; border-right: 1px solid #aca095;}
		.foo_menu_2 ul li:last-child {margin-right: 0px; padding-right: 0px; border-right:0px;}
		.foo_menu_2 ul li a{ font-family: 'neo_sans_trmedium';color: #aca095; font-size: 16px;  text-decoration: none;}
		
		.foo_social ul {}
		.foo_social ul li {float: left; margin-right: 5px;}
		.foo_social ul li:last-child{margin-right: 0px;}

	.footer_1{margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #aca095; overflow: hidden;}
	.footer_2{margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #aca095; overflow: hidden;}
	.footer_3{ overflow: hidden; color:#aca095; font-size: 14px; font-family: 'neo_sans_trregular';}
	.footer_3 a{color: #fff; text-decoration: none;}


/* 
################################################################################################
Responsive
################################################################################################
*/


	/*——————————[ 996 ]—————————*/
	@media screen and (max-width:996px){
	/* Buraya yazacağınız css kodu maksimum 996px genişliği olan cihazlarda çalışacaktır. Tabletler için diyebiliriz */
		
		.nav > li > a {padding: 15px 13px;}
		.projeler_genel {margin-top: 20px;}
		.footer_1{padding: 10px;}
		.footer_2{padding: 10px;}
		.footer_3{padding: 10px;}
		.cagri_merkezi{margin-bottom: 10px;}
		.foo_menu_2{display: none;}
		.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;	}
		.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
		.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #eee;}
		.sidebar{padding: 20px; width: 100%; margin-bottom: 20px;}
		
		.proje_detay_bilgi{padding: 0px; margin-top: 20px;}
	}

	/*——————————[ 480 ]—————————*/
	@media screen and (max-width:480px){
	/* Buraya yazacağınız css kodu maksimum 480px genişliği olan cihazlarda çalışacaktır. */
		header{padding: 20px;}
		.biz_sizi_arayalim{margin-bottom: 20px;}
		.navbar-nav {margin: 13.5px 15px;}
		.navbar-collapse {padding-right: 20px; padding-left: 20px;}
		.projeler_genel {margin-top: 20px;}
		.footer_1{padding: 10px;}
		.footer_2{padding: 10px;}
		.footer_3{padding: 10px;}
		.cagri_merkezi{margin-bottom: 10px!important;}
		.foo_menu_2{display: none;}
		.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;	}
		.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
		.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #eee;}
		.sidebar{padding: 20px; width: 100%; margin-bottom: 20px;}
		.proje_detay_bilgi{padding: 0px; margin-top: 20px;}
	}

	/*——————————[ 320 ]—————————*/
	@media screen and (max-width:320px){
	/* Buraya yazacağınız css kodu maksimum 320px genişliği olan cihazlarda çalışacaktır. */
		
		header{margin: 20px;}
		.biz_sizi_arayalim{margin-bottom: 20px;}
		.navbar-nav {margin: 13.5px 15px;}
		.navbar-collapse {padding-right: 20px; padding-left: 20px;}
		.projeler_genel {margin-top: 20px;}
		.footer_1{padding: 10px;}
		.footer_2{padding: 10px;}
		.footer_3{padding: 10px;}
		.cagri_merkezi{margin-bottom: 10px;}
		.foo_menu_2{display: none;}
		.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;	}
		.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
		.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #eee;}
		.sidebar{padding: 20px; width: 100%; margin-bottom: 20px;}
		.proje_detay_bilgi{padding: 0px; margin-top: 20px;}

	}