html{}
body{margin:0 auto;font-family: 'Montserrat', sans-serif;background:#333;}
a{text-decoration:none !important;display:block;cursor:pointer;}
ul{list-style:none;margin:0;padding:0;}
h1{margin:0;padding:0;font-weight:normal;}
h2{margin:0;padding:0;font-weight:normal;}
h3{margin:0;padding:0;font-weight:normal;}
h4{margin:0;padding:0;font-weight:normal;}
h5{margin:0;padding:0;font-weight:normal;}
span{display:block;}
img{border:0;outline:0;}
textarea{overflow:auto;resize:none;outline:none;}
input{overflow:auto;outline:none;}
em{color:#c70015;font-style:normal;}
*{outline:none !important;}

.alertUyariYazi{
	font-size:13px;
	font-weight:600;
	color:#58595b !important;
	letter-spacing: 1px;
	border-radius: 0;
}
.formHata{
	font-size:13px;
	font-weight:600;
	color:#58595b !important;
	letter-spacing: 1px;
	line-height: 40px;
	text-align: right;
    border-radius: 0;}
.scrollup{
	width:50px;
	height:50px;
	background:url(../img/scrollup.svg) no-repeat center center;
	opacity:0.3;
	position:fixed;
	bottom:15px;
	right:0;
	display:none;
	z-index:9998;
	text-indent:-9999px;}

.loading{
	height:100%;
	top:0;
	left:0;
	background:#fff;
	z-index:9999;
	/*border:10px solid #c70015;*/
	outline:10px solid #555;}
.loading:before {
  content: " ";
  position: absolute;
  z-index: -1;
  top: 1px;
  left: 1px;
  right: 1px;
  bottom: 1px;
  /*border: 5px solid #cacaca;*/
}
	.loadingOrtala{
		top:25%;
		text-align:center;}
		.loadingLogo{
			margin-bottom:30px;}
			.loadingLogo img{
				max-width:100%;}
		.loadingGif{}
			.loadingGif img{
				max-width:100%;}

.prev{
	width:30px !important;
	height:30px !important;
	left:0 !important;
	z-index:100 !important;
	background-color:#f0f0f0 !important;
	-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
}
.next{
	width:30px !important;
	height:30px !important;
	right:0 !important;
	z-index:100 !important;
	background-color:#f0f0f0 !important;
	-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
}

button.tus{
	font-size:12px;
	font-weight:600;
	color:#58595b !important;
	cursor:pointer;
}

/* Header */
	.header{
        background: #fff;
	}
		.headerSol{}
			.logo{
                background:url(../img/logo.png) no-repeat left center;
            }
		.headerOrta{
			border:1px solid #dadada;
            margin-top:35px;
            margin-bottom:35px;}
			.buyutecli{
				height:40px;
				border:none;
				cursor:pointer;
				outline:none;
				background:url(../img/buyuteclitire.png) no-repeat center center;}
			.aramaTus{
				height:25px;
				opacity:0;
				cursor:pointer;}
			.arama{
				height:40px;
				border:0;
				outline:none;
				padding-left:15px;
				font-weight: 400;
				font-size:12px;
				color:#58595b;
				line-height:17px;}
		.headerSag{
            margin-top:45px;
        }
			.headerKucukMenuler{
				}
				.hKM{
					font-weight: 400;
					font-size:12px;
					color:#58595b;}
					.hKM:hover{
						color:#e07022;}
				.hKMAyrac{
					width:1px;
					height:11px;
					background:#58595b;}
			.headericonAlan{}
				.sepeticon{
					height:30px;
					background:url(../img/sepet_icon.svg) no-repeat center center;
                    background-size: auto 100%}
				.sepeticonAdet{
                    /*width:30px;*/
					font-weight: 600;
					font-size:9px;
					color:#fff;
                    text-align: center;
                    letter-spacing: 1px;
					/*background:#c70015;*/
					border-radius:3px;
					/*padding:2px 5px;*/
					right:0;
					top:15px;}
				.usericon{
					height:30px;
					background:url(../img/user_icon.svg) no-repeat center 4px;
					background-size: auto 80%;}
				.usericonKayit{
					height:30px;
					background:url(../img/user_icon_kayit.svg) no-repeat center 4px;
					background-size: auto 80%;}
				.usericonGiris{
					height:30px;
					background:url(../img/user_icon_giris.svg) no-repeat center 4px;
					background-size: auto 80%;}
				.usericonCikis{
					height:30px;
					background:url(../img/user_icon_cikis.svg) no-repeat center 4px;
					background-size: auto 80%;}
				.usericonAyar{
					height:30px;
					background:url(../img/user_icon_ayar.svg) no-repeat center 4px;
					background-size: auto 80%;}
				.usericonSiparis{
					height:30px;
					background:url(../img/siparis.svg) no-repeat center 4px;
					background-size: auto 90%;}
                .destekicon{
                    height:30px;
                    background:url(../img/destek_icon.svg) no-repeat center 4px;
                    background-size: auto 90%;}
			.y{
				font-weight: 400;
				font-size:17px;
				text-align:right;
				margin-top:10px;
				line-height:15px;}

    .headerKimlik{
        font-weight: 500;
        font-size:13px;
        text-align:right;
        color:#777;
        background: #fff;
        top:5px;
    }

	.sticky{
	/* Burası iş yapan yer */
		background:#fff;
		position:sticky !important;
		top:0 !important;
		z-index:1000 !important;
		-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
		-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
		box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	/* Burası iş yapan yer */}

        .mobilMenuAnaicon{
            height:40px;
            background: url("../img/menu.svg") no-repeat center center;
            background-size: 40px 40px;
            cursor:pointer;
        }
            .mobilMenuler{
                background: #fff;
                top:40px;
                left:-992px;
				border-top:1px solid #dadada;
				overflow:auto;
            }
                .mobilMenuLi{
					/*height:50px;*/
                }
					.mobilMenuicon{
						height:30px;
						background-size: auto 20px !important;
                        /*background-color: #f2f5f6 !important;*/
                        border-width:0 1px 0 0;
                        border-style: solid;
                        border-color:#dadada;
					}
                    a.mobilMenuA{
                        font-size:15px;
                        font-weight:400;
                        float:left;
                        color:#464848;
                        line-height:30px;
                        text-decoration:none;
                    }


			.acilir .anamenulerA{}

			ul.anamenuler .anamenulerLi a.anamenulerA{
				font-size:15px;
				font-weight:500;
				float:left;
				color:#464848;
				line-height:50px;
				text-align:center;
				text-decoration:none;}
			ul.anamenuler .anamenulerLi a.anamenulerA:hover{}
				.acilirMenuler{
					background:#fff;
					top:50px;
					left:0;
					z-index:9000;
                    display:none;
					/*border-left:2px solid #c70015;*/
					/*border-right:2px solid #c70015;*/
					/*border-bottom:2px solid #c70015;*/
					-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
					-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
					box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
					border-bottom-left-radius: 10px;
					border-bottom-right-radius: 10px;}
					.acilirMenu{
                        z-index: 9000;
					}
						.acilirMenu li{
							/*border-bottom:1px solid #c70015;*/
							list-style:square inside;
							color:#464848;}
							.acilirMenu li a{
								font-size:13px;
								font-weight:500;
								color:#464848;
								line-height: 30px;
								display:inline;}
        .bannerUyari{
            text-align: center;
            font-size:15px;
            font-weight:500;
            color:#fff;
            letter-spacing: 1px;
            line-height: 50px;
            border-top:1px solid #dadada;
            border-bottom:0 solid #dadada;
        }
        .bannerKirmizi{
            background: #c70015;
        }
        .bannerMavi{
            background: #7fccc3;
        }

/* Content */
	.tasiyici{
		background:#f0f0f0;}

	/* Anasayfa */
    .anaSayfaReklamAlan{
        background: #fff;
    }
        .anasayfaReklamResim{

        }

    .anaSayfaKutular{

    }
		.anaSayfaKutuYazi{
			font-size:15px;
			font-weight:600;
			color:#fff;
            text-shadow: 1px 1px 2px #000;
			text-align: center;
            line-height: 50px;
			letter-spacing: 1px;
			bottom:0;
			left:0;
			z-index: 5;
			background: rgba(0,0,0,.2);
			border-top:1px solid rgba(255,255,255,.5);
		}
        a.anaSayfaKutu{
            height:150px;
            background-size:cover !important;
            /*background-size:auto 50% !important;*/
			background-color: #fff !important;
            border:0.25rem solid #fff;
        }

		.karuselSlider{
			background: #fff;
		}

		.urunlerUyari{
			padding:15px 25px;
			background:#f8d7da;
            background-size: 20px;
			font-size:16px;
			font-weight:500;
			color:#58595b;
			text-align: center;
            text-indent: 20px;}


    .anaKayanTutucu{
        background: #fff;
    }
		a.anaKayanBaslik{
			background: #fff;
			text-decoration:none;
		}
			a.anaKayanBaslik h2{
				font-size: 15px;
				font-weight:600;
				color:#58595b;
				line-height: 35px;
				text-indent: 15px;
				background-size: auto 20px !important;
			}

		.icerikSol{

		}
			.kategoriMenu{
				border-bottom:2px solid #f0f0f0;
				background:#fafafa;
			}

				ul.kategoriMenuYazilar{

				}
					ul.kategoriMenuYazilar li{
						color:#777;
					}
						ul.kategoriMenuYazilar li a{
							font-size: 13px;
							font-weight:500;
							color:#777;
							line-height: 25px;
							text-decoration: none;
							display:inline;
						}

		.icerikSag{

		}
		.anaUrunler{
			background: #f0f0f0;
		}
			a.urunGrup{
				min-height:400px;
				background:#fff;
				padding:10px 10px 10px 10px;
				text-decoration: none;}

				.kurdelaY{
					height:76px;
					top:4px;
					left:4px;
					background:url(../img/yeni.svg) no-repeat;
					z-index:2;}
				.kurdelai{
					height:76px;
					top:4px;
					right:4px;
					background:url(../img/indirimli.svg) no-repeat right;
					z-index:2;}
				.kurdelaK{
                    height:30px;
                    font-size:10px;
                    font-weight:600;
                    color:#58595b;
                    text-align: left;
                    line-height: 33px;
                    letter-spacing: 1px;
					text-indent: 20px;
					bottom:0;
					left:0;
					background:url(../img/ucretsiz_kargo.svg) no-repeat left center rgba(255,255,255,.7);
					background-size: contain !important;
					z-index:2;}
                    .kurdelaL{
                        height:30px;
                        font-size:10px;
                        font-weight:600;
                        color:#58595b;
                        text-align: left;
                        line-height: 33px;
                        letter-spacing: 1px;
                        text-indent: 20px;
                        bottom:0;
                        left:0;
                        background:url(../img/lazer_yazi.svg) no-repeat left center rgba(255,255,255,.7);
                        background-size: contain !important;
                        z-index:2;}
				.kolaySil{
					font-weight: 400;
					font-size:15px;
					color:#fff;
					background:rgba(0,0,0,.5);
					padding:10px;
					left:120px;
					z-index:2;
					cursor:pointer;
					border-left:1px solid #333;
					border-right:1px solid #333;
					border-bottom:1px solid #333;
					border-bottom-left-radius: 15px;
					border-bottom-right-radius: 15px;

					/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&1+0,0.5+100 */
					background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 100%); /* FF3.6-15 */
					background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
					background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */


					}
				.kolaySil:hover{
					background:rgba(255,0,0,1);
					color:#fff;}
				.urunResim{
					height:250px;
					background-size: cover !important;
					border:1px solid #f0f0f0;}
					.urunYazilar{
						/*height:75px;*/
						text-align:left;}
						.urunYaziUrun{
                            min-height:110px;
							font-size:15px;
							font-weight:500;
							color:#58595b;
                            line-height: 20px;
							/* text-transform:uppercase; */}
						.urunYaziKategori{
							font-size:11px;
							font-weight:400;
							color:#58595b;}
						.urunYaziFiyat{
							font-size:15px;
							font-weight:600;
							color:#afafaf;
							text-align:center;
                            letter-spacing: 1px;}
		.sayfalama{
			background-color: #fff;
			border-top:1px solid #e8e8e8;
		}

	/* İç Sayfalar */
		.icSayfaTutucu{}

			.kategoriGrup{

			}
				a.kategoriYazi{
					font-size: 15px;
					font-weight:400;
					color:#777;
					line-height: 35px;
                    text-indent: 25px;
					text-decoration: none;
                    background:url(../img/kategori.svg) no-repeat 10px center #fff;
                    background-size: 20px;
				}

			.icSayfaUstKoyu{
                background: #fff;
				font-size: 13px;
				font-weight:500;
				color:#777;
				line-height: 35px;
                border-bottom:2px solid #f0f0f0;
			}
                .icSayfaUstKoyu a{
					color:#777;
                    text-decoration: none;
                    display: contents !important;
                }
			a.sayfaGeri{
				width:50px;
				height:54px;
				font-size: 30px;
				font-weight:500;
				color:#777;
				line-height: 60px;
				text-align: center;
			}
			.icSayfaUstAcik{
				padding-top:15px;
				padding-bottom:15px;
                background: #fff;
				font-size:20px;
				font-weight:600;
				color:#58595b;}
				.icSayfaUstAcik h1{
					font-size:20px;
					font-weight:600;
					color:#58595b;
					text-indent: 15px;
					background-size: auto 20px !important;
				}
			.icSayfaUstAcikUrun{
                background: #fff;
				font-size:24px;
				font-weight:600;
				color:#58595b;}
				.altKatMenuler{
					list-style:square;
					list-style-position:inside;}
					.altKatMenu{
						font-weight: 400;
						font-size:12px;
						color:#58595b;
						background:#fff;
						margin-right:20px;}
						.altKatMenu a{
							font-weight: 400;
							font-size:12px;
							color:#58595b;
							padding:5px 10px;}
				.icSayfaUstAcikSol{
                    font-size:18px;
                    font-weight:500;
                    color:#58595b;
                    line-height: 35px;
                }
				.icSayfaUstAcikSag{
					background:#f9f9f9;
                }
					.urunKod{
						font-size:15px;
						font-weight:600;
						color:#c70015;
                        line-height: 39px;
						background:#f9f9f9;}
                    .urunDestekTusalan{

                    }
                        .urunDestekTus{
                            font-size:12px;
                            font-weight:500;
                            line-height: 20px;
                            color:#fff;
							background: #c70015;
							border:1px solid #e5e5e5;
							cursor:pointer;
							padding-top: 12px;
							padding-bottom: 10px;
                        }

		.icSayfaicerikCiftAlan{}
			.icSayfaCiftSol{
				}
				.urunBuyukler{
                    overflow: hidden;
                }
                    .urunResimLoading{
                        height:400px;
                        background: url(../img/loading.gif) no-repeat center center;
                        background-size: 50px 50px;
                    }
					.urunBuyuk{
                        background-size: cover !important;}
				.urunKucukler{

                }
                    .urunKucukTutucu{

                    }
                        .urunKucuk{
                            height:68px;
                            border-width:1px 1px 1px 1px;
                            border-style:solid;
                            border-color:#f0f0f0;
                            background-size: contain !important;
                            opacity:0.5;}
                        .urunKucukTutucu:nth-child(1) .urunKucuk{
                            opacity:1;}
			.icSayfaCiftSag{
				/*min-height:543px;*/}
				.fiyatAlan{}
					.tukendiUyari{
						font-size:30px;
						font-weight:700;
						color:#c70015;
						text-align:center;}
                    .fiyatAlanUyari{
                        font-size:14px;
                        font-weight:500;
                        color:#58595b;
                        letter-spacing: 1px;
                        line-height: 20px;
                        border-left:1px solid #c70015;
                        border-right:1px solid #c70015;
                        border-radius: 10px;
                    }
					.fiyatGrup{
						}
						.fiyatPiyasaHangi{
							width:150px;
							font-size:16px;
							font-weight:500;
							color:#c70015;
							letter-spacing: 1px;}
						.fiyatSatisHangi{
							width:150px;
							font-size:16px;
							font-weight:500;
							color:#58595b;
							letter-spacing: 1px;}
						.fiyatStokHangi{
							width:150px;
							font-size:16px;
							font-weight:500;
							color:#58595b; /*58595b*/
							letter-spacing: 1px;}
						.fiyatKargoHangi{
							width:150px;
							height:30px;
							background: url('../img/ucretsiz_kargo.svg') no-repeat 15px center;
							background-size: auto 100%;}
                        .fiyatLazerHangi{
                            width:150px;
                            height:30px;
                            background: url('../img/lazer_yazi.svg') no-repeat 15px center;
                            background-size: auto 100%;}
						.fiyatPiyasa{
							font-size:16px;
							font-weight:500;
							color:#c70015;
							letter-spacing: 1px;}
							.fiyatPiyasa span{
								display:inline;
								text-decoration: line-through;
							}
						.fiyatSatis{
							font-size:16px;
							font-weight:500;
							color:#58595b;
							letter-spacing: 1px;}
						.fiyatStok{
							font-size:16px;
							font-weight:500;
							color:#58595b;
							letter-spacing: 1px;}
						.fiyatKargo{
							font-size:16px;
							font-weight:500;
							color:#58595b;
							letter-spacing: 1px;
							line-height: 30px;}
                        .fiyatLazer{
                            font-size:16px;
                            font-weight:500;
                            color:#58595b;
                            letter-spacing: 1px;
                            line-height: 30px;}

						.urunTukendi{
							font-size:20px;
							font-weight:700;
							color:#c70015;}

					.urunBilgisiAlan{}
						.urunBilgisiBaslik{
							font-size:18px;
							font-weight:400;
							color:#c70015;}
						.urunBilgisiYazi{
							/* max-height:310px; */
                            font-size:15px !important;
                            font-weight:500;
							color:#58595b;
							line-height:25px;
							text-align:justify;
							/* overflow:hidden; */}
                        .urunBilgisiYazi *{
                            /* max-height:310px; */
							max-width:100%;
                            font-size:15px !important;
                            color:#58595b;
                            line-height:25px;
                            /* overflow:hidden; */}
						.urunBilgisiYazi img{
							width:100%;
							height:auto !important;
						}
					input.urunEkleAdet{
						font-size:16px;
						font-weight:500;
						color:#58595b;
						letter-spacing: 1px;
						border:1px solid #e5e5e5;
					}
					label.urunEkleAdetYazi{
						line-height: 58px;
					}
					button.urunEkleTus{
						font-size:16px;
						font-weight:500;
						color:#58595b;
						letter-spacing: 1px;
						border:1px solid #e5e5e5;
						cursor:pointer;
					}
		.icSayfaicerikAlan{
			padding:25px;
			background:#fff;}

			.icSayfaTekSol{
				font-size:14px;
				font-weight:400;
				color:#58595b;
				line-height:20px;
                border:1px solid #d5d6d6;}
			.icSayfaTekSag{
				}
				.icSayfaTekSagResim{
					height:300px;
					background:#d50050;}
	.icSayfaBaslikAcik{
		background:#fff;
		border:1px solid #d5d6d6;
		font-size:16px;
		font-weight:400;
		color:#58595b;
        line-height: 35px;}

	/* sayfalama - pagination */
	.page-item.active .page-link{
		background: #004a61;
		border-color:#dee2e6;
	}
	.page-item .page-link{
		color:#6c757d;
	}
    .page-link{
        font-size:.8rem;
        padding: 0.3rem 0.4rem;
    }
	.page-link:focus{
		box-shadow: none;
	}


	/*Sepet*/
        .sepetTablo{
            font-size:13px;
            font-weight:500;
            color:#58595b !important;
            line-height: 25px;
        }
            .sepetTabloBaslik{
                font-weight:500;
            }
            .sepetKargo{
                font-weight:500;
                background: url(../img/ucretsiz_kargo.svg) no-repeat left center;
                background-size: auto 100%;
                text-indent: 30px;
            }
            .sepetLazer{
                font-weight:500;
                background: url(../img/lazer_yazi.svg) no-repeat left center;
                background-size: auto 100%;
				text-indent: 30px;
            }
            .sepetTabloicerik{
                border-top:1px solid #dadada;
                border-bottom:1px solid #dadada;
            }

                .sepetTabloUrunGrup{
                    border-bottom:1px solid #dadada;
                }
                    .sepetTabloUrunGrup:nth-child(odd){
                        background: #f9f9f9;
                    }
                    .sepetTabloUrunGrup:last-child{
                        border-bottom:none;
                    }
                    .sepetTabloUrunGrup a{
                        font-size:13px;
                        font-weight:600;
                        color:#58595b !important;
                        line-height: 25px;
                    }

                        .sepetAdetTus{
                            height:20px;
                            font-size:15px;
                            font-weight:700;
                            color:#c70015 !important;
                            line-height: 16px;
                            text-align: center;
                        }
                        .sepetTabloUrunGrup div a{
                            color:#58595b;
                            text-decoration: none;
                        }

                        .sepetTabloUrunGrup img{
                            max-width: 100px;
                        }
                        input.sepettenKaldir{
                            font-size:12px;
                            font-weight:700;
                            color:#c70015 !important;
                            background: none;
                            border:none;
                            cursor:pointer;
                        }
                .sepetTabloSonuc{
                    font-size:15px;
                }
                    .sepetTabloSonuc .row{
                        line-height: 30px;
                    }
                .sepetOnemli{
                    color:#c70015;
                }
				.sepetUyari{
					padding:15px 25px;
					background:#f8d7da;
					background-size: 20px;
					font-size:16px;
					font-weight:500;
					color:#58595b;
					text-align: center;
					text-indent: 20px;}

	/* İletişim */
	.haritaUstu{
		z-index: 2;
	}
		.iletisimSol{
			/*border:1px solid #dfdfdf;*/
			background:#fff;
			padding:20px 30px;}
			.iletBilgiGrup{}
				.iletBaslik{
					font-size:14px;
					font-weight:500;
					color:#000;
                    line-height: 40px;}
				.iletBilgi{
					width:300px;
					font-size:14px;
					font-weight:400;
					color:#777;
                    line-height: 40px;}
		.iletisimSag{
			/*border-left:1px solid #dfdfdf;*/
			background:#fff;}
			.formAlan{}
				.iletTek{
					height:30px;
					border:1px solid #dfdfdf;
					font-size:14px;
					font-weight:400;
					color:#333;
					padding-left:15px;
					margin-bottom:10px;}
				.iletTek:focus{
					background:#f0f0f0;}
				.iletCift{
					height:100px;
					border:1px solid #dfdfdf;
					font-size:14px;
					font-weight:400;
					color:#333;
					padding-left:15px;
					padding-top:10px;
					margin-bottom:10px;}
				.iletCift:focus{
					background:#f0f0f0;}
                .beniHatirla{
                    font-size:14px;
                    font-weight:400;
                    color:#777;
                    line-height: 20px;}
                    .beniHatirla input{
                        margin-right:10px;
                    }
					a.sifremiUnuttumTus{
						font-size:14px;
						font-weight:600;
						color:#777;
					}
				.harita{
					height:100%;
					top:0;
					left:0;
					border-top:1px solid #fff;
					z-index: 1;}
				.odemeSozlesmeBaslik{
					font-size:14px;
					font-weight:400;
					color:#777;
					line-height: 25px;
				}
				.odemeSozlesmeYazi{
					max-height:300px;
					font-size:13px;
					font-weight:400;
					color:#58595b !important;
					line-height: 25px;
					text-decoration: none;
					background: #f0f0f0;
					overflow-y: auto;
				}
					.odemeSozlesmeYazi span{
						display:inline-block;
					}
	/* ÖDEME */
		.odemeUrunlerAlan{

		}
			.odemeUrunBaslik{

			}
            .odemeTablo{
                font-size:13px;
                font-weight:500;
                color:#58595b !important;
                line-height: 25px;
            }
            .odemeTabloBaslik{
                font-weight:500;
            }
                .odemeTabloicerik{
                    border-top:1px solid #dadada;
                    border-bottom:1px solid #dadada;
                }

                    .odemeTabloUrunGrup{
                        border-bottom:1px solid #dadada;
                    }
                    .odemeTabloUrunGrup:nth-child(odd){
                        background: #f9f9f9;
                    }
                    .odemeTabloUrunGrup:last-child{
                        border-bottom:none;
                    }
                        .odemeTabloUrunGrup a{
                            font-size:13px;
                            font-weight:600;
                            color:#58595b !important;
                            line-height: 25px;
                        }
                        .odemeLazer{
                            font-weight:500;
                            background: url(../img/lazer_yazi.svg) no-repeat 15px top;
                            background-size: auto 20px;
                            text-indent: 30px;
                        }
		.odemeAlan{
			/*border:1px solid #dfdfdf;*/
			background:#fff;}
			.odemeBilgiGrup{}
				.odemeBaslik{
					font-size:14px;
					font-weight:500;
					color:#000;
					line-height: 40px;}
				.odemeBilgi{
					font-size:14px;
					font-weight:400;
					color:#777;
					line-height: 30px;}

	/* SİPARİŞLER */
		.siparisTablo{
			font-size:13px;
			font-weight:500;
			color:#58595b !important;
			line-height: 25px;
		}
		.siparisTabloBaslik{
			font-weight:500;
		}

		.siparisTabloicerik{
			border-top:1px solid #dadada;
			border-bottom:1px solid #dadada;
		}

		.siparisTabloUrunGrup{
			border-bottom:1px solid #dadada;
		}
		.siparisTabloUrunGrup:nth-child(odd){
			background: #f9f9f9;
		}
		.siparisTabloUrunGrup:last-child{
			border-bottom:none;
		}
		.siparisTabloUrunGrup a{
			font-size:13px;
			font-weight:600;
			color:#58595b !important;
			line-height: 25px;
		}

		.siparisTabloSonuc{
			font-size:15px;
		}
		.siparisTabloSonuc .row{
			line-height: 30px;
		}
		.siparisOnemli{
			color:#c70015;
		}

		.siparisUyari{
			padding:15px 25px;
			background:#f8d7da;
			background-size: 20px;
			font-size:16px;
			font-weight:500;
			color:#58595b;
			text-align: center;
			text-indent: 20px;}

		a.siparisDetay{
			font-size:12px;
			font-weight:700;
			color:#c70015 !important;
			background: none;
			border:none;
			cursor:pointer;
			text-decoration: none;
		}
			.siparisDetay:hover{
				font-size:12px;
				font-weight:700;
				color:#c70015 !important;
				background: none;
				border:none;
				cursor:pointer;
			}
			.siparisDetay:active{
				font-size:12px;
				font-weight:700;
				color:#c70015 !important;
				background: none;
				border:none;
				cursor:pointer;
			}
		.siparisDurum{
			color:#c70015;
		}

		.siparisBilgiBaslik{
			font-size:15px;
			font-weight:600;
			color:#58595b !important;
			letter-spacing: 1px;
		}
		.siparisBilgiSol{
			font-size:13px;
			font-weight:600;
			color:#58595b !important;
			background: #f9f9f9;
		}
		.siparisBilgiSag{
			font-size:13px;
			font-weight:500;
			color:#58595b !important;
		}
		.siparisLazerYazi{
			background: url(../img/lazer_yazi.svg) no-repeat left center;
			background-size: auto 16px;
			font-size: 12px;
			text-indent: 20px;
		}

	/* Destek */
		.destekTablo{
			font-size:13px;
			font-weight:500;
			color:#58595b !important;
			line-height: 25px;
		}
		.destekTabloBaslik{
			font-weight:500;
		}

		.destekTabloicerik{
			border-top:1px solid #dadada;
			border-bottom:1px solid #dadada;
		}

		.destekTabloUrunGrup{
			border-bottom:1px solid #dadada;
		}
			.destekTabloUrunGrup:nth-child(odd){
				background: #f9f9f9;
			}
			.destekTabloUrunGrup:last-child{
				border-bottom:none;
			}
			.destekTabloUrunGrup a{
				font-size:13px;
				font-weight:600;
				color:#58595b !important;
				line-height: 25px;
			}

		a.destekDetay{
			font-size:12px;
			font-weight:700;
			color:#c70015 !important;
			background: none;
			border:none;
			cursor:pointer;
			text-decoration: none;
		}
		.destekDetay:hover{
			font-size:12px;
			font-weight:700;
			color:#c70015 !important;
			background: none;
			border:none;
			cursor:pointer;
		}
		.destekDetay:active{
			font-size:12px;
			font-weight:700;
			color:#c70015 !important;
			background: none;
			border:none;
			cursor:pointer;
		}
		.destekDurum{
			color:#c70015;
		}

		.destekUyari{
			padding:15px 25px;
			background:#f8d7da;
			background-size: 20px;
			font-size:16px;
			font-weight:500;
			color:#58595b;
			text-align: center;
			text-indent: 20px;}

		.destekBilgiBaslik{
			font-size:15px;
			font-weight:600;
			color:#58595b !important;
			letter-spacing: 1px;
		}
		.destekBilgiKonu{
			font-size:13px;
			font-weight:600;
			color:#fff !important;
			background: #c70015;
		}
		.destekBilgiKonuYazi{
			font-size:13px;
			font-weight:500;
			color:#fff !important;
			background: #004a61;
		}
			.destekBilgiKonuYazi a{
				text-decoration: none;
				color:#fff;
			}
			.destekBilgiKonuYazi button{
				color:#fff;
				background: none;
				outline: none;
				border: none;
				cursor:pointer;
			}
		.destekBilgiSol{
			font-size:13px;
			font-weight:600;
			color:#58595b !important;
			background: #f9f9f9;
			border:1px solid #dadada;
		}
			.destekBilgiSol span:nth-child(even){
				font-size:11px;
				font-weight:400;
			}
		.destekBilgiSag{
			font-size:13px;
			font-weight:500;
			color:#58595b !important;
			border:1px solid #dadada;
		}


/* Footer */
	.beyazlik{
		padding:10px;
		background:#f1f1f1;
		border-radius:10px;}
		.fakeTus{
			font-weight: 400;
			font-size:14px;
			color:#ff6600;
			padding:10px 20px;}
	.footer{}
		.footerUst{
			background: #fff;
			padding-top:20px;
			-moz-box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.1);
			-webkit-box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.1);
			box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.1);}
				a.footerSosyal{
					height: 50px;
					background-size: contain !important;
				}

/* GENEL */
.m0{margin:0;}
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt45{margin-top:45px;}
.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mb1{margin-bottom:1px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb35{margin-bottom:35px;}
.ml1{margin-left:1px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml70{margin-left:70px;}
.ml90{margin-left:90px;}

.p0{padding:0;}
.pt1{padding-top:1px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pr1{padding-right:1px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr50{padding-right:50px;}
.pb1{padding-bottom:1px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb500{padding-bottom:500px;}
.pl1{padding-left:1px;}
.pl10{padding-left:10px;}
.pl15{padding-left:10px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pl90{padding-left:90px;}

.orta{margin-left:auto;margin-right:auto;}
.px{position:fixed;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
/*
font-family: 'Montserrat', sans-serif;
*/

/* XS */
@media only screen and (max-width: 576px) {
	.logo{
		background:url(../img/elmas_kutu.svg) no-repeat center center;
		background-size: auto 60%;
	}
	a.urunGrup{
		/*min-height:450px;*/
		padding:10px 10px 10px 10px;}
    .urunResim{
		height:300px;}
}
/* SM */
@media only screen and (min-width: 576px) {

}
/* MD */
@media only screen and (min-width: 768px) {

}
/* LG */
@media only screen and (min-width: 992px) {

}
/* XL */
@media only screen and (min-width: 1200px) {
    a.anaSayfaKutu {
        height: 250px;
    }
}

/* XS & SM */
@media only screen and (max-width: 992px) {
    .logo{
        height:70px;
	}
	.footerUSol{
		text-align: center;
	}
	.footerUSagUst{
		text-align: center;
	}
    .headerOrta{
        margin-top:5px;
        margin-bottom:1px;
    }
    .headerSag{
        margin-top:25px;
    }
}
/* MD & LG & XL */
@media only screen and (min-width: 992px) {
    .logo{
        height:111px;}
	.webMenuVeMobilMenuTus{
		border-top:1px solid #dadada;
	}
}

.gizle{display:none !important;}