.sosyalmedyailetisim .social-media li { padding: 15px; float: left; list-style: none; width: 50px; height: 50px; color: #eee; background: #fff; border-radius: 50px; margin: 3px; }

.sosyalmedyailetisim .social-media li .icofont {  font-size:19px;}
.iletisimdetay { font-size:17px; }

.footersonyazilar {}
.footersonyazilar li { list-style: none; color:#fff; padding-bottom:10px; }
.footersonyazilar li a { color:#fff;}
.footersonyazilar li:hover a { color:#f00;}


.bannermenu {}
.bannermenu li { list-style: none; color:#fff; padding-bottom:10px; }
.bannermenu li a { color:#fff;}
.bannermenu li:hover a { color:#f00;}

.hakkimizdasayfa strong { color: #fff; }

.sptb-50 { padding-top: 50px; padding-bottom: 50px; }
.sptb-100 { padding-top: 100px; padding-bottom: 100px; }
.sptb-120 { padding-top: 120px; padding-bottom: 120px; }

.center_linebaslik { background-color: #d11141; width: 120px; border: 0; height: 2px;   margin: 20px 0px; }
.center_linebaslikince { background-color: #d11141; width: 120px; border: 0; height: 1px;   margin: 20px 0px; }

.title-hero-bg-50 {background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-repeat:no-repeat;background-position:center center;position: relative;min-height: 50px;}
.title-hero-bg-50::before {content: "";background-color: rgba(0, 0, 0, 0.6);width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.genislikbanmen {
    padding-top: 40px;
    padding-bottom: 40px;
    position: relative;
    z-index: 10;
    background: #f5f5f5;
    overflow: hidden;
}

hr {
    border: 0;
    height: 1px;
    width: 100%;
    margin: 20px;
}

.sayfafelsefe  {  padding-top: 80px;
    padding-bottom: 50px; }  

.sayfafelsefe .section-title h1 {
    font-size: 32px;
}
.sayfafelsefe .section-title h2 {
    font-size: 22px;
    line-height: 1.35;
}
.felsefeicaciklama p { padding-bottom: 15px; }

.projeicaciklama p { padding-bottom: 0px; }
.resimfelsefe { width:100%; }
.sag { text-align: right;}
.sagcizgi { float: right;}
hr.center_line {   width: 120px; }

.m-15 { margin: 15px;  }

.teamisimalani { height: 100px; text-align: center; }
.teamisimalani .unvan { color: #000; }

.hakkindalink { color: #fff; font-weight: bold; }

.ekibdetaysag  h1 { font-size: 32px; }
.ekibdetaysag  h2 { font-size: 23px; padding-bottom: 30px; }



.btn-scroll-down {
	width: 60px;
	height: 40px;
	position: absolute;
	bottom: 15px;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 999;
	-webkit-transition: display 0.5s easy-in-out;
	-moz-transition: display 0.5s easy-in-out;
	-o-transition: display 0.5s easy-in-out;
	-ms-transition: display 0.5s easy-in-out;
	transition: display 0.5s easy-in-out;
}

.projebtonasagi { bottom: 95px;}

.projedetaylink a {color:#FFF; font-weight: bold; }

.btn-scroll-down:before,
.btn-scroll-down:after {
	content: '';
	display: block;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
}

.btn-scroll-down:before {
	bottom: 20px;
	width: 40px;
	height: 40px;
}

.btn-scroll-down:after {
	width: 15px;
	height: 15px;
	bottom: 35px;
	-webkit-animation: sc-down-a 0.3s infinite alternate;
	-moz-animation: sc-down-a 0.3s infinite alternate;
	-o-animation: sc-down-a 0.3s infinite alternate;
	-ms-animation: sc-down-a 0.3s infinite alternate;
	animation: sc-down-a 0.3s infinite alternate;
}

@-moz-keyframes sc-down-a {
	0% {
		-webkit-transform: translateY(0px) rotate(45deg);
		-moz-transform: translateY(0px) rotate(45deg);
		-o-transform: translateY(0px) rotate(45deg);
		-ms-transform: translateY(0px) rotate(45deg);
		transform: translateY(0px) rotate(45deg)
	}
	100% {
		-webkit-transform: translateY(2px) rotate(45deg);
		-moz-transform: translateY(2px) rotate(45deg);
		-o-transform: translateY(2px) rotate(45deg);
		-ms-transform: translateY(2px) rotate(45deg);
		transform: translateY(2px) rotate(45deg)
	}
}

@-webkit-keyframes sc-down-a {
	0% {
		-webkit-transform: translateY(0px) rotate(45deg);
		-moz-transform: translateY(0px) rotate(45deg);
		-o-transform: translateY(0px) rotate(45deg);
		-ms-transform: translateY(0px) rotate(45deg);
		transform: translateY(0px) rotate(45deg)
	}
	100% {
		-webkit-transform: translateY(2px) rotate(45deg);
		-moz-transform: translateY(2px) rotate(45deg);
		-o-transform: translateY(2px) rotate(45deg);
		-ms-transform: translateY(2px) rotate(45deg);
		transform: translateY(2px) rotate(45deg)
	}
}

@-o-keyframes sc-down-a {
	0% {
		-webkit-transform: translateY(0px) rotate(45deg);
		-moz-transform: translateY(0px) rotate(45deg);
		-o-transform: translateY(0px) rotate(45deg);
		-ms-transform: translateY(0px) rotate(45deg);
		transform: translateY(0px) rotate(45deg)
	}
	100% {
		-webkit-transform: translateY(2px) rotate(45deg);
		-moz-transform: translateY(2px) rotate(45deg);
		-o-transform: translateY(2px) rotate(45deg);
		-ms-transform: translateY(2px) rotate(45deg);
		transform: translateY(2px) rotate(45deg)
	}
}

@keyframes sc-down-a {
	0% {
		-webkit-transform: translateY(0px) rotate(45deg);
		-moz-transform: translateY(0px) rotate(45deg);
		-o-transform: translateY(0px) rotate(45deg);
		-ms-transform: translateY(0px) rotate(45deg);
		transform: translateY(0px) rotate(45deg)
	}
	100% {
		-webkit-transform: translateY(2px) rotate(45deg);
		-moz-transform: translateY(2px) rotate(45deg);
		-o-transform: translateY(2px) rotate(45deg);
		-ms-transform: translateY(2px) rotate(45deg);
		transform: translateY(2px) rotate(45deg)
	}
}



	
/*	-NAVIGATION SKINS- */

.navigationbuttons,
.esg-pagination,
.esg-filters	{	position: relative; z-index:50; -webkit-backface-visibility:hidden;}

.esg-sortbutton-order.eg-icon-down-open.tp-asc { text-align: center}
.esg-sortbutton-order .tp-desc	{	text-align: center}

.esg-singlefilters .esg-filter-checked	{	display: none; -webkit-backface-visibility:hidden;}

.esg-filter-wrapper		{	 display:inline-block; }
.esg-sortbutton-wrapper	{	 display:inline-block; }
.esg-cartbutton-wrapper	{	 display:inline-block  }

/* DROP DOWN STYLE FOR ESSENTIAL GRID */
.esg-filter-wrapper.dropdownstyle					{	min-width:100px;cursor: pointer; position: relative; z-index:1500; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(1px);transform:translateZ(1px)}
.esg-filter-wrapper.dropdownstyle .esg-filterbutton	{	display:block;}
.esg-dropdown-wrapper								{	display:none; position: absolute; background:#fff; padding:20px;top:100%; -webkit-backface-visibility: hidden;
-webkit-transform: translateZ(10px);}

.esg-selected-filterbutton							{	color: #999;
														margin-right: 5px;
														cursor: pointer;
														padding: 0px 15px 0px 10px;
														line-height: 20px;
														font-size: 12px;
														font-weight: 600;
														font-family: "Open Sans",sans-serif;
														display: inline-block;
														background: rgba(0, 0, 0, 0);
														margin-bottom: 5px;
													}
.esg-selected-filterbutton:hover					{ color: #444;}

.esg-selected-filterbutton .eg-icon-down-open		{	display: inline-block;
														vertical-align: middle;
														width: 29px;
														line-height: 20px;
														font-size: 9px;
														font-weight: 700;
														color: #999;
														cursor: pointer;
														background: rgba(0, 0, 0, 0);}



/** SAME SETTINGS FOR ALL SKIN **/
.esg-sortbutton-order.tp-desc					{	-moz-transform: scaleY(-1);
												        -o-transform: scaleY(-1);
												        -webkit-transform: scaleY(-1);
												        transform: scaleY(-1);
												        filter: FlipV;
												        -ms-filter: "FlipV";}

.esg-sorting-select							{	cursor: pointer;position:absolute;top:0px;left:0px;width:100%;height:100%;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
													    filter: alpha(opacity=0);
													    -moz-opacity: 0.0;
													    -khtml-opacity: 0.0;
													    opacity: 0.0;
													    -webkit-appearance: menulist-button;
											}

.esg-filters.esg-navbutton-solo-left		{	position:absolute;left:0px;top:50%; z-index: 800}
.esg-filters.esg-navbutton-solo-right		{	position:absolute;right:0px;top:50%; z-index: 800;}

.esg-navigationbutton.esg-right,
.esg-navigationbutton.esg-left				{	margin-left:0px !important; margin-right:0px !important; -webkit-transform-style: flat; -webkit-transform: translateZ(5000px);}
