*{margin:0px;padding: 0px;}
html, body{
	width: 100%;
	height: 100%;
}
a:link {text-decoration: none !important;}
a:visited {text-decoration: none !important;}
a:hover {text-decoration: none!important;}
a:active {text-decoration: none !important;}
body{
	font-family: sans-serif;
	margin: 0;
	padding: 0;
}
.alert a{color: inherit !important;}
/* ***********************************************************  */

/*
@media(min-width: 768px) {
.anamenu{
	display: flex;
	margin:0 auto;

}

.anamenu li{
	list-style-type: none;

}
.anamenu li a{
	text-decoration: none;
	color: #000;
	background: red;
	display: block;
	padding: 7px 15px;
	text-align: center;

	margin: 5px;
	transition: 0.8s;

}
.anamenu li a:hover{
background: #5149C6;
border-radius: 8px;
transition: 0.8s;

}
}
*/
@media(min-width: 1065px) {

	.menu{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height:100px;
		padding: 10px 100px;
		box-sizing: border-box;
		transition: .3s;
		z-index: 99;
		background: #fff;
		box-shadow: 0px 2px 5px #8e8888;
		font-family: 'Oswald', sans-serif;
	}
	.menu.black{
		background: rgba(0,0,0,0.8);
		height: 100px;
		padding: 10px 100px;
		box-shadow: 0px 2px 5px #8e8888;
	}
	.menu .logo{
		float: left;
		transition: .3s;
	}
	.menu.black .logo{
		color: #fff;
	}
	.menu ul{
		list-style: none;
		float: right;
		margin: 0px;
		padding: 0px;
		display: flex;
	}
	.menu ul li{
		list-style: none;
	}
	.menu ul li a{
		line-height: 80px;
		color: #151515;
		padding: 12px 20px;
		text-decoration: none;
		text-transform: uppercase;
		transition: .3s;
	}
	.menu ul li a:hover{
		border-radius: 10px;
		background: #2B0000;
		color: #fff;
		transition: 0.5s;

	}
	
	.menu.black ul li a{
		color: #fff;
	}
	.menu ul li a:focus{
		outline: none;
	}
}
.aktif{
		border-radius: 10px;
		background: #2B0000;
		color: #fff !important;
		transition: 0.5s;

	}
@media(max-width: 1065px) and (min-width: 795px) {

	.menu{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height:100px;
		padding: 10px 15px;
		box-sizing: border-box;
		transition: .3s;
		z-index: 99;
	}
	.menu.black{
		background: rgba(0,0,0,0.8);
		height: 100px;
		padding: 10px 15px;
	}
	.menu .logo{
		float: left;
		transition: .3s;
	}
	.menu.black .logo{
		color: #fff;
	}
	.menu ul{
		list-style: none;
		float: right;
		margin: 0px;
		padding: 0px;
		display: flex;
	}
	.menu ul li{
		list-style: none;
	}
	.menu ul li a{
		line-height: 80px;
		color: #151515;
		padding: 12px 10px;
		text-decoration: none;
		text-transform: uppercase;
		transition: .3s;
	}
	.menu.black ul li a{
		color: #fff;
	}
	.menu ul li a:focus{
		outline: none;
	}
}



@media(max-width: 795px) {

	.menu .logo{
		display: none;

	}
	.sabitle{
		position: fixed;
		z-index: 130;
		right: 0;
		top: 0 !important;
	}
	#solmenu ul {
		margin: 0;
		padding: 0;
	}
	#solmenu{
		position: fixed;
		width: 200px;
		height: 100%;
		right: 0;
		transition: all 0.5s linear;
		z-index: 1;
		background: #000000de;
		
		/*background-image: url(../images/menu/anamenu.png);*/
	}
	#solmenu.active {
		right: -200px;
	}
	#solmenu ul li {
		list-style: none;
		padding: 10px 10px;
		/*border-bottom: 1px solid width;*/
		border-bottom: 1px solid rgba(255,255,255,0.4);
		cursor: pointer;
		transition: all 0.5s linear;
		display: block !important;
		padding: 0px;
	}

	#solmenu ul li a {
		color: white;
		font-family: sans-serif;
		text-decoration:none;
		padding: 15px 15px 15px 25px;
		width: 100%;
		height: 100%;
		display: block;
		font-weight: 400;
		font-size:16px ;
	}

	#solmenu li a:hover{
		text-decoration: none;
		background: #2B0000;
		color: #fff;
		margin: 0px;
		transition-duration: 0.3s;
	}
	.solmenuikon{
		position: absolute;
		right: 240px;
		/*top: 80px;*/
		top: 0;
		cursor: pointer;
	}	
	.solmenuikon:before {
		content: "\f0c9";
		font-family: FontAwesome;
		color: white;
		position: absolute;
		font-size: 26px;
		background-color:#000000;
		padding: 3px 10px;
		transition: all 0.5s linear;
	}
	.solmenuikon:hover:before {
		background-color: #000000;

	}

}



