.header-phone{
	font-size: 11px;
	margin-right: 158px;
	margin-top: 7px !important;
}
.header-phone > a{
	color:  #3B3330 !important;
	display: inline-block;
	padding: 0px 4px;
	font-weight: bold;
}
.header-phone > a > b{
	font-size: 14px;
}

.langtop{margin-top: -70px;}
/*.languagelink ul li{border:none !important;}*/
.languagelink ul li a{color: #333; padding-right:5px;}
.languagelink ul li a#son{border:none;}
@media only screen and (max-width: 768px) and (min-width: 320px){
	.langtop{margin-top:0px;}
	.languagelink ul li a{color: #fff; border-right:1px solid #fff; padding-right:5px;}
	.languagelink ul li a#son{border:none;}
	.langtop{background:none !important;}
}
.languagelink ul li:last-child{padding-right:0;}
.languagelink ul li:last-child a{padding-right:0;}
.selectlang{
	width: 120px !important;
}
.selectlang > .dropdown-menu{
	padding: 0 !important;
}

form.searchform{
	margin-top: -70px;
	margin-bottom: 50px;
}

form.searchform > input[type="text"]{
	width: 450px;
	background-color: #efefef;
	border-radius: 20px;
	border: 0 none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: none;
	transition: none;
}

form.searchform > button{
	margin-left: -30px;
	width: auto;
	padding: 0;
	background-color: transparent;
	border: 0 none;
	color: #000;
	font-size: 17px;
	margin-top: 5px;
	display: inline-block;
	position: absolute;
}


.mainmenu{
	background-color: #134546;
	width: 100%;
	padding: 0px 10px;
	display: inline-flex;
}
.mainmenu > ul{
	padding: 0;
	margin: 0 auto;
}
.mainmenu > ul > li{
	margin-left: 147px;
}
.mainmenu > ul > li:first-child{
	margin-left: 30px;
}
.mainmenu > ul > li > a{
	color: #fff !important;
	font-size: 17px !important;
	padding: 9px 15px;
	font-family: 'Segoe UI', sans-serif !important;
	font-weight: normal !important;
}
.mainmenu > ul > li > a:hover, .mainmenu > ul > li.active, .mainmenu > ul > li.active > a {
	background: #77be7c !important;
	/*border-radius: 2px;*/
	/*color: #eee !important;*/
}
.mainmenu > ul > li.dropdown:hover > ul.sub-menu{
	display: block;
	-webkit-animation: fadeInUp 400ms;
	-moz-animation: fadeInUp 400ms;
	-ms-animation: fadeInUp 400ms;
	-o-animation: fadeInUp 400ms;
	animation: fadeInUp 400ms;
}
.mainmenu > ul > li.dropdown > ul.sub-menu {
	position: absolute;
	background: #77be7c;
	padding: 0;
	margin: 0;
	width: 220px;
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
	display: none;
	z-index: 999;
	width: 450px;
	left: -148px;
}
.mainmenu > ul > li.dropdown > ul.sub-menu > li {
	width: 50%;
	float: left;
	color: #fff;
}
.mainmenu > ul > li.dropdown > ul.sub-menu > li:before {
	content: "■";
	padding-left: 10px;
	position: absolute;
	padding-top: 10px;
	font-size: 5px;
}
.mainmenu > ul > li.dropdown > ul.sub-menu > li > a{
	color: #333;
	display: inline-block;
	padding: 10px 20px;
	width: 100%;
}
.mainmenu > ul > li.dropdown > ul.sub-menu > li > a:hover{
	background-color: #c3c3c3 !important;
	color: #fff !important;
}

.homeconstantcontent {
	background-color: #e5e5e5 !important;
}
.homeconstantcontent .col-sm-4 {
	background-color: #e5e5e5;
	border-left: 2px solid #fff;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.homeconstantcontent .col-sm-4:first-child {
	border-left: 0 none;
}
.homeconstantcontent img{
	height: 40px;
}

.homeconstantcontent .col-sm-4 span{
	font-size: 17px;
	font-weight: bold;
	margin-left: 10px;
}

.anasayfa_urunler .row{
	margin-top: 30px;
}
.anasayfa_urunler .row:first-child{
	margin-top: 0px;
}
.anasayfa_urunler .row:last-child .col-sm-3{
	width: 20% !important;
}
.anasayfa_urunler span a{
	color: #79A371;
	font-size: 20px;
}
.anasayfa_urunler .col-sm-3	:hover span a, .anasayfa_urunler span a:hover{
	color: #333;
}
.anasayfa_urunler span{
	display: inherit;
	margin-top: -40px;
}

.anasayfa_referanslar{
	margin-top: 50px;
}
.anasayfa_referanslar .carousel-control{
	background: transparent;
	color: #282828;
}
.anasayfa_referanslar .carousel-control.left{
	text-align: left;
	float: left;
	left: -75px !important;
}
.anasayfa_referanslar .carousel-control.right{
	text-align: right;
	float: right;
	right: -75px !important;
}
.marquee {
	width: 100%;
	overflow: hidden;
}

.referanslar img{
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
	filter: grayscale(100%);
}
.referanslar img:hover{
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
	filter: grayscale(0%);
}

.urunler h4{
	font-size: 19px;
	font-weight: bold;
	color: #333;
}
.urunler ul{
	margin-left: 15px;
	margin-top: 30px;
}
.urunler ul > li:before{
	border-bottom: 1px solid #eee;
}
.urunler ul > li{
	list-style: circle;
	border-bottom: 1px solid #eee;
	color: #76BF7A;
}
.urunler ul > li > a{
	display: inline-block;
	color: #808080;
	padding: 8px 0;
	font-weight: bold;
	font-size: 15px;
}
.urunler ul > li:hover > a, .urunler ul > li > a:hover, .urunler ul > li.active, .urunler ul > li.active > a{
	color: #76BF7A;
}
.urunler .urunler_resim{
	border: 1px solid #ddd;
	padding: 20px;
}
.urunler .urunler_resim:hover{
	box-shadow: 5px 5px 15px #888888;
	-moz-box-shadow: 5px 5px 15px #888888;
	-webkit-box-shadow: 5px 5px 15px #888888;
}
.urunler .urunler_baslik{
	width: 100%;
	padding: 10px 0 50px;
}
.urunler .urunler_baslik > a{
	text-align: center;
	width: 100%;
	color: #262626;
	display: inline-block;
	font-weight: bold;;
}
h1.urun_kategori{
	margin-top: -105px;
	color: #fff;
	text-shadow: 0 0 6px #000;
	font-size: 50px;
}

.urun_detay h2{
	margin-bottom: 30px;
}


.urun_detay ol.carousel-indicators{
	list-style: none !important;
	background-color: white;
	width: 100%;
	position: inherit;
	margin-top: 20px;
	bottom: 0;
	left: 0;
	margin-left: 0;
}
.urun_detay ol.carousel-indicators li:before{
	content: '';
	clear: both;
	list-style: none !important;
}
.urun_detay ol.carousel-indicators li{
	text-indent: 0 !important;
	width: 80px !important;
	height: 80px !important;
	list-style: none !important;
}
.urun_detay .carousel .carousel-control.left, .urun_detay .carousel .carousel-control.right{
	background-image: none !important;
}
.teklif_al .btn{
	border-radius: 20px;
	border: 0 none;
	font-size: 17px;
	font-weight: normal !important;
	background-color: #93BF44 !important;
	padding: 5px 45px;
}
#TeklifAlForm button.close{
	margin-top: -30px;
}
#TeklifAlForm button.close:hover{
	background-color: transparent;
	border: 0 none;
}
.benzer.urunler h4{
	color: #888;
}

