body{
	padding-top:91px;
	overflow-x: hidden;
}

img{
	image-rendering: -moz-crisp-edges;
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	-ms-interpolation-mode: nearest-neighbor;
}

.navbar-brand > img{
	height:50px;
}

.navbar{
	background:#FFF;
	border-bottom:1px solid #EEE;
	padding-top:15px;
	padding-bottom:15px;
}

.navbar-nav{
	font-family:'Helvetica Neue';
}

.nav-link{
	color:#979797;
	font-size:18px;
}

.nav-link:hover{
	color:#777777;
}

.nav-item{
	margin-right:15px;
}

.lang{
	color:#21b4ea;
	font-size:23px;
}

.lang:hover{
	color:#1b8fb9;
}

.nopadding{
	padding:0px !important;
}

.slide-overlay{
	width:100%;
	height:100%;
	background:rgba(29,161,210,0.35);
	position:absolute;
}

.carousel-control-prev-icon{
	background:url(../../assets/img/left-chevron.png) !important;
	width:60px;
	height:60px;
	background-size:cover !important;
}

.carousel-control-next-icon{
	background:url(../../assets/img/right-chevron.png) !important;
	width:60px;
	height:60px;
	background-size:cover !important;
}

.carousel-control-next, .carousel-control-prev{
	width:45%;
	top:80%;
}


.kalite-kontrol-slide .carousel-control-next,.kalite-kontrol-slide .carousel-control-prev{
	width:20%;
	top:0;
}


.carousel-caption{
    position: absolute;
    bottom: 30%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    width: 100%;
	left:0;
	right:0;
	text-align:left;
}

.carousel-caption  h3{
	font-family:'Helvetica Neue';
	font-size:75px;
}

.carousel-caption p{
	font-family:'Helvetica Neue LT Pro';
	font-size:30px;
	padding-bottom:15px;
}

.thin{
	font-family:'Helvetica Neue LT Pro';
	font-weight:400;
}

.caption-link{
	background:#1da1d2;
	font-family:'Helvetica Neue LT Pro';
	color:#FFF;
	padding:15px 25px 15px 25px;
	font-size:25px;
	font-weight:300;
}

.caption-link:hover{
	background:#FFF;
	color:#1da1d2;
	text-decoration:none;
}

.iconic-skills{
	background:#1da1d2;
	padding-bottom:40px;
}

.skill-item{
	background:#EEE;
	box-shadow: 2px 2px 7px rgba(0,0,0,0.2);
	margin-top:50px;
	border:2px solid #EEE;
	text-align:center;
	padding:10px 0px;
}

.skill-item img{
	width:140px;
}

.skill-item p{
	font-family:'Helvetica Neue';
	font-size:18px;
	color:#888888;
}

.skill-item a:hover{
	text-decoration:none;
}

.skill-item-hover{
	display:none;
	height:220px;
	width:100%;
	padding-top:90px;
	font-family:'Helvetica Neue LT Pro';
	color:#FFF;
	background:#1da1d2;
	text-align:center;
	font-size:23px;
	margin-top:50px;
	border:2px solid #FFF;
	box-shadow: 2px 2px 7px rgba(0,0,0,0.2);
}

.skills:hover > .skill-item{
	display:none;
}

.skills:hover > .skill-item-hover{
	display:block;
	cursor:pointer;
}

.pt80{
	padding-top:80px !important;
}

.section-header{
	color:#8b8a8a;
	font-family:'Helvetica Neue';
	font-size:28px;
	margin-top:30px;
	margin-bottom:30px;
}

.section-header:before{
	content: "";
	position: absolute;
	height: 4px;
	background:#1da1d2;
	bottom:20px;
	width: 100px;
}

.hizmetler{
	padding-top:30px;
	padding-bottom:30px;
}

.service-item{
	margin-bottom:30px;
	height:220px;
	background-size:cover;
	padding:0px;
}

.service-item-inside{
	width:100%;
	height:100;
	background:rgba(29, 161, 210, 0.2);
	font-size:28px;
	color:#FFF;
	font-family:'Helvetica Neue LT Pro';
	line-height:220px;
	text-align:center;
	padding:0px;
}