/*MENU1 MENU2 MENU3 AYARLARLARI BİTİŞ*/

.logokapat{
	display: none;
}
@media(max-width: 795px) {
	.logokapat{
		display: block;
		position: absolute;
		top: 0;
	}
}








.sosyalmedya {
	font-size:25px;
	color:#000000;
}

.sosyalmedya:hover{

	font-size:25px;
	color:#D2691E;
}







/* Projer css başlngıç { */
	.prj_ustecik{
		width: 100%;
		height: 225px;
		position: absolute;
		display: table;
		right: -1px;
		background: #0000634a;
		top: -100%;
		transition: all 0.5s;	
		vertical-align: middle !important;
		text-align: center !important;
	}
	.prj_ustecik p{	
		width: 100%;
		display: table-cell;
		vertical-align: middle;
		text-align: center;
		color: #fff;
		font-weight: 500;
		font-family: sans-serif;
	}
	.projeler_a{
		display: block;
		overflow: hidden;
		position: relative;
		text-decoration: none;

	}
	.projeler_a:hover .prj_ustecik{
		top: 0%;
		text-decoration: none;

	}
	.projeler_p{
		color: #fff; 
		font-family: fontnb3;  
		padding: 10px; 
		background: #444359; 
		margin: 0px;
		height: 40px;
	}



	/* Proje css bitiş } */


	.resimradius2{
		box-shadow: 2px 2px 6px #000;
	}


	/*Bizimle çalışmak istermini butonu*/

	.kariyer1{
		border: 1px solid #033b69;
		border-radius: 6px;
		color: #033b69; 
		font-weight: bold;
		text-align: center;
		font-size: 20px;
		padding: 6px; 
	}
	.kariyer1:hover{
		background: #033b69;
		color: #fff; 
	}









	/*FOOTER CSS BAŞLANGIÇ*/
	.footerarkaplan{
		background: #3a444d;	
	}

	.sosyalmedya {
		font-size:25px;
		color:#000000;
	}

	.sosyalmedya:hover{

		font-size:25px;
		color:#D2691E;
	}

	.renk{
		background-color: #131316;
	}
	.lisans{
		text-decoration: none !important;
		color: black !important;
	}
	.lisans:hover{
		text-decoration: none !important;
		color: red !important;
	}
	.sayacrenk{
		color: #eee9ea;
	}

	.footer1 a{
		text-decoration: none !important;
		color: #dbd3d1;
		font-size: 14px;
	}
	.footer1 p{
		padding: 0px !important;
		height: 5px !important;
	}
	.footer1 button a{
		color: #000000;
	}
	.footertel p a{
		color: #f4f1ef;	
	}
	/*FOOTER CSS BİTİŞ*/




	* {
		margin: 0;
		padding: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	body {
		font-family: 'Open Sans', Arial, Helvetica, Sans-serif, Verdana, Tahoma;
	}

	.urun ul { list-style-type: none; }

	.urun a {
		color: #b63b4d;
		text-decoration: none;
	}

/** =======================
 * Contenedor Principal
 ===========================*/
 .urun{

 	display: block;
 	margin: 15px;
 }

 .urun h1 {
 	color: #FFF;
 	font-size: 24px;
 	font-weight: 400;
 	text-align: center;
 	margin-top: 80px;
 }

 .urun h1 a {
 	color: #c12c42;
 	font-size: 16px;
 }

 .urun .accordion {
 	border: 1px solid #000;
 	width: 100%;
 	max-width: 360px;
 	padding: 15px;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

 .urun .accordion .link {
 	cursor: pointer;
 	display: block;
 	padding: 15px 15px 15px 42px;
 	color: #4D4D4D;
 	font-size: 14px;
 	font-weight: 700;
 	border-bottom: 1px solid #CCC;
 	position: relative;
 	-webkit-transition: all 0.4s ease;
 	-o-transition: all 0.4s ease;
 	transition: all 0.4s ease;
 }

 .urun .accordion li:last-child .link { border-bottom: 0; }

 .urun .accordion li i {
 	position: absolute;
 	top: 16px;
 	left: 12px;
 	font-size: 18px;
 	color: #595959;
 	-webkit-transition: all 0.4s ease;
 	-o-transition: all 0.4s ease;
 	transition: all 0.4s ease;
 }

 .urun .accordion li i.fa-chevron-down {
 	right: 12px;
 	left: auto;
 	font-size: 16px;
 }

 .urun .accordion li.open .link { color: #b63b4d; }

 .urun .accordion li.open i { color: #b63b4d; }

 .urun .accordion li.open i.fa-chevron-down {
 	-webkit-transform: rotate(180deg);
 	-ms-transform: rotate(180deg);
 	-o-transform: rotate(180deg);
 	transform: rotate(180deg);
 }

/**
 * Submenu
 -----------------------------*/


 .urun .submenu {
 	display: none;
 	background: #444359;
 	font-size: 14px;
 }

 .urun .submenu li { border-bottom: 1px solid #4b4a5e; }

 .urun .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #d9d9d9;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .urun .submenu a:hover {
 	background: #b63b4d;
 	color: #FFF;
 }




 /*İLETİŞİM BUTON AYARLARI*/

 .iletisim1{
 	border: 1px solid #033b69;
 	border-radius: 6px;
 	color: #033b69; 
 	text-align: center;
 	font-size: 20px;
 }
 .iletisim1:hover{
 	background: #033b69;
 	color: #fff; 
 }
 .iletisim1 a{
 	display: block;
 	color: #033b69;
 	padding: 2px;
 }
 .iletisim1 a:hover{
 	color: #fff;
 }
 .iletisim2{
 	border: 1px solid #033b69;
 	border-radius: 6px;
 	color: #033b69; 
 	padding: 6px;
 }



 /* konu detay css  { */
 	.konu_baslik{
 		padding: 9px;
 		font-weight: 500 !important;
 		background-color: #000 !important;	
 		color: #fff !important;
 		text-align: center !important;
 	}
 	/* konu detay css  }*/	










 	.golgelik{
 		box-shadow: 2px 2px 6px #000;
 		background-color: #fff;
 	}

 	.blogust{
 		height: 151px;
 		overflow: hidden;  
 	}
 	.blogbaslik1{
 		font-family: sans-serif;  
 	}
 	.blogicerik p{
 		/*metin uzunsa kısalt ve sonuna 3 nokta koy*/
 		overflow: hidden;
 		text-overflow: ellipsis;
 		display: -webkit-box;
 		-webkit-line-clamp: 4;
 		-webkit-box-orient: vertical;
 		margin-top: -20px;
 	}
 	.blogcubuk{
 		border-top: 1px solid #000;
 	}
 	.blogortala{
 		margin-right: auto;
 		margin-left: auto;
 	}




 	.sayfagovdehome{
 		display: block;
 		margin-top: 100px;
 	}

@media(min-width: 795px) {
 	.sayfagovde{
 		display: block;
 		margin-top: 120px;
 	}
 }
 @media(max-width: 795px) {
 	.sayfagovde{
 		display: block;
 		margin-top: 100px;
 	}
 }
 @media(min-width: 795px) {
 	.sayfagovde1{
 		display: block;
 		margin-top: 120px;
 	}
 }
 @media(max-width: 795px) {
 	.sayfagovde1{
 		display: block;
 		margin-top: 80px;
 	}
 }
.govdecontent{
	display: block;
}


.font1{
	font-family: 'Open Sans Condensed', sans-serif;
}
.font2{
	font-family: 'Quicksand', sans-serif;
}


 ul{
  list-style: none outside none;
  padding-left: 0;
  margin: 0;
}

img.galeri11{
  width: 100% !important;
  height: 400px;
}


.renk1{
	color: #00cc33;
}
.renk2{
	color: tomato;
}