address a{
	color: #051f34;
}

address ul li:last-child a span{
	color: deepskyblue;
}
address ul li:last-child a span:hover{
	color: #77be7c;
}

.footer{
	padding-bottom: 60px;
}
.footer h4{
	color: #afafaf;
	width: 100%;
}
.footer hr{
	border-color: #3b3535;
}
.footer ul {
	margin-left: 15px;
}
.footer ul > li{
	/*list-style: square;*/
	color: #8CC63C;
	font-weight: normal;
	font-size: 13px;
	margin-bottom: 15px;
}
.footer ul > li:before{
	margin-bottom: 3px;
	content: '■';
	color: #8CC63C !important;
	position: absolute;
	left: 15px;
	margin-top: 1px;
}
.footer ul.footer_adres > li:before {
	content: '';
}
.footer ul > li a{
	color: #8CC63C !important;
	font-weight: normal;
}
.footer ul > li a:hover, .footer ul.footer_adres > li a span:hover{
	color: #fff !important;
}
.footer ul > li span{
	color: #afafaf;
	font-weight: normal;
}
.footer ul.footer_adres > li{
	list-style: none;
	color: #8cc63c !important;
}
.footer ul.footer-cs{
	margin: 0;
	display: inline-block;
	width: 100%;
}
.footer ul.footer-cs li{
	padding-left: 17px;
	padding-bottom: 10px;
	margin: 0;
	list-style: none;
	border-bottom: 1px solid #555;
	width: 100%;
}
.footer ul.footer-cs li:before{
	content: '■';
	font-size: 16px;
	margin-top: 11px;
	margin-left: 0;
	color: #666 !important;
}
.footer ul.footer-cs li a{
	color: #aaa;
}
.footer ul.footer-cs li:last-child{
	border-bottom: 0 none;
}
.footer ul.footer-cs li a span{
	color: #ddd;
	margin-top: 9px;
	display: block;
}
.footer ul.footer-cs li a:hover span{
	color: #fff;
}
.modal-footer{
	margin: 0;
}
hr{
	border-color: #888;
}
input[type="submit"]:disabled {
    background: #dddddd;
	color: #333;
}
.navigation{
	background: #1f3468; /* For browsers that do not support gradients */
	color: #f3cb26;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 30px 0;
}
.navigation a{
	color: #fff;
	margin-right: 15px;
}

