@charset "utf-8";
/*///////////////////////////İNDEKX SAYFASI\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.logo{ 	background-color:rgba(197,44,47,1.00);
		display:inline;
		position:absolute;
		left:50%;
		right:50%;
		margin-left:-85px;
		top:50%;
		bottom:50%;
		margin-top:-145px;
	}
	
	.giris{
		width:300px;
		height:40px;
		margin-left:-110px;
		position:absolute;
		left:50%;
		right:50%;
		top:50%;
		margin-top:20px;
		}
		
		.giris ul {
		text-decoration:none;
				  }
		
		.giris ul li {
		float:left;
		list-style-type:none;
		display:inline-block;
		width:70px;
		text-align:center;
		}
		
		.giris ul li a{ 
		text-decoration:none;
		color:#393083;
					}
					
		.giris ul li:nth-child(2) {border-right:#FF0004 1px solid;
		border-left:#FF0004 1px solid;}
		
		/*///////////////////////////SİTE GENEL KODLARI\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
		*{list-style-type:none;
		text-decoration:none;
		font-family: 'Roboto', sans-serif;
		margin:0px;
		padding:0px;
		}
		 body {
	overflow-x: hidden;
	
	
}
	
		
		
			
			.temizle {clear:both;}
		

			.ust-bar{ margin-left:auto; margin-right:auto; max-width:1170px; padding:0px;  position:relative; }
			
			.coruhlogo{ float:left;  }
			
			.ust-iletisim { float:right;} .ust-iletisim ul li {float:left; margin-right:30px; margin-top:80px; font-weight:bold;}
			.ust-iletisim ul li a {text-decoration:none;}
			.ust-iletisim ul li a:hover {color:#e81c24;}
			.ust-iletisim img {margin-right:10px;}

			.menudiv{width:100%; background-color:#393083; height:50px;  position:relative;}
			.menudiv ul li{float:left; }
			.menudiv ul {margin-left:auto; margin-right:auto;}
			.menudiv ul li a {display:block; width:190px; background-color:#EBEBEB;  text-decoration:none; padding:15px 10px; margin-right:5px; text-align:center; font-size:16px; font-weight:600;}
			.menulist {margin-left:auto; margin-right:auto; max-width:1170px;}
			
				#nav-toggle{
						   width: 100%;
						   background: #393083;
						   box-sizing: border-box;
						   padding: 14px;
						   cursor: pointer;
						   display: none;
						   color: white;
						 
							}
							
							
							.maindiv {margin-top:20px; }
							
							.genel-kutular {width:1170px; margin:auto;}
							
							.kutu{width:380px; height:auto;  float:left; margin:20px 0px; padding:0px 5px; }
							.kutu:nth-child(2){ margin-left:15px; margin-right:15px;}
							.metin p { margin-top:0px; padding:30px 10px; text-align:justify; font-size:15px;}
							.metin h3 {text-align:center; margin:0px; padding: 5px 0px; color:#FFFFFF;}
							.metin{background-image:url(../image/kutu-bg.jpg); background-repeat:repeat-x; height:auto; background-color:#E3E3E3; }
							.footer-metin{text-align:center; position:relative; bottom:190px;  }
							.altdiv{width:100%;}
			
			
			.dugme{ color:#FFFFFF; background-color:#1A51C1; border:none; display:inline-block; padding:7px; margin:10px 5px; text-align:center; float:right; border-radius:8px; cursor:pointer;}
			
			.dugme:hover{ color:#e81c24; text-decoration:none; font-weight:600; }
			
			.hakkimizda h1, .hizmetler h1, .proje h1 { 
							color: #337ab7;
							text-align: center;
							font-size: 36px;
							font-weight: bold;
						background-color:#EBEBEB;
						padding:20px 0px;
						}
			.hakkimizda p {text-align:justify; padding:20px 400px; font-size:16px;}
			.hizmetler p {text-align:justify; font-size:16px; margin-top:30px; } 
			.referansdiv {margin:0px auto;}
			.ref-kutu{background-color:#E3E3E3; height:280px; margin:5px; margin-top:5px; width:280px; padding:0px; border:#474747 0px solid;}
			.ref-kutu img{ height:100%; width:100%; }
			.iletisim{margin:0px; padding:0px;}
			.minmap{display:none;}
			
			.galeri a{margin-left:32px;}
			.galeri a img { margin-bottom:20px;}
			
			.hizmetkutu{margin-top:50px;}
			.hizmet_alanlar{float:left; width:200px;  margin-right:50px; padding-left:15px;}
			.hizmet_alanlar li{list-style:outside; padding-bottom:15px;}
			.insaat_hizmet{padding-left:15px; margin-top:15px;}
			.insaat_hizmet li{ list-style:outside; padding-bottom:15px;}
			.aktasarim {text-align:center; font-size:10px;}
			.aktasarim a{text-decoration:none;}
			
			/*/////////////////////////////////////////////////////////////////RESPONSİVE KISMI\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
			
			@media screen  and (max-width:420px) {
				.ust-bar{}
				.coruhlogo{float:none; margin-left:auto; margin-right:auto; width:170px;}
				.ust-iletisim{float:none; margin-bottom:10px; margin-bottom:60px; letter-spacing:-1px; }
				.ust-iletisim ul li {margin:0px; margin-left:10px; font-size:10px; }
				.ust-iletisim ul li:nth-child(2){float:right; margin-right:10px;}
			.menudiv ul li {float:none;}
			.menudiv ul li a { width:100%; border-bottom:1px solid #000000;}
			
		
		
			 .menudiv ul {
				  display:none;
				  z-index:99;
				  position:absolute;
				  width:100%;
			   }
			   .menudiv ul li {
				  width: 100%;
				  box-sizing: border-box;
				  display: block;
				  text-align: left;
				  position:relative;
				  
			   }
			   
			   .menudiv ul li:nth-child(1) {margin-top:50px;}
			   #nav-toggle {
				  display: block;
				  text-align:center;
				  font-size:15px;
				  position:absolute;
				  z-index:99;
				  
			   }
			   .genel-kutular{width:320px;}
			   .kutu{ width:320px; float:none;}
			   .kutu img { width:310px;}
			   
			   .kutu:nth-child(2){margin:0px;}
			  
			.altdiv img{display:none;}
			.altdiv {padding-top:200px; padding-bottom:-200px; background-color:#393083; color:#FFFFFF;}
			
			.hakkimizda, .hizmetler 
							{
							 width:320px;
							 margin:0px auto;
							 padding:0px 10px;}
			.hakkimizda h1, .hizmetler h1 {
							color: #337ab7;
							text-align: center;
							font-size: 24px;
							font-weight: bold;
							background-color:#EBEBEB;
							padding:10px 0px;}
							
			.dugme{ color:#FFFFFF;
					background-color:#1A51C1;
					border:none;
					display:inline-block;
					padding:4px;
					margin:0px;
					text-align:center;
					float:right;
					border-radius:8px;
					cursor:pointer;}
			
			.hakkimizda p, .hizmetler p { text-align:justify; padding:0px 0px;}
			
			
			.ref-kutu{margin-left:auto; margin-right:auto;}
			.maxmap{display:none;}
			.minmap{display:block; margin-bottom:50px;}
			.resimgizle img{ display:none;}
			
			}
			
			
			
			