.service-item-inside:hover{
	background:rgba(29, 161, 210, 0.7);
	cursor:pointer;
}

.news-item p{
	margin-top:15px;
	font-size:16px;
	text-align:justify;
	color:#777777;
	padding:0px !important;
	font-family:'Helvetica Neue LT Pro';
}

.news-item{
	margin-bottom:30px;
}

.news-item img{
	max-width:100%;
}

.new-read-more{
	padding:5px 10px;
	border:1px solid #1da1d2;
	color:#1da1d2;
	font-size:15px;
	font-family:'Helvetica Neue LT Pro';	

}

.new-read-more:hover{
	background:#1da1d2;
	color:#FFF;
	text-decoration:none;
}

.haberler{
	padding-bottom:30px;
	margin-top:-20px;
}

.ebulten{
	margin:40px 0px;
	padding:80px;
	background:url(../../assets/img/bulten-bg.jpg);
	background-size:cover;
}

.bulten-baslik{
	font-family:'Helvetica Neue';
	font-size:40px;
	color:#FFF;
	text-align:center;
}


.bulten-altbaslik{
	font-family:'Helvetica Neue LT Pro';
	font-size:32px;
	color:#FFF;
	text-align:center;
}

.bulten-input{
	width:100%;
	height:55px;
	border:none;
	padding-left:15px;
	font-family:'Helvetica Neue LT Pro';
	font-size:15px;
	color:#888888;
}

.bulten-button{
	width:100%;
	height:55px;
	border:none;
	background:#1da1d2;
	color:#FFF;
	font-family:'Helvetica Neue';
	font-size:22px;
	cursor:pointer;
}

.bulten-button:hover{
	background:#FFF;
	color:#1da1d2;
}

.contact-list{
	padding:0px; 
	margin:0px; 
}

.contact-list li{
	list-style:none;
	font-family:'Helvetica Neue LT Pro';
	font-size:15px;
	color:#888888;
	margin-bottom:10px;
}

.contact-list i{
	font-size:22px;
	margin-right:10px;
	color:#1da1d2;
}

.list2 i{
	font-size:16px !important;
}

.list3 li{
	display:inline;
	margin-right:15px;
}

.footer-top{
	margin-bottom:40px;
}

.footer-alt{
	background:#1da1d2;
	padding:30px;
}

input:hover, input:active, input:focus, button:hover, button:active, button:focus{
	outline:none !important;
}

.page-header{
	padding:30px !important; 
	background:#1da1d2;
	font-family:'Helvetica Neue';
	font-size:40px;
	color:#FFF;
}

.page-content{
	background:#EEE;
	padding:150px !important;
}

.spot{
	font-family:'Helvetica Neue LT Pro';
	font-size:35px;
	color:#888888;
	text-align:left;
}

.area{
	background:#FFF;
	min-height:250px;
}

.takip-metin{
	font-family:'Helvetica Neue LT Pro';
	font-size:18px;
	color:#888888;
}

.mt40{
	margin-top:40px;
}

.asd{
	margin-left:15px;
	font-size:28px;
}

.dsa{
	margin-left:15px;
	font-size:22px;
	padding-bottom:15px;
}

.takip-button{
	padding:15px;
	background:#1da1d2;
	color:#FFF;
	margin-left:15px;
	font-family:'Helvetica Neue';
	font-size:19px;
}

.takip-button:hover{
	background:#fff;
	color:#1da1d2;
	text-decoration:none;
}

.mt30{
	margin-top:30px;
}

.lab{
	padding:40px !important;
}


.img-item{
	margin-bottom:30px;
	background:#FFF;
	padding-top:15px;
	padding-bottom:15px;
	box-shadow:1px 1px 5px rgba(0,0,0,0.2);
	padding:5px !important;
}

.dropdown-item{
	color:#999 !important;
	font-size:16px;
	font-family: 'Helvetica Neue LT Pro';
}

.dropdown-item.active, .dropdown-item:active, .dropdown-item:hover{
	color: #fff !important;
    text-decoration: none;
    background-color: #1da1d2;
} 