.clear{
	clear: both;
	display: block;
	width: 100%;
}
.text-center{
	text-align: center;
}

.dynamic-page img.border{
	border: 1px solid #aeaeae;
}

ul.right-chevron li:before{
	content: "\f054";
	font-family: FontAwesome;
	margin-left: -20px;
	margin-right: 10px;
}

/* Lab turu slider */
	#first-slider .main-container {
		padding: 0;
	}

	#first-slider .carousel-indicators {
		position: static;
		margin: 30px 0 0 0 !important;
		display: inline-block;
		width: 100%;
	}
	#first-slider .carousel-control.right,
	#first-slider .carousel-control.left {
		background-image: none;
	}
	#first-slider .carousel .item {
		height: 100%;
		width:100%;
	}

	.carousel-inner .item .container {
		display: flex;
		justify-content: center;
		align-items: center;
		position: absolute;
		bottom: 0;
		top: 0;
		left: 0;
		right: 0;
	}

	#first-slider .carousel-control {
		width: 6%;
		text-shadow: none;
	}

	#first-slider .carousel-indicators li {
		width: auto;
		height: auto;
		text-indent: 0;
		border: 0;
		border-radius: 0;
	}
	#first-slider .carousel-indicators .active{
		width: auto;
		height: auto;
		text-indent: 0;
		border: 1px solid #fff;
	}

	.carousel-fade .carousel-inner .item {
		-webkit-transition-property: opacity;
		transition-property: opacity;
	}
	.carousel-fade .carousel-inner .item,
	.carousel-fade .carousel-inner .active.left,
	.carousel-fade .carousel-inner .active.right {
		opacity: 0;
	}
	.carousel-fade .carousel-inner .active,
	.carousel-fade .carousel-inner .next.left,
	.carousel-fade .carousel-inner .prev.right {
		opacity: 1;
	}
	.carousel-fade .carousel-inner .next,
	.carousel-fade .carousel-inner .prev,
	.carousel-fade .carousel-inner .active.left,
	.carousel-fade .carousel-inner .active.right {
		left: 0;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	.carousel-fade .carousel-control {
		z-index: 2;
	}

	.carousel-control .fa-angle-right, .carousel-control .fa-angle-left {
		position: absolute;
		top: 50%;
		z-index: 5;
		display: inline-block;
	}
	.carousel-control .fa-angle-left{
		left: 50%;
		width: 38px;
		height: 38px;
		margin-top: -15px;
		font-size: 30px;
		color: #fff;
		border: 3px solid #ffffff;
		-webkit-border-radius: 23px;
		-moz-border-radius: 23px;
		border-radius: 53px;
	}
	.carousel-control .fa-angle-right{
		right: 50%;
		width: 38px;
		height: 38px;
		margin-top: -15px;
		font-size: 30px;
		color: #fff;
		border: 3px solid #ffffff;
		-webkit-border-radius: 23px;
		-moz-border-radius: 23px;
		border-radius: 53px;
	}
	.carousel-control {
		opacity: 1;
		filter: alpha(opacity=100);
	}
/* Lab turu slider */


/* İletişim */
.banka{
	display: inline-block;
	margin-top: 20px;
	width: 100%;
}
.banka .banka-logo img{
	margin-top: 20px;
}
/* İletişim */

.noPad{
	padding: 0 !important;
}
.noPad-left{
	padding-left: 0 !important;
}
.noPad-right{
	padding-right: 0 !important;
}
@media only screen and (min-width: 767px) {
  link-w {width:14% !important;  }
}
/*
     FILE ARCHIVED ON 10:23:58 Mar 27, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:12:40 Nov 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.578
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.047
  esindex: 0.009
  cdx.remote: 102.771
  LoadShardBlock: 143.832 (3)
  PetaboxLoader3.datanode: 165.225 (5)
  PetaboxLoader3.resolve: 224.553 (2)
  load_resource: 346.119
  loaddict: 56.507
*/