#service h1{
	font-size: 29px;
	color: #d9242d;
}
#service{overflow: hidden; height: 600px;}
.ustbaslik{width: 40%; margin:auto; font-family: Calibri; font-size: 15px; color:#FFFFFF; font-weight: bold;}
.hksol{width: 80%; margin:auto; text-align: center;}
.hksol .ustbaslik{width:90%; color: #FFFFFF; font-family: Calibri; font-size: 200%; font-weight: bold; margin:10px auto; border-bottom:2px solid #ff0000;}
.hksol .altaciklama{width: 100%; color:#FFFFFF; font-family: Calibri; font-size: 16px; text-align: justify; margin:auto;}
.hksol .hksolul{width: 100%; list-style: none; padding:0px; margin:0px;}
.hksol .hksolul li{float: left; margin:0px; padding: 0px; width: 48%; height: auto;}
.hksag{width: 52%; float: right;}
.hksag img{width: 100%; height: 600px;}
.navbar-brand a{padding: 0 !important; } 
.navbar-brand h1{margin: 0 !important; } 
.navbar-brand img{ margin-top: -12px;     position: absolute; top: 70px; left: 44%; }

#contact-us{background: #454545;}
#footer{background: #b5252f;}
.site-font{
	font-family: 'Open Sans', sans-serif !important;
}
.h-resim{
	min-height: 120px;
	text-align: center;
	cursor: pointer;
}
.h-resim img{
	width: 90px;
	height: 87px;
}
.hizmetler .col-md-3{ margin-bottom: 10px;}
.hizmetler h1, p{
	color: #FFFFFF;
	font-family: 'Open Sans', sans-serif;
}
#ga-foto:hover p{ color: #cbad66;}
#ga-video:hover p{ color: #cbad66;}
.galeri h2{
	color: #565656;
	font-size: 29px;
	font-weight: 700;
}
.galeri-icon{color: #d9242d; display: inline-block;} 
.galeri-icon i{ font-size: 96px;}
.iletisim h2{ font-weight: 700;}
.iletisim i{ color: #d9242d;}
.kapat{
	background: url(../img/close.png) no-repeat;
	width: 32px;
	height: 32px;
	position: absolute;
	float: right;
}
.hiz-close{
	background: url(../img/close.png) no-repeat;
	width: 32px;
	height: 32px;
	position: absolute;
	float: right;
}
.menu-arka ul li a.active, 
.menu-arka ul li a:hover, 
.menu-arka ul li a:focus, 
.menu-arka ul li.active a{
	background-color: #bd1e26 !important;
	color: #fff !important;
}
.media-body p{ color: #fff !important;}
.brand-content{ cursor: pointer;}
.referans li a img{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.referans li a img:hover{
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}
.portfolio-content i{
	font-size: 88px;
	position: absolute;
	top: 36%;
	left: 36%;

	color: #fff;
}
.portfolio-wrapper{ padding-bottom: 50px;}
.fo-social{
	position: absolute;
	bottom: 0;
}
.fo-social { position: absolute; left: 46%; top: -25px;}
.fo-social li{ float: left;}
.fo-social li a img{ margin-right: 15px;}
#kitle{ position: absolute; right: 0; top: -25px;}
.portfolio-content img{
	margin-bottom: 0px;
	height:150px;
	width:100%;
}
.client-right{ right: -30px;}

.fancybox-custom .fancybox-skin {
	box-shadow: 0 0 50px #222;
}
#elogo{position:absolute; top:47px; left:55px;}
@media (min-width: 1200px) and (max-width: 1399px){

	#home-carousel  .item { height: 708px }
	.section-title{padding-bottom: 0}
        #recent-works{min-height:700px; background-color:#454545;}
	#service{ min-height: 410px; background-color:#454545;}
	#service p{ font-size: 14px}
	#promo-one{min-height: 218px}
	#about-us{ min-height: 613px}
	#fun-fact{min-height: 258px}
	.fa-camera{ font-size: 83px !important}
	#blog{min-height: 369px}
	#blog p{ font-size: 15px}
	.brand-promotion{ bottom: 68px;}
}

@media (min-width: 300px){

	#home-carousel  .item {height: 700px}
	#service { min-height: 800px; background-color:#454545;}
	#recent-works{ min-height: 884px;background-color:#454545;}
	#about-us{ min-height: 300x}
	#blog{ min-height: 516px}
	#clients {min-height: 520px}
	#navigation .navbar-right{ margin-right: 0 !important;}
	.carousel-caption{ top: 10px;}
	.carousel-arrows{ top: 10px;}
	.search i {right: -7px !important;}
}