.uyelik-item img{
	box-shadow:1px 1px 3px rgba(0,0,0,0.3);
	margin-bottom:15px;
	margin-top:15px;
}



#hizmetSlide > .carousel-control-next{
	width:15%;
	right:-15%;
	top:0;
}

#hizmetSlide > .carousel-control-prev{
	width:15%;
	left:-15%;
	top:0;
}

.mb30{
	margin-bottom:30px;
}

.mb15{
	margin-bottom:15px;
}

.contant-info{
	background:#FFF;
	box-shadow:1px 1px 2px rgba(0,0,0,0.3);
	padding:0px 0px 30px 0px !important;
}


.contant-info p{
	font-family:'Helvetica Neue LT Pro';
	font-size:18px;
	color:#777777;
}

.a{
	color:#1da1d2 !important;
	font-size:22px !important;
	margin-right:5px;
}

.contact-form label{
	font-size:17px;
	font-family:'Helvetica Neue LT Pro';
	color:#999999;
}

.mesaj-buton:hover{
	width:100%;
	padding:10px 0px; 
	color:#FFF;
	font-family:'Helvetica Neue';
	border:2px solid #1da1d2;
	font-size:18px;
	background:#1da1d2;
	cursor:pointer;
}

.mesaj-buton{
	width:100%;
	padding:10px 0px; 
	color:#1da1d2;
	font-family:'Helvetica Neue';
	font-size:18px;
	background:#fff;
	cursor:pointer;
	border:2px solid #1da1d2;
}

.list2 a{
	color:#888888;
}

.list2 a:hover{
	text-decoration:none;
}

.modal-pointer{
	cursor: pointer;
}

.modal-pointer:hover{
	opacity: 0.5;
	transition: all 0.6s;
}

.middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.uyelik-item:hover .middle{
	opacity:1;
}

.navbar-white .navbar-toggler-icon{
	background-image: url(../img/icons/menu-icon.png);
}

.navbar-toggler{
	border: 1px solid #aaa;
}

.sayfa-baslik{
	font-family:'Helvetica Neue';
	font-size: 32px;
}

.li-font{
	font-family:'Helvetica Neue';
	font-size: 18px;
	color: #888888;
}

.alt-baslik{
	color: #8b8a8a;
	font-family:'Helvetica Neue LT Pro';
	font-size: 22px;
	margin-bottom: 15px;
	margin-top: 15px;
}

.lb-dataContainer{
	background: #fff;
}

.lb-caption{
	color: #000;
}

.lb-number{
	color: #000 !important;
}

.kalite-kontrol-slide{
	display: none;
}


@media only screen and (max-width: 600px) {
	.bulten-baslik{
		font-size:24px;
	}
	
	.bulten-altbaslik{
		font-size:15px;
	}
	
	.ebulten{
		padding:40px;
	}
	
	.carousel-caption {
		bottom:25%;
	}
	
	.carousel-caption  h3{
		font-size:30px;
	}
	
	.carousel-caption p{
		font-size: 22px;
		display: none;
	}
	
	.caption-link{
		font-size:12px;
		padding: 10px 25px 10px 25px;
	}
	
	.carousel-control-prev-icon{
		width: 30px;
		height: 30px;
	}
	
	.carousel-control-next-icon{
		width: 30px;
		height: 30px;
	}
	
	.img-mobil{
		height: 200px;
	}
	
	.skill-item{
		margin-top:30px;
		height: 170px;
	}
	
	.skill-item img{
		width: 90px;
	}
	
	.skill-item p{
		font-size: 14px;
	}
	
	.iconic-skills{
		padding-bottom: 30px;
	}
	
	.section-header{
		font-size: 24px;
	}
	
	.sayfa-baslik{
		font-size: 28px;
	}
	
	.page-header{
		padding-left: 15px !important;
	}
	
	.page-header .container{
		padding:0;
	}
	
	.lab{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.iconic-skills{
		padding-left: 0;
		padding-right: 0;
	}
	
	.haberler{
		padding-left: 0;
		padding-right: 0;
	}
	
	.kalite-kontrol-slide{
		display: block;
	}
	
	.uyelik-item{
		display: none;
	}
	
}