	@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');
	@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');


	* {
		outline: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}

		*:before, *:after {
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		}

	.userSignUp {
		clear: both !important
	}

	@media screen and (min-width:768px) {
		@keyframes fadein {
			from {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@-moz-keyframes fadein {
			from {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@-webkit-keyframes fadein {
			from {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		@-o-keyframes fadein {
			from {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}
	}

	[hidden] {
		display: none !important
	}

	[role=button] {
		cursor: pointer
	}

	[type=checkbox], [type=radio] {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0
	}

	[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
		height: auto
	}

	[type=search] {
		-webkit-appearance: textfield;
		outline-offset: -2px
	}

		[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
			-webkit-appearance: none
		}

	::-webkit-file-upload-button {
		-webkit-appearance: button;
		font: inherit
	}

	template {
		display: none
	}


	[tabindex="-1"]:focus {
		outline: none !important
	}

	html {
		-ms-text-size-adjust: 100%;
		-webkit-text-size-adjust: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		-ms-overflow-style: scrollbar;
		-webkit-tap-highlight-color: transparent;
		max-width: 100%;
		margin: 0 auto;
	}

	body {
		font-family: 'Roboto Condensed',sans-serif !important;
		margin: 0;
		padding: 0;
		font-size: .8rem;
		-webkit-animation: fadein 500ms ease-in-out .5s both;
		animation: fadein 500ms ease-in-out .5s both;
		max-width: 100%;
		margin: 0 auto
	}

	button, input {
		overflow: visible
	}

	button, select {
		text-transform: none
	}

	button, html [type=button], [type=reset], [type=submit] {
		-webkit-appearance: button
	}

	textarea {
		overflow: auto
	}

	input[type, number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
		-moz-appearance: none;
		-webkit-appearance: none;
		margin: 0
	}

		input[type=search] {
			-webkit-appearance: none
		}

		input[type=radio]:disabled, input[type=checkbox]:disabled {
			cursor: not-allowed
		}

		input[type=date], input[type=time], input[type=datetime-local], input[type=month] {
			-webkit-appearance: listbox
		}


	input, button, select, textarea {
		line-height: inherit
	}

	img {
		display: block;
		border: none;
		max-width: 100%
	}



	a, area, button, [role=button], input, label, select, summary, textarea {
		-ms-touch-action: manipulation;
		touch-action: manipulation
	}

	a {
		text-decoration: none;
		color: #666;
		transition: background .1s ease-in-out,color .1s ease-in-out
	}

		a:active, a:hover {
			outline-width: 0
		}

	h1, h2, h3, h4, h5, h6 {
		margin: 0;
		padding: 0;
		font-weight: 400
	}

	input:-webkit-autofill {
		-webkit-box-shadow: 0 0 0 50px #fff inset;
		-webkit-text-fill-color: #000
	}

		input:-webkit-autofill:focus {
			-webkit-box-shadow: 0 0 0 50px #fff inset;
			-webkit-text-fill-color: #000
		}

	select, input {
		font-family: 'Roboto Condensed',sans-serif !important
	}

	button {
		-moz-appearance: none;
		-webkit-appearance: none
	}

	input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
		transition: background-color 600s ease-in-out 0s
	}

	textarea {
		resize: vertical;
		overflow: auto
	}

	#divAdminPopupText {
		float: left;
		width: 100%
	}

	.ProductList ul {
		margin: 0;
		padding: 0
	}

	.blokSonYazilar ul {
		margin: 0;
		padding: 0;
		list-style: none
	}

	.blogKategori ul {
		margin: 0;
		padding: 0;
		list-style: none
	}

	.blogCenter ul {
		margin: 0;
		padding: 0;
		list-style: none
	}

	.blogRight ul {
		margin: 0;
		padding: 0;
		list-style: none
	}

	.pull-center {
		display: inline-block;
		vertical-align: top
	}

	.pull-left {
		float: left
	}

	.pull-right {
		float: right
	}

	.row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0;
		padding: 0;
		list-style: none;
		margin-right: -15px;
		margin-left: -15px
	}

	.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col {
		position: relative;
		width: 100%;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px
	}

	.col {
		-webkit-flex-basis: 0;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}

	.col-auto {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto
	}

	.col-1 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 8.333333%;
		-ms-flex: 0 0 8.333333%;
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}

	.col-2 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 16.666667%;
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}

	.col-3 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}

	.col-4 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 33.333333%;
		-ms-flex: 0 0 33.333333%;
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}

	.col-5 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 41.666667%;
		-ms-flex: 0 0 41.666667%;
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}

	.col-6 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}

	.col-7 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 58.333333%;
		-ms-flex: 0 0 58.333333%;
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}

	.col-8 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 66.666667%;
		-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}

	.col-9 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 75%;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%
	}

	.col-10 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 83.333333%;
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}

	.col-11 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 91.666667%;
		-ms-flex: 0 0 91.666667%;
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}

	.col-12 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}

	.fa-facebook-f:before {
		content: "\f39e" !important
	}

	.hesabimBolumuTutucu i {
		vertical-align: middle
	}

	.adminUserLoginBody #mainHolder_Panel1 .newuserForm > div {
		margin: 0 !important
	}

	#cb3DSecureOdeme {
		margin-right: 8px
	}

	#txtbxCep {
		border: solid 1px #a9a9a9;
		height: 26px;
		color: #777;
		background-color: transparent
	}

	.clear {
		clear: both
	}

	.textarea {
		font-family: 'Roboto Condensed',sans-serif;
		border: solid 1px #a9a9a9;
		padding: 4px;
		width: 100%;
		height: 80px;
		resize: none;
		color: #777;
		background-color: transparent;
		transition-duration: .2s,.2s;
		-webkit-transition-duration: .2s,.2s
	}

	.textbox {
		font-family: 'Roboto Condensed',sans-serif;
		color: #666;
		display: block;
		font-size: 14px;
		width: 100%;
		transition-duration: .2s,.2s;
		-webkit-transition-duration: .2s,.2s
	}

	.button {
		font-family: 'Roboto Condensed',sans-serif;
		cursor: pointer;
		color: #fff;
		padding: 4px 5px;
		transition: all .3s ease 0s;
		border: none;
		text-align: center
	}

	.selectboxx {
		height: 26px;
		line-height: 26px;
		padding: 0 5px;
		background-color: none !important;
		width: 100%;
		margin-bottom: 4px
	}

	.validate, .validateSol, .validateOrta {
		position: absolute;
		right: 0;
		left: 0;
		bottom: 0;
		background-color: #a94442;
		color: #fff;
		border-radius: 5px;
		padding: 0 10px
	}

		.validate .validateOk, .validateSol .validateSolOk, .validateOrta .validateOrtaOk {
			background-color: #a94442;
			position: absolute;
			right: 0;
			bottom: 0;
			left: 0;
			height: 10px;
			display: block;
			border-radius: 0 0 5px 5px
		}

	.cloudzoom-zoom {
		z-index: 999
	}

	.clearfix {
		content: '';
		clear: both;
		display: block;
		float: left;
		width: 100%
	}

		.clearfix:after, .clearfix:before {
			content: '';
			clear: both;
			display: block;
			float: left;
			width: 100%
		}

	.KasaOnuFirsatlarContent ul li a.button {
		border: none !important
	}

	.tooltip {
		position: absolute;
		z-index: -1;
		display: none;
		font-size: 10px;
		line-height: 1.4;
		opacity: 0;
		filter: alpha(opacity=0);
		visibility: visible;
		-webkit-animation: fadein .5s;
		-moz-animation: fadein .5s;
		-ms-animation: fadein .5s;
		-o-animation: fadein .5s;
		animation: fadein .5s
	}

		.tooltip.in {
			opacity: 1;
			filter: alpha(opacity=90);
			z-index: 1030;
			display: block
		}

		.tooltip.top {
			padding: 5px 0;
			margin-bottom: 7px;
			bottom: 100%;
			left: 50%
		}

		.tooltip.right {
			padding: 0 5px;
			margin-left: 7px;
			left: 100%;
			top: 50%
		}

		.tooltip.bottom {
			padding: 5px 0;
			margin-top: 7px;
			top: 100%;
			left: 50%
		}

		.tooltip.left {
			padding: 0 5px;
			margin-right: 7px;
			right: 100%;
			top: 50%
		}

	.tooltip-inner {
		min-width: auto;
		padding: 0 8px;
		line-height: 25px;
		color: #fff;
		text-align: center;
		font-size: 10px;
		text-decoration: none;
		border-radius: 0;
		white-space: nowrap;
		font-weight: 400
	}

	.tooltip-arrow {
		position: absolute;
		width: 0;
		height: 0;
		border-color: transparent;
		border-style: solid
	}

	.tooltip.top .tooltip-arrow {
		bottom: 0;
		left: 50%;
		margin-left: -5px;
		border-width: 5px 5px 0
	}

	.tooltip.top-left .tooltip-arrow {
		bottom: 0;
		left: 5px;
		border-width: 5px 5px 0
	}

	.tooltip.top-right .tooltip-arrow {
		right: 5px;
		bottom: 0;
		border-width: 5px 5px 0
	}

	.tooltip.right .tooltip-arrow {
		top: 50%;
		left: 0;
		margin-top: -5px;
		border-width: 5px 5px 5px 0
	}

	.tooltip.left .tooltip-arrow {
		top: 50%;
		right: 0;
		margin-top: -5px;
		border-width: 5px 0 5px 5px
	}

	.tooltip.bottom .tooltip-arrow {
		top: 0;
		left: 50%;
		margin-left: -5px;
		border-width: 0 5px 5px
	}

	.tooltip.bottom-left .tooltip-arrow {
		top: 0;
		left: 5px;
		border-width: 0 5px 5px
	}

	.tooltip.bottom-right .tooltip-arrow {
		top: 0;
		right: 5px;
		border-width: 0 5px 5px
	}

	.Magazalar #header {
		margin-bottom: 50px
	}

	.Magazalar .magazaSelect {
		background: #fff;
		border: 1px solid #eeeff0;
		color: #4c4951;
		font-size: 13px;
		margin-right: 20px;
		width: calc(25% - 20px)
	}

	.Magazalar #searchStore {
		width: 25%;
		margin: 0
	}

		.Magazalar #searchStore input {
			background: #fff;
			border: 1px solid #eeeff0;
			color: #4c4951;
			font-size: 13px;
			width: calc(100% - 115px)
		}

		.Magazalar #searchStore .buton {
			width: 105px;
			background: #4c4951;
			border-color: #4c4951
		}

			.Magazalar #searchStore .buton:hover {
				color: #4c4951
			}

	.Magazalar .magazalarContent {
		float: left;
		width: 100%;
		margin-top: 50px
	}

	.Magazalar #nearStores {
		float: left;
		width: 100%
	}

		.Magazalar #nearStores > h2 {
			font-weight: 600 !important;
			color: #4c4951;
			font-size: 18px
		}

	.iletisimContent {
		float: left;
		width: 100%
	}

		.iletisimContent .row {
			margin: 0
		}

		.iletisimContent .AdBan {
			float: left;
			width: 50%
		}

		.iletisimContent .iletisimLeft {
			float: left;
			padding: 0;
			margin: 0 0 40px;
			width: 100%;
			display: block
		}

		.iletisimContent .categoryTitle {
			float: left;
			padding: 0;
			margin: 0 0 30px;
			width: 100%;
			text-align: left
		}

			.iletisimContent .categoryTitle .categoryTitleText {
				margin-bottom: 0;
				font-size: 24px;
				font-weight: 700;
				line-height: 80px;
				text-align: left
			}

			.iletisimContent .categoryTitle:after {
				clear: left;
				content: '';
				width: 70px;
				height: 1px;
				background: #e5e5e5;
				float: left
			}

		.iletisimContent .iletisimLeft .Left {
			display: none
		}

		.iletisimContent .iletisimLeft .Center {
			display: none
		}

		.iletisimContent .iletisimLeft .span {
			float: left;
			width: 100%;
			margin-top: 20px
		}

		.iletisimContent .iletisimLeft .Right {
			display: block;
			color: #343434;
			font-size: 14px;
			line-height: 20px
		}

			.iletisimContent .iletisimLeft .Right:before {
				color: #bababa;
				font-size: 20px;
				font-family: fontawesome;
				width: 35px;
				text-align: left;
				font-weight: 300;
				float: left
			}

		.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right {
			font-size: 20px;
			font-weight: 700
		}

		.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right {
			font-size: 24px
		}

			.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right:before {
				content: '\f2a0'
			}

		.iletisimContent .iletisimLeft .span.iletisimLeftFaks .Right:before {
			content: '\f1ac'
		}

		.iletisimContent .iletisimLeft .span.iletisimLeftAdres .Right:before {
			content: '\f3c5'
		}

		.iletisimContent .iletisimLeft .span.iletisimLeftEposta .Right:before {
			content: '\f2b6'
		}

		.iletisimContent .iletisimRight {
			float: left;
			padding: 0;
			margin: 0;
			width: 100%
		}

			.iletisimContent .iletisimRight .iletisimbanka {
				float: left;
				padding: 0;
				width: 100%;
				margin: 0
			}

				.iletisimContent .iletisimRight .iletisimbanka .span {
					float: left;
					padding: 0;
					width: 100%;
					margin: 0
				}

					.iletisimContent .iletisimRight .iletisimbanka .span > div {
						display: block;
						font-size: 0;
						border-bottom: 1px solid #e5e5e5;
						padding: 0 0 20px;
						margin: 0 0 20px
					}

						.iletisimContent .iletisimRight .iletisimbanka .span > div span {
							display: inline-block;
							vertical-align: top;
							width: auto !important;
							color: #343434;
							font-size: 14px
						}

						.iletisimContent .iletisimRight .iletisimbanka .span > div div {
							display: inline-block;
							vertical-align: top
						}

						.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 span {
							display: block
						}

						.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 {
							text-align: center
						}

							.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line1 {
								text-align: left
							}

							.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line4 {
								text-align: right
							}

							.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div {
								display: inline-block;
								vertical-align: top;
								width: 25%
							}

								.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div span:nth-child(1) {
									margin-bottom: 10px
								}

						.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2 {
							float: right
						}

					.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2) {
						border-top: 4px solid;
						margin-top: 20px;
						padding-top: 20px
					}

		.iletisimContent .iletisimForm {
			float: left;
			width: 50%;
			padding-left: 80px
		}

			.iletisimContent .iletisimForm .rowLeft {
				float: left;
				padding: 0;
				margin: 0;
				width: 100%
			}

				.iletisimContent .iletisimForm .rowLeft .span {
					float: left;
					padding: 0;
					margin: 0 0 10px;
					width: 100%
				}

					.iletisimContent .iletisimForm .rowLeft .span .Center {
						display: none
					}

					.iletisimContent .iletisimForm .rowLeft .span .Left {
						display: block;
						font-size: 12px;
						color: #4c4951;
						font-weight: 600;
						line-height: 30px
					}

					.iletisimContent .iletisimForm .rowLeft .span .Right {
						display: block;
						position: relative
					}

						.iletisimContent .iletisimForm .rowLeft .span .Right input {
							height: 40px;
							border-color: #e3e3e3;
							background: 0 0;
							padding: 0 10px;
							border-style: solid;
							border-width: 1px
						}

			.iletisimContent .iletisimForm .rowRight {
				float: left;
				padding: 0;
				margin: 0;
				width: 100%
			}

				.iletisimContent .iletisimForm .rowRight .span {
					float: left;
					padding: 0;
					margin: 0 0 10px;
					width: 100%
				}

					.iletisimContent .iletisimForm .rowRight .span .Center {
						display: none
					}

					.iletisimContent .iletisimForm .rowRight .span .Left {
						display: block;
						font-size: 12px;
						color: #4c4951;
						font-weight: 600;
						line-height: 30px;
						width: auto !important
					}

					.iletisimContent .iletisimForm .rowRight .span .Right {
						display: block;
						position: relative;
						width: auto !important
					}

						.iletisimContent .iletisimForm .rowRight .span .Right .captchaImageBox {
							display: block;
							margin-bottom: 10px
						}

						.iletisimContent .iletisimForm .rowRight .span .Right input {
							height: 40px;
							border-color: #e3e3e3;
							background: 0 0;
							padding: 0 10px;
							border-style: solid;
							border-width: 1px
						}

						.iletisimContent .iletisimForm .rowRight .span .Right textarea {
							border-color: #e3e3e3;
							background: 0 0;
							padding: 10px
						}

				.iletisimContent .iletisimForm .rowRight .iletisimBtn {
					margin-top: 20px
				}

					.iletisimContent .iletisimForm .rowRight .iletisimBtn input {
						padding: 0;
						display: block;
						height: 55px;
						font-size: 16px;
						color: #fff;
						font-weight: 400;
						text-transform: uppercase;
						float: left;
						width: 100%
					}

		.iletisimContent .validate .validateOk, .iletisimContent .validateSol .validateSolOk, .iletisimContent .validateOrta .validateOrtaOk {
			left: 0;
			right: 0;
			bottom: 0;
			width: 100%;
			height: 2px;
			background-color: #ff0d0d;
			border-radius: 2px
		}

		.iletisimContent .validate, .iletisimContent .validateSol, .iletisimContent .validateOrta {
			left: 0;
			right: 0;
			bottom: 0;
			top: auto;
			display: block;
			border-radius: 2px
		}

	.uyeOlContainer .FormTitle {
		display: block;
		margin: 20px 0;
		font-size: 26px;
		text-align: center
	}

	.uyeOlContainer #FrmYeniUye > .uyeOlCol {
		margin: 30px 20px 0 0;
		padding: 30px;
		background-color: #fff;
		border: 1px solid #eee;
		width: calc(50% - 10px)
	}

		.uyeOlContainer #FrmYeniUye > .uyeOlCol:nth-child(2) {
			margin-right: 0
		}

	.uyeOlContainer .uyeOlRow {
		margin: 0
	}

	.uyeOlContainer .uyeOlCol .uyeOlCol {
		width: auto;
		padding: 0
	}

	.uyeOlContainer .uyeOlCol .uyeOlCol-3 {
		padding-left: 0
	}

	.uyeOlContainer .uyeOlCol label {
		font-size: 14px;
		margin-bottom: 10px;
		display: inline-block
	}

	.uyeOlContainer .uyeOlCol input.textbox {
		font-size: 14px;
		display: block;
		letter-spacing: .3px;
		background-color: #fff !important;
		height: auto !important;
		border-radius: 0;
		box-shadow: none;
		padding: 15px 0;
		border: 1px solid #eee !important;
		font-weight: 400;
		color: #4c4951 !important;
		width: 100%;
		text-indent: 15px;
		transition-duration: .2s,.2s;
		-webkit-transition-duration: .2s,.2s
	}

	.uyeOlContainer .uyeOlCol select.selectboxx {
		font-size: 14px;
		display: block;
		letter-spacing: .3px;
		background-color: #fff !important;
		height: auto;
		border-radius: 0;
		box-shadow: none;
		padding: 15px 0;
		border: 1px solid #eee !important;
		font-weight: 400;
		color: #4c4951 !important;
		width: 100%;
		text-indent: 15px;
		transition-duration: .2s,.2s;
		-webkit-transition-duration: .2s,.2s
	}

	.uyeOlContainer .dateofbirth select.selectboxx {
		width: 31%;
		float: left;
		margin-right: 1%
	}

	.uyeOlContainer .gender {
		float: left;
		width: 100%
	}

		.uyeOlContainer .gender label {
			float: left;
			width: 70px;
			margin-top: 10px;
			display: block
		}

		.uyeOlContainer .gender input {
			float: left;
			margin-top: 14px;
			margin-right: 3px
		}

	.uyeOlContainer .intl-tel-input {
		margin-bottom: 15px
	}

	.uyeOlContainer #mainHolder_rblCinsiyet {
		float: left
	}

	.uyeOlContainer input.uyeol {
		height: auto;
		padding: 15px 0;
		line-height: normal;
		font-weight: 500;
		font-size: 16px;
		width: 100%
	}

	.uyeOlContainer .intl-tel-input input[type=tel] {
		padding-left: 48px !important;
		line-height: 1
	}

	.uyeOlContainer .uyeOlColItem.checkboxItem label span {
		display: inline-block;
		vertical-align: top;
		float: left;
		font-size: 13px;
		line-height: 14px;
		width: calc(100% - 26px)
	}

	.uyeOlContainer .uyeol {
		width: 100%;
		text-align: center;
		padding: 2px;
		margin: 30px 0;
		height: 45px;
		font-size: 15px;
		line-height: 48px
	}

	.uyeOlContainer .uyeOlColItem.checkboxItem label input {
		margin-left: -20px
	}

	.uyeOlContainer .uyeOlColItem.checkboxItem label:before {
		margin-right: 10px
	}

	.uyeOlContainer .uyeOlCol .uyeOlCol {
		margin-right: 20px
	}

	.uyeOlContainer #chkSozlesme {
		margin: 0 !important
	}

		.uyeOlContainer #chkSozlesme + label {
			width: calc(100% - 20px);
			float: right;
			line-height: 15px;
			font-size: 13px
		}

	.userContainer {
		float: left;
		width: 100%;
		margin: 30px 0
	}

		.userContainer .userDivLeft, .userContainer .userDivRight {
			padding: 0 15px
		}

		.userContainer .userMail, .userContainer .userSms, .userContainer .userSozlesmeDiv {
			float: left;
			width: 100%;
			margin: 10px 0 0
		}

			.userContainer .userMail label, .userContainer .userSms label, .userContainer .userSozlesmeDiv label {
				width: 93%;
				float: right
			}

		.userContainer #chkSozlesme + label {
			width: 93%;
			float: right
		}

		.userContainer .userLeftBox, .userContainer .userRightBox {
			width: 100%;
			float: left;
			margin: 0;
			padding: 25px
		}

		.userContainer .userLoginBtn, .userContainer .userSignBtn {
			float: left;
			width: 100%
		}

		.userContainer .uyeGirisBeniHatirla {
			margin: 20px 0
		}

			.userContainer .uyeGirisBeniHatirla input, .userContainer .uyeGirisBeniHatirla span {
				float: left
			}

			.userContainer .uyeGirisBeniHatirla input {
				width: 16px;
				height: 16px;
				margin-right: 10px
			}

		.userContainer .userPassBtn {
			margin: 20px 0
		}

	.SifremiUnuttum {
		width: 100%;
		margin: 30px 0;
		padding-left: 50px;
		float: left
	}

		.SifremiUnuttum p {
			line-height: 25px
		}

		.SifremiUnuttum #mainHolder_txtbxMail {
			width: 80%;
			height: 40px;
			float: left;
			line-height: 40px;
			padding: 0 20px
		}

		.SifremiUnuttum .button {
			padding: 0 10px;
			float: right;
			width: 20%;
			height: 40px
		}

	.SifremiUnuttumInput {
		position: relative;
		width: 100%;
		margin-top: 10px
	}

		.SifremiUnuttumInput .validate {
			left: auto;
			right: 0;
			top: -38px
		}

		.SifremiUnuttumInput .validateSol {
			left: 0;
			right: auto;
			top: -38px
		}

			.SifremiUnuttumInput .validateSol .validateSolOk {
				border-radius: 0 0 15px;
				bottom: -5px;
				left: 10px
			}

	.SifremiUnuttum .line {
		min-height: 32px;
		line-height: 32px;
		margin-bottom: 5px;
		width: 400px;
		position: relative;
		margin: 0 auto
	}

		.SifremiUnuttum .line .Left {
			width: 30%;
			float: left
		}

		.SifremiUnuttum .line .Center {
			width: 4%;
			float: left
		}

		.SifremiUnuttum .line .Right {
			width: 66%;
			float: left
		}
		
		.ikilibanner img{
			width: 100%;
		}

	.userLogin {
		float: left;
		width: 100%;
		text-align: center;
		margin: 50px 0
	}

		.userLogin .newuserForm .uyelikonay.basariliUyelik {
			display: inline-block;
			vertical-align: top
		}

			.userLogin .newuserForm .uyelikonay.basariliUyelik .title {
				color: #000
			}

				.userLogin .newuserForm .uyelikonay.basariliUyelik .title:before {
					content: '\f00c';
					font-family: fontawesome;
					display: block;
					font-size: 40px;
					color: #097d2d;
					font-weight: 700;
					margin-bottom: 10px
				}

				.userLogin .newuserForm .uyelikonay.basariliUyelik .title h4 {
					font-size: 25px
				}

				.userLogin .newuserForm .uyelikonay.basariliUyelik .title span {
					font-size: 15px;
					margin: 10px 0;
					display: inline-block;
					vertical-align: top
				}

			.userLogin .newuserForm .uyelikonay.basariliUyelik a {
				padding: 15px;
				display: inline-block;
				vertical-align: top;
				font-size: 14px
			}

	#divTaksitContainer {
		float: left;
		width: 100%;
		margin-top: 10px
	}

	.taksitMain {
		margin: 0 -5px
	}

	.taksitBlok {
		width: 50%;
		height: auto;
		float: left;
		line-height: 20px;
		padding: 0 5px;
		margin-bottom: 10px
	}

	.taksitBaslik {
		width: 100%;
		height: 20px;
		text-align: center
	}

		.taksitBaslik img {
			vertical-align: top
		}

	.taksitLine {
		width: 101%
	}

		.taksitLine .tak {
			width: 39.1%;
			height: 20px;
			overflow: hidden;
			border-bottom: solid 1px #fff;
			border-right: solid 1px #fff;
			font-size: 10px;
			float: left;
			color: #000;
			text-align: center
		}

			.taksitLine .tak.Taksit {
				background-color: #ededed;
				width: 19%
			}

	#header:before {
		content: '';
		display: table
	}

	#header:after {
		content: '';
		display: table
	}

	.hoverr:before {
		content: '';
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		background: rgba(0,0,0,.3);
		z-index: 10;
		clear: none;
		display: block !important;
		-webkit-animation: fadein .5s;
		-moz-animation: fadein .5s;
		-ms-animation: fadein .5s;
		-o-animation: fadein .5s;
		animation: fadein .5s
	}

	#header {
		width: 100%;
		position: absolute;
		float: left;
		z-index: 1000;
		background: #FFF;
		max-height: 106px;
		transition: top .3s ease-in-out;
	}

	.MobilMenuAc #header .centerDiv {
		overflow: hidden
	}

	.MobilMenuAc #header .leftDiv #logo {
		opacity: 0;
		width: 0;
		height: 0;
		overflow: hidden
	}

	.headerContent {
		text-align: center;
		padding: 0 !important;
	}

		.headerContent.active {
			-webkit-animation: fadein 500ms ease-in-out .5s both;
			animation: fadein 500ms ease-in-out .5s both
		}

		.headerContent:before {
			content: '';
			display: block;
			clear: both
		}

		.headerContent:after {
			content: '';
			display: block;
			clear: both
		}

	#logo {
		display: inline-block;
		vertical-align: top;
		float: left;
		transition: ease .3s all;
		max-width: 160px;
	}

		#logo .logo {
			display: inline-block;
			vertical-align: top
		}

			#logo .logo img {
				display: block;
				max-width: 100%;
				width: 145px;
				border-bottom-right-radius: 10px;
				border-bottom-left-radius: 10px;
				padding: 14px;
			}

	.mycart {
		float: right;
		z-index: 99;
		position: relative;
	}

		.mycart > a {
			display: block;
			color: #FFF;
			font-size: 13px
		}


		.mycart .sepetTecxt {
			display: block;
			float: left;
			line-height: 30px;
			display: none
		}

		.mycart .sepetUrunSayisi {
			display: block;
			position: absolute;
			width: 14px;
			height: 14px;
			border-radius: 100%;
			line-height: 14px;
			color: #fff;
			background: #000000 !important;
			font-weight: 600;
			font-size: 9px;
			right: -12px;
			bottom: 11px;
		}

		.mycart .sepetUrun {
			display: none
		}

	.sepetTopTutar {
		display: none !important
	}

	.spanustSepetteUrunYok {
		font-size: 16px;
		margin: 20px 0 0;
		float: left;
		clear: both;
		text-align: center;
		width: 100%;
		font-weight: 400
	}

		.spanustSepetteUrunYok:before {
			content: '!';
			font-size: 50px;
			vertical-align: top;
			border: 1px solid;
			display: block;
			width: 100px;
			height: 100px;
			line-height: 98px;
			border-radius: 100%;
			margin: 0 auto;
			margin-bottom: 30px
		}

	.CartProduct p {
		margin-top: 0;
		margin-bottom: 0
	}

	.CartProduct {
		display: block !important;
		width: 450px;
		background: #fff;
		float: left;
		padding: 20px;
		z-index: 99999;
		position: absolute;
		top: 100%;
		right: -1px;
		margin-left: -150px;
		border: 1px solid #f0f0f0;
		border-radius: 3px;
		box-shadow: 0 0 16px -10px #000;
		opacity: 0;
		visibility: hidden;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		transition: all .3s ease
	}

	.mycart:after {
		display: none;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -15px;
		height: 15px;
		content: ''
	}

	@media(min-width:768px) {
		.mycart:hover .CartProduct {
			visibility: visible;
			opacity: 1;
			top: 130%
		}

		.mycart:hover:after {
			display: block
		}
	}

	.CartProduct:before, .CartProduct:after {
		bottom: 100%;
		right: 10px;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none
	}

	.CartProduct:before {
		border-color: transparent;
		border-bottom-color: #f0f0f0;
		border-width: 9px;
		margin-left: -9px
	}

	.CartProduct:after {
		border-color: transparent;
		border-bottom-color: #fff;
		border-width: 8px;
		margin-left: -8px;
		right: 11px
	}

	.CartProduct ul {
		padding: 0;
		margin: 0
	}

	.CartProduct .SProduct {
		float: left;
		width: 100%;
		max-height: 288px;
		overflow-y: auto;
		overflow-x: hidden;
		padding-right: 10px
	}

		.CartProduct .SProduct li {
			float: left;
			width: 100%;
			position: relative;
			padding-bottom: 20px;
			margin-bottom: 20px;
			border-bottom: 1px solid #eee
		}

			.CartProduct .SProduct li:last-child {
				padding-bottom: 0;
				margin-bottom: 0;
				border: 0
			}

			.CartProduct .SProduct li a {
				float: left;
				width: 100%;
				text-align: left;
				color: #000;
				margin-top: 30px;
				padding-right: 30px;
			}

				.CartProduct .SProduct li a img {
					margin-right: 10px;
					float: left;
					height: 100px !important
				}

				.CartProduct .SProduct li a .SepettopAd {
					width: calc(100% - 110px);
					float: left
				}

					.CartProduct .SProduct li a .SepettopAd .urunAd {
						margin-bottom: 10px
					}

						.CartProduct .SProduct li a .SepettopAd .urunAd span {
							font-weight: 600;
							font-size: 15px;
							display: block;
							line-height: 15px;
							white-space: nowrap;
							text-overflow: ellipsis;
							overflow: hidden;
							display: block !important
						}

					.CartProduct .SProduct li a .SepettopAd .varyAd {
						margin-bottom: 5px
					}

						.CartProduct .SProduct li a .SepettopAd .varyAd span {
							font-size: 14px;
							line-height: 14px
						}

					.CartProduct .SProduct li a .SepettopAd .sptAdet {
						margin-bottom: 7px
					}

						.CartProduct .SProduct li a .SepettopAd .sptAdet span {
							display: inline-block;
							vertical-align: top;
							font-size: 14px;
							line-height: 14px
						}

							.CartProduct .SProduct li a .SepettopAd .sptAdet span:first-child {
								margin-left: 10px
							}

				.CartProduct .SProduct li a .sepetTopSatisBirimi {
					display: inline-block !important;
					vertical-align: middle;
					float: left
				}

				.CartProduct .SProduct li a .SepetTopAdet {
				}

				.CartProduct .SProduct li a .sepetTopFiyat {
					display: block !important;
					font-weight: 600;
					font-size: 16px;
					margin: 0;
					color: #000;
					line-height: 16px
				}

				.CartProduct .SProduct li a:nth-child(2) {
					position: absolute;
					right: 0;
					top: 50%;
					margin-top: -20px;
					width: auto !important;
					font-size: 15px;
					padding: 0
				}

				.CartProduct .SProduct li a .sepetTopBirimFiyat {
					display: none !important
				}

				.CartProduct .SProduct li a .fa-times {
					font-family: fontawesome;
					font-weight: 300;
					color: #999
				}

					.CartProduct .SProduct li a .fa-times:before {
						content: '\f1f8'
					}

	.CartProduct .SPrice {
		float: left;
		width: 100%;
		font-size: 14px;
		font-weight: 600;
		padding: 10px 0;
		margin: 20px 0 10px;
	}

		.CartProduct .SPrice li {
			font-size: 0
		}

			.CartProduct .SPrice li span {
				float: left;
				color: #444;
				font-size: 14px;
				text-transform: uppercase
			}

		.CartProduct .SPrice .sepetToplamTutar {
			float: right;
			text-align: right;
			font-size: 16px
		}

	.CartProduct .button {
		margin: 0 !important;
		float: left;
		width: calc(50% - 10px);
		font-size: 14px !important;
		line-height: 35px;
		border-radius: 0;
		padding: 0;
		text-transform: uppercase;
		font-weight: 600
	}

	.CartProduct .headerCartBtn {
		line-height: 45px;
		border: 1px solid #ccc;
		background: 0 0;
		color: #434343
	}

	.CartProduct .headerOrderBtn {
		line-height: 47px;
		float: right
	}

	.CartProduct .headerCartBtn:hover {
		color: #fff
	}

	.CartProduct.more .SPrice {
		display: block
	}

	.CartProduct.more .Title {
		display: block
	}

	.CartProduct.more .cart-footer {
		display: block
	}

	.CartProduct.more .headerCartBtn {
		display: block !important
	}

	.CartProduct.more .headerOrderBtn {
		display: block !important
	}

	.sepetimBody .AllCategory {
		display: none
	}

	.sepetimBody .linkRebatedProducts {
		margin-left: 0
	}

	.sepetimBody .searchContent {
	}

	.welcome {
		float: right;
		z-index: 99;
		position: relative;
		margin: 0 20px;
	}

		.welcome > div {
			float: left
		}

		.welcome ul {
			float: left;
			margin: 0;
			list-style: none;
			padding: 0
		}

	.uyeGirisWelcome, .uyeGirisUyeAdi {
		display: none;
	}

	.headerUyeGiris a, .headerUyeOl a, .headerHesabim, .headerCikis {
		float: left;
		color: #4c4951;
		font-size: 0;
		line-height: 0
	}

		.headerUyeOl a:before, .headerUyeGiris a:before, .headerHesabim:before, .headerCikis:before {
			font-family: fontawesome;
			line-height: 30px;
			font-size: 0;
			font-weight: 600;
			float: left;
			width: 25px;
			color: #fff;
			position: absolute;
		}

		.headerUyeGiris a:before {
			content: '\f007'
		}

		.headerHesabim:before {
			content: '\f007'
		}

	.headerUyeGiris a, .headerHesabim {
	}

	.headerUyeOl a, .headerCikis {
		display: none
	}

	.welcome li {
		display: inline-block;
		vertical-align: top
	}

	.headerSocialConnect {
		display: none !important;
		float: right;
		margin-left: 25px
	}

		.headerSocialConnect .baglanButton {
			background: 0 0 !important;
			border: none;
			margin: 0;
			padding: 0;
			line-height: 0
		}

			.headerSocialConnect .baglanButton a {
				line-height: 43px;
				color: #fff;
				text-indent: 0;
				font-size: 12px;
				font-weight: 400;
				padding: 0
			}

				.headerSocialConnect .baglanButton a:before {
					content: "";
					font-family: fontawesome;
					margin-right: 10px;
					font-size: 12px;
					line-height: 43px;
					vertical-align: top;
					font-weight: 400
				}

	.usernav {
		display: none
	}

	.searchContent {
		float: left;
		width: 200px;
		margin-right: 10px;
		display: none;
		position: relative
	}

		.searchContent.active {
			display: block
		}

	#divAramaKategori {
		display: none !important;
		position: absolute;
		left: 0;
		top: 5px
	}

		#divAramaKategori select {
			cursor: pointer;
			background: #f5f5f5;
			display: block;
			height: 36px;
			border: none;
			border-right: 1px solid #dcdcdc;
			width: 135px;
			padding: 0 0 0 15px;
			border-radius: 0;
			text-transform: uppercase;
			color: #807e7e;
			font-size: 12px;
			font-weight: 300
		}

		#divAramaKategori option {
			text-transform: capitalize
		}

	.search {
		display: block;
		margin: 0 auto;
		width: 534px;
	}

	.ButtonMic {
		display: none !important;
		position: absolute;
		right: 75px;
		top: 1px;
		padding: 0;
		border: none;
		border-radius: 0;
		background: 0 0;
		color: #795f52;
		font-size: 14px;
		width: 20px;
		height: 40px
	}

	#txtbxArama {
		float: left;
		width: 100%;
		height: 40px;
		border-radius: 5px;
		color: #000;
		border: none;
		padding-left: 0;
		padding-right: 20px;
		font-size: 20px;
		font-weight: 400;
		background: #ededed;
		letter-spacing: 0;
		transition: .3s;
		-webkit-transition: .3s;
		-ms-transition: .3s;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		/* border-bottom: 1px solid #d4d4d4; */
		padding-left: 10px;
	}

		#txtbxArama::-webkit-input-placeholder {
			color: #000;
		}

		#txtbxArama:-moz-placeholder {
			color: #000;
		}

		#txtbxArama::-moz-placeholder {
			color: #000;
		}

		#txtbxArama:-ms-input-placeholder {
			color: #000;
		}

		#txtbxArama:focus {
			color: #000;
		}

	#btnKelimeAra {
		display: none;
		width: 30px;
		line-height: 39px;
		font-size: 20px;
		background: #0c411e;
		text-align: center;
		text-transform: uppercase;
		position: absolute;
		right: 0;
		top: 0;
		border: none;
		border-radius: 0;
		padding: 0;
		cursor: pointer;
		z-index: 9;
		-moz-appearance: none;
		-webkit-appearance: none;
		transition: ease .3s all;
		font-family: fontawesome !important;
		font-weight: 300;
		color: #000;
	}

	.searchContent ul {
		padding: 0;
		list-style: none
	}

		.searchContent ul li a {
			line-height: 1.5
		}

	.navigation {
	}

		.navigation > div {
			z-index: 1;
			text-align: center;
			padding: 0 !important
		}

		.navigation .navUl {
			display: inline-block;
			font-size: 0;
			float: left;
			width: 240px;
			position: relative;
			padding: 0;
			margin: 0;
		}

			.navigation .navUl::-webkit-scrollbar {
				width: 5px
			}

			.navigation .navUl::-webkit-scrollbar-track {
				background: #efefef
			}

			.navigation .navUl::-webkit-scrollbar-thumb {
				background: #000
			}

			.navigation .navUl > li {
				width: 83%;
				position: relative;
				float: left;
				text-align: left;
				animation: fadein ease .5s;
				-webkit-animation: fadein ease .5s;
				display: flex;
				gap: 10px;
			}

				.navigation .navUl > li:last-child {
				}

					.navigation .navUl > li:last-child .altMenu {
						font-size: 16px;
						color: #000;
						font-weight: 400;
						text-decoration: none !important
					}

						.navigation .navUl > li:last-child .altMenu:before {
							display: none
						}


				.navigation .navUl > li.ulVar.active > ul {
					display: block; float: left; width: 100%;
				}

					.navigation .navUl > li.ulVar.active > ul > li.ulVar.active ul {
						display: block
					}

				.navigation .navUl > li ul li a {
					font-size: 16px;
					font-weight: 600;
					line-height: 12px;
					margin-bottom: 17px;
					color: #000;
					font-family: 'Roboto Condensed',sans-serif !important;
					-webkit-transition: all .3s ease;
					-moz-transition: all .3s ease;
					transition: all .3s ease;
				}

					.navigation .navUl > li ul li a:hover {
						font-size: 17px;
						color: #656565;
					}

				.navigation .navUl > li:last-child ul li a {
					line-height: 25px;
					font-size: 18px;
					-webkit-transition: all .3s ease;
					-moz-transition: all .3s ease;
					transition: all .3s ease
				}

					.navigation .navUl > li:last-child ul li a:hover {
						font-size: 20px
					}

				.navigation .navUl > li:last-child > a {
					/*                display: none
	*/
				}

				.navigation .navUl > li:last-child .altMenu {
					display: block !important;
					padding: 0
				}

				.navigation .navUl > li ul {
					padding-left: 22px;
					display: none
				}

				.navigation .navUl > li:hover > a {
					color: #212020 !important;
				}

				.navigation .navUl > li > a {
					color: #000;
					font-size: 25px;
					line-height: 40px;
					display: block;
					margin-bottom: 0;
					font-family: 'Roboto Condensed',sans-serif !important;
					font-weight: 700;
					-webkit-transition: all .3s ease;
					-moz-transition: all .3s ease;
					transition: all .3s ease;
					float: left;
				}

				.navigation .navUl > li:hover > a {
					font-size: 26px;
					color: #656565 !important;
				}

				.navigation .navUl > li.ulVar span {
					position: relative;
					padding: 0;
					cursor: pointer;
					text-align: right;
					font-weight: bold;
					display: flex;
					width: 24px;
					align-items: center;
					justify-content: center;
				}

				.navigation .navUl > li.ulVar > span {
					pointer-events: none;
				}

				.navigation .navUl > li.ulVar span:before {
					content: "\f067";
					font-family: fontawesome;
					font-size: 15px;
					color: #000;
					line-height: 40px;
					right: 0
				}

				.navigation .navUl > li.ulVar.active > span:before, .navigation .navUl > li.ulVar > ul > li.ulVar.active > span:before {
					content: "\f067"
				}

				.navigation .navUl > li:last-child span {
					display: none
				}

				.navigation .navUl > li ul::-webkit-scrollbar {
					width: 5px;
					border-radius: 4px
				}

				.navigation .navUl > li ul::-webkit-scrollbar-track {
					background: #ddd
				}

				.navigation .navUl > li ul::-webkit-scrollbar-thumb {
					background: #000;
					border-radius: 4px
				}

				.navigation .navUl > li.ulVar ul li.ulVar {
					float: left;
					width: 100%;
					position: relative
				}

		.navigation .altMenu {
			position: absolute;
			top: 0;
			bottom: 0;
			display: none;
			left: 100%;
			width: 250px;
			padding-left: 57px;
		}

		.navigation .navUl > li.ulVar ul li.ulVar .ResimliMenu1AltUl {
			display: none;
			transition: all .2s ease-in-out;
			float: left;
			width: 100%
		}

		.navigation .navUl > li.ulVar ul li.ulVar.active .ResimliMenu1AltUl {
			display: block
		}

		.navigation .navUl > li.ulVar.active > .altMenu {
			display: block
		}

		.navigation .altMenu .altmenuSol > span {
			display: none
		}

		.navigation .altMenu .altMenuler {
			display: block;
			text-align: left;
			float: left;
			width: 100%;
		}

			.navigation .altMenu .altMenuler .altMenuSag {
				float: right;
				width: 100%
			}

				.navigation .altMenu .altMenuler .altMenuSag > a {
				}

					.navigation .altMenu .altMenuler .altMenuSag > a > img {
						display: block
					}

			.navigation .altMenu .altMenuler.resimli-menu .altmenuSol {
				display: none;
			}

			.navigation .altMenu .altMenuler .altmenuSol {
				float: left;
				width: 100%
			}

				.navigation .altMenu .altMenuler .altmenuSol ul {
					display: block;
					float: left;
					width: 100%;
					transition: all .3s ease-in-out;
				}

					.navigation .altMenu .altMenuler .altmenuSol ul li {
						display: block;
						float: left;
						width: 100%
					}

						.navigation .altMenu .altMenuler .altmenuSol ul li ul {
						}

						.navigation .altMenu .altMenuler .altmenuSol ul li a {
							display: block;
							float: left;
							width: 100%
						}

						.navigation .altMenu .altMenuler .altmenuSol ul li:last-child a {
						}

						.navigation .altMenu .altMenuler .altmenuSol ul li ul a:hover {
							text-decoration: underline
						}

				.navigation .altMenu .altMenuler .altmenuSol > ul {
					padding: 0;
					animation: fadein ease .5s;
					-webkit-animation: fadein ease .5s;
				}

					.navigation .altMenu .altMenuler .altmenuSol > ul > li {
					}

						.navigation .altMenu .altMenuler .altmenuSol > ul > li > a {
							display: flex;
							align-items: center;
							gap: 10px;
						}


	#header .yanResimliMenu {
		display: none
	}

	#lang_flag_container {
		top: 0 !important;
		left: 0 !important;
		right: auto;
		bottom: auto;
		z-index: 9999 !important;
		position: relative !important;
		float: right;
		margin-left: 20px
	}

		#lang_flag_container:after {
			position: absolute;
			width: 100%;
			right: 0;
			top: 18px;
			height: 20px;
			content: '';
			display: none
		}

		#lang_flag_container #lang-detail {
			display: block !important;
			left: auto !important;
			top: 100% !important;
			right: 0;
			border-top: none !important;
			box-shadow: 0 7px 10px -2px rgba(0,0,0,.3) !important;
			box-shadow: 0 5px 10px -2px rgba(0,0,0,.3);
			-webkit-transform: translateY(30px);
			opacity: 0;
			visibility: hidden;
			-moz-transform: translateY(30px);
			-ms-transform: translateY(30px);
			-o-transform: translateY(30px);
			transform: translateY(30px);
			-webkit-transition: all .4s ease;
			-moz-transition: all .4s ease;
			transition: all .4s ease;
			text-align: left
		}

			#lang_flag_container #lang-detail > .fa-times {
				display: none
			}

		#lang_flag_container:hover #lang-detail {
			visibility: visible;
			opacity: 1;
			-webkit-transform: translateX(0);
			-moz-transform: translateX(0);
			-ms-transform: translateX(0);
			-o-transform: translateX(0);
			transform: translateX(0)
		}

		#lang_flag_container:hover:after {
			display: block
		}

	#lang {
		float: left;
		color: #000 !important;
		font-size: 13px !important;
		font-weight: 400;
		padding: 0 0 0 25px !important;
		line-height: 13px !important
	}

		#lang span {
			font-weight: 400;
			float: left;
			line-height: 13px !important
		}

			#lang span:after {
				content: '\f078';
				font-family: fontawesome;
				margin-left: 5px;
				font-size: 10px;
				font-weight: 400;
				line-height: 13px;
				float: right
			}

	#lang_flag_container:hover #lang {
		color: #000 !important;
		font-weight: 400
	}

	#langHover {
		padding: 8.5px 0 !important;
		float: left
	}

		#langHover.white {
			background: 0 0 !important
		}

	a#ucSepetim_btnSepetiTemizle {
		margin-top: 28px;
		display: inline-block
	}

	#lang-detail .language a {
		font-size: 11px !important;
		text-align: left
	}

	#lang-detail .currency a {
		font-size: 11px !important
	}

	#lang-detail p {
		font-size: 12px !important;
		font-weight: 700
	}

	#footer {
		position: relative
	}

		#footer .footerCenter {
		}

	.Footer1 {
		float: left;
		width: 100%;
		position: relative;
		padding: 60px 0;
		border-top: 1px solid rgb(238, 238, 238);
	}

	.FooterMenuWrap {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		-moz-flex-direction: row;
		-o-flex-direction: row;
		-webkit-justify-content: space-between;
		-ms-justify-content: space-between
	}

	.FooterCol {
		float: left;
		clear: both;
		max-width: 25%
	}

	.FooterCol-Title {
		float: left;
		clear: both;
		color: #000;
		font-weight: 600;
		font-size: 16px;
		position: relative;
		margin-bottom: 23px
	}

		.FooterCol-Title::after {
			content: "";
			width: 50px;
			height: 2px;
			left: 0;
			bottom: 0;
			position: absolute
		}

	.FooterCol ul {
		float: left;
		clear: both;
		padding: 0;
		margin: 0;
		list-style: none
	}

		.FooterCol ul li {
			float: left;
			clear: both;
			margin-bottom: 15px;
			display: inline-block;
			color: #000;
			transition: all .5s ease;
			vertical-align: top;
			font-size: 14px
		}

			.FooterCol ul li a {
				display: inline-block;
				color: #000;
				transition: all .5s ease;
				vertical-align: top;
				font-size: 14px
			}

				.FooterCol ul li a:hover {
					text-decoration: underline
				}

	.Footer2 {
		float: left;
		width: 100%;
		position: relative;
		padding: 40px 0;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}

	.Footer3 {
		float: left;
		width: 100%;
		position: relative;
		padding: 25px 0
	}

	.FooterCopy {
		color: #000;
		text-align: center;
		font-size: 14px;
		line-height: 1
	}

	.Footer3Right {
		float: left
	}

	.Footer4 {
		float: left;
		width: 100%;
		position: relative
	}

	.Footer5 {
		float: left;
		width: 100%;
		position: relative
	}

	.ebultenGelecek {
		display: block;
		width: 100%;
		float: left
	}

	#divNewsLetter {
		float: left;
		width: 100%;
		position: relative;
		display: none
	}

	.ebultenGelecek #divNewsLetter {
		display: block;
		padding: 0
	}

	#divNewsLetter label {
		display: none;
		margin-bottom: 25px;
		text-align: center;
		color: #000;
		line-height: 1.2;
		font-size: 12px
	}

	#UpdatePanel1 {
		position: relative;
		float: right;
		width: 100%
	}

	#txtbxNewsletterMail {
		height: 48px;
		background: #000;
		display: inline-block;
		width: calc(100% - 110px);
		text-align: left;
		font-weight: 400;
		opacity: 1;
		border: 2px solid #000;
		border-radius: 5px;
		padding: 10px 10px 10px 20px;
		font-size: 14px;
		color: #000;
		transition: all .5s ease
	}

		#txtbxNewsletterMail::-webkit-input-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail:-moz-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail::-moz-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail:-ms-input-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail:focus {
			color: #000;
		}

	.Ebulten-In .newsbutton {
		color: #000;
		width: 100px;
		height: 48px;
		line-height: 48px;
		font-size: 14px;
		font-weight: 400;
		display: inline-block;
		position: absolute;
		right: 0;
		top: 0;
		text-align: center;
		border: none;
		padding: 0;
		margin: 0 !important;
		text-decoration: none;
		text-transform: uppercase;
		border-radius: 5px;
		background: #000;
	}

		.Ebulten-In .newsbutton:hover {
		}

	#footer .FooterEbulten {
		float: left;
		width: 100%
	}

	#footer .EbultenLeft {
		float: left;
		width: 50%
	}

	#footer .EbultenRight {
		float: right;
		width: 50%
	}

	#footer .FE-Title {
		color: #000;
		font-weight: 600;
		font-size: 22px;
		margin-bottom: 12px;
		line-height: 1
	}

	#footer .FE-Text {
		color: #000;
		font-size: 14px;
		line-height: 1
	}

	#footer .Ebulten-In {
	}

	#footer .FooterSocial {
		float: left;
		clear: left;
		margin: 10px 0 20px
	}

	#footer .FC-Title {
		color: #fff;
		font-weight: 700;
		font-size: 18px;
		margin-bottom: 27px
	}

	#footer .FooterSocial ul {
		padding: 0;
		margin: 0;
		list-style: none
	}

		#footer .FooterSocial ul li {
			float: left;
			margin: 0 10px 0 0;
			clear: none
		}

			#footer .FooterSocial ul li:last-child {
				margin-right: 0
			}

			#footer .FooterSocial ul li a {
				float: left;
				display: block
			}

				#footer .FooterSocial ul li a i {
					display: inline-block;
					vertical-align: top;
					background: #000;
					width: 40px;
					height: 30px;
					line-height: 30px;
					text-align: center;
					color: #FFF;
					border-radius: 3px;
					font-size: 15px;
					transition: ease .3s all;
					font-weight: 300
				}

	#footer .FooterApp {
		float: left;
		clear: left
	}

		#footer .FooterApp ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

			#footer .FooterApp ul li {
				float: left;
				margin-right: 20px
			}

				#footer .FooterApp ul li:last-child {
					margin-right: 0
				}

				#footer .FooterApp ul li a {
					float: left;
					color: #c4c4c4;
					font-size: 17px
				}

					#footer .FooterApp ul li a i {
						display: inline-block;
						vertical-align: top;
						line-height: 17px
					}

	#back-to-top {
		float: right;
		position: fixed;
		right: 1%;
		bottom: 12%;
		z-index: 9999;
		display: none !important;
	}

		#back-to-top a {
			float: left;
			text-align: center;
			width: 40px;
			height: 40px;
			background: #332114;
			color: #fff;
			border-radius: 5px;
			font-size: 14px;
		}

			#back-to-top a:after {
				content: '\f077';
				font-family: fontawesome;
				display: inline-block;
				vertical-align: top;
				line-height: 36px
			}

	.homeContainer .ProductListContent {
		float: left;
		width: 100%;
		margin: 30px 0;
		position: relative
	}

		.homeContainer .ProductListContent .ProductList {
			display: block;
			margin: 0 auto
		}

		.homeContainer .ProductListContent .ItemOrj {
			padding: 0 10px;
			margin-bottom: 20px;
			width: 25%;
			max-width: 25%
		}

		.homeContainer .ProductListContent .productItem {
			margin-bottom: 0
		}

	.categoryContainer .ProductList.PlSc_hrz .ItemOrj {
		width: 100%;
		max-width: 100%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		padding: 10px
	}

	.categoryContainer .ProductList.PlSc_2 .ItemOrj {
		width: 50%;
		max-width: 50%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%
	}

	.categoryContainer .ProductList.PlSc_3 .ItemOrj {
		width: 25%;
		max-width: 25%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 33.33%;
		flex: 0 0 25%;
	}

	.categoryContainer .ProductList.PlSc_4 .ItemOrj {
		width: 25%;
		max-width: 25%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%
	}

	.categoryContainer .ProductList.PlSc_5 .ItemOrj {
		width: 20%;
		max-width: 20%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 20%;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%
	}

	.ProductListContent {
		float: left;
		width: 100%
	}

	.categoryContainer .ProductListContent {
		float: left;
		width: 100%;
		padding: 0 40px;
	}

	.categoryContainer #divCenterBlock .ProductList {
		margin: 0 -10px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.categoryContainer .ProductListContent .productItem {
		margin-bottom: 20px
	}

	.ItemOrj {
		float: left;
		padding: 0 10px !important;
	}

	.categoryContainer .ItemOrj {
		width: 33.33%;
		max-width: 33.33%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 33.33%;
		-ms-flex: 0 0 33.33%;
		flex: 0 0 33.33%
	}

	.productItem {
		width: 100%;
		position: relative;
		text-align: center;
		display: inline-block;
		float: left;
		border-radius: 5px;
	}

	.ProductListContent .ProductList .ItemOrj {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
		width: 25%;
		padding: 0;
	}

	.productItem .productIconWrap {
		overflow: hidden;
		width: 100%;
		padding: 0;
		position: absolute;
		top: 0;
		left: 0;
		right: 0
	}

	.productItem .productImage {
		position: relative;
		overflow: hidden;
		width: 100%;
		padding: 0;
		z-index: 2
	}

		.productItem .productImage a.detailLink {
			display: block;
			position: relative
		}

		.productItem .productImage .Videolu {
			display: block;
			position: relative
		}

		.productItem .productIconWrap, .productItem .productImage .Videolu, .productItem .productImage a.detailLink {
			padding-bottom: 150%;
		}

		.productItem .productImage img {
			max-width: 100%;
			height: auto;
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			margin: auto;
			border-radius: 0;
			transition: all 1s ease;
			-webkit-transition: all 1s ease;
			-moz-transition: all 1s ease;
			-o-transition: all 1s ease
		}

		.productItem .productImage .Videolu video {
			max-width: 100%;
			max-height: 100%;
			height: auto;
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			margin: auto;
			border-radius: 0;
			transition: all 1s ease;
			-webkit-transition: all 1s ease;
			-moz-transition: all 1s ease;
			-o-transition: all 1s ease
		}

	.productItem .productDetail {
		display: block;
		float: left;
		width: 100%;
		height: 92px;
		padding: 10px;
		text-align: left;
	}

	.productItem .productName {
		position: relative;
		margin: 5px 0 0;
		float: left;
		width: 100%
	}

		.productItem .productName a {
			float: left;
			width: 80%;
			padding: 0;
			max-height: 70px;
			font-size: 16px;
			color: #000;
			overflow: hidden;
			line-height: 1.5;
		}

	.productItem .productPoints {
		margin: 5px 0 0
	}

		.productItem .productPoints .rating {
			margin: 0;
			float: none;
			display: inline-block;
			vertical-align: top;
			display: none !important;
		}

			.productItem .productPoints .rating i {
				font-size: 13px;
				line-height: 13px;
				display: block;
				float: left;
				margin-right: 3px
			}

	.productItem .productPrice {
		position: relative;
		bottom: 0;
		margin: 7.5px 0 0;
		clear: both;
		display: inline-block;
		vertical-align: top;
	}

	.productItem .discountPrice {
		display: block;
		float: right
	}

		.productItem .discountPrice span {
			color: #4c4951;
			font-size: 16px;
			line-height: 0;
			font-weight: 700;
		}

	.productItem .productPrice.IndirimVar .discountPrice span {
		color: #bc0606 !important;
	}

	.productItem .discountKdv, .productItem .regularKdv {
		display: none
	}

	.productItem .regularPrice {
		display: block !important;
		float: left;
		margin-right: 6px
	}

		.productItem .regularPrice span {
			font-size: 16px;
			color: #999;
			-moz-text-decoration-color: #999;
			text-decoration-color: #999;
			line-height: .8;
			font-weight: 400;
			text-decoration: line-through
		}

	.productItem .productMarka {
		font-size: 13px;
		line-height: 1;
		margin: 10px 0 0;
		float: left;
		clear: both;
		display: none !important;
		width: 100%;
	}

	.productItem .productStokKodu {
		color: #444;
		font-size: 12px;
		line-height: 1;
		margin: 5px 0 0;
		float: left;
		clear: both;
		width: 100%
	}

	.productItem .productSatisBirimi {
		color: #444;
		font-size: 14px;
		line-height: 1;
		margin: 10px 0 0 0;
		float: left;
		clear: both;
		width: 100%;
		position: absolute;
		bottom: 87px;
		z-index: 6;
		left: 25px;
		font-weight: bold;
	}

	.productItem .productOnYazi, .productItem .productOnYazi * {
		background: 0 0 !important;
		font-family: 'Roboto Condensed',sans-serif !important;
		color: #444;
		font-size: 12px;
		line-height: 18px;
		margin: 0 !important
	}

	.productItem .productOnYazi {
		float: left;
		width: 100%;
		max-height: 36px;
		overflow: hidden;
		margin: 5px 0 0 !important
	}

	.discountIcon span, .mycartIcon a span {
		font-weight: 400
	}

	.favori a {
		display: block;
		font-size: 0;
		text-align: center
	}

	.examineIcon a {
		display: none !important;
	}

	.productItem .itemCategory {
		display: none !important
	}

	.examineIcon a:before, .favori a:before, .mycartIcon a:before {
		font-family: fontawesome;
		display: inline-block;
		vertical-align: top
	}

	.favori, .examineIcon {
		display: inline-block;
		vertical-align: middle;
		text-align: center;
		margin: 0 5px
	}

	.mycartIcon {
		z-index: 3;
		position: absolute;
		right: 15px;
		top: 0;
		border-radius: 100%;
		width: 40px;
		height: 40px;
		display: block;
	}

		.mycartIcon a span {
			font-size: 0px;
			color: #333;
			/* font-weight: 500; */
			/* line-height: 50px; */
			display: inline-block;
			text-align: center;
			vertical-align: top;
			letter-spacing: .25px;
			/* border: 1px solid #e6e6e6; */
			/* padding: 0 20px; */
			border-radius: 5px;
		}

			.mycartIcon a span:hover {
				background: #FFF !important;
				color: #FFF !important;
			}

	.favori a:before {
		content: '\f004';
		font-size: 18px;
		font-weight: 400;
		color: #4c4951;
		line-height: 35px;
		width: 35px;
		display: block;
		border-radius: 100%;
	}

	.examineIcon a:before {
		content: '\f002';
		font-size: 18px;
		font-weight: 400;
		color: #4c4951;
		line-height: 35px;
		width: 35px;
		display: block;
		background: #f0f0f0;
		border-radius: 100%
	}

	.productItem .productEx {
		position: absolute;
		bottom: 56px;
		/* left: 0; */
		right: 26px;
		width: 50px;
		background: 0 0;
		text-align: right;
		padding: 0;
		height: 0;
		overflow: hidden;
		transition: ease .3s;
		z-index: 8;
	}

	.productItem .productEx2 {
		position: absolute;
		bottom: 77px;
		right: 0px;
		background: 0 0;
		text-align: right;
		display: block;
		padding: 0 0px;
		overflow: hidden;
		transition: ease .3s;
		z-index: 8;
		border: 0;
		opacity: 1;
		height: max-content;
		width: max-content;
		margin: auto;
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
		z-index: 9;
	}

	.productItem .productEx {
		height: 58px;
	}


	.productItem.StokYok .productEx {
		text-align: center
	}

	.productItem .productIconLeft {
		position: absolute;
		left: 10px;
		top: 10px;
		z-index: 8
	}

	.productItem .productIconRight {
		position: absolute;
		right: 10px;
		top: 10px;
		z-index: 8
	}

	.newIcon {
		display: block;
		width: 35px;
		height: 25px;
		line-height: 25px;
		overflow: hidden;
		font-size: 11px;
		margin: 2.5px 0;
		float: left;
		clear: both
	}

	.cargoIcon {
		display: block;
		width: 50px;
		height: 30px;
		line-height: 11px;
		overflow: hidden;
		font-size: 10px;
		padding: 3px 5px;
		float: right;
		clear: both;
		margin: 2.5px 0;
		color: #4c4951
	}

	.urunListSonUrun {
		display: block;
		width: 40px;
		height: 30px;
		line-height: 11px;
		overflow: hidden;
		font-size: 10px;
		padding: 2px 5px;
		float: right;
		clear: both;
		margin: 2.5px 0
	}

	.firsatIcon {
		display: block !important;
		width: 40px;
		height: 25px;
		line-height: 25px;
		overflow: hidden;
		font-size: 11px;
		padding: 0 5px;
		margin: 2.5px 0;
		float: left;
		clear: both;
		background: #22b339 !important;
	}

	.urunListStokUyari {
		display: block;
		width: 60px;
		height: 30px;
		line-height: 11px;
		overflow: hidden;
		color: #4c4951;
		font-size: 10px;
		padding: 3px 5px;
		clear: both;
		margin: 2.5px 0;
		float: right
	}

	.hizliKargoIcon {
		display: block;
		width: 40px;
		height: 30px;
		line-height: 11px;
		overflow: hidden;
		color: #4c4951;
		font-size: 10px;
		padding: 2px 5px;
		float: right;
		clear: both;
		margin: 2.5px 0
	}

	.ozelAlanEx {
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		padding: 10px 0;
		font-size: 0;
		transition: ease .3s all;
		opacity: 1;
		z-index: 8
	}

		.ozelAlanEx > div {
			width: auto;
			height: 26px;
			overflow: hidden;
			font-size: 10px;
			padding: 0 5px;
			z-index: 3;
			display: flex;
			vertical-align: middle;
			margin: 2.5px;
			align-items: center;
		}

			.ozelAlanEx > div.resimli {
				opacity: 1;
				background: #fff;
				border: 0;
				padding: 0;
				height: auto
			}

				.ozelAlanEx > div.resimli img {
				}

			.ozelAlanEx > div * {
				margin: 0 !important;
				padding: 0 !important;
				font-size: 12px !important
			}

	.discountIcon {
		display: block;
		position: static;
		width: 35px;
		height: 25px;
		line-height: 25px;
		overflow: hidden;
		font-size: 11px;
		float: left;
		clear: both;
		margin: 2.5px 0;
		background: #bc0636 !important;
	}

	.productItem .quickViewIco {
		position: static;
		display: inline-block !important;
		vertical-align: top;
		margin: 0 5px
	}

	.productItem:hover .quickViewIco {
	}

	.productItem .quickViewIco a {
		font-size: 0;
		font-weight: 600;
		text-transform: uppercase;
		line-height: 0;
		display: inline-block;
		vertical-align: top;
		padding: 0;
		background: 0 0
	}

		.productItem .quickViewIco a:before {
			content: '\f06e';
			font-family: fontawesome;
			font-size: 18px;
			font-weight: 400;
			color: #4c4951;
			line-height: 35px;
			width: 35px;
			display: block;
			background: #f0f0f0;
			border-radius: 100%
		}

		.productItem .quickViewIco a:hover {
		}

	body .productItem .productTimer {
		position: static !important;
		padding: 0;
		font-size: 0;
		width: 100%;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		justify-content: space-around;
		-webkit-justify-content: space-around;
		-ms-justify-content: space-around;
		background: #fafafa;
		padding: 10px 0;
		margin: 0
	}

		body .productItem .productTimer > span.productTimerContent {
			min-width: inherit
		}

			body .productItem .productTimer > span.productTimerContent > span:first-child {
				border: 0;
				font-size: 15px;
				line-height: 14px;
				display: block;
				font-weight: 400
			}

			body .productItem .productTimer > span.productTimerContent > span:last-child {
				display: block;
				font-size: 10px;
				color: #4c4951;
				line-height: 10px;
				margin: 2.5px 0 0;
				font-weight: 400
			}

	.TukendiIco {
		z-index: 5;
		border-radius: 0;
		background: rgba(255,255,255,.3);
		position: absolute;
		right: 0;
		left: 0;
		top: 0;
		height: 100%;
		overflow: hidden
	}

		.TukendiIco span {
			line-height: 30px;
			position: absolute;
			max-width: 100px;
			border: none;
			font-size: 13px;
			font-weight: 600;
			padding: 0;
			border-radius: 0;
			text-transform: uppercase;
			height: 30px;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			margin: auto
		}

	.StokYok .cargoIcon, .StokYok .firsatIcon, .StokYok .newIcon {
		display: none !important
	}

	body .productItem .divVideoPlayButton {
		position: absolute;
		right: 0;
		left: 0;
		top: 0;
		bottom: 0;
		width: 40px;
		height: 40px;
		margin: auto;
		z-index: 1
	}

		body .productItem .divVideoPlayButton a.urunListeVideoPlay {
			color: #fff;
			float: left;
			width: 100%;
			height: 100%;
			position: static
		}

			body .productItem .divVideoPlayButton a.urunListeVideoPlay i {
				font-family: fontawesome;
				font-weight: 300;
				font-size: 40px;
				display: inline-block;
				vertical-align: top;
				margin-top: 0;
				text-shadow: 0 0 4px #848484
			}

				body .productItem .divVideoPlayButton a.urunListeVideoPlay i.fa-play-circle-o:before {
					content: '\f144'
				}

				body .productItem .divVideoPlayButton a.urunListeVideoPlay i.fa-pause-circle-o:before {
					content: '\f28b'
				}

	.productItem .urunListeAdet, .productItem.StokYok .urunListeAdet, .boxBedenlerContent, .productIcon .quickViewIco, .productItem:hover .productIcon .quickViewIco {
		display: none !important
	}

	.boxBedenlerContent {
		display: none !important;
		float: left;
		clear: left;
		margin: 0px 0 0 8px;
		padding: 15px;
		opacity: 1;
		bottom: 10px;
		position: absolute;
	}

	.boxBedenlerContainer {
		float: left;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}


		.boxBedenlerContainer > div > div {
			width: 30px;
			height: 30px;
			border: 1px solid #000;
			background: #fff;
			border-radius: 3px;
			cursor: pointer;
			margin-right: 10px;
		}

		.boxBedenlerContainer > div {
			margin-bottom: 7px;
			float: left;
		}

	.boxBedenler {
		font-size: 16px;
		line-height: 29px;
		font-weight: 500;
		letter-spacing: .2px;
		color: #000;
		white-space: nowrap;
		overflow: hidden;
	}

	.boxBedenlerContainer > div > div:hover {
		background: #000
	}

	.boxBedenlerContainer > div > div:hover {
		color: #fff
	}

	.boxBedenlerContainer > div > div.noStokUrunListe {
		background: #dedddc;
		color: #000;
		position: relative;
		opacity: .9;
		cursor: default
	}

		.boxBedenlerContainer > div > div.noStokUrunListe:after {
			content: '';
			width: 1px;
			height: 100%;
			transform: rotate(45deg);
			position: absolute;
			background: #000;
			left: 12px;
			z-index: 99
		}

	.productItem:hover .boxBedenlerContent {
		opacity: 1;
		margin-left: 0;
		z-index: 9999;
		display: block !important;
		position: absolute;
		bottom: 0;
		background: #fff;
		width: 100%;
		height: 50px;
	}



	.categoryContainer .ProductList.PlSc_hrz {
		margin: 0
	}

		.categoryContainer .ProductList.PlSc_hrz .productItem .divVideoPlayButton {
			right: 65%
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem {
			width: 100%;
			float: left;
			margin: 0 0 30px;
			position: relative
		}

		.categoryContainer .ProductList.PlSc_hrz .ItemOrj:last-child .productItem {
			position: relative
		}

		.categoryContainer .ProductList.PlSc_hrz .productImage {
			float: left;
			width: 35%;
			position: static
		}

		.categoryContainer .ProductList.PlSc_hrz .ozelAlanEx {
			left: calc(35% + 27.5px);
			text-align: left;
			bottom: 0;
			padding-bottom: 0
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productIconRight {
			right: 0;
			top: 0
		}

			.categoryContainer .ProductList.PlSc_hrz .productItem .productIconRight > div {
				margin: 0 0 10px !important
			}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productDetail {
			width: 65%;
			height: auto;
			padding: 0 100px 0 30px;
			border: none;
			text-align: left
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productFaMyEx {
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .newIcon {
			bottom: auto;
			top: 5px;
			right: 80px;
			left: auto
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .discountIcon {
			bottom: auto;
			top: 5px;
			right: 20px;
			left: auto
		}

		.categoryContainer .ProductList.PlSc_hrz .TukendiIco {
			height: 100%;
			width: 35%;
			right: auto
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .quickViewIco {
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productEx {
			bottom: 10px;
			left: 0;
			right: auto;
			width: 35%
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productEx2 {
			left: 0;
			bottom: 55px;
			right: auto;
			width: 35%;
			text-align: center;
			padding: 0
		}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productTimer {
			float: left;
			width: 35%;
			position: absolute !important;
			left: 0;
			bottom: 0;
			top: auto
		}

		.categoryContainer .ProductList.PlSc_hrz .boxBedenlerContent {
			margin: 0
		}

			.categoryContainer .ProductList.PlSc_hrz .boxBedenlerContent .boxBedenlerContainer {
				text-align: left
			}

		.categoryContainer .ProductList.PlSc_hrz .productItem .productIconWrap {
			padding-bottom: 0;
			position: static;
			height: 0;
			width: 0
		}

	.Block_Title {
		display: none
	}

	.noProduct {
		background: url(/Uploads/Images/urunyok.png) center center no-repeat !important;
		width: 212px;
		height: 214px
	}

		.noProduct * {
			display: none !important
		}

	#divUstFiltreKategori {
		display: none
	}

	#divUstFiltreMarka {
		display: none
	}

	.ticiTopBlockContent .categorydesign {
		margin-bottom: 30px
	}

	/*.categorydesign {
		float: left;
		width: 100%;
		font-size: 13px;
		line-height: 2;
		overflow: hidden;
		overflow-y: auto;
		padding: 10px;
		border: 1px solid #eee;
		margin-bottom: 20px;
		max-height: 100px;
		color: #777
	}*/

	.categorydesign .Blok {
		margin: 0
	}

	.leftBlock .categorydesign {
		display: block
	}

	.categorydesign * {
	}

	.categorydesign strong {
		font-weight: 700
	}

		.categorydesign strong * {
			font-weight: 700
		}

	.categorydesign img {
		margin-bottom: 20px
	}

		.categorydesign img.sol {
			float: left;
			margin-right: 10px
		}

		.categorydesign img.sag {
			float: right;
			margin-left: 10px
		}

		.categorydesign img.orta {
			margin: 0 auto
		}

		.categorydesign img.full {
			width: 100%
		}

	.breadList.breadActive {
		display: none !important
	}

	.breadcrumbContent {
		float: left
	}

	body ul.breadcrumb {
		margin: 0 auto;
		display: block !important;
		padding: 0;
		border-radius: 0;
		float: none;
		list-style: none
	}

		body ul.breadcrumb * {
			color: #000;
			font-size: 15px !important;
			line-height: 30px;
			float: left;
			font-weight: 400;
		}

		body ul.breadcrumb li {
			font-size: 0 !important;
			float: none !important;
			vertical-align: middle
		}

			body ul.breadcrumb li:after {
				display: inline-block;
				margin: 0 5px;
				color: #000;
				content: '\f054';
				font-family: fontawesome;
				font-size: 11px;
				line-height: 30px;
				float: left;
				font-weight: 800;
			}

			body ul.breadcrumb li:nth-child(1) a:before {
			}

			body ul.breadcrumb li:nth-last-of-type(1):after {
				display: none
			}

	body a#linkOncekiSayfa {
		line-height: 30px;
		color: #666
	}

	.leftImage a#linkOncekiSayfa {
		display: none
	}

	.proCategoryTitle {
	}

	.categoryTitleText {
		float: left;
		width: 100%;
		padding: 15px;
		margin-bottom: 25px;
		background: #f8f8f8;
	}

	.categoryTitle {
		float: left;
		width: 100%
	}

	.KategoriAdi {
		float: left;
		width: 100%;
		color: #4c4951;
		display: inline-block;
		vertical-align: top;
		font-size: 18px;
		text-align: center;
		margin-bottom: 20px;
		font-weight: 700;
		line-height: 1
	}

	body #divSayfalamaUst {
		float: right;
		/* margin: 0 40px; */
		padding: 0 40px;
		text-align: center;
		display: flex;
		flex-direction: row-reverse;
	}

	.urunListRel {
		width: 100%;
		float: left;
		position: relative
	}

	.brandlistselection {
		display: inline-block;
		vertical-align: top;
		margin: 0;
		float: left;
		width: 100%;
		margin-bottom: 20px
	}

		.brandlistselection .clear {
			clear: none;
			display: none
		}

		.brandlistselection ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

		.brandlistselection .sortingContent {
			background: #ddd
		}

			.brandlistselection .sortingContent li {
				float: left;
				background: 0 0;
				border-radius: 0 !important
			}

				.brandlistselection .sortingContent li a {
					background: 0 0;
					border-radius: 0 !important
				}

				.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet {
					float: right
				}

	.blockSelect .sort_2 {
		display: none
	}

	.blockSelect .sort_5 {
		display: none
	}

	body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst {
		background: #fff;
	}

	body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo {
		display: none
	}

	body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum {
		display: none
	}

	body #divSayfalamaUst .filterDeleteContent {
		float: left;
		margin: 0 0 10px;
		padding: 0;
		width: 100%
	}

		body #divSayfalamaUst .filterDeleteContent .appliedFilter {
			padding: 0;
			margin: 0 10px 10px 0;
			height: auto;
			background: 0 0;
			border: 1px solid #ebecee;
			width: auto;
			border-radius: 0
		}

			body #divSayfalamaUst .filterDeleteContent .appliedFilter.filtrelemeKaydet {
				display: none
			}

			body #divSayfalamaUst .filterDeleteContent .appliedFilter:not(.FiltrelemeKaldir ) a {
				min-width: 32px;
				margin: 0;
				border: #ebecee;
				border-left: 1px solid #eee
			}

			body #divSayfalamaUst .filterDeleteContent .appliedFilter a i {
				font-family: fontawesome;
				line-height: 32px;
				color: #252525;
				font-size: 12px;
				font-weight: 300
			}

				body #divSayfalamaUst .filterDeleteContent .appliedFilter a i:before {
					content: '\f00d'
				}

			body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span {
				color: #4c4951;
				font-size: 12px;
				text-align: left;
				font-weight: 400;
				margin: 0;
				line-height: 32px;
				padding-left: 14px;
				padding-right: 21px
			}

	.filterColorBg {
		display: none !important
	}

	body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span + span {
		color: #4c4951
	}

	body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir {
		display: block
	}

		body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a {
			width: 100%;
			background: 0 0;
			line-height: 1;
			margin: 0;
			padding: 0
		}

			body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span {
				line-height: 32px;
				font-weight: 400;
				font-size: 13px;
				text-align: center;
				margin: 0;
				width: 100%;
				color: #fff;
				padding: 0 10px
			}

	.brandlistselectionBottom {
		margin-bottom: 0;
		display: none
	}

	#divSayfalamaAlt {
		width: 100%;
		margin: 0
	}

	.pageNumber {
		float: right;
		text-align: right;
		margin: 0;
		display: none
	}

		.pageNumber a {
		}

	.pageNumberContent {
	}

	.pageNumberBottom {
		float: right;
		margin: 50px 0;
		padding: 0;
		width: 100%;
		display: block;
		vertical-align: middle;
		text-align: center
	}

	.pageNumberContent, .pageBorder {
		display: inline-block;
		vertical-align: top
	}

		.pageNumberContent a, .pageBorder a {
			min-width: 30px;
			height: 30px;
			line-height: 30px;
			font-size: 13px;
			font-weight: 400;
			color: #666;
			border-radius: 0;
			float: left;
			position: relative;
			display: block;
			text-align: center;
			margin: 0 5px;
			background: #f1f1f1
		}

			.pageNumberContent a.butonDisabled, .pageBorder a.butonDisabled {
				opacity: 1 !important
			}

			.pageNumberContent a:hover, .pageBorder a:hover {
				color: #fff
			}

			.pageNumberContent a.SelectedSayfa, .pageBorder a.SelectedSayfa {
				color: #fff;
				background: #000 !important;
			}

	.KategoriFilitrelemeContent .Block_Title {
		display: none
	}

	.RightDetail > .clear {
		clear: none
	}

	.ProductDetailMain {
		float: left;
		width: 100%
	}

	.ProductDetailMainRow {
		float: left;
		width: 100%
	}

	.TopDet {
		max-width: 100%;
		width: 100%;
		position: relative;
		padding: 0 40px;
		margin: 0 auto;
	}

	/*******************************************URUN DETAY********************************/
	.RightDetail > .clear {
		clear: none;
	}

	.ProductDetailMain {
		float: left;
		width: 100%;
	}

	.ProductDetailMainRow {
		float: left;
		width: 100%;
	}

	.TopDet {
		float: left;
		width: 100%;
		position: relative;
		margin: 0;
	}

	.leftImage {
		width: calc(100% - 586px);
		float: left;
		position: relative;
		padding: 0;
	}

	.RightDetail {
		width: 586px;
		float: left;
		position: sticky;
		top: 84px;
		padding: 0 0 0 50px;
	}

	body .lg-backdrop.in, body .lg-outer.lg-visible {
		z-index: -999;
		opacity: 0;
		display: none;
	}
	/*Urun Resim*/
	/*Urun Resim*/
	.leftImage .ProductGallery {
		float: left;
		width: 100%;
	}

		.leftImage .ProductGallery .gallery-container {
			float: left;
			width: 100%;
			position: relative;
		}

			.leftImage .ProductGallery .gallery-container .GalleryArea {
				float: right;
				width: calc(100% - 90px);
				margin: 0;
				padding: 0;
			}

			.leftImage .ProductGallery .gallery-container .galleryOwl-thumb {
				float: left;
				width: 90px;
				border: none;
				background: transparent;
				height: 100%;
				display: block;
			}

				.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list {
					float: left;
					width: 100%;
					padding: 0;
					margin: 0;
					overflow-y: auto;
					overflow-x: hidden;
					max-height: 100%;
				}

					.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list .thumb-item {
						float: left;
						clear: left;
						width: 80px;
						margin-bottom: 15px;
					}

		.leftImage .ProductGallery .owl-carousel.galleryOwl .owl-dots {
			display: none;
		}

		.leftImage .ProductGallery .gallery-container .galleryOwl-thumb #divThumpVideo i {
			display: none;
		}

		.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list #divThumpVideo {
			width: 80px;
			margin-bottom: 15px;
			display: none;
		}

	.UrunDetayLeft {
		margin: 0 !important;
		overflow: hidden;
	}

	.Images, #divVideoGoruntulemeAlan {
		float: right;
		width: 100%;
		padding-bottom: 150%;
		position: relative;
		display: none !important;
	}

		.Images img, #vdUrunVideo {
			max-width: 100%;
			max-height: 100%;
			position: absolute;
			left: 0;
			top: 0;
			bottom: 0;
			right: 0;
			margin: auto;
			display: none;
		}

	.cloudzoom-blank > div:last-child {
		display: none !important;
	}

	.SmallImages {
		display: block !important;
		float: left;
		width: 100%;
		top: 0;
		left: 0;
		bottom: 0;
		max-height: 100%;
		overflow-y: auto;
		overflow-x: hidden;
	}

		.SmallImages div {
			float: left;
			width: 50%;
			margin-bottom: 15px;
			border: none !important;
			padding: 0 7.5px 0px 7.5px;
		}

			.SmallImages div img {
				max-width: 100%;
				max-height: 100%;
				border: none !important;
			}

	.leftImage .productTimer {
		display: none !important;
	}

	.DetayYeniUrun {
		display: none !important;
	}
	/*sagalan*/
	.RightDetail .TopList {
		float: left;
		width: 100%;
		position: relative;
	}

	.RightDetail .MiddleList {
		float: left;
		width: 100%;
		position: relative;
	}

	.RightDetail .BottomList {
		float: left;
		width: 100%;
		position: relative;
	}
	/*urunadi*/

	#divMarka, #divTedarikci, #divUrunStokAdedi, #divToplamStokAdedi, #divBarkod, #divParaPuan, #divTahminiTeslimatSuresi, #divIndirimOrani {
		float: left;
		clear: left;
		margin-bottom: 13px;
		line-height: 14px
	}

		#divMarka .left_line, #divTedarikci .left_line, #divUrunStokAdedi .left_line, #divToplamStokAdedi .left_line, #divBarkod .left_line, #divParaPuan .left_line, #divTahminiTeslimatSuresi .left_line, #divIndirimOrani .left_line {
			display: inline-block;
			vertical-align: top;
			color: #4c4951;
			font-size: 14px;
			font-weight: 400;
			line-height: 14px
		}

		#divMarka .center_line, #divTedarikci .center_line, #divUrunStokAdedi .center_line, #divToplamStokAdedi .center_line, #divBarkod .center_line, #divParaPuan .center_line, #divTahminiTeslimatSuresi .center_line, #divIndirimOrani .center_line {
			display: inline-block;
			vertical-align: top;
			color: #4c4951;
			font-size: 14px;
			font-weight: 500;
			line-height: 14px
		}

		#divMarka .right_line, #divMarka .right_line *, #divTedarikci .right_line, #divTedarikci .right_line *, #divUrunStokAdedi .right_line, #divToplamStokAdedi .right_line, #divBarkod .right_line, #divParaPuan .right_line, #divTahminiTeslimatSuresi .right_line, #divIndirimOrani .indirimliOrani, #divIndirimOrani .indirimliOrani * {
			display: inline-block;
			vertical-align: top;
			color: #4c4951;
			font-size: 14px;
			font-weight: 400;
			line-height: 14px;
			width: auto
		}

		#divIndirimOrani .left_line, #divIndirimOrani .center_line {
			display: none
		}

	#divIndirimOrani {
		width: 53px;
		height: 53px;
		line-height: 50px;
		text-align: center;
		color: #fff;
		font-weight: 700;
		letter-spacing: 0;
		font-size: 0;
		border-radius: 5px;
		float: none;
		display: inline-block;
		vertical-align: middle;
		margin: 0 15px 0 0;
		overflow: hidden;
		background: #bc0606 !important;
	}

		#divIndirimOrani .right_line {
			color: #fff;
			font-size: 14px;
			font-weight: 600;
			line-height: 53px;
			background: #bc0606 !important;
		}

			#divIndirimOrani .right_line * {
				color: #fff;
				font-size: 16px;
				font-weight: 600;
				line-height: 53px
			}

	#divMarka .left_line, #divMarka .center_line {
		display: none
	}

	.PiyasafiyatiContent {
		display: block;
		line-height: .8;
		float: left;
		width: 100%
	}

		.PiyasafiyatiContent .left_line, .PiyasafiyatiContent .center_line {
			display: none
		}

		.PiyasafiyatiContent .right_line {
			display: inline-block;
			vertical-align: top
		}

			.PiyasafiyatiContent .right_line * {
				display: inline-block;
				vertical-align: top;
				font-weight: 400;
				text-decoration: line-through;
				line-height: .8;
				color: #999;
				font-size: 18px
			}

			.PiyasafiyatiContent .right_line .spanKdv {
				vertical-align: bottom;
				font-size: 10px;
				margin-left: 10px;
				display: none;
			}

	.IndirimliFiyatContent {
		display: block;
		line-height: .8;
		float: left;
		clear: both;
		margin: 10px 0 0
	}

		.IndirimliFiyatContent .left_line, .IndirimliFiyatContent .center_line {
			display: none
		}

		.IndirimliFiyatContent .right_line {
			display: inline-block;
			vertical-align: top
		}

			.IndirimliFiyatContent .right_line * {
				display: inline-block;
				vertical-align: top;
				line-height: .8
			}

			.IndirimliFiyatContent .right_line .spanKdv {
				vertical-align: bottom;
				font-size: 13px;
				line-height: 1;
				margin-left: 10px;
				display: none;
			}

	span#divUrunKodu {
		color: #000;
	}

	#divTurkLirasiFiyat {
		display: block;
		line-height: .8
	}

		#divTurkLirasiFiyat .left_line, #divTurkLirasiFiyat .center_line {
			display: none
		}

		#divTurkLirasiFiyat .right_line {
			display: inline-block
		}

			#divTurkLirasiFiyat .right_line * {
				display: inline-block !important;
				vertical-align: top;
				line-height: .8
			}

	#divIndirimsizFiyat {
		display: block;
		line-height: .8
	}

		#divIndirimsizFiyat .left_line, #divIndirimsizFiyat .center_line {
			display: none
		}

		#divIndirimsizFiyat .right_line {
			display: inline-block;
			font-size: 13px;
			font-weight: 400
		}

			#divIndirimsizFiyat .right_line * {
				display: inline-block !important;
				vertical-align: top
			}

			#divIndirimsizFiyat .right_line .spanKdv {
				vertical-align: bottom;
				font-size: 14px;
				margin-left: 10px
			}

	#divKDVDahilFiyat {
		display: block;
		line-height: 1;
		float: left;
		margin: 10px 0 5px
	}

		#divKDVDahilFiyat .left_line {
			display: inline-block;
			vertical-align: bottom;
			color: #000;
			font-size: 14px;
			font-weight: 400;
			float: right;
			margin-left: 15px;
			line-height: 1;
			margin-top: 6px
		}

		#divKDVDahilFiyat .center_line {
			display: none
		}

		#divKDVDahilFiyat .right_line * {
			display: inline-block !important;
			vertical-align: top
		}

		.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line *, #divIndirimsizFiyat .right_line, .griuygula #divIndirimsizFiyat .right_line.indirimliFiyat span {
			color: #999;
			font-weight: 400;
			font-size: 24px
		}

			.griuygula #divIndirimsizFiyat .right_line.indirimliFiyat span.spanKdv {
				font-size: 14px
			}

		#divKDVDahilFiyat .left_line, #divKDVDahilFiyat .right_line *, #divIndirimsizFiyat .left_line {
			line-height: 1
		}

		.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line * {
			font-size: 20px;
			font-weight: 700;
		}

	body #divStokYok {
		float: left;
		width: 100%;
		margin: 15px 0;
		font-size: 14px;
		color: #000;
		font-weight: 400;
		text-align: center;
		padding: 5% 0;
		background-color: #f2f5f6;
		border-radius: 0;
		clear: both
	}

		body #divStokYok:before {
			content: '\f057';
			font-family: fontawesome;
			font-weight: 300;
			width: 100%;
			float: left;
			font-size: 30px;
			margin-bottom: 20px
		}

	#divEkstraBilgiler {
		float: left;
		clear: left;
		margin-top: 20px;
		font-size: 0
	}

		#divEkstraBilgiler img {
			display: inline-block;
			vertical-align: middle;
			margin-right: 20px;
			margin-bottom: 20px
		}

	.btnnostok i.fa {
		font-family: fontawesome
	}

	.btnnostok i.fa-circle-thin:before {
		content: "\f111";
		font-weight: 300
	}

	.btnnostok i.fa-check-circle:before {
		content: "\f058"
	}

	#divProductImageCarousel {
		font-size: 0
	}

	body .TopDet .productTimer {
		position: absolute !important;
		padding: 0 !important;
		font-size: 0;
		width: 82.76%;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		justify-content: space-around;
		-webkit-justify-content: space-around;
		-ms-justify-content: space-around;
		background: rgb(250 250 250/80%) !important;
		padding: 10px 0 !important;
		margin: 0;
		bottom: 0;
		border: 1px solid #eee;
		right: 0
	}

		body .TopDet .productTimer > span.productTimerContent > span:first-child {
			border: 0;
			font-size: 20px !important;
			line-height: 20px;
			display: block;
			font-weight: 500 !important;
			color: #4c4951 !important;
			text-align: center
		}

		body .TopDet .productTimer > span.productTimerContent > span:last-child {
			display: block;
			font-size: 14px !important;
			color: #4c4951 !important;
			line-height: 14px;
			margin: 2.5px 0 0;
			font-weight: 400 !important;
			width: 100%;
			text-align: center
		}

	.DetayOzelAlanWrap {
		float: left;
		position: absolute;
		right: 20px;
		background: #FFF;
		top: 10px;
	}

		.DetayOzelAlanWrap > div {
			line-height: 38px;
			padding: 0 10px;
		}

			.DetayOzelAlanWrap > div.resimli {
				padding: 0;
				border: 0
			}

				.DetayOzelAlanWrap > div.resimli img {
				}

	#divUrunSiparisDosya {
		float: left;
		clear: both;
		margin: 20px 0 0
	}

		#divUrunSiparisDosya > div:first-child {
			line-height: 13px;
			color: #4c4951;
			font-size: 14px;
			font-weight: 400;
			margin: 0 0 15px
		}

		#divUrunSiparisDosya > br {
			display: none
		}

		#divUrunSiparisDosya .jfilestyle {
			margin: 0
		}

			#divUrunSiparisDosya .jfilestyle .filedrag {
			}

			#divUrunSiparisDosya .jfilestyle input[type=text] {
				height: 45px;
				background: 0 0;
				border: 0;
				padding: 0;
				line-height: 40px;
				font-size: 14px;
				float: right;
				margin-left: 10px
			}

			#divUrunSiparisDosya .jfilestyle .focus-jfilestyle {
				float: left;
				margin: 0;
				width: 130px
			}

				#divUrunSiparisDosya .jfilestyle .focus-jfilestyle label {
					margin: 0;
					color: #4c4951;
					line-height: 43px;
					padding: 0;
					border-radius: 0;
					width: 130px;
					border: 1px solid #eee
				}

					#divUrunSiparisDosya .jfilestyle .focus-jfilestyle label span {
						font-size: 14px;
						font-weight: 500;
						display: block;
						transition: ease .3s all
					}

						#divUrunSiparisDosya .jfilestyle .focus-jfilestyle label span:hover {
							color: #fff
						}

	#divUrunKisiselNot {
		float: left;
		clear: both;
		width: 100%;
		margin: 15px 0 0
	}

		#divUrunKisiselNot > div:first-child {
			line-height: 13px;
			color: #4c4951;
			font-size: 14px;
			font-weight: 400;
			margin: 0 0 15px
		}

		#divUrunKisiselNot > br {
			display: none
		}

		#divUrunKisiselNot input {
			height: 45px;
			border: 1px solid #eee;
			padding: 0 15px;
			font-size: 13px;
			appearance: none;
			-moz-appearance: none;
			-webkit-appearance: none
		}

	.MiddleList > .ng-scope {
		float: left;
		clear: both;
		width: 100%;
		margin: 20px 0 0
	}

	.selectcontrol:after {
		content: '\f107';
		line-height: 45px;
		vertical-align: top;
		margin-left: 10px;
		font-size: 18px;
		font-family: fontawesome;
		font-weight: 300;
		position: absolute;
		right: 10px;
		z-index: 2;
		pointer-events: none
	}

	body .divUrunDetayDinamikForm {
		float: left;
		width: 100%;
		margin: 20px 0
	}

	body .dinamikFormContainer label.dinamikFormBaslik {
		font-size: 20px;
		font-weight: 600;
		color: #4c4951;
		padding: 0;
		line-height: 22px;
		margin-bottom: 20px
	}

	body #frmDinamikForm label {
		padding: 0;
		line-height: 1;
		margin-bottom: 10px;
		font-size: 14px;
		font-weight: 400;
		color: #4c4951
	}

	body .dinamikFormContainer fieldset label {
		float: left;
		clear: none;
		margin-top: 10px
	}

	body .dinamikFormContainer select {
		float: left;
		height: 45px;
		color: #000;
		font-size: 14px;
		font-weight: 400;
		padding: 0 18px;
		border-radius: 0;
		-webkit-appearance: none;
		-ms-appearance: none;
		-moz-appearance: none;
		border: 1px solid #eee
	}

	body .dinamikFormContainer input[type=tel] {
		padding: 0 15px 0 55px;
		font-size: 14px;
		height: 45px;
		border: 1px solid #eee;
		width: 100%;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none
	}

	body .dinamikFormContainer input[type=radio] {
		margin: 0 5px 0 0;
		width: 13px;
		height: 13px;
		display: inline-block;
		vertical-align: top
	}

	body .dinamikFormContainer .textbox {
		padding: 0 15px;
		font-size: 14px;
		height: 45px;
		border: 1px solid #eee;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none
	}

	body .dinamikFormContainer h3 {
		margin: 0;
		border-color: #eee;
		font-weight: 600;
		font-size: 15px;
		line-height: 1;
		padding: 0 0 10px;
		color: #4c4951
	}

	body #frmDinamikForm > div {
		margin-bottom: 20px;
		float: left;
		width: 100%
	}

		body #frmDinamikForm > div:last-child {
			margin: 0
		}

	body #frmDinamikForm .jfilestyle {
		margin: 0
	}

		body #frmDinamikForm .jfilestyle input[type=text] {
			height: 45px;
			background: 0 0;
			border: 0;
			padding: 0;
			line-height: 40px;
			font-size: 14px;
			float: right;
			margin-left: 10px
		}

		body #frmDinamikForm .jfilestyle .focus-jfilestyle {
			float: left;
			margin: 0;
			width: 130px
		}

			body #frmDinamikForm .jfilestyle .focus-jfilestyle label {
				margin: 0;
				color: #000;
				line-height: 43px;
				padding: 0;
				border-radius: 0;
				width: 130px;
				border: 1px solid #eee
			}

				body #frmDinamikForm .jfilestyle .focus-jfilestyle label span {
					font-size: 14px;
					font-weight: 500;
					display: block;
					transition: ease .3s all
				}

					body #frmDinamikForm .jfilestyle .focus-jfilestyle label span:hover {
						color: #fff
					}

	.dinamikFormContainer textarea {
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none
	}

	#divUrunEkSecenek {
		float: left;
		width: 100%;
		position: relative;
		margin: 10px 0 0
	}

		#divUrunEkSecenek .eksecenekLine {
			clear: none !important;
			margin: 13px 0;
			float: left;
			width: 100%
		}

			#divUrunEkSecenek .eksecenekLine:last-child {
				border: none;
				padding-bottom: 0
			}

			#divUrunEkSecenek .eksecenekLine .left_line {
				float: left;
				width: 100%;
				line-height: 13px;
				color: #4c4951;
				font-size: 13px;
				font-weight: 500;
				margin: 0 0 5px;
			}

			#divUrunEkSecenek .eksecenekLine .center_line {
				display: none
			}

			#divUrunEkSecenek .eksecenekLine .right_line {
				display: inline-block;
				vertical-align: top
			}

				#divUrunEkSecenek .eksecenekLine .right_line .size_box {
					float: left;
					cursor: pointer;
					text-align: center;
					font-size: 14px;
					position: relative;
					color: #000;
					font-weight: 400;
					margin-right: 10px
				}

					#divUrunEkSecenek .eksecenekLine .right_line .size_box img {
						width: 100%;
						height: 100%;
						display: block
					}

			#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line {
				width: 100%
			}

				#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select {
					min-width: 100%;
					float: left;
					height: 45px;
					border: 1px solid #eee;
					color: #000;
					font-size: 13px;
					font-weight: 400;
					padding: 0 10px;
					background: #fff;
					border-radius: 0;
					appearance: none;
					-moz-appearance: none;
					-webkit-appearance: none;
					cursor: pointer
				}

			#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box {
				width: 30px
			}

				#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.selected {
					-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
					-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
					box-shadow: 0 0 10px 0 rgba(0,0,0,.2)
				}

			#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box {
				min-width: 40px;
				height: 30px;
				line-height: 28px;
				text-align: center;
				border: 1px solid #eee;
				border-radius: 0;
				padding: 0 8px
			}

				#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:last-child {
					margin-right: 0
				}

				#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover {
					color: #fff
				}

				#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected {
					color: #fff;
					background: #000 !important;
				}

			#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok {
				position: relative;
				background: #f5f3f3 !important;
				color: #7a7979 !important;
				border-color: #e4dfdd
			}

			#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.nostok img {
				opacity: .5
			}

			#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.nostok:before {
				content: '\f00d';
				font-family: fontawesome;
				position: absolute;
				left: 0;
				right: 0;
				bottom: 0;
				top: 0;
				margin: auto;
				text-align: center;
				line-height: 40px;
				color: #fff;
				font-weight: 300;
				opacity: 1;
				z-index: 2;
				font-size: 30px
			}

			#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok img {
				-webkit-filter: grayscale(100%);
				filter: grayscale(100%)
			}

			#divUrunEkSecenek .eksecenekLine:not(.resimlivaryasyon) .right_line .size_box.nostok:after {
				content: '';
				height: 1px;
				max-width: 65px;
				margin: 0 auto;
				background: red;
				left: 0;
				right: 0;
				top: 50%;
				position: absolute
			}

	.TopDet .ilgiliUrunSecenek {
		display: block;
		float: left;
		width: 100%;
		margin: 0px 0 0;
		padding: 0 !important;
	}

		.TopDet .ilgiliUrunSecenek ul {
			float: left;
			width: 100%;
			padding: 0;
			margin: 0;
			list-style: none
		}

			.TopDet .ilgiliUrunSecenek ul li {
				float: left;
				width: 60px;
				margin: 10px 20px 10px 0;
				border-radius: 0;
				overflow: hidden;
				border: 1px solid #eee;
				transition: ease .3s all
			}

				.TopDet .ilgiliUrunSecenek ul li .productItem {
					border: none;
					width: 100%;
					float: left;
					padding: 0;
					box-shadow: none !important
				}

					.TopDet .ilgiliUrunSecenek ul li .productItem .productTimer {
						display: none !important
					}

					.TopDet .ilgiliUrunSecenek ul li .productItem .productImage {
						padding: 0
					}

						.TopDet .ilgiliUrunSecenek ul li .productItem .productImage a.detailLink {
						}

							.TopDet .ilgiliUrunSecenek ul li .productItem .productImage a.detailLink:before {
								display: none !important
							}

					.TopDet .ilgiliUrunSecenek ul li .productItem .productIconWrap {
						display: none
					}

					.TopDet .ilgiliUrunSecenek ul li .productItem .productIcon {
						display: none
					}

					.TopDet .ilgiliUrunSecenek ul li .productItem .urunListeAdet {
						display: none !important
					}

					.TopDet .ilgiliUrunSecenek ul li .productItem .productDetail {
						padding: 0;
						margin: 0;
						display: none
					}

						.TopDet .ilgiliUrunSecenek ul li .productItem .productDetail:before {
							display: none
						}

						.TopDet .ilgiliUrunSecenek ul li .productItem .productDetail:after {
							display: none
						}

					.TopDet .ilgiliUrunSecenek ul li .productItem .productName {
						display: none
					}

					.TopDet .ilgiliUrunSecenek ul li .productItem .TukendiIco {
						display: none
					}

					.TopDet .ilgiliUrunSecenek ul li .productItem .boxBedenlerContent {
						display: none !important
					}

	#divSatinAl {
		float: left;
		width: 100%;
		margin: 20px 0 0;
		padding: 0
	}

	.BasketBtn {
		float: left;
		position: relative;
		width: 100%
	}

	#divAdetCombo .right_line, .RightDetail .riSingle {
		width: 100%;
	}

		#txtbxurunSiparisAdedi, #divAdetCombo select, .RightDetail .riSingle a.riUp, .FB-Detail .riSingle a.riUp, .RightDetail .riSingle a.riDown, .FB-Detail .riSingle a.riDown, .basketBtn input, .buyfast input {
			height: 50px !important
		}

			.Basketinp p, #divKombinSatinAl a, #divAdetCombo .left_line, .RightDetail .riSingle a.riUp i, .RightDetail .riSingle a.riDown i, .RightDetail .riSingle a.riUp, .FB-Detail .riSingle a.riUp i, .FB-Detail .riSingle a.riDown i, .FB-Detail .riSingle a.riUp, .RightDetail .riSingle a.riDown {
				line-height: 50px
			}

	#divAdetCombo {
		display: block !important;
		position: relative;
		float: left;
		clear: left
	}

		#divAdetCombo .center_line {
			display: none !important;
			float: left
		}

		#divAdetCombo .right_line {
			float: left;
			max-width: 100% !important
		}

			#divAdetCombo .right_line:after {
				content: '\f107';
				line-height: 50px;
				vertical-align: top;
				margin-left: 10px;
				font-size: 18px;
				font-family: fontawesome;
				font-weight: 300;
				position: absolute;
				right: 10px;
				z-index: 2;
				pointer-events: none
			}

		#divAdetCombo select {
			width: 100%;
			padding: 0 20px;
			text-align: left
		}

	.RightDetail .riSingle {
		position: relative;
		display: inline-block;
		vertical-align: top;
		border-radius: 5px;
	}

		.RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown {
			width: 30px !important;
			font-size: 10px;
			color: #000;
			background: 0 0;
			top: 0;
			font-weight: 400;
			position: absolute;
			margin: 0 !important;
			float: left;
			cursor: pointer;
			text-indent: 0;
			text-align: center
		}

		.RightDetail .riSingle a.riUp {
			left: auto;
			right: 0;
			background: #eeeeee;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
		}

		.RightDetail .riSingle a.riDown {
			left: 0;
			background: #eeeeee;
			border-top-left-radius: 5px;
			border-bottom-left-radius: 5px;
		}

	.FB-Detail .riSingle {
		position: relative;
		display: inline-block;
		vertical-align: top;
		border-radius: 0
	}

		.FB-Detail .riSingle a.riUp, .FB-Detail .riSingle a.riDown {
			width: 30px !important;
			font-size: 10px;
			color: #000;
			background: 0 0;
			top: 0;
			font-weight: 400;
			position: absolute;
			margin: 0 !important;
			float: left;
			cursor: pointer;
			text-indent: 0;
			text-align: center
		}

		.FB-Detail .riSingle a.riUp {
			left: auto;
			right: 0
		}

		.FB-Detail .riSingle a.riDown {
			left: 0
		}

	.Basketinp {
		display: block;
		position: relative;
		float: left;
		clear: left
	}

	.BasketBtn .pSatisBirimi, .BasketBtn .left_line.lineTitle2 {
		color: #4c4951;
		font-size: 14px;
		font-weight: 400;
		margin: 0;
		float: left;
		clear: left;
		display: block;
		line-height: 1;
		margin-bottom: 10px
	}

	#txtbxurunSiparisAdedi_wrapper {
		float: left;
		width: 100% !important;
		position: relative;
		padding: 0 !important
	}

	#txtbxurunSiparisAdedi {
		width: 100% !important;
		text-align: center;
		display: inline-block;
		padding: 0;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none
	}

	#txtbxurunSiparisAdedi, #divAdetCombo select {
		background: #fff;
		color: #000;
		border: 1px solid #eee;
		font-size: 14px;
		font-weight: 600;
		float: left;
		margin: 0;
		border-radius: 5px;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		cursor: pointer
	}

	#divKombinSatinAl, .basketBtn {
		float: left;
		margin-left: 20px;
		width: 62%;
		margin-bottom: 20px;
		display: flex;
	}

		#divKombinSatinAl a, .buyfast input, .basketBtn input {
			color: #fff;
			background: #69c5ac !important;
			font-size: 16px;
			width: 100%;
			display: inline-block;
			vertical-align: top;
			padding: 0;
			letter-spacing: 0;
			border: none;
			/* border-radius: 5px; */
			/* text-transform: uppercase; */
			-moz-appearance: none;
			-webkit-appearance: none;
		}

			.basketBtn input:hover {
				background: #000
			}

			.buyfast input:not(:hover) {
				background: #000 !important;
				color: #FFF;
				margin-top: 15px;
			}

	.buyfast {
		display: none;
	}

		.buyfast + #divKombinSatinAl {
			width: 100%;
			margin: 0 0 10px
		}

	#divKombinSatinAl {
	}

		#divKombinSatinAl a {
	 margin: 5px 0 0 0 !important;
		}

			#divKombinSatinAl a:not(:hover) {
				background: #777
			}

	.ProductIcon {
		float: left;
		width: 100%;
		margin: 0;
		margin-top: 20px;
	}

	/* .ProductIcon .box1 {
			padding: 0;
			margin: 0;
			min-width: 0;
			background: 0 0;
			color: #4c4951;
			font-size: 13px;
			font-weight: 400;
			float: left;
			line-height: 40px
		}

			.ProductIcon .box1 i {
				font-family: fontawesome;
				margin: 0 10px 0 0;
				display: inline-block;
				vertical-align: top;
				font-weight: 400;
				font-size: 14px;
				line-height: 38px;
				width: 40px;
				height: 40px;
				border: 1px solid #eee;
				text-align: center;
				border-radius: 5px;
			}

		.ProductIcon .UGelinceHaberVer .box1 i:before {
			content: '\f0a1'
		}

		.ProductIcon > div {
			float: left;
			position: relative;
			margin: 10px 20px 10px 0
		}

			.ProductIcon > div > a {
				display: inline-block;
				vertical-align: top;
				width: 100%
			}*/

	.ProductIcon2 {
		float: left;
		width: 100%;
		margin: 20px 0 0;
		display: none;
	}

		.ProductIcon2 .clear {
			clear: none
		}

		.ProductIcon2 > div {
			float: left
		}

			.ProductIcon2 > div > a {
				float: left;
				font-size: 12px;
				text-transform: uppercase;
				margin-right: 20px;
				padding: 0 18px;
				line-height: 31px;
				background: #f5f3f3;
				color: #4c4951;
				font-weight: 400
			}

				.ProductIcon2 > div > a:before {
					font-family: fontawesome;
					font-size: 16px;
					line-height: 31px;
					margin-right: 7px;
					vertical-align: top;
					font-weight: 300
				}

			.ProductIcon2 > div.YorumYazbtnContent > a:before {
				content: '\f303'
			}

			.ProductIcon2 > div.TavsiyeEtBtnContent > a:before {
				content: '\f164'
			}

			.ProductIcon2 > div.hidden-phone > a:before {
				content: '\f02f'
			}

			.ProductIcon2 > div > a:hover {
				color: #fff
			}

	.TopDet .product_social_icon_wrapper {
		float: left;
		width: 100%;
		display: block !important;
		font-size: 0;
		margin-top: 10px
	}

		.TopDet .product_social_icon_wrapper .PaylasTit {
			float: left;
			color: #4c4951;
			font-size: 14px;
			font-weight: 400;
			line-height: 30px;
			margin-right: 10px
		}

		.TopDet .product_social_icon_wrapper ul {
			display: inline-block;
			vertical-align: top;
			list-style: none;
			padding: 0;
			margin: 0
		}

			.TopDet .product_social_icon_wrapper ul li {
				float: left;
				margin-right: 10px
			}

				.TopDet .product_social_icon_wrapper ul li:last-child {
					margin-right: 0
				}

				.TopDet .product_social_icon_wrapper ul li a {
					float: left;
					color: #fff;
					background: #000;
					font-size: 14px;
					border-radius: 100%;
					text-align: center;
					width: 30px
				}

					.TopDet .product_social_icon_wrapper ul li a i {
						line-height: 30px;
						display: inline-block;
						vertical-align: top;
						font-weight: 300
					}

				.TopDet .product_social_icon_wrapper ul li:nth-child(1) a {
					background: #3b5999
				}

				.TopDet .product_social_icon_wrapper ul li:nth-child(2) a {
					background: #55acee
				}

				.TopDet .product_social_icon_wrapper ul li:nth-child(3) a {
					background: #bd081c
				}

				.TopDet .product_social_icon_wrapper ul li:nth-child(4) a {
					background: #6dc33a
				}

	.socialButons {
		float: right !important;
		width: 100%;
		position: relative;
		margin: 0 !important
	}

	#divSocialButtons > *:not(script) {
		float: none;
		display: inline-block !important;
		vertical-align: top
	}

	.socialButons iframe {
		float: left
	}

	.product-social {
		float: left;
		margin-right: 10px
	}

		.product-social span {
			float: left;
			line-height: 32px;
			display: inline-block;
			color: #000;
			font-size: 12px;
			font-weight: 300;
			margin-right: 5px
		}

		.product-social ul {
			float: left
		}

			.product-social ul li {
				float: left;
				margin-right: 13px
			}

				.product-social ul li a {
					display: block;
					color: #323232;
					font-size: 18px
				}

	.divYorumYaz, #yorumYaz {
		min-height: 220px
	}

	#kombinUrunler {
		max-width: 600px
	}

		#kombinUrunler .kombinContent {
			float: left;
			width: 100%
		}

			#kombinUrunler .kombinContent ul {
				float: left;
				width: 100%;
				list-style: none;
				padding: 0;
				margin: 0
			}

				#kombinUrunler .kombinContent ul li {
					display: block;
					float: left;
					width: 100%;
					padding: 25px;
					margin: 0;
					border: none;
					border-bottom: 1px solid #ececec
				}

					#kombinUrunler .kombinContent ul li.kombinToplamTutar {
						display: none
					}

					#kombinUrunler .kombinContent ul li.KombinTopluSatinAlimBtn a {
						float: left;
						width: 100%;
						font-weight: 500;
						font-size: 13px;
						line-height: 25px
					}

						#kombinUrunler .kombinContent ul li.KombinTopluSatinAlimBtn a:not(:hover) {
							background: #000
						}

					#kombinUrunler .kombinContent ul li.kombinItem .kombinleftImage {
						width: 140px
					}

					#kombinUrunler .kombinContent ul li.kombinItem .kombinRightDetail {
						width: calc(100% - 140px);
						padding-left: 20px
					}

					#kombinUrunler .kombinContent ul li.kombinItem .kombinImages img {
						max-width: 100%
					}

					#kombinUrunler .kombinContent ul li.kombinItem .kombinFormline {
						float: left;
						width: 100%
					}

						#kombinUrunler .kombinContent ul li.kombinItem .kombinFormline .kombinright_line {
							color: #000;
							font-size: 16px;
							font-weight: 700
						}

					#kombinUrunler .kombinContent ul li.kombinItem .kombinImages .selectedImagesLink {
						margin: 5px 0 0;
						display: block
					}

					#kombinUrunler .kombinContent ul li.kombinItem #divFiyatAlanlari {
						float: left;
						width: 100%;
						margin: 10px 0
					}

						#kombinUrunler .kombinContent ul li.kombinItem #divFiyatAlanlari > div {
							margin: 5px 0
						}

						#kombinUrunler .kombinContent ul li.kombinItem #divFiyatAlanlari .kombinFiyat1 {
							font-size: 15px;
							font-weight: 400;
							line-height: 1
						}

						#kombinUrunler .kombinContent ul li.kombinItem #divFiyatAlanlari .kombinFiyat2 {
							color: #e90000;
							font-size: 18px;
							font-weight: 700;
							line-height: 1
						}

							#kombinUrunler .kombinContent ul li.kombinItem #divFiyatAlanlari .kombinFiyat2 span {
							}

					#kombinUrunler .kombinContent ul li.kombinItem .divKombinUrunEkSecenek {
					}

					#kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi {
						float: left;
						width: 100%;
						margin-bottom: 10px
					}

						#kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinleft_line {
							color: #000;
							font-size: 12px;
							line-height: 25px;
							font-weight: 700
						}

						#kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinright_line {
						}

							#kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinright_line a {
								width: auto;
								float: left;
								height: 30px;
								border: 1px solid #e3e3e3;
								font-size: 13px;
								color: #000;
								line-height: 28px;
								font-weight: 400;
								min-width: 30px;
								min-height: 30px;
								margin-right: 10px;
								padding: 0
							}

								#kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinright_line a.selected {
									color: #fff
								}

								#kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinright_line a img {
									width: auto;
									max-height: 28px
								}

					#kombinUrunler .kombinContent ul li.kombinItem .PriceListKombin > a {
						float: left;
						width: 120px;
						height: 35px;
						line-height: 35px;
						padding: 0;
						background: #000;
						font-size: 13px
					}

	.RightDetail #divUrunDetayKombin {
		margin: 30px 0 0;
		float: left;
		width: 100%
	}

	.RightDetail #kombinUrunler .kombinContent ul li {
		padding: 15px 0
	}

	.leftImage .ProductGallery {
		float: left;
		width: 100%
	}

		.leftImage .ProductGallery .gallery-container {
			float: left;
			width: 100%
		}

			.leftImage .ProductGallery .gallery-container .GalleryArea {
				float: right;
				width: 82.76%;
				margin: 0;
				display: block
			}

			.leftImage .ProductGallery .gallery-container .galleryOwl-thumb {
				border: none;
				background: 0 0;
				position: absolute;
				float: left;
				width: 100px;
				height: 100%;
				padding-right: 10px
			}

				.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list {
					overflow-y: auto;
					padding: 0;
					width: auto;
					padding-right: 10px
				}

					.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list > div {
						float: left;
						width: 100%;
						cursor: pointer;
						margin: 0 0 20px;
						border: 1px solid #eee
					}

						.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list > div:last-child {
							margin: 0;
							margin-top: 20px;
						}

			.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav {
				display: block;
				width: auto;
				padding: 0;
				top: 40%
			}

				.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav span {
					display: none
				}

	.urunOzellikTab {
		display: none
	}

	.urunOzellik {
		float: left;
		width: 100%;
		margin: 50px 0 0;
		display: block;
		border: 1px solid #fafafa
	}

		.urunOzellik .urunTab {
			float: left;
			width: 100%;
			text-align: left;
		}

			.urunOzellik .urunTab ul {
				display: inline-block;
				vertical-align: top;
				padding: 0;
				margin: 0;
				list-style: none
			}

			.urunOzellik .urunTab > ul > li {
				float: left
			}

				.urunOzellik .urunTab > ul > li:last-child {
					margin-right: 0
				}

				.urunOzellik .urunTab > ul > li > a {
					cursor: pointer;
					color: #000;
					font-size: 18px;
					float: left;
					font-weight: 600;
					line-height: 50px;
					padding: 0 20px;
					position: relative;
				}

				.urunOzellik .urunTab > ul > li.active > a {
					color: #000 !important;
				}


					.urunOzellik .urunTab > ul > li.active > a:after {
						content: '\f0d7';
						font-family: fontawesome;
						position: absolute;
						bottom: -7px;
						font-size: 20px;
						line-height: 8px;
						color: #000;
						right: 50%;
						margin: auto;
						font-weight: 700;
					}

				.urunOzellik .urunTab > ul > li > a span {
					font-weight: 400;
					color: #000;
				}

	.urunDetayPanel {
		float: left;
		width: 100%;
		clear: none !important;
		border: none;
		padding: 30px
	}
	/*
	.urunTabAlt {
		float: left;
		width: 100%
	}

		.urunTabAlt strong {
			font-weight: 700
		}

		.urunTabAlt .divYorumYaz, .urunTabAlt #yorumYaz {
			padding: 0 0 10px;
			width: 100%
		}

		.urunTabAlt #txtOneriMail {
			margin: 0;
			padding: 0 10px;
			width: 100% !important;
			border: 1px solid #eee;
			height: 45px
		}

		.urunTabAlt #txtOneriNot {
			width: 100%;
			margin: 0;
			padding: 10px;
			width: 100% !important;
			background: #fff;
			border: 1px solid #eee
		}

	.yorumlarItem {
		background-color: #eee;
		border-bottom: 3px solid #a09b98;
		padding: 16px;
		line-height: 26px;
		width: 100%;
		margin-top: 20px;
		text-align: left
	}

	.yorumlarItemS1 {
		padding-bottom: 5px;
		font-size: 12px;
		color: #666;
		border-bottom: 1px dashed #a09b98
	}

	.urunDetayPanel .button {
		color: #fff
	}

	.urunTabAlt {
		font-family: 'Roboto Condensed',sans-serif !important;
		padding: 0
	}

		.urunTabAlt * {
			font-family: 'Roboto Condensed',sans-serif !important
		}

		.urunTabAlt i {
			font-family: fontawesome !important
		}

		.urunTabAlt img {
			max-width: 100% !important
		}

		.urunTabAlt iframe {
			max-width: 100% !important;
			display: none
		}

		.urunTabAlt .ng-valid-email {
			text-align: left
		}

		.urunTabAlt .button {
			padding: 10px 5px
		}

	.orders .order-info i {
		margin-top: 0 !important
	}

	#btnYorumKaydet {
		float: left;
		text-align: center;
		-moz-appearance: none;
		-webkit-appearance: none
	}

	.urunTabAlt ul li {
		margin-bottom: 5px;
		clear: both
	}

	.tabUrunOneriler ul {
		list-style: none;
		padding: 0;
		margin: 0
	}

		.tabUrunOneriler ul li {
			float: left;
			width: 100%
		}

	.oneriValidate .validate {
		top: 0;
		padding: 5px
	}

	.urunTabAlt ul li input {
		float: left;
		margin-right: 5px;
		width: auto !important
	}

	.urunTabAlt ul li label {
		float: left;
		width: auto !important;
		line-height: normal
	}

	.urunTabAlt ul li input[type=checkbox] {
		margin-top: 2px
	}

	.urunTabAlt ul li .captchaImageBox {
		float: left
	}

		.urunTabAlt ul li .captchaImageBox img {
			max-width: 100%;
			width: auto
		}

	.urunTabAlt ul li .captchaInputBox {
		margin: 10px;
		float: left
	}

	.urunTabAlt ul li.urundetyaGuvenlikodu span {
		float: left
	}

	.urunTabAlt ul li .GuvnelikKodu {
		float: left;
		line-height: 50px;
		margin-right: 10px;
		display: block
	}*/

	body .teknikDetay {
		border: 0;
		float: left;
		width: 100%;
		background: #fafafa;
		padding: 10px 20px;
		margin: 20px 0 0
	}

		body .teknikDetay .teknikDetayItem {
			position: relative;
			padding-left: 20px;
			margin: 5px 0;
			float: left;
			width: 100%
		}

			body .teknikDetay .teknikDetayItem:before {
				content: '';
				width: 10px;
				height: 10px;
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				margin: auto
			}

			body .teknikDetay .teknikDetayItem:nth-child(odd) {
				background: 0 0
			}

		body .teknikDetay div div.t1 {
			padding: 0;
			font-size: 14px;
			line-height: 1.5;
			width: auto
		}

			body .teknikDetay div div.t1:after {
				content: ':';
				float: right
			}

		body .teknikDetay .teknikDetayItem div.t2 {
			border: 0;
			padding: 0 0 0 10px;
			font-size: 14px;
			line-height: 1.5;
			color: #000;
			width: auto
		}

		body .teknikDetay div div.t2 {
		}

	#divEtiketler {
		float: left;
		width: 100%;
		padding: 0;
		margin: 50px 0 0;
		background: #fff;
		text-align: center;
		font-size: 0;
		display: none;
	}

		#divEtiketler .productModuleTitle {
			float: left;
			color: #202122;
			font-size: 18px;
			width: 100%;
			text-align: center;
			line-height: 18px;
			margin: 0 0 20px
		}

		#divEtiketler a {
			color: #fff;
			font-size: 13px;
			line-height: 30px;
			padding: 0 10px;
			display: inline-block;
			vertical-align: top;
			margin: 5px;
			border: 1px solid
		}

		#divEtiketler span {
			display: none
		}

		#divEtiketler a:hover {
			background: #fff;
			border: 1px solid #eee;
			color: #000
		}

	#mainHolder_divDesign .JKatAdi.categoryTitle, .JKatAdi {
		float: left;
		position: relative;
		width: 100%;
		padding: 0 !important;
		margin: 0 !important
	}

		#mainHolder_divDesign .JKatAdi.categoryTitle .bold, .JKatAdi .bold {
			display: block;
			float: left;
			width: 100%;
			text-align: center;
			position: relative;
			/* border-bottom: 1px solid #eee; */
		}

			#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1, .JKatAdi .bold .satir1 {
				line-height: 24px;
				color: #332114;
				padding: 0;
				position: relative;
				z-index: 1;
				font-size: 16px;
				display: inline-block;
				vertical-align: top;
				text-align: center;
				padding-bottom: 15px;
				border-bottom: 4px solid;
				margin-bottom: -2px;
				padding-bottom: 0px !important;
				margin-bottom: 10px !important;
			}

	#divInstashopResim .owl-carousel .owl-nav {
		display: block !important
	}

	#mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav {
		/*z-index: 2;
		position: absolute;
		right: 0;
		bottom: 25%;*/
		display: none;
	}


		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGalleryprev, .owl-carousel .owl-nav .InstaGallerynext, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext {
			display: none !important;
			color: #000;
			background: #fff;
			border-radius: 100%;
			border: none;
			width: 45px;
			height: 45px;
			cursor: pointer;
			text-align: center;
			font-size: 0;
			display: inline-block;
			-webkit-transition: all .3s ease;
			-moz-transition: all .3s ease;
			transition: all .3s ease;
			-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
			-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
			box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
			position: absolute
		}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .InstaGalleryprev, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev {
			left: -30px;
		}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGallerynext, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next {
			right: -30px;
		}

			#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .InstaGalleryprev:before, .owl-carousel .owl-nav .InstaGallerynext:before, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev:before, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next:before {
				font-family: fontawesome;
				font-size: 20px;
				line-height: 45px;
				font-weight: 300
			}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .InstaGalleryprev:before, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev:before {
			content: '\f053'
		}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .InstaGallerynext:before, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next:before {
			content: '\f054'
		}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav .ProductListnext:hover, .owl-carousel .owl-nav .InstaGalleryprev:hover, .owl-carousel .owl-nav .InstaGallerynext:hover, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:hover, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev:hover, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next:hover {
			color: #fff
		}

	#mainHolder_divDesign .owl-dots .owl-dot.active span {
		background: #000 !important
	}

	#mainHolder_divDesign .owl-dots .owl-dot span {
		border: 1px solid #000 !important;
		background: #fff !important
	}

	.markaSlider .owl-dots {
		display: none;
	}

	.sliderBannerContainer {
		float: left;
		width: 100%;
		position: relative;
		margin: 10px 0;
	}

		.sliderBannerContainer .Block_Link {
			display: none
		}

		.sliderBannerContainer .ProductList {
			display: block !important;
			margin: 0 auto
		}

		.sliderBannerContainer .Jbutonlar {
			display: none
		}

		.sliderBannerContainer .jCarouselLite {
			float: left;
			width: 100%;
			padding: 0 10px;
		}

		.sliderBannerContainer.NoSlider .ulUrunSlider {
			margin: -15px;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			width: calc(100% + 30px);
			float: left
		}

			.sliderBannerContainer.NoSlider .ulUrunSlider li {
				-webkit-box-flex: 0;
				-webkit-flex: 0 0 25%;
				-ms-flex: 0 0 25%;
				flex: 0 0 25%;
				max-width: 25%;
				width: 25%;
				padding: 15px
			}

	.leftBlock .sliderBannerContainer {
		margin: 0 0 40px
	}

		.leftBlock .sliderBannerContainer .JKatAdi .bold .satir1 {
			display: block;
			line-height: 30px;
			font-size: 18px;
			color: #4c4951;
			padding: 0;
			font-weight: 600;
			padding-bottom: 15px;
			margin-bottom: 30px;
			position: relative;
			border-bottom: 2px solid #eee
		}

			.leftBlock .sliderBannerContainer .JKatAdi .bold .satir1:after {
				content: "";
				width: 60px;
				height: 3px;
				left: 0;
				bottom: -2px;
				position: absolute
			}

	.landing-block .sliderBannerContainer {
		margin: 0 !important
	}

	.detaySliderContainer {
		float: left;
		width: 100%;
		position: relative;
		margin: 50px 0 0
	}

		.detaySliderContainer .ProductList {
			display: block !important;
			margin: 0 auto
		}

		.detaySliderContainer .Jbutonlar {
			display: none
		}

		.detaySliderContainer .jCarouselLite {
			float: left;
			width: 100%
		}

	#pnlSlider {
		position: relative;
		float: left;
		width: 100%;
		margin: 0;
		padding: 0
	}

		#pnlSlider ul {
			list-style: none;
			padding: 0;
			margin: 0
		}

			#pnlSlider ul li {
				display: block
			}

				#pnlSlider ul li a {
					display: block
				}

					#pnlSlider ul li a img {
						width: 100%;
						display: block
					}

		#pnlSlider .flex-control-nav {
			position: absolute;
			bottom: 30px;
			right: 0;
			left: 0;
			font-size: 0
		}

		#pnlSlider .flex-control-paging li {
			margin: 0 5px
		}

			#pnlSlider .flex-control-paging li a {
				float: right;
				width: 15px;
				height: 15px;
				border-radius: 100%;
				border: none;
				box-shadow: none;
				text-shadow: none;
				background: #fff;
				border: 1px solid
			}

		#pnlSlider .flex-direction-nav {
			position: absolute;
			top: calc(50% - 22.5px);
			left: 20px;
			right: 20px
		}

			#pnlSlider .flex-direction-nav li {
				display: inline-block;
				vertical-align: top
			}

			#pnlSlider .flex-direction-nav .flex-nav-prev {
				float: left
			}

			#pnlSlider .flex-direction-nav .flex-nav-next {
				float: right
			}

			#pnlSlider .flex-direction-nav .flex-prev, #pnlSlider .flex-direction-nav .flex-next {
				border: none;
				background: 0 0;
				width: auto;
				height: auto;
				border-radius: 0;
				top: 0;
				margin: 0;
				padding: 0;
				box-shadow: none;
				opacity: 1;
				font-size: 0;
				position: relative;
				text-shadow: none;
				text-align: center
			}

			#pnlSlider .flex-direction-nav .flex-prev {
				left: 0
			}

			#pnlSlider .flex-direction-nav .flex-next {
				right: 0
			}

				#pnlSlider .flex-direction-nav .flex-prev:before, #pnlSlider .flex-direction-nav .flex-next:before {
					font-family: fontawesome;
					font-size: 20px;
					font-weight: 300;
					line-height: 45px;
					width: 45px;
					height: 45px;
					background: #fafafa;
					border-radius: 100%;
					color: #000;
					transition: ease .3s all
				}

			#pnlSlider .flex-direction-nav .flex-prev:before {
				content: '\f053'
			}

			#pnlSlider .flex-direction-nav .flex-next:before {
				content: '\f054'
			}

			#pnlSlider .flex-direction-nav .flex-prev:hover:before, #pnlSlider .flex-direction-nav .flex-next:hover:before {
				color: #fff
			}

			#pnlSlider .flex-direction-nav a:before {
				text-shadow: none
			}

			#pnlSlider .flex-direction-nav a:after {
				text-shadow: none
			}

		#pnlSlider .HPSItems .flex-control-thumbs {
			position: static;
			background: #fff;
			text-align: center
		}

			#pnlSlider .HPSItems .flex-control-thumbs li {
				display: inline-block;
				vertical-align: top;
				float: none;
				max-width: 100%
			}

			#pnlSlider .HPSItems .flex-control-thumbs img {
				opacity: 1
			}

			#pnlSlider .HPSItems .flex-control-thumbs .flex-active {
			}

	.HomePageSlideShowContainer {
		float: left;
		width: 100%;
		position: relative
	}

		.HomePageSlideShowContainer .HomePageSlideShow {
			padding: 0;
			width: 100%
		}

		.HomePageSlideShowContainer .HPSItems {
			clear: both;
			cursor: pointer;
			width: 100%
		}

			.HomePageSlideShowContainer .HPSItems div {
				cursor: pointer;
				float: left;
				margin: 0;
				overflow: hidden;
				padding: 0;
				position: absolute;
				width: 100%
			}

	.markaSlider {
		float: left;
		width: 100%;
		margin: 50px 0
	}

		.markaSlider .jCarouselLite {
			display: block;
			margin: 0 auto;
			max-width: 1200px
		}

		.markaSlider .owl-carousel {
			float: left;
			width: 100%
		}

			.markaSlider .owl-carousel .owl-stage-outer {
			}

		.markaSlider:before {
			content: '';
			display: table;
			clear: both
		}

		.markaSlider ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

			.markaSlider ul li a {
				max-width: 100%;
				vertical-align: middle;
				padding-bottom: 65px;
				background: 0 0;
				border-radius: 0;
				overflow: hidden;
				display: block
			}

				.markaSlider ul li a img {
					max-width: 100%;
					max-height: 100%;
					height: auto;
					position: absolute;
					left: 0;
					right: 0;
					top: 0;
					bottom: 0;
					margin: auto;
					-webkit-filter: grayscale(0);
					filter: grayscale(0)
				}

				.markaSlider ul li a:hover img {
					-webkit-filter: grayscale(0);
					filter: grayscale(0)
				}

	.hesabimAnasayfaMenuler ul li a:hover .fa {
		color: #fff
	}

	.siparisTakipSayfasi {
		background: #fff
	}

		.siparisTakipSayfasi .siparisTakipBaslik {
			text-align: center;
			padding: 20px 0 !important
		}

	.sepetiTemizle {
		float: right;
		line-height: 43px;
		padding: 0 10px
	}

	.popupSepet {
		width: 99%
	}

		.popupSepet #hed div {
			width: 94%
		}

	.sayfaIcerik * {
		font-family: 'Roboto Condensed',sans-serif !important
	}

	#mainHolder_UrunDetay_imgCookie {
		display: none !important
	}

	.product_social_icon_wrapper {
		display: none
	}

	.HesabimContainer .urunDetayPanel {
		max-height: 100%
	}

	.orders {
		width: 100%
	}

	.innerContainer {
	}

	.TumKategoriler {
		display: none
	}

	.searchClick, .mycartClick, .welcomeOpen {
		display: none;
	}

	.userLoginBtn, .userSignBtn {
		border: none !important
	}

	.magazaTeslimatBilgisiContent {
		display: none
	}

	#store_region_container {
		display: none
	}

	#ticimaxCopyright {
		float: left;
		width: 100%
	}

	section {
		float: left;
		width: 100%
	}

	.sepetimBody .Basketstep ul li.pasif {
		opacity: 1
	}

	.sepetimBody ul {
		padding: 0;
		margin: 0;
		list-style: none
	}

	#divOnyazi::-webkit-scrollbar, .navigation .navUl > li > .Flexscroll::-webkit-scrollbar, .categorydesign::-webkit-scrollbar, .boxBedenlerContainer::-webkit-scrollbar, .urunTabAlt::-webkit-scrollbar, .SmallImages::-webkit-scrollbar, .SepetBlockInfo::-webkit-scrollbar, .searchContent ul::-webkit-scrollbar, body .kombinContent ul::-webkit-scrollbar, .CartProduct .SProduct::-webkit-scrollbar, .yanResimliMenu .KatMenu1::-webkit-scrollbar, .UrunGuruplari .Block_Text::-webkit-scrollbar, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar, .mobilMenu .menuIcerikAlan::-webkit-scrollbar, .mobilMenu .navUl > li > ul::-webkit-scrollbar, .mobilMenu .navUl > li > ul li ul::-webkit-scrollbar {
		width: 5px
	}

	#divOnyazi::-webkit-scrollbar-track, .navigation .navUl > li > .Flexscroll::-webkit-scrollbar-track, .categorydesign::-webkit-scrollbar-track, .boxBedenlerContainer::-webkit-scrollbar-track, .urunTabAlt::-webkit-scrollbar-track, .SmallImages::-webkit-scrollbar-track, .SepetBlockInfo::-webkit-scrollbar-track, .searchContent ul::-webkit-scrollbar-track, body .kombinContent ul::-webkit-scrollbar-track, .CartProduct .SProduct::-webkit-scrollbar-track, .yanResimliMenu .KatMenu1::-webkit-scrollbar-track, .UrunGuruplari .Block_Text::-webkit-scrollbar-track, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-track, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-track, .mobilMenu .menuIcerikAlan::-webkit-scrollbar-track, .mobilMenu .navUl > li > ul::-webkit-scrollbar-track, .mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-track {
		background: #efefef
	}

	#divOnyazi::-webkit-scrollbar-thumb, .navigation .navUl > li > .Flexscroll::-webkit-scrollbar-thumb, .categorydesign::-webkit-scrollbar-thumb, .boxBedenlerContainer::-webkit-scrollbar-thumb, .urunTabAlt::-webkit-scrollbar-thumb, .SmallImages::-webkit-scrollbar-thumb, .SepetBlockInfo::-webkit-scrollbar-thumb, .searchContent ul::-webkit-scrollbar-thumb, .CartProduct .SProduct::-webkit-scrollbar-thumb, body .kombinContent ul::-webkit-scrollbar-thumb, .UrunGuruplari .Block_Text::-webkit-scrollbar-thumb, .yanResimliMenu .KatMenu1::-webkit-scrollbar-thumb, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-thumb, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-thumb, .mobilMenu .menuIcerikAlan::-webkit-scrollbar-thumb, .mobilMenu .navUl > li > ul::-webkit-scrollbar-thumb, .mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-thumb {
		background: #000;
	}

	body .button, .baglanButton, .siparisOzetTakip, body.sepetimBody .basketCompletebtn, #AdresContent .button, .BasketPage .OdemeMenu ul li.activeMenu > a, .pageNumberContent a:hover, .menuUstBolum, body .category-vertical-filters.top-filters .FiltreUst, .SepetUst, .urunOzellikTab .urunTab > ul > li.active > a, .tooltip-inner, .welcome.active, .sepetimBody .Basketstep ul li.aktif, .productItem .productIconLeft > div, .TukendiIco span, #pnlSlider .flex-direction-nav .flex-prev:hover:before, #pnlSlider .flex-direction-nav .flex-next:hover:before, #pnlSlider .flex-control-paging li a.flex-active, .pageNumberContent a.SelectedSayfa, .pageBorder a.SelectedSayfa, .pageNumberContent a:hover, body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before, body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before, .menuUstBolum, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav .ProductListnext:hover, .owl-carousel .owl-nav .InstaGalleryprev:hover, .owl-carousel .owl-nav .InstaGallerynext:hover, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:hover, body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span, #pnlSlider .flex-control-paging li a.flex-active, .HeaderFavori span, .mycart .sepetUrunSayisi, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before, body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock.selected:before, body .mobilFilterOpenBtn .button, .leftBlock .Block_Title span:after, .leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li a:before, .leftBlock .sliderBannerContainer .JKatAdi .bold .satir1:after, body #hizliBakis .UrunuIncele a, body #hizliBakis .hizliBakis_DiscountRate, body #hizliBakis .kombinFormline .kombinright_line div div a.selected, #divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected, #divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover, #divIndirimOrani, body .teknikDetay .teknikDetayItem:before, #divEtiketler a, #kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinright_line a.selected, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev:hover, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next:hover, #divUrunSiparisDosya .jfilestyle .focus-jfilestyle label span:hover, body #frmDinamikForm .jfilestyle .focus-jfilestyle label span:hover, body .leftImage a#linkOncekiSayfa, body #divMobileImageList .owl-dots .owl-dot.active, .leftBlock .Block_Title span:before {
		background: #000;
	}

	.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2), body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir, .pageNumberContent a:hover, .OdemeMenu ul li.activeMenu, .pageNumberContent a.SelectedSayfa, .pageBorder a.SelectedSayfa, .pageNumberContent a:hover, .pageBorder a:hover, body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before, body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before, #pnlSlider .flex-control-paging li a.flex-active, #pnlSlider .flex-control-paging li a, #divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected, #divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover, .TopDet #IlgiliUrunDiv ul li.active, .TopDet #IlgiliUrunDiv ul li:hover, #kombinUrunler .kombinContent ul li.kombinItem .divKombinEksecenekTipi .kombinright_line a.selected, body .dinamikFormContainer .textbox:focus, body .dinamikFormContainer select:focus, #divUrunKisiselNot input:focus, .JKatAdi .bold .satir1, .FB-Detail .UFavorilerimeEkle a .box1 {
		border-color: #000;
	}

	.pageBorder a:hover {
		background: #000;
	}

	.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {
		border-top-color: #000;
	}

	.tooltip.right .tooltip-arrow {
		border-right-color: #000;
	}

	.tooltip.left .tooltip-arrow {
		border-left-color: #000;
	}

	.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
		border-bottom-color: #000;
	}

	.baglanButton {
		border-color: transparent
	}

	.sepetimBody .Basketstep ul li.aktif:after {
		border-top-color: #000;
	}

	.sepetTitle .st_1, body .sepetTitle2 .st_1, body .BasketRigth ul li.genelToplam .tut, body .sepetTitle2 .st_1:before, .sepetTitle .st_1:before, .TeslimatAdresTittle, .Basketstep ul li.gecti span, body #divToplamOdeme, .TeslimatAdresTittle, a.YeniAdresEkle, .Basketstep ul li.onestepsec span, .Basketstep ul li.pasif i, .BasketPage .Basketstep ul li.pasif i, .BasketPage .cargoInformation div.cargoName span, .BasketPage .faturaAdresBtn.active, .adresAyniBtn.active, .BasketPage .sepetItemB4, .BasketPage .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span.check, .iletisimContent .categoryTitle .categoryTitleText, body .siparisUrunUyariSecenek .siparisUrunDurumBaslik, .RightDetail ul.rating li i.starItem, .RightDetail ul.rating li.filled i, .RightDetail .rating-stars ul > li.star.hover > i.fa, .RightDetail .rating-stars ul > li.star.selected > i.fa, .productItem .productPrice.IndirimVar .discountPrice span, .productItem .productMarka, body .productItem .productTimer > span.productTimerContent > span:first-child, .YanUyeGirisi .Block_Text ul li > span, .SepetBlockInfo td.SepetBlockTotal, .SepetBlockGenelTotal td:last-child, .leftBlock .Sayfalar ul li a:hover, .leftBlock .YanUyeGirisi .Block_Text > a, .leftBlock .SonEklenenUrunler ul li a:hover, .leftBlock .SonEklenenUrunler ul li a:before, .leftBlock .Haberler ul li a:hover, .leftBlock .Duyurular ul li a:hover, .leftBlock .DovizKurlari ul li a span:last-child, .leftBlock .Anket #divBlokAnketSonuclari > div .anketSonucOy, body #hizliBakis .hizliBakis_Price, .hizliBakis_marka, #divAdetCombo .right_line:after, .IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line *, #divIndirimsizFiyat .left_line, #divMarka .right_line *, .ProductIcon .box1:hover, .urunOzellik .urunTab > ul > li.active > a, .kombinItem .kombinImages .selectedImagesLink, body #frmDinamikForm .jfilestyle input[type=text], .selectcontrol:after, .spanustSepetteUrunYok, .mobilMenu .navUl > li > ul.active + .ResimsizDown i, .mobilMenu .navUl > li > ul li ul.active + .ResimsizDown2 i, .mobilMenu .navUl li.active > a, .menuUstBolum .MobilMenuSocial ul li a:hover, .FB-Detail .UFavorilerimeEkle a .box1 i {
		color: #000;
	}

	.button:hover, .userLoginBtn:hover, #footer .FooterSocial ul li a:hover i, .userSignBtn:hover, .BasketPage .OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover, .BasketPage #hed div.hediCekForm a:hover, .BasketPage a.YeniAdresEkle:hover, #AdresContent .button:hover, .basketCompletebtn:hover, .KasaOnuFirsatlarContent ul li a.button:hover, body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range .ui-slider-handle, .ProductIcon2 > div > a:hover {
		background: #000;
	}

	.BasketPage .AdresItemAlt a:hover, .BasketPage .sepetiTemizle:hover, .BasketPage .sepet-sil:hover:before, .BasketPage .sepetTitle2 a:hover, .baglanButton:hover, .BasketPage .faturaAdresBtn:hover, .adresAyniBtn:hover, .headerSocialConnect .baglanButton a:hover, .navigation .navUl > li .Flexscroll > ul li a:hover, .CartProduct .SProduct li a:nth-child(2):hover *, .mycartIcon a:hover span, .favori a:hover:before, .examineIcon a:hover:before, .boxBedenlerContainer > div > div:not(.noStokUrunListe):hover, .Blog-Step3 a:hover, body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading a:after, body #divSayfalamaUst:not(.Slct) .brandlistselection .appliedFilter.FiltrelemeUrunAdet span, body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a:hover i, body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.Active i, body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a.selected, body #divSayfalamaUst.Slct .blockSelect a:hover i, body #divSayfalamaUst.Slct .blockSelect a.Active i, .bottomHead ul li:nth-child(3) a, body #divSayfalamaUst .filterDeleteContent .appliedFilter a:hover i, .searchClick.active, body #lang-detail p, .navigation .navUl > li:hover > a, .YanUyeGirisi .Block_Text ul li a:hover, .sB-Social .HeaderSocial ul li a:hover i, .navigation .navUl > li .Flexscroll > ul > li > a, .productItem .quickViewIco a:hover:before {
		color: #000;
	}

	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a:hover, .BasketPage a.YeniAdresEkle:hover, .OdemeMenu ul li:hover, .BasketPage .OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover, .CartProduct .headerCartBtn:hover, #pnlSlider .flex-control-paging li a.flex-active, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before, body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock.selected:before, body #hizliBakis .kombinFormline .kombinright_line div div a.selected {
		border-color: #000;
	}

	.siparisOzetTakip, .productItem .productIconLeft > div, .TukendiIco span {
		color: #fff;
		border-radius: 5px;
	}

	.BasketDetail table tbody tr td a {
		display: inherit
	}

	.BasketDetail table tbody tr td:last-child a {
		display: block
	}

	.sepetimBody #header:after {
		display: none
	}

	body .alisverisedevamet {
		background: #000;
		color: #FFF;
	}

	.KasaOnuFirsatlarContent ul li a.button:hover {
		border: none !important
	}

	.BasketPage a.YeniAdresEkle:hover {
		color: #fff !important
	}

	.baglanButton:hover {
		background: 0 0
	}

	body .adresGir .kirmiziButon:hover {
		background: #9e1a20 !important;
		color: #fff !important
	}

	body .adresGir .yesilButon:hover {
		background: #406d20 !important;
		color: #fff !important
	}

	.productItem .productIconRight > div, .ozelAlanEx > div {
		background: #bc0636;
		border: 1px solid #eee;
		border-radius: 5px;
		color: #fff;
		padding: 12px;
		font-size: 12px;
	}

	#header {
	}

	#footer {
		margin: 0px 0 0;
		margin-top: 0px;
		float: left;
		width: 100%;
	}

	body {
		background: #fff
	}

	.bottomHead {
		display: none
	}

	#divSliderYani {
		display: none
	}

	.HomeImageBlock {
		float: left;
		width: 100%;
		overflow: hidden;
		margin: 30px 0
	}

		.HomeImageBlock li {
			list-style: none
		}

		.HomeImageBlock a {
			float: left;
			width: 100%;
			overflow: hidden;
			position: relative
		}

			.HomeImageBlock a img {
				display: block;
				width: 100%
			}

	.HIBWrap {
		float: left;
		width: 100%;
		position: relative
	}

		.HIBWrap .row {
			margin-top: -15px;
			margin-bottom: -15px
		}

		.HIBWrap li {
			padding-top: 15px;
			padding-bottom: 15px
		}

	.HIB-Content {
		position: absolute;
		width: 250px;
		height: 250px;
		background: #fff;
		border-radius: 100%;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		align-items: center;
		-webkit-align-items: center;
		justify-content: center;
		-webkit-justify-content: center;
		flex-direction: column;
		-webkit-flex-direction: column;
		text-align: center;
		padding: 15px;
		-webkit-box-shadow: 0 0 5px 0 rgb(0 0 0/10%);
		-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
		box-shadow: 0 0 5px 0 rgb(0 0 0/10%)
	}

	.HIB-Step1 {
		font-size: 16px;
		color: #777;
		line-height: 1;
		font-weight: 500
	}

	.HIB-Step2 {
		font-size: 26px;
		color: #4c4951;
		line-height: 1;
		margin: 20px 0 15px;
		font-weight: 600
	}

	.HIB-Step3 {
		font-size: 13px;
		color: #777;
		line-height: 1.3
	}

	.banner-animation {
		position: relative;
		float: left;
		width: 100%
	}

		.banner-animation::before {
			background: rgba(255,255,255,.3);
			bottom: 0;
			content: "";
			left: 50%;
			position: absolute;
			right: 50%;
			top: 0;
			opacity: 1;
			width: 0;
			z-index: 2;
			pointer-events: none
		}

		.banner-animation::after {
			background: rgba(255,255,255,.6);
			content: "";
			left: 0;
			position: absolute;
			right: 0;
			top: 50%;
			bottom: 50%;
			opacity: 1;
			width: 0;
			z-index: 2;
			pointer-events: none
		}

		.banner-animation:hover::before {
			left: 0;
			right: 0;
			width: auto;
			transition: all 900ms ease;
			opacity: 0
		}

		.banner-animation:hover::after {
			top: 0;
			bottom: 0;
			width: auto;
			transition: all 900ms ease;
			opacity: 0
		}

	.ackapabtn {
		display: none
	}

	.logoArea {
		width: 100%;
		margin: 0 auto;
		padding: 0px 0 0;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		align-items: center;
		-webkit-align-items: center;
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
	}

		.logoArea .centerDiv {
			display: flex;
			display: -webkit-flex;
			width: 30%;
			justify-content: center;
			-webkit-justify-content: center;
			position: relative
		}

		.logoArea .leftDiv {
			display: flex;
			width: 35%;
			justify-content: flex-start;
			-webkit-justify-content: flex-start;
			align-items: center;
			-webkit-align-items: center;
			overflow: hidden
		}

		.logoArea .rightDiv {
			display: flex;
			display: -webkit-flex;
			width: 33%;
			justify-content: flex-end;
			-webkit-justify-content: flex-end;
			align-items: center;
			-webkit-align-items: center
		}

	.HeaderLogo a {
		height: 80px;
		display: flex;
		display: -webkit-flex;
		align-items: center
	}

		.HeaderLogo a img {
			max-height: 60px !important;
			width: auto !important;
		}

	.HeaderFavori {
		float: right;
		color: #FFF;
		position: relative;
		margin: 0 0px;
	}

		.HeaderFavori i {
			font-weight: 300;
			font-size: 20px;
			line-height: 30px;
			display: block;
		}

		.HeaderFavori span {
			display: none;
			position: absolute;
			width: 14px;
			height: 14px;
			border-radius: 100%;
			line-height: 14px;
			color: #fff;
			font-size: 9px;
			right: -8px;
			bottom: 3px;
		}

	.SearchToggle {
		float: right;
		color: #FFF;
		margin: 0 20px;
		position: relative;
		cursor: pointer
	}

		.SearchToggle.active {
		}

		.SearchToggle i {
			font-weight: 600;
			font-size: 0px;
			line-height: 30px;
			display: block;
		}

	.m0 {
		margin: 0 !important
	}

	.p0 {
		padding: 0 !important
	}

	.Kategoriler {
		float: left;
		width: 100%;
		background: #f5f5f5;
		padding: 85px 0;
		margin: 30px 0;
		overflow: hidden
	}

		.Kategoriler ul {
			margin: 0;
			padding: 0;
			list-style: none;
			margin: 0 -15px
		}

			.Kategoriler ul li {
				padding: 0 15px;
				width: 16.66666666666667%;
				float: left
			}

				.Kategoriler ul li:not(:last-child) {
					border-right: 1px solid #ddd
				}

	.KategorilerCont {
		float: left;
		width: 100%;
		text-align: center
	}

		.KategorilerCont a {
			display: block
		}

			.KategorilerCont a .KC-Img {
				display: inline-block;
				vertical-align: top
			}

				.KategorilerCont a .KC-Img img {
					transition: ease .3s all
				}

			.KategorilerCont a:hover .KC-Img img {
				filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.1))
			}

			.KategorilerCont a .KC-Text {
				font-size: 14px;
				color: #555;
				line-height: 1;
				font-weight: 500;
				margin: 20px 0 0
			}

	.TrustIcons {
		float: left;
		width: 100%;
		overflow: hidden;
		margin: 30px 0;
		border: 1px solid #f5f5f5
	}

	.TI-List {
		float: left;
		width: 100%
	}

		.TI-List ul {
			padding: 0;
			margin: 0;
			list-style: none;
			display: flex;
			display: -webkit-flex;
			justify-content: space-around;
			-webkit-justify-content: space-around
		}

			.TI-List ul li {
				max-width: 33.33333333%;
				padding: 0;
				border-right: 1px solid transparent
			}

				.TI-List ul li:not(:last-child) {
				}

	.TI-Wrap {
		display: inline-block;
		vertical-align: top;
		text-align: center;
		padding: 50px 0
	}

	.TI-Img {
		display: inline-block;
		vertical-align: middle;
		width: 100%
	}

		.TI-Img img {
			height: 70px;
			transition: ease .3s all;
			position: relative;
			bottom: 0;
			margin: 0 auto
		}

	.TI-Text {
		display: inline-block;
		vertical-align: middle;
		text-align: center;
		max-width: 70%
	}

	.TIT-Step1 {
		font-size: 16px;
		font-weight: 600;
		color: #4c4951;
		line-height: 1;
		margin: 20px 0 10px
	}

	.TIT-Step2 {
		font-size: 13px;
		color: #666;
		line-height: 1.75
	}

	.mobilMenuAcButton {
		float: left;
		color: #000;
		z-index: 99;
		cursor: pointer;
		position: absolute;
		font-size: 0
	}

		.mobilMenuAcButton svg {
			width: 30px;
			float: left
		}

			.mobilMenuAcButton svg rect {
				fill: #000 !important
			}

		.mobilMenuAcButton i {
			float: left;
			line-height: 30px;
			font-weight: 300
		}

		.mobilMenuAcButton span {
			float: left;
			line-height: 24px;
			font-size: 12px;
			font-weight: 600;
			clear: both;
			color: #4c4951;
			display: none
		}

	.MobilMenuAc .mobilMenuAcButton {
		visibility: visible
	}

	.MobilMenuAc .leftDiv #logo {
		position: absolute;
		visibility: hidden
	}

	body #formGlobal {
		left: 0;
		position: relative;
		transition: left .3s ease-in-out
	}

	body.transform.overflow {
		overflow-x: hidden
	}

	body.transform #formGlobal {
	}

	.menuUstBolum {
		width: 100%;
		display: inline-block;
		float: left;
		margin-top: 0;
		border-bottom: 1px solid #e8e8e8
	}

		.menuUstBolum .CloseBtnMenu {
			float: right;
			fill: #fff;
			width: 50px;
			text-align: center;
			margin: 0;
			cursor: pointer;
			line-height: 52px
		}

			.menuUstBolum .CloseBtnMenu svg {
				width: 20px;
				margin-top: 15px
			}

		.menuUstBolum .menuBack {
			float: left;
			line-height: 50px;
			fill: #fff;
			color: #fff;
			font-size: 15px;
			text-align: center;
			margin: 0;
			cursor: pointer;
			padding-left: 20px
		}

			.menuUstBolum .menuBack svg {
				margin-right: 10px;
				float: left;
				margin-top: 15px;
				width: 20px
			}

	.mobilMenu {
		position: fixed;
		left: -110%;
		top: 0;
		bottom: 0;
		width: 360px;
		z-index: 99999;
		background: #fff;
		transition: left .3s ease-in-out
	}

		.mobilMenu.acik {
			left: 0
		}

		.mobilMenu ul {
			list-style: none;
			padding: 0;
			margin: 12px 10px
		}

		.mobilMenu .menuIcerikAlan {
			float: left;
			width: 100%;
			position: absolute;
			top: 97px;
			right: 0;
			left: 0;
			bottom: 0
		}

		.mobilMenu .navUl {
			float: left;
			width: 100%;
			height: 100%
		}

			.mobilMenu .navUl > li > ul li, .mobilMenu .navUl > li {
				float: left;
				width: 100%;
				border-bottom: 1px solid #e5e5e5;
				position: relative;
				padding: 0 0 0 5px
			}

				.mobilMenu .navUl > li > ul li a, .mobilMenu .navUl > li > a {
					color: #000;
					font-size: 14px;
					font-weight: 400;
					line-height: 40px;
					display: inline-block;
					vertical-align: top;
					padding: 0 15px;
					z-index: 2;
					position: relative;
					width: 100%
				}

			.mobilMenu .navUl .ulVar > a {
				width: auto
			}

			.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliDown2, .mobilMenu .navUl > li > ul li .ResimsizDown2, .mobilMenu .navUl > li .ResimsizDown, .mobilMenu .navUl > li .ResimliDown {
				float: right;
				position: absolute;
				right: 0;
				top: 0;
				left: 0;
				z-index: 1;
				padding-right: 20px;
				cursor: pointer
			}

				.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliDown2 i, .mobilMenu .navUl > li > ul li .ResimsizDown2 i, .mobilMenu .navUl > li .ResimsizDown i, .mobilMenu .navUl > li .ResimliDown i {
					line-height: 40px;
					font-size: 20px;
					float: right
				}

		.mobilMenu .altMenu .altMenuMarkalar, .mobilMenu .altMenu .altMenuler {
			float: left;
			width: 100%;
			height: 100%;
			overflow-y: auto;
			overflow-x: hidden;
			position: absolute;
			top: 0;
			right: 0;
			left: 0
		}

		.mobilMenu .altMenu .altMenuSag {
			display: none
		}

		.mobilMenu .altMenu .altmenuSol {
			float: left;
			width: 100%;
			height: 100%
		}

		.mobilMenu .navUl > li ul.over {
			overflow-y: hidden
		}

		.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl, .mobilMenu .navUl > li > ul li ul, .mobilMenu .navUl > li > ul, .mobilMenu .altMenu {
			position: fixed;
			left: -150%;
			top: 51px;
			bottom: 0;
			width: 360px;
			background: #fff;
			z-index: 3;
			transition: all .3s ease-in-out
		}

			.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl.active, .mobilMenu .navUl > li > ul li ul.active, .mobilMenu .navUl > li > ul.active, .mobilMenu .altMenu.active {
				left: 0
			}

			.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span, .mobilMenu .altMenu .altMenuMarkalar > span, .mobilMenu .altMenu .altmenuSol > span, .mobilMenu .navUl > li > ul li ul > span, .mobilMenu .navUl > li > ul > span {
				color: rgba(40,47,54,.8);
				font-size: 18px;
				font-weight: 600;
				line-height: 55px;
				padding-left: 55px;
				border-bottom: 1px solid #e5e5e5;
				position: relative;
				float: left;
				width: 100%
			}

				.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span a, .mobilMenu .altMenu .altMenuMarkalar > span a, .mobilMenu .altMenu .altmenuSol > span a, .mobilMenu .navUl > li > ul > span span {
					z-index: 0;
					position: relative
				}

				.mobilMenu .navUl > li > ul li ul > span .NoiBack2, .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span .DownBtn, .mobilMenu .altMenu .altMenuMarkalar > span .UpBtn, .mobilMenu .altMenu .altmenuSol > span .UpBtn, .mobilMenu .navUl > li > ul > span .NoiBack {
					line-height: 55px;
					text-align: left;
					z-index: 1;
					padding-left: 20px;
					font-size: 20px;
					position: absolute;
					left: 0;
					right: 0;
					top: 0;
					bottom: 0
				}

					.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span .DownBtn i, .mobilMenu .navUl > li > ul li ul > span .NoiBack2 i, .mobilMenu .altMenu .altMenuMarkalar > span .UpBtn i, .mobilMenu .altMenu .altmenuSol > span .UpBtn i, .mobilMenu .navUl > li > ul > span .NoiBack i {
						font-weight: 400
					}

			.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl li, .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li, .mobilMenu .navUl > li > ul li {
				float: left;
				width: 100%;
				border-bottom: 1px solid #e5e5e5;
				position: relative
			}

				.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl li > a, .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li > a, .mobilMenu .navUl > li > ul li a {
					color: #282f36;
					font-size: 14px;
					font-weight: 500;
					line-height: 40px;
					display: inline-block;
					vertical-align: top;
					padding: 0 13px;
					z-index: 2;
					position: relative
				}

				.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl, .mobilMenu .navUl > li > ul li ul, .mobilMenu .navUl > li > ul, .mobilMenu .menuIcerikAlan {
					overflow-y: auto;
					overflow-x: hidden
				}

			.mobilMenu .altMenu .altMenuMarkalar > a {
				float: left;
				width: 50%;
				padding: 0 13px;
				min-height: 57px;
				text-align: center;
				margin-bottom: 15px
			}

	.menuUstBolum {
		background: 0 0;
		border: none
	}

	.CloseBtnMenu {
		color: #000 !important
	}

	.menuUstBolum #txtbxArama {
		height: 35px !important;
		background: #eee !important;
		border: 0 !important;
		font-size: 12px !important;
		letter-spacing: normal !important;
		padding: 0 0 0 16px !important;
		margin: 7px 0 !important;
		border-radius: 5px
	}

	.menuUstBolum .searchContent {
		display: block !important;
		width: calc(100% - 128px) !important;
		background: 0 0 !important;
		padding: 0 !important;
		position: static !important;
		height: 49px;
		margin: 0 0 0 10px !important;
		float: left !important;
		opacity: 1 !important
	}

	.goHomeBtn {
		float: left;
		width: 100%;
		background: #eee;
		border-radius: 0;
		color: #555;
		font-size: 15px;
		position: relative;
		padding: 10px 20px;
		font-weight: 600;
		text-transform: uppercase;
		overflow: hidden;
		display: none;
	}

	.menuBack img {
		margin: 10px auto;
		max-width: 104px;
		filter: invert(1);
	}

	.menuBack {
		text-align: center
	}

	.mobilMenu .navUl > li > ul li {
		float: left;
		width: 100%;
		border: none
	}

	.mobilMenu .altMenu .altMenuMarkalar > a {
		float: left;
		width: 50%;
		padding: 0 13px;
		min-height: 57px;
		text-align: center;
		margin-bottom: 15px
	}

	.mobilMenu .nav-list {
		float: left;
		width: 93%;
		padding: 0;
		display: block
	}

		.mobilMenu .nav-list > .nav-item {
			margin-bottom: 0;
		}

			.mobilMenu .nav-list > .nav-item > .navCard {
				display: flex;
				display: -webkit-flex;
				justify-content: flex-end;
				align-items: center;
				border-bottom: 1px solid #f0f0f0;
				height: 96px;
				background: #ffffff;
				font-size: 14px;
				font-weight: 700;
				color: #606060;
				padding: 0 10px 0 18px;
				flex-direction: row-reverse;
				margin: 2px;
			}

				.mobilMenu .nav-list > .nav-item > .navCard > img {
					max-height: 80%;
					margin-right: 20px;
					border-radius: 10px;
				}

				.mobilMenu .nav-list > .nav-item > .navCard > span {
					width: 56px;
					height: 56px;
					position: relative;
					border: 1px solid #212529;
					border-radius: 50%;
					display: grid;
					align-content: center;
					text-align: center;
					font-size: 11px;
					color: #212529;
					font-weight: 900
				}

					.mobilMenu .nav-list > .nav-item > .navCard > span b {
						font-size: 32px;
						line-height: 30px
					}

						.mobilMenu .nav-list > .nav-item > .navCard > span b span {
							font-size: 18px;
							position: absolute;
							right: 4px
						}

			.mobilMenu .nav-list > .nav-item .sub-nav {
				position: fixed;
				top: 0;
				left: -100%;
				bottom: 0;
				background-color: #fff;
				z-index: 12;
				padding-top: 54px;
				transition: .3s;
				width: calc(100%)
			}

				.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-head {
					position: absolute;
					left: 0;
					top: 0;
					right: 0;
					width: 100%;
					display: -webkit-flex;
					display: flex;
					align-items: center;
					justify-content: space-between;
					background-color: #fff;
					z-index: 2
				}

					.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-head > .item > .BackNav {
						display: -webkit-flex;
						display: flex;
						align-items: center;
						padding: 15px;
						font-size: 18px;
						font-weight: 600
					}

						.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-head > .item > .BackNav > i {
							font-size: 12px;
							margin-right: 10px
						}

					.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-head > .item > .CloseNav {
						padding: 16px 17px;
						font-size: 18px
					}

				.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-content {
					height: 100%;
					overflow-y: auto
				}

					.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-content > .CategoryName {
						height: 58px;
						display: -webkit-flex;
						display: flex;
						align-items: center;
						padding: 10px 15px;
						font-weight: 600;
						border-top: 1px solid #eee;
						background-color: #f1f1f1;
						font-size: 18px
					}

					.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-content > .CategoryList {
						padding: 15px
					}

						.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-content > .CategoryList > .Link {
							position: relative;
							display: -webkit-flex;
							display: flex;
							align-items: center;
							width: 100%;
							color: #404040;
							font-size: 18px;
							margin-bottom: 10px;
							padding-bottom: 10px;
							padding-right: 25px;
							border-bottom: 1px solid #eee
						}

							.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-content > .CategoryList > .Link > .Cover {
								width: 43px;
								border-radius: 50%;
								overflow: hidden;
								margin-right: 17px
							}

							.mobilMenu .nav-list > .nav-item .sub-nav > .sub-nav-content > .CategoryList > .Link::after {
								content: "\f105";
								font-family: fontawesome;
								color: #000;
								font-size: 13px;
								position: absolute;
								right: 2px;
								top: 50%;
								transform: translateY(-50%)
							}

			.mobilMenu .nav-list > .nav-item.ActiveSubNav .sub-nav {
				left: 0
			}

			.mobilMenu .nav-list > .nav-item > .navCard.nc-indirim {
				background: #ee0808;
				color: #fff
			}

	.nav-footer {
		float: left;
		width: 100%
	}

		.nav-footer .Area .T {
			font-size: 14px;
			font-weight: 800;
			color: #212529;
			line-height: 42px;
			padding: 0 17px;
			background: #efefef
		}

		.nav-footer .Content {
			padding: 10px 17px
		}

			.nav-footer .Content .item {
				display: flex;
				display: -webkit-flex;
				justify-content: space-between;
				-webkit-justify-content: space-between;
				align-items: center;
				padding: 10px 0
			}

				.nav-footer .Content .item img {
					margin-right: 10px
				}

		.nav-footer .item-col {
			width: 100%;
			display: flex;
			display: -webkit-flex;
			align-items: center
		}

			.nav-footer .item-col a {
				font-size: 14px;
				font-weight: 600;
				color: #212529;
				display: flex;
				display: -webkit-flex;
				align-items: center;
				text-transform: uppercase
			}

			.nav-footer .item-col .control {
				text-align: right;
				width: 100%;
				float: right
			}

				.nav-footer .item-col .control a {
					display: inline-block
				}

		.nav-footer .Or {
			width: 1px;
			height: 17px;
			background-color: #cacaca;
			display: inline-block;
			margin: 0 4px;
			vertical-align: text-bottom
		}

		.nav-footer .social-list a {
			font-size: 20px;
			color: #000;
			margin-right: 18px
		}

	.leftBlock .Block_item {
		float: left;
		clear: both;
		width: 100%;
		margin-bottom: 30px;
		padding-bottom: 30px;
		background: #f1f1f1;
		padding: 0
	}

	.leftBlock .Block_Title {
		display: block;
		padding: 20px 20px 0;
		border-bottom: 1px solid #fff
	}

	.leftBlock .Block_Text {
		padding: 20px;
		float: left;
		width: 100%
	}

	.leftBlock .Block_Title span {
		font-size: 17px;
		color: #4c4951;
		padding: 0;
		font-weight: 700;
		padding-bottom: 15px;
		position: relative;
		display: inline-block;
		vertical-align: top;
		line-height: 1
	}

		.leftBlock .Block_Title span:before {
			content: "";
			position: absolute;
			width: 100%;
			height: 3px;
			left: 0;
			bottom: -2px
		}

	.leftBlock .YanUyeGirisi .Block_Text ul {
		padding: 0;
		margin: 0;
		list-style: none;
		float: left;
		width: 100%
	}

		.leftBlock .YanUyeGirisi .Block_Text ul li {
			font-size: 13px;
			line-height: 1;
			margin-bottom: 20px;
			float: left;
			width: 100%;
			clear: both;
			color: #777
		}

	.YanUyeGirisi .Block_Text ul li a {
		font-size: 13px;
		line-height: 1;
		color: #666
	}

	.leftBlock .YanUyeGirisi .Block_Text > a {
		font-size: 14px;
		line-height: 1
	}

	.leftBlock #ulBulletin {
		padding: 0;
		margin: 0;
		list-style: none
	}

		.leftBlock #ulBulletin > li {
			float: left;
			width: 100%;
			margin-bottom: 20px
		}

			.leftBlock #ulBulletin > li ul {
				max-width: 290px
			}

			.leftBlock #ulBulletin > li:first-child input {
				width: 100%;
				appearance: none;
				-moz-appearance: none;
				-webkit-appearance: none;
				border: 1px solid #eee;
				font-size: 14px;
				height: 45px;
				padding-top: 0;
				padding-bottom: 0
			}

				.leftBlock #ulBulletin > li:first-child input[type=email] {
					padding: 0 10px
				}

	.leftBlock #divMarkaContent input {
		width: 100%;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: 1px solid #eee;
		font-size: 12px;
		height: 35px;
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 10px;
		padding-right: 10px;
		color: #666
	}

	.leftBlock #ulBulletin > li:last-child {
		margin-bottom: 0
	}

	.leftBlock #ulBulletin > li button, .leftBlock #divMarkaContent button {
		padding: 0 10px;
		line-height: 30px
	}

	.leftBlock #divMarkaContent button {
		margin-top: 20px
	}

	.leftBlock .Sayfalar, .leftBlock .Haberler, .leftBlock .Duyurular, .leftBlock .DovizKurlari {
	}

		.leftBlock .Sayfalar ul, .leftBlock .Haberler ul, .leftBlock .Duyurular ul, .leftBlock .DovizKurlari ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

			.leftBlock .Sayfalar ul li, .leftBlock .Haberler ul li, .leftBlock .Duyurular ul li, .leftBlock .DovizKurlari ul li {
				font-size: 14px;
				line-height: 1;
				margin-bottom: 15px;
				float: left;
				width: 100%;
				clear: both
			}

				.leftBlock .Sayfalar ul li:last-child, .leftBlock .Haberler ul li:last-child, .leftBlock .Duyurular ul li:last-child, .leftBlock .DovizKurlari ul li:last-child {
					margin: 0
				}

				.leftBlock .Sayfalar ul li a, .leftBlock .Haberler ul li a, .leftBlock .Duyurular ul li a, .leftBlock .DovizKurlari ul li a {
					font-size: 12px !important;
					line-height: 1;
					color: #666
				}

	.leftBlock .Anket {
	}

		.leftBlock .Anket ul {
			margin: 0 -5px;
			padding: 0;
			list-style: none
		}

		.leftBlock .Anket li {
			padding: 0 5px;
			float: left
		}

			.leftBlock .Anket li button {
				padding: 0 10px;
				line-height: 30px
			}

		.leftBlock .Anket #divBlokAnket {
			float: left;
			width: 100%
		}

		.leftBlock .Anket #stgAnketSoru {
			margin-bottom: 15px;
			display: inline-block;
			vertical-align: top;
			width: 100%;
			font-size: 14px;
			font-weight: 500;
			color: #4c4951
		}

		.leftBlock .Anket #divAnketCevaplar {
			margin-bottom: 20px
		}

			.leftBlock .Anket #divAnketCevaplar > div {
				margin-bottom: 10px
			}

		.leftBlock .Anket [type=checkbox], .leftBlock .Anket [type=radio] {
			margin: 0 10px 0 0
		}

			.leftBlock .Anket [type=checkbox] + span, .leftBlock .Anket [type=radio] + span {
				line-height: 1;
				display: inline-block;
				vertical-align: top;
				font-size: 13px;
				color: #777
			}

		.leftBlock .Anket #divBlokAnketSonuclari {
			float: left;
			clear: both;
			margin: 20px 0 0
		}

			.leftBlock .Anket #divBlokAnketSonuclari > div {
				display: inline-block;
				vertical-align: middle;
				margin-right: 10px;
				font-size: 13px
			}

	.leftBlock .SonEklenenUrunler {
	}

		.leftBlock .SonEklenenUrunler ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

			.leftBlock .SonEklenenUrunler ul li {
				font-size: 14px;
				line-height: 1;
				margin-bottom: 20px;
				float: left;
				width: 100%;
				clear: both
			}

				.leftBlock .SonEklenenUrunler ul li:last-child {
					margin: 0
				}

				.leftBlock .SonEklenenUrunler ul li a {
					font-size: 14px;
					line-height: 1.5;
					color: #000;
					position: relative;
					padding-left: 20px;
					display: block
				}

					.leftBlock .SonEklenenUrunler ul li a:before {
						content: '\f054';
						width: auto;
						height: auto;
						display: block;
						position: absolute;
						left: 0;
						top: 0;
						margin: auto;
						bottom: 0;
						font-family: fontawesome;
						font-size: 14px;
						line-height: 14px;
						height: 14px
					}

	.leftBlock #divSolBlokSepetUrunyok {
		color: #777
	}

	.leftBlock .SepetBlockInfo {
		text-align: left
	}

		.leftBlock .SepetBlockInfo table {
			border-collapse: collapse;
			margin-bottom: 5px;
			width: 100%
		}

		.leftBlock .SepetBlockInfo td {
			border-bottom: 1px solid #eee;
			vertical-align: middle;
			position: relative;
			padding: 15px 0
		}

		.leftBlock .SepetBlockInfo tr {
		}

	.leftBlock .SepetBlockName {
		max-width: 150px
	}

	.leftBlock .SepetBlockInfo .SepetBlockImg img {
		border: 1px solid #eee;
		text-align: left;
		margin-right: 10px
	}

	.leftBlock .SepetBlockInfo .SepetBlockName a {
		color: #666;
		font-size: 11px
	}

	.leftBlock .SepetBlockInfo * {
		line-height: 1.3
	}

	.leftBlock .SepetBlockInfo .SepetBlockAdet {
		text-align: right;
		font-size: 10px
	}

	.leftBlock .SepetBlockInfo td.SepetBlockTotal {
		text-align: right
	}

	.leftBlock .SepetBlockInfo .SepetBlockRemove a {
		text-align: right;
		cursor: pointer;
		width: 10px;
		height: 20px;
		font-size: 0;
		display: block;
		background: url(/App_Themes/Default/images/remove-small.png) center 4px no-repeat;
		position: absolute;
		top: 10px;
		right: 0
	}

	.leftBlock .SepetBlockGenelTotal {
		text-align: justify
	}

		.leftBlock .SepetBlockGenelTotal table {
			border-collapse: collapse;
			float: left;
			width: 100%
		}

		.leftBlock .SepetBlockGenelTotal td {
			padding: 5px 0;
			font-size: 12px
		}

			.leftBlock .SepetBlockGenelTotal td:last-child {
				text-align: right
			}

			.leftBlock .SepetBlockGenelTotal td b {
				font-weight: 700;
				color: #666
			}

	.leftBlock .SepetBlockCheck {
		clear: both;
		float: left;
		text-align: center;
		width: 100%
	}

		.leftBlock .SepetBlockCheck a {
			line-height: 30px
		}

	.leftBlock .UrunGuruplari {
		float: left;
		width: 100%;
		position: relative;
		z-index: 9
	}

		.leftBlock .UrunGuruplari .Block_Text .KatMenu1 {
			float: left;
			width: 100%;
			padding: 0;
			margin: 0;
			list-style: none
		}

			.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li {
				float: left;
				width: 100%;
				position: relative;
				margin-bottom: 0
			}

				.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li:last-child {
					margin: 0
				}

				.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li a {
					font-size: 13px;
					color: #666;
					font-weight: 400;
					display: block;
					line-height: 1;
					padding: 10px 0
				}

				.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul {
				}

					.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li {
						margin: 0;
						padding: 0 10px
					}

						.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li:last-child {
							border-bottom: 0
						}

						.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li a {
							font-weight: 400;
							position: relative;
							font-size: 13px;
							padding: 15px 0 15px 25px
						}

							.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li a:before {
								content: '';
								width: 4px;
								height: 4px;
								display: block;
								position: absolute;
								left: 10px;
								top: 0;
								margin: auto;
								bottom: 0
							}

						.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li:last-child {
						}

					.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul a:hover {
					}

				.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul {
					padding: 0;
					list-style: none;
					float: left;
					width: 100%;
					background: #fff;
					position: absolute;
					top: -1px;
					left: 100%;
					-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
					-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
					box-shadow: 0 0 5px 0 rgba(0,0,0,.1)
				}

			.leftBlock .UrunGuruplari .Block_Text .KatMenu1 > li > ul {
			}

			.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul li {
			}

			.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li ul ul li {
			}

			.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li:hover > ul {
				display: block
			}

	body .leftBlock .slider-range {
		float: left;
		width: 100%;
		border: none;
		border-radius: 0;
		padding: 0;
		margin: 10px 0 20px;
		height: 5px;
		background: #eee
	}

		body .leftBlock .slider-range .ui-slider-range {
			height: 5px;
			background: #000;
			border-radius: 0;
			top: 0;
			margin: 0
		}

		body .leftBlock .slider-range .ui-slider-handle {
			width: 20px;
			height: 20px;
			border-radius: 100%;
			background: #616c70;
			border: none;
			margin: 0;
			top: -8px
		}

		body .leftBlock .slider-range span:nth-child(2) {
			margin-left: 0
		}

		body .leftBlock .slider-range span:nth-child(3) {
			margin-left: -20px
		}

	body .leftBlock .amount {
		float: left;
		width: 100%;
		color: #000;
		font-size: 14px;
		text-align: left;
		margin-bottom: 20px;
		font-weight: 500
	}

	.leftBlock .filterBlock {
		background: #f1f1f1
	}

	.leftBlock #divFavoriGroup {
		float: left;
		width: 100%
	}

	.leftBlock .category-vertical-filters {
		float: left;
		width: 100%;
		border: none;
		border-radius: 0;
		overflow: hidden;
		margin: 0 0 20px;
		text-align: center;
		padding: 0;
		background: 0 0
	}

		.leftBlock .category-vertical-filters:last-child {
			margin: 0
		}

	.leftBlock .panel-heading {
		position: relative;
		z-index: 1;
		float: left;
		padding: 0;
		width: 100%;
		text-align: left;
		border: none;
		margin: 0;
		background-color: transparent !important
	}

		.leftBlock .panel-heading a {
			display: block;
			font-size: 13px;
			color: #4c4951;
			padding: 0;
			position: relative;
			text-transform: uppercase;
			font-weight: 700;
			line-height: 1.2
		}

			.leftBlock .panel-heading a:after {
				content: "";
				width: 60px;
				height: 3px;
				left: 0;
				bottom: -2px;
				position: absolute
			}

	.leftBlock .panel-search {
		float: left;
		width: 100%;
		margin: 15px 0 0
	}

		.leftBlock .panel-search input, .leftBlock .FiyatTextBox input {
			padding: 0 10px !important;
			height: 35px;
			appearance: none;
			-moz-appearance: none;
			-webkit-appearance: none;
			border: 1px solid #dbdbdb;
			font-size: 12px
		}

	.leftBlock .category-vertical-filters > div {
		width: 100%;
		padding: 0;
		margin: 0;
		float: left;
		display: inline-block;
		margin-bottom: 30px;
		background: 0 0
	}

		.leftBlock .category-vertical-filters > div:last-child {
			margin-bottom: 0;
			padding: 0;
			border: 0
		}

	.leftBlock .category-vertical-filters .panel.div-kategori {
	}

		.leftBlock .category-vertical-filters .panel.div-kategori .panel-heading {
		}

		.leftBlock .category-vertical-filters .panel.div-kategori ul {
		}

			.leftBlock .category-vertical-filters .panel.div-kategori ul li {
				margin-bottom: 0;
				width: 100%
			}

	.filterBlock .Block_Title {
	}

	.leftBlock .category-vertical-filters .panel.div-kategori ul li a {
		margin-bottom: 20px
	}

	.leftBlock .category-vertical-filters .panel.div-kategori ul li ul {
		padding: 0 0 0 15px
	}

		.leftBlock .category-vertical-filters .panel.div-kategori ul li ul a {
		}

	.leftBlock .category-vertical-filters .panel.div-kategori ul a:hover {
		text-decoration: underline
	}

	.leftBlock .category-vertical-filters .panel.div-kategori > ul > li > a {
	}

	.leftBlock .category-vertical-filters .panel.div-kategori > ul > li {
	}

		.leftBlock .category-vertical-filters .panel.div-kategori > ul > li:last-child > a {
			margin: 0
		}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group {
		float: left;
		text-align: left;
		padding: 2px 0;
		margin: 15px 0;
		width: 100%;
		top: 100%;
		display: block;
		border: none
	}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item {
			float: left;
			margin: 0 0 15px;
			padding: 0;
			background-color: transparent;
			width: 100%;
			height: auto;
			border: none
		}

			.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li:last-child {
				margin-bottom: 0
			}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item {
	}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item a, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group li a {
			float: left;
			font-size: 12px;
			color: #666;
			display: inline-block;
			line-height: 16px;
			font-weight: 400;
			white-space: nowrap;
			max-width: calc(100% - 26px);
			overflow: hidden;
			text-overflow: ellipsis
		}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li:hover > a {
	}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li.list-group-item:hover > a {
	}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li ul {
		float: left;
		width: 100%;
		list-style: none;
		padding: 0
	}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li ul li:last-child {
			margin-bottom: 0
		}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group li:hover ul {
	}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image {
		background-size: 16px 16px !important;
		background-position: 0 0 !important;
		background-repeat: no-repeat !important
	}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image.selected {
		}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:nth-child(6n) {
		}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image a {
			padding-left: 26px
		}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:before {
			display: none !important
		}

		.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image.selected a:after {
			width: 20px;
			height: 20px;
			font-size: 12px;
			text-align: center;
			content: '\f00c';
			font-family: fontawesome;
			color: #fff;
			display: inline-block;
			vertical-align: top;
			position: absolute;
			left: 0
		}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item:before {
		margin-right: 10px;
		width: 16px;
		height: 16px;
		border: 1px solid #dbdbdb;
		border-radius: 0;
		background: #fff;
		display: inline-block !important;
		margin-top: 0;
		text-align: center;
		line-height: 18px
	}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before {
		content: '\f00c';
		font-family: fontawesome;
		color: #fff;
		font-size: 11px;
		font-weight: 400;
		line-height: 14px
	}

	.leftBlock .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before {
		content: '\f00c';
		font-family: fontawesome;
		color: #fff;
		font-size: 11px;
		font-weight: 400;
		line-height: 14px
	}

	.leftBlock .FiyatTextBox {
		float: left;
		width: 100%;
		margin: 15px 0 0
	}

	body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect {
		float: right;
		margin: 0 0 0 20px;
		background: 0 0
	}

		body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a {
			background: 0 0;
			color: #333;
			padding: 0 5px;
			float: left;
			margin-left: 0;
			border: 0
		}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a i {
				font-size: 16px;
				float: left;
				line-height: 35px;
				font-family: fontawesome;
				font-weight: 600
			}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.sort_2 {
				display: none
			}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.sort_5 {
				display: none
			}

	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent {
		float: left;
		width: 100%;
		z-index: 999;
		background-color: #fff;
		border: none;
		border-radius: 0;
		margin: 0;
		padding: 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -o-flex;
		display: block;
		border: 0;
		padding: 0;
		padding: 10px
	}

		body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:not(.appliedFilter) {
			float: left;
			font-weight: 400;
			border-radius: 0;
			padding: 0;
			border: none
		}

		body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a {
			position: relative;
			background-color: transparent;
			color: #000;
			font-size: 14px;
			border-radius: 0;
			padding: 0 10px
		}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a span {
				font-weight: 400;
				line-height: 35px
			}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a:hover {
				text-decoration: underline
			}

		body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a.selected {
			text-decoration: underline;
			background: #fff
		}

		body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(5) {
		}

	body #divSayfalamaUst:not(.Slct) .brandlistselection .appliedFilter.FiltrelemeUrunAdet span {
		float: left;
		font-size: 14px;
		font-weight: 400;
		line-height: 35px;
		padding: 0;
		margin: 0
	}

	body #divSayfalamaUst:not(.Slct) .brandlistselection .appliedFilter.FiltrelemeUrunAdet {
		float: right;
		background-color: transparent;
		height: auto;
		padding: 0
	}

	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet {
		float: right;
		text-indent: 0
	}

	body #divSayfalamaUst.Slct .blockSelect {
		float: right;
		margin: 0;
		display: block !important;
		padding: 0
	}

		body #divSayfalamaUst.Slct .blockSelect a {
			float: left;
			width: 40px;
			height: auto;
			margin: 0;
			padding: 0;
			text-align: center;
			border: none;
			background: #fff;
			display: block;
			margin-left: 10px;
		}

		body #divSayfalamaUst.Slct .blockSelect i {
			color: #c6c6c6;
			line-height: 40px;
			font-size: 18px
		}

		body #divSayfalamaUst.Slct .blockSelect .sort_2 {
			display: none
		}

		body #divSayfalamaUst.Slct .blockSelect .sort_5 {
			display: none
		}

	body #divSayfalamaUst.Slct .brandlistselection .sortingContent {
		float: left;
		width: 100%;
		display: block;
		background: 0 0;
		padding: 10px;
	}

		body #divSayfalamaUst.Slct .brandlistselection .sortingContent select {
			float: left;
			height: 40px;
			color: #4c4951;
			font-size: 13px;
			font-weight: 400;
			border: none;
			background: #fff;
			border-radius: 5px;
			padding: 0;
			appearance: none;
			-moz-appearance: none;
			-webkit-appearance: none;
			padding: 0 10px;
			border: 1px solid #000;
			cursor: pointer;
			min-width: 180px
		}

		body #divSayfalamaUst.Slct .brandlistselection .sortingContent li {
			height: auto;
			padding: 0;
			border-radius: 0;
			background: 0 0;
			float: left;
			margin-right: 20px;
			position: relative
		}

			body #divSayfalamaUst.Slct .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet {
				float: right
			}

	body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet {
		margin: 0
	}

		body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet span {
			color: #4c4951;
			font-size: 13px;
			line-height: 27px;
			font-weight: 400;
			float: left;
			margin: 0;
			text-indent: 0;
			text-transform: capitalize
		}

	body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock {
		padding: 0;
		background: 0 0;
		color: #4c4951;
		font-size: 13px
	}

		body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock span {
			line-height: 40px;
			font-weight: 400;
			display: inline-block;
			vertical-align: top;
			text-transform: capitalize
		}

		body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock:before {
			content: '';
			width: 15px;
			height: 15px;
			border: 1px solid #000;
			float: left;
			margin: 12px 10px 0 0;
			background: #fff;
			border-radius: 5px;
		}

	body #hizliBakisAltAlan {
		display: none
	}

	body #hizliBakis .divHizliBakisUrunOzellikleri {
		display: none
	}

	body #hizliBakis {
		width: 915px
	}

		body #hizliBakis .ProductPreviewContent {
			float: left;
			width: 100%;
			padding: 20px;
			max-width: 100%
		}

			body #hizliBakis .ProductPreviewContent ul {
				list-style: none;
				padding: 0;
				margin: 0
			}

			body #hizliBakis .ProductPreviewContent #divBreadcrumb {
				float: left;
				width: 100%;
				display: none
			}

		body #hizliBakis .ProductPreviewLeft {
			float: left;
			width: 480px;
			margin-right: 0;
			position: relative
		}

		body #hizliBakis .ProductPreviewRight {
			float: left;
			width: calc(100% - 480px);
			padding-left: 20px
		}

		body #hizliBakis .PreviewImages {
			float: right;
			width: 400px
		}

			body #hizliBakis .PreviewImages .PreviewselectedImages {
				padding: 0;
				height: auto
			}

		body #hizliBakis .PreviewallImages {
			position: absolute;
			left: 0;
			top: 0;
			bottom: 0;
			max-height: 100%;
			overflow-y: auto;
			width: 76px
		}

			body #hizliBakis .PreviewallImages .PreviewallImagesItem {
				padding: 0;
				height: auto;
				margin-bottom: 10px;
				width: 67px;
				float: left;
				clear: left
			}

				body #hizliBakis .PreviewallImages .PreviewallImagesItem:last-child {
					margin: 0
				}

		body #hizliBakis .TopList {
			float: left;
			width: 100%;
			padding-bottom: 20px;
			border-bottom: 1px solid #ebe9e9;
			margin-bottom: 30px
		}

		body #hizliBakis .MiddleList {
			float: left;
			width: 100%
		}

		body #hizliBakis .hizliBakis_stokKodu {
			float: left;
			width: 100%;
			color: #999;
			font-size: 14px;
			font-weight: 600;
			margin: 10px 0 0;
			line-height: 14px
		}

		body #hizliBakis .hizliBakis_Name {
			float: left;
			width: 100%;
			color: #000;
			font-size: 18px;
			margin: 5px 0 0;
			font-weight: 600;
			line-height: 1.3
		}

		body #hizliBakis .hizliBakis_UstuCiziliFiyat {
			float: left;
			text-decoration: line-through;
			line-height: 1;
			width: 100%;
			font-size: 18px;
			color: #999;
			margin-bottom: 5px
		}

		body #hizliBakis .hizliBakis_Price {
			float: left;
			font-size: 30px;
			font-weight: 600;
			line-height: 1
		}

		body #hizliBakis .divKombinUrunEkSecenek {
			float: left;
			width: 100%
		}

		body #hizliBakis .divKombinEksecenekTipi {
			float: left;
			width: 100%;
			margin: 20px 0 0
		}

		body #hizliBakis .kombinFormline {
			float: left;
			width: 100%
		}

			body #hizliBakis .kombinFormline .kombinleft_line {
				color: #000;
				font-size: 13px;
				font-weight: 600;
				line-height: 13px;
				float: left;
				width: 100% !important;
				display: block;
				padding: 0;
				margin: 0 0 10px
			}

			body #hizliBakis .kombinFormline .kombinright_line {
				float: left;
				width: 100%
			}

				body #hizliBakis .kombinFormline .kombinright_line > div > div {
					float: left;
					margin-right: 10px
				}

				body #hizliBakis .kombinFormline .kombinright_line div div a {
					float: left;
					width: 40px;
					height: 40px;
					line-height: 38px;
					font-size: 13px;
					border-color: #eee
				}

					body #hizliBakis .kombinFormline .kombinright_line div div a.selected {
						color: #fff
					}

					body #hizliBakis .kombinFormline .kombinright_line div div a img {
						width: 100%;
						height: 100%
					}

		body #hizliBakis .hizliBakisSepeteEkle {
			float: left;
			width: calc(100% - 140px);
			margin: 0 0 0 10px !important;
			height: 50px;
			padding: 0;
			line-height: 50px;
			font-size: 16px;
			text-transform: uppercase
		}

		body #hizliBakis .hizliBakis_markaLogo {
			position: absolute;
			z-index: 2;
			right: 10px;
			top: 10px
		}

			body #hizliBakis .hizliBakis_markaLogo:hover img {
				opacity: 1
			}

			body #hizliBakis .hizliBakis_markaLogo img {
				width: auto;
				height: auto;
				display: block;
				position: static;
				max-height: 40px
			}

		body #hizliBakis .hizliBakis_marka {
		}

		body #hizliBakis .hizliBakis_ozyazi {
			max-width: 100%;
			font-size: 13px;
			line-height: 13px;
			margin: 10px 0 0;
			color: #000;
			float: left;
			clear: both
		}

			body #hizliBakis .hizliBakis_ozyazi * {
				font-size: 13px;
				line-height: 13px;
				color: #000
			}

		body #hizliBakis #divFiyatAlanlari {
			float: left;
			width: 100%;
			margin: 10px 0 0
		}

			body #hizliBakis #divFiyatAlanlari.IndirimHizliBakis {
				padding-left: 65px;
				position: relative;
				margin: 20px 0 0
			}

		body #hizliBakis .UrunuIncele {
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 2;
			padding: 0;
			width: auto
		}

			body #hizliBakis .UrunuIncele a {
				width: 100%;
				text-align: center;
				display: block;
				font-size: 13px;
				line-height: 30px;
				color: #fff;
				text-decoration: none;
				padding: 0 10px
			}

		body #hizliBakis .hizliBakis_SalesUnit {
			float: left;
			width: 100%;
			font-weight: 600;
			color: #000;
			line-height: 13px;
			font-size: 13px;
			margin: 20px 0 10px
		}

		body #hizliBakis .hizliBakis_Adet .riSingle {
			width: 100% !important;
			padding: 0 !important
		}

		body #hizliBakis .hizliBakis_Adet {
			width: 130px;
			float: left;
			margin: 0
		}

			body #hizliBakis .hizliBakis_Adet + .clear {
				display: none
			}

			body #hizliBakis .hizliBakis_Adet .riSingle .riDown {
				width: 35px;
				height: 50px !important
			}

			body #hizliBakis .hizliBakis_Adet .riSingle .riUp {
				width: 35px;
				height: 50px !important
			}

			body #hizliBakis .hizliBakis_Adet .riSingle input {
				width: 100%;
				margin: 0 !important;
				height: 50px !important
			}

			body #hizliBakis .hizliBakis_Adet .riSingle .riDown:after, body #hizliBakis .hizliBakis_Adet .riSingle .riUp:after {
				line-height: 50px !important
			}

		body #hizliBakis .hizliBakis_DiscountRate {
			width: 53px;
			height: 53px;
			line-height: 50px;
			text-align: center;
			float: left;
			color: #fff;
			font-weight: 700;
			letter-spacing: 0;
			font-size: 0;
			border-radius: 100%
		}

		body #hizliBakis .IndirimHizliBakis .hizliBakis_DiscountRate {
			position: absolute;
			left: 0
		}

		body #hizliBakis .hizliBakis_DiscountRate * {
			font-size: 15px
		}

		body #hizliBakis .kdvYazi {
			font-size: .5em;
			margin-left: 5px
		}

		body #hizliBakis .divHizliBakisFavorilerimeEkle {
			float: left;
			clear: both;
			width: 100%;
			margin: 20px 0 0
		}

			body #hizliBakis .divHizliBakisFavorilerimeEkle a .box1 {
				font-size: 13px;
				color: #000;
				background: #fafafa;
				display: block;
				border: 1px solid #eee;
				line-height: 40px;
				padding: 0 10px
			}

				body #hizliBakis .divHizliBakisFavorilerimeEkle a .box1 i {
					margin-right: 10px;
					font-size: 18px;
					display: inline-block;
					vertical-align: top;
					font-weight: 300;
					line-height: 40px
				}

			body #hizliBakis .divHizliBakisFavorilerimeEkle a#aHizliBakisFavoriCikar .box1 i {
				font-weight: 700
			}

		body #hizliBakis #hizliBakisTahminiTeslimatSuresi {
			font-size: 13px;
			line-height: 13px;
			margin: 10px 0 0;
			color: #000;
			float: left;
			clear: both
		}

		body #hizliBakis .PreviewselectedImages .PreviewselectedImagesBox {
			padding-bottom: 100%;
		}

		body #hizliBakis .PreviewallImagesItem .PreviewallImagesBox {
			padding-bottom: 100%;
		}

		body #hizliBakis #divOzelAlan1, body #hizliBakis #divOzelAlan2, body #hizliBakis #divOzelAlan3, body #hizliBakis #divOzelAlan4, body #hizliBakis #divOzelAlan5 {
			float: left;
			font-size: 13px;
			line-height: 30px;
			margin: 10px 10px 0 0;
			padding: 0 10px;
			color: #000;
			background: #fafafa;
			border: 1px solid #eee
		}

	section.ResimGaleri .ResimGaleriHeadIcerik {
		text-align: center
	}

	section.ResimGaleri .Main {
		position: relative
	}

		section.ResimGaleri .Main .AllGallery {
			position: absolute;
			top: 29px;
			font-size: 12px;
			right: 0;
			color: #000;
			text-decoration: underline;
			font-weight: 500
		}

	section.ResimGaleri .AddGallery {
		margin: 10px auto;
		background-color: #000;
		display: block;
		width: 200px;
		text-align: center;
		color: #fff;
		padding: 5px 0
	}

		section.ResimGaleri .AddGallery:hover {
			background-color: #ddd;
			color: #000
		}

	section.ResimGaleri .Main .Marquee-tag {
		position: relative;
		cursor: pointer
	}

		section.ResimGaleri .Main .Marquee-tag img {
			max-width: 100%
		}

		section.ResimGaleri .Main .Marquee-tag:hover:before {
			content: '\f002';
			position: absolute;
			left: 0;
			right: 0;
			bottom: 0;
			top: 0;
			margin: auto;
			z-index: 9;
			font-family: fontawesome;
			width: 50px;
			height: 50px;
			font-size: 30px;
			line-height: 50px;
			text-align: center
		}

		section.ResimGaleri .Main .Marquee-tag:hover:after {
			content: '';
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			margin: auto;
			z-index: 8;
			background: rgba(0,0,0,.46)
		}

	.Modals .modal-body {
		padding: 30px;
		max-width: 420px
	}

		.Modals .modal-body .modal-title {
			font-weight: 700;
			text-transform: uppercase;
			font-size: 22px;
			margin-bottom: 15px
		}

		.Modals .modal-body .ResimGaleriHeadIcerik {
			font-size: 13px;
			line-height: 17px;
			margin-bottom: 20px
		}

			.Modals .modal-body .ResimGaleriHeadIcerik h2 {
				font-weight: 700;
				font-size: 18px;
				text-transform: uppercase;
				margin-bottom: 8px;
				text-align: center
			}

		.Modals .modal-body .modal-Subtitle {
			font-size: 13px;
			line-height: 17px;
			margin-bottom: 20px
		}

		.Modals .modal-body .modal-bottom {
			text-align: center;
			border-top: 1px solid #d8d8d8;
			padding-top: 20px;
			font-size: 12px;
			font-style: italic
		}

			.Modals .modal-body .modal-bottom span.Link {
				font-style: initial;
				text-transform: uppercase;
				color: #000;
				font-weight: 700;
				margin-left: 5px;
				cursor: pointer
			}

	.AddGalleryModal .Btn {
		width: 100%;
		border: 0;
		text-align: center;
		text-transform: uppercase;
		color: #fff;
		padding: 17px 10px;
		background-color: #4c4951;
		border: 1px solid #4c4951;
		cursor: pointer;
		display: block
	}

		.AddGalleryModal .Btn:hover, .AddGalleryModal .Btn:focus {
			color: #fff
		}

		.AddGalleryModal .Btn.Orange {
			background-color: #000;
			border: 1px solid #000
		}

			.AddGalleryModal .Btn.Orange:hover {
				background-color: #000
			}

	.AddGalleryModal .modal-dialog {
		margin: 0
	}

	.AddGalleryModal .modal-body {
		max-width: 100%
	}

	.AddGalleryModal .FormElements {
		margin-bottom: 10px
	}

		.AddGalleryModal .FormElements > input {
			padding: 8px 12px
		}

	.AddGalleryModal .modal-content {
		background: #fff
	}

	.AddGalleryModal .Gallery--Wrapper .BtnBox {
		margin: 30px 0;
		padding-top: 25px;
		border-top: 1px solid #b3b3b3
	}

	.AddGalleryModal .Gallery--Wrapper .Title {
		padding: 5px 0 10px;
		margin-bottom: 10px;
		border-bottom: 1px solid #b3b3b3
	}

	.AddGalleryModal .Gallery--Wrapper .row {
		box-sizing: inherit;
		padding: 0;
		width: auto;
		margin: 0;
		height: auto;
		float: none;
		background-color: transparent;
		position: static;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -15px;
		margin-left: -15px
	}

	.AddGalleryModal .Gallery--Wrapper .col-lg-6 {
		width: 50%;
		float: left;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px
	}

	.AddGalleryModal .Gallery--Wrapper .col-12 {
		width: 100%;
		float: left;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px
	}

	.AddGalleryModal .Gallery--Wrapper .col {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}

	.AddGalleryModal .fileClear {
		padding: 5px 10px;
		font-size: 12px;
		font-weight: 600;
		display: inline-block;
		background-color: #f1f1f1;
		color: #777
	}

	.AddGalleryModal .box {
		display: block;
		background-color: #fff;
		box-shadow: 0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
		-webkit-transition: all .3s cubic-bezier(.25,.8,.25,1);
		transition: all .3s cubic-bezier(.25,.8,.25,1);
		overflow: hidden
	}

	.AddGalleryModal .upload-options {
		position: relative;
		height: 35px;
		background-color: #000;
		cursor: pointer;
		overflow: hidden;
		text-align: center;
		-webkit-transition: background-color ease-in-out 150ms;
		transition: background-color ease-in-out 150ms
	}

		.AddGalleryModal .upload-options:hover {
			background-color: #000
		}

		.AddGalleryModal .upload-options input {
			width: .1px;
			height: .1px;
			opacity: 0;
			overflow: hidden;
			position: absolute;
			z-index: -1
		}

		.AddGalleryModal .upload-options label {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			width: 100%;
			height: 100%;
			font-weight: 400;
			text-overflow: ellipsis;
			white-space: nowrap;
			cursor: pointer;
			overflow: hidden
		}

			.AddGalleryModal .upload-options label::after {
				content: 'Resim SeÃƒÆ’Ã‚Â§';
				position: absolute;
				font-size: 14px;
				color: #fff;
				z-index: 0;
				width: 100%
			}

			.AddGalleryModal .upload-options label span {
				display: inline-block;
				width: 50%;
				height: 100%;
				text-overflow: ellipsis;
				white-space: nowrap;
				overflow: hidden;
				vertical-align: middle;
				text-align: center
			}

	.AddGalleryModal .js--image-preview {
		height: 120px;
		width: 100%;
		line-height: 120px;
		text-align: center;
		position: relative;
		overflow: hidden;
		background-color: #fff;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain
	}

		.AddGalleryModal .js--image-preview::after {
			content: "\f1c5";
			font: normal normal normal 14px/1 FontAwesome;
			position: relative;
			font-size: 50px;
			color: #e6e6e6;
			z-index: 0
		}

		.AddGalleryModal .js--image-preview.js--no-default::after {
			content: "\f1c5";
			color: #000;
			border: 3px solid #000;
			border-radius: 50%;
			padding: 10px;
			font-size: 50px;
			background-color: rgba(0,0,0,.11)
		}

	.AddGalleryModal .drop {
		display: block;
		position: absolute;
		background: rgba(95,158,160,.2);
		border-radius: 100%;
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	.AddGalleryModal .animate {
		-webkit-animation: ripple .4s linear;
		animation: ripple .4s linear
	}

	.AddGalleryModal .FormElements {
		width: 100%;
		margin-bottom: 15px;
		display: block
	}

		.AddGalleryModal .FormElements .Or {
			margin: 20px 0;
			text-align: center;
			position: relative
		}

			.AddGalleryModal .FormElements .Or::after {
				content: '';
				width: 100%;
				height: 1px;
				background-color: #d8d8d8;
				position: absolute;
				left: 0;
				right: 0;
				top: 50%;
				display: table
			}

			.AddGalleryModal .FormElements .Or > span {
				font-style: italic;
				font-size: 12px;
				background-color: #fff;
				padding: 0 10px;
				position: relative;
				z-index: 1;
				display: inline-block;
				line-height: 20px;
				color: #949494
			}

		.AddGalleryModal .FormElements label {
			font-size: 12px;
			margin: 5px 0;
			width: 100%;
			color: #1894ac
		}

		.AddGalleryModal .FormElements input, .FormElements textarea {
			border: 1px solid #bdbdbd;
			display: block;
			width: 100%;
			padding: 12px;
			font-size: 14px
		}

		.AddGalleryModal .FormElements textarea {
			min-height: 100px;
			max-height: 100px;
			max-width: 100%
		}

	.AddGalleryModal select {
		font-size: 14px;
		padding: 14px 35px 14px 14px
	}

	.AddGalleryModal .FormElements .input-box {
		position: relative
	}

		.AddGalleryModal .FormElements .input-box .ShowPass {
			padding-right: 50px
		}

		.AddGalleryModal .FormElements .input-box .btn-show-password {
			position: absolute;
			right: 0;
			top: 0;
			padding: 10px 15px;
			font-size: 24px
		}

			.AddGalleryModal .FormElements .input-box .btn-show-password.Active:before {
				content: "\e992"
			}

	.AddGalleryModal .form_valition {
		display: none
	}

	.AddGalleryModal .galleryFooterSuccess {
		display: none
	}

	.AddGalleryModal #vdUrunVideo {
		float: left;
		width: 100%
	}

	@media(max-width:480px) {
		section.ResimGaleri .Main .AllGallery {
			position: static;
			margin: 10px auto 0;
			display: table
		}
	}

	.FixedBoxed {
		position: fixed;
		bottom: 0;
		right: 0;
		z-index: 9;
		width: 100%;
		height: 91px;
		transition: ease .3s all;
		bottom: -91px;
		background: #f1f1f1;
		display: none;
	}

		.FixedBoxed.active {
			bottom: 0
		}

	.FB-Sepet {
		display: inline-block;
		vertical-align: middle
	}

		.FB-Sepet input {
			color: #fff;
			font-weight: 500;
			font-size: 16px;
			width: 100%;
			display: inline-block;
			vertical-align: top;
			padding: 0;
			letter-spacing: 0;
			border: none;
			border-radius: 0;
			text-transform: uppercase;
			-moz-appearance: none;
			-webkit-appearance: none;
			height: 50px;
			min-width: 300px
		}

			.FB-Sepet input:not(:hover) {
				background: #FFF;
			}

	.FB-Detail {
		width: 1240px;
		padding: 20px px 0;
		text-align: center;
		/* float: right; */
		margin: 0 auto;
	}

	.urunsecbody .FB-Detail {
		width: 100%
	}

	.FB-Favori {
		display: inline-block;
		vertical-align: middle;
		margin-left: 20px
	}

	.FB-Detail .UFavorilerimeEkle {
	}

		.FB-Detail .UFavorilerimeEkle a {
		}

			.FB-Detail .UFavorilerimeEkle a .box1 {
				font-size: 13px;
				line-height: 48px;
				border: 1px solid;
				display: block;
				padding: 0 15px;
				background: #fff;
				color: #4c4951
			}

				.FB-Detail .UFavorilerimeEkle a .box1 i {
					font-size: 20px;
					font-weight: 300;
					display: inline-block;
					vertical-align: top;
					margin-right: 10px;
					line-height: 48px
				}

	.FB-Detail .Basketinp {
		float: none;
		display: inline-block;
		vertical-align: top;
		margin-right: 20px;
		width: 120px
	}

	.FB-Detail #divAdetCombo {
		float: none;
		display: inline-block !important;
		vertical-align: top;
		margin-right: 20px;
		width: 90px;
		position: relative
	}

	#aFavroriCikarBtn i {
		font-weight: 700
	}

	.FB-Title {
		float: left;
		line-height: 50px;
		color: #4c4951;
		font-size: 16px;
		font-weight: 500
	}

	@media screen and (min-width:1042px) {
		#header.fixed {
			position: fixed;
			top: -100%;
			left: 0;
			right: 0;
			margin: 0;
			padding: 0;
			z-index: 1000;
			width: 100%;
			border: none;
			transition: top .3s ease-in-out;
		}

			#header.fixed.gectop {
				top: 0
			}

		body.margin {
			margin-top: 106px
		}
	}

	@media screen and (min-width:1042px) {
		.sortingContent {
			display: block !important
		}

		.col-5li {
			width: 20%
		}

		.mobilMenu {
			display: none
		}

		body #divSayfalamaUst .blockSelect {
			float: right;
			margin: 0 !important;
			display: block !important;
			padding: 0
		}

			body #divSayfalamaUst .blockSelect a {
				float: left;
				width: 30px;
				height: 30px;
				margin: 0;
				padding: 0;
				border: 1px solid #efefef;
				border-radius: 100%;
				background: #fff;
				transition: none;
				color: #000
			}

				body #divSayfalamaUst .blockSelect a:hover {
					color: #000
				}

				body #divSayfalamaUst .blockSelect a.sort_3:after {
					content: '3';
					font-size: 14px;
					font-weight: 500;
					line-height: 34px;
				}

				body #divSayfalamaUst .blockSelect a.sort_4 {
					margin-left: 10px
				}

					body #divSayfalamaUst .blockSelect a.sort_4:after {
						content: '4';
						font-size: 14px;
						font-weight: 500;
						line-height: 34px;
					}

				body #divSayfalamaUst .blockSelect a.Active {
					text-decoration: underline;
				}

				body #divSayfalamaUst .blockSelect a.sort_4.Active:after {
					color: #000;
					font-weight: bold;
				}

				body #divSayfalamaUst .blockSelect a.sort_3.Active:after {
					color: #000;
					font-weight: 700;
				}

			body #divSayfalamaUst .blockSelect i {
				display: none
			}

		.filtreaf {
			position: fixed;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			background: rgba(0,0,0,.5);
			z-index: 1001;
			display: none
		}

			.filtreaf.aktif {
				display: block
			}

		#divSayfalamaUst .filterBlock {
			display: block !important;
			float: right
		}

		body .dropdown-toggle:after {
			display: none
		}

		body .mobilFilterOpenBtn .button {
			padding: 0;
			margin: 0;
			color: #000;
			border: none;
			float: left;
			line-height: 30px;
			font-size: 15px;
			display: flex;
			vertical-align: top;
			font-weight: 600;
			background: 0 0;
			text-transform: uppercase;
		}

			body .mobilFilterOpenBtn .button:before {
				content: '';
				font-family: fontawesome;
				display: inline-block;
				vertical-align: top;
				line-height: 30px;
				margin-right: 5px;
				font-weight: 300;
				float: left
			}

			body .mobilFilterOpenBtn .button.mobilSiralamBtn {
				float: left;
				display: none
			}

			body .mobilFilterOpenBtn .button.mobilFilterBtn {
				float: right;
				border: 0.5px solid #000;
				border-radius: 0;
				padding: 0 6px;
				margin-top: 7px;
				border: 1px solid #d7d7d8 !important;
				padding: 10px !important;
				margin-right: 5px;
			}

				body .mobilFilterOpenBtn .button.mobilFilterBtn:before {
					content: '\f067'
				}

			body .mobilFilterOpenBtn .button.mobilSiralamBtn:after {
				content: '\f15d'
			}

		body .mobilFilterOpenBtn {
			margin: 0;
			padding: 0;
			display: block !important
		}

		.categorydesign .uNo {
			float: right;
			color: #999a9d;
			font-size: 12px
		}

		body #divSayfalamaUst .filterDeleteContent {
			display: none
		}

		body .category-vertical-filters.top-filters ul {
			list-style: none;
			padding: 0;
			margin: 0
		}

		body .category-vertical-filters.top-filters .FiltreUst {
			float: left;
			width: 100%;
			color: #000;
			padding: 0;
			margin: 0 0 30px;
			position: relative;
			text-align: center;
			display: block
		}

			body .category-vertical-filters.top-filters .FiltreUst span {
				display: inline-block;
				vertical-align: top;
				float: left;
				color: #000;
				font-weight: 400;
				font-size: 16px;
				text-transform: uppercase;
				line-height: 20px
			}

			body .category-vertical-filters.top-filters .FiltreUst .closeFilt {
				float: right;
				position: relative;
				z-index: 1;
				cursor: pointer
			}

				body .category-vertical-filters.top-filters .FiltreUst .closeFilt i {
					font-weight: 400;
					font-size: 20px;
					line-height: 20px
				}

			body .category-vertical-filters.top-filters .FiltreUst a {
				float: right;
				font-size: 13px;
				position: relative;
				z-index: 1;
				color: #000;
				display: none;
				margin-right: 20px
			}

				body .category-vertical-filters.top-filters .FiltreUst a.active {
					display: block
				}

				body .category-vertical-filters.top-filters .FiltreUst a i {
					color: #000;
					font-size: 18px;
					display: inline-block;
					vertical-align: top;
					line-height: 20px
				}

		body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo {
			float: left;
			width: 100%;
			margin: 0;
			position: relative;
			padding: 0;
			display: none
		}

		body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan {
			float: left;
			width: 100%;
			max-height: calc(100% - 65px);
			overflow-y: auto;
			overflow-x: hidden
		}

		body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item a:before {
			content: "";
			display: inline-block;
			width: 20px;
			height: 20px;
			border: 1px solid #707070;
			margin: 0 10px 0 0;
			vertical-align: top;
			float: left
		}

		body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item.selected a:before {
			background: 0 0;
			content: '\f00c';
			font-family: fontawesome;
			font-size: 10px;
			line-height: 18px;
			display: block;
			text-align: center;
			font-weight: 600;
			color: #03A9F4;
		}

		body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item:hover a:before {
			background: 0 0;
			content: '\f00c';
			font-family: fontawesome;
			font-size: 10px;
			line-height: 18px;
			display: block;
			text-align: center;
			font-weight: 600;
			color: #000;
		}

		body .filterBlock.active .category-vertical-filters.top-filters {
			right: 0
		}

		body .filterBlock .category-vertical-filters.top-filters {
			display: block !important;
			width: 480px;
			position: fixed;
			top: 0;
			right: -100%;
			bottom: 0;
			z-index: 9999;
			background: #ffff;
			margin: 0;
			padding: 35px 25px;
			border: none;
			transition: all .3s ease
		}

			body .filterBlock .category-vertical-filters.top-filters .panel {
				float: left;
				width: 100%;
				margin: 0;
				padding: 0
			}

				body .filterBlock .category-vertical-filters.top-filters .panel.vertical-top-price-filter {
					margin-bottom: 0
				}

				body .filterBlock .category-vertical-filters.top-filters .panel .panel-heading {
					padding: 12px 0;
					margin: 0;
					border: none;
					background: #fff;
					float: left;
					width: 100%
				}

					body .filterBlock .category-vertical-filters.top-filters .panel .panel-heading a {
						float: left;
						width: 100%;
						text-align: left;
						color: #000;
						font-weight: 700;
						font-size: 18px;
						line-height: 20px;
						padding: 0;
						text-transform: uppercase
					}

						body .filterBlock .category-vertical-filters.top-filters .panel .panel-heading a:after {
						}

			body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown {
				border: none;
				position: static;
				box-shadow: none;
				display: block;
				float: left;
				width: 100%;
				padding: 0;
				margin: 5px 0 15px;
				max-height: 195px
			}

				body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li {
					width: 100%;
					float: left;
					text-align: left;
					padding: 0;
					margin: 0 0 15px
				}

			body .filterBlock .category-vertical-filters.top-filters .div-secenek-1 .list-group.dropdown li {
				width: 26%
			}

			body .filterBlock .category-vertical-filters.top-filters .div-kategori .list-group.dropdown li {
				width: 100%;
				margin: 0
			}

			body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li a {
				color: #000;
				font-size: 16px;
				float: left;
				line-height: 20px;
				font-weight: 400
			}

			body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li.selected a {
			}

			body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li ul {
			}

			body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li.list-group-item:before {
				display: none !important
			}

			body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li.list-group-item-image {
				height: auto
			}

				body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li.list-group-item-image a {
					width: 26px;
					height: 26px;
					font-size: 0;
					position: relative
				}

				body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li.list-group-item-image.selected a:after {
					line-height: 26px;
					font-family: fontawesome;
					color: #fff;
					position: absolute;
					left: 0;
					top: 0;
					right: 0;
					font-size: 17px;
					z-index: 1;
					text-align: center
				}

				body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li.list-group-item-image.selected a:after {
					content: '\f00c'
				}

		body .category-vertical-filters.top-filters .moreNum {
			position: absolute;
			right: 40px;
			top: 0;
			bottom: 0;
			line-height: 21px;
			font-size: 15px;
			color: #000;
			display: block
		}

		body .filterBlock .SiralamaAlan {
			float: left;
			width: 100%;
			text-align: left;
			margin-bottom: 40px
		}

			body .filterBlock .SiralamaAlan .siraBaslik {
				float: left;
				width: 100%;
				color: #000;
				font-weight: 500;
				font-size: 16px;
				line-height: 21px;
				text-transform: uppercase;
				margin-bottom: 30px
			}

			body .filterBlock .SiralamaAlan ul {
				float: left;
				width: 100%
			}

				body .filterBlock .SiralamaAlan ul li {
					float: left;
					width: 100%
				}

					body .filterBlock .SiralamaAlan ul li a {
						float: left;
						color: #000;
						font-size: 14px;
						line-height: 26px
					}

						body .filterBlock .SiralamaAlan ul li a[onclick="sortingClick(1000)"] {
							display: none
						}

						body .filterBlock .SiralamaAlan ul li a.selected {
							font-weight: 500
						}

		body .filterBlock .appliedFilter.FiltrelemeUrunAdet {
			display: none
		}

		body .FiyatSlider {
			float: left;
			width: 85%
		}

		body .slider-range {
			float: left;
			width: 100%;
			border: none;
			border-radius: 0;
			padding: 0;
			margin: 0;
			height: 2px;
			background: #ebebeb
		}

			body .slider-range .ui-slider-range {
				height: 2px;
				background: #000;
				border-radius: 0;
				top: 0;
				margin: 0
			}

			body .slider-range .ui-slider-handle {
				width: 7px;
				height: 7px;
				border-radius: 100%;
				background: #000;
				border: none;
				margin: 0;
				top: -3px
			}

			body .slider-range span:nth-child(2) {
				margin-left: 0
			}

			body .slider-range span:nth-child(3) {
				margin-left: -7px
			}

		body .amount {
			float: left;
			width: 100%;
			color: #000;
			font-size: 12px;
			text-align: center;
			margin-top: 20px
		}

		body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar-thumb {
			background: #000;
			border-radius: 10px
		}

		body .filterBlock .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar-track {
			background: #e6e6e6;
			border-radius: 10px
		}
	}

	.headerContent, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer {
		position: relative;
		clear: both;
		display: block;
		max-width: 100%;
		margin: 0 0px;
		padding: 0 40px;
	}

	.sliderBannerContainer .ProductList {
		max-width: 100%;
		margin: 0 auto;
		padding: 0 40px;
	}

	.detaySliderContainer .ProductList {
		max-width: 100%;
		margin: 0 auto;
		padding: 0 40px;
	}

	.homeContainer .ProductListContent .ProductList {
		max-width: 100%;
		margin: 0 auto;
		padding: 0 40px;
	}



	.ticiContainer {
	}

	.innerContainer {
	}

	#divIcerik.homepage {
	}

	.UyeOl .ticiContainer {
	}

	#footer .ticiContainer {
		width: 1386px;
		max-width: 100%;
		padding-top: 57px;
		margin-bottom: 57px !important;
		margin-top: 9px;
		margin: 0 auto;
	}

	.UyeGiris .ticiContainer {
	}

	.Magazalar .ticiContainer {
	}

	.sepetimBody .ticiContainer {
	}

	.sepetimBody .headerContent {
	}

	.HesabimTakip .ticiContainer {
	}

	.HesabimTakip .hesabimBolumuTutucu {
		margin-top: 100px;
	}

	.Iletisimaspx .ticiContainer {
	}

	.homeContainer .ticiContainer {
	}

	.ticiContainer.homeContainer {
		width: 1386px;
	}

	.ticiContainer.pageContainer {
	}

	.ticiContainer.categoryContainer {
		padding: 0 0;
	}

	.sepetimBody #footer .ticiContainer {
		margin: 0 auto;
	}

	.ticiContainer.productDetailContainer {
	}

	body ul.breadcrumb {
		clear: none;
		font-size: 0
	}

	body.CategoryBody ul.breadcrumb {
		text-align: left;
		float: left;
		width: 100%;
		max-width: 100%
	}

	.sepetimBody .footerSslLogo {
		display: none !important
	}

	.sepetimBody .headerContent {
		box-shadow: none
	}

	.centerCount.Middle {
	}

	.centerCount.userLoginContent {
		width: 100%;
		padding: 0
	}

	.centerCount.iletisimContent {
		width: 100%;
		padding: 0
	}

	.centerCount.UyeolContent {
		width: 100%;
		padding: 0
	}

	.centerCount.HesabimTakip {
		width: 100%;
		padding: 0
	}

	.leftBlock {
		float: left;
		width: 320px;
		padding-right: 30px
	}

	.rightBlock {
		float: right;
		width: 320px;
		padding-left: 20px
	}

	.centerCount {
		float: left;
		width: 100%;
		padding: 0
	}

	.leftBlock + .centerCount {
		width: calc(100% - 320px)
	}

	.leftBlock.LeftMiddle {
		width: 320px;
		margin-bottom: 30px
	}

	.centerCount.LeftMiddle {
		width: calc(100% - 320px)
	}

	.rightBlock.MiddleRight {
		width: 300px
	}

	.centerCount.MiddleRight {
		width: calc(100% - 300px)
	}

	.leftBlock.LeftMiddleRight {
	}

	.rightBlock.LeftMiddleRight {
	}

	.centerCount.LeftMiddleRight {
	}

	.rightBlock.MiddleRight {
	}

	.centerCount.MiddleRight {
	}

	.ticiContainer:before, .ticiContainer:after {
		content: "";
		display: table
	}

	.ticiContainer:after {
		clear: both
	}

	.ticiContainer {
		clear: both;
		zoom: 1
	}

	@media screen and (min-width:1041px) and (max-width:1200px) {
		.leftBlock.LeftMiddle {
			width: 25%;
			padding-right: 20px
		}

		.centerCount.LeftMiddle {
			width: 75%
		}

		.leftBlock.LeftMiddleRight {
			width: 25%
		}

		.rightBlock.LeftMiddleRight {
			width: 50%
		}

		.centerCount.LeftMiddleRight {
			width: 25%
		}

		.rightBlock.MiddleRight {
			width: 25%
		}

		.centerCount.MiddleRight {
			width: 75%
		}

		.homeContainer .col-5li {
			width: 25%
		}
	}

	@media screen and (min-width:1231px) and (max-width:1720px) {
		.headerContent {
			max-width: 100%;
			margin: 0 0px
		}

		.ticiTopBlockContent {
			padding: 0 0px;
		}
	}

	@media screen and (min-width:1025px) and (max-width:1230px) {
		.headerContent, body ul.breadcrumb, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer {
			max-width: 100%;
			margin: 0 20px
		}

		body.ProductBody ul.breadcrumb {
			max-width: 100%
		}

		#divKombinSatinAl, .buyfast + #divKombinSatinAl {
			width: 100%;
			margin: 0 0 20px;
			float: left;
			clear: both
		}

			#divKombinSatinAl a, .buyfast input, .basketBtn input {
				font-size: 14px
			}

		.ProductIcon > div {
			margin: 10px 0;
			width: 50%
		}

		#divSocialButtons > *:not(script) {
			float: none;
			display: inline-block !important;
			vertical-align: top
		}

		.ProductIcon2 > div > a {
			margin-right: 10px
		}

		.ProductIcon .box1 {
			font-size: 12px
		}

		.buyfastyok {
			width: calc(100% - 110px)
		}

			.buyfastyok + #divKombinSatinAl {
				width: 100%;
				margin: 0 0 20px
			}

		.leftImage .ProductGallery .gallery-container .galleryOwl-thumb {
			width: 80px
		}

		.leftImage {
			width: 480px
		}

		.RightDetail {
			width: calc(100% - 480px);
			padding-left: 20px
		}

		.SmallImages {
			width: 73px
		}

		.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list {
			padding-right: 7px
		}

		.ticiTopBlockContent, .ticiBottomBlockContent {
			padding: 0 20px
		}

		.searchContent {
			position: absolute;
			top: 100%;
			background: #f5f5f5;
			padding: 5px 10px;
			right: 0;
			width: 100%;
			left: 0;
			margin: 0
		}
	}

	@media(min-width:768px) and (max-width:1041px) {
		body .mobilFilterOpenBtn .button {
			float: right;
			width: calc(50% - 10px) !important
		}

		body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent {
			padding: 0
		}
	}

	@media screen and (min-width:768px) {
		.mobilLang {
			display: none
		}

		.SepetUst {
			display: none
		}
	}

	@media(max-width:1024px) {
		.hsbmFvrProductContent .hsbmFvrProductItemCol {
			width: 100%
		}
	}

	@media(min-width:768px) and (max-width:1024px) {
		.ProductListContent .ProductList .ItemOrj {
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 33.33333333333%;
			-ms-flex: 0 0 33.33333333333%;
			flex: 0 0 33.33333333333%;
			max-width: 33.33333333333%;
			width: 33.33333333333%;
			padding: 10px
		}

		.headerContent, body ul.breadcrumb, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer {
			max-width: 100%;
			margin: 0 20px
		}

		body.ProductBody ul.breadcrumb {
			max-width: 100%
		}

		.mobilMenuAcButton {
			visibility: visible
		}

		body .TopDet .mobileImageSlider .productTimer {
			width: 100%;
			position: static !important;
			margin-bottom: 20px
		}

		#divKombinSatinAl, .buyfast + #divKombinSatinAl {
			width: 100%;
			margin: 0 0 20px;
			float: left;
			clear: both
		}

			#divKombinSatinAl a, .buyfast input, .basketBtn input {
				font-size: 14px
			}

		.ProductIcon > div {
			margin: 10px 0;
			width: 50%
		}

		#divSocialButtons > *:not(script) {
			float: none;
			display: inline-block !important;
			vertical-align: top
		}

		.ProductIcon2 > div > a {
			margin-right: 10px;
			font-size: 10px;
			padding: 0 5px
		}

		.ProductIcon .box1 {
			font-size: 12px
		}

		.buyfastyok {
			width: calc(100% - 110px)
		}

			.buyfastyok + #divKombinSatinAl {
				width: 100%;
				margin: 0 0 20px
			}

		.navigation .navUl > li .Flexscroll > ul {
			-webkit-column-count: 3;
			-moz-column-count: 3;
			column-count: 3
		}

		.leftImage .ProductGallery .gallery-container .galleryOwl-thumb {
			width: 80px
		}

		.leftImage {
			width: 50%
		}

		.RightDetail {
			width: 50%;
			padding-left: 20px
		}

		.SmallImages {
			width: 70px
		}

		#productDetailTimer + .markaresmi {
			top: 80px
		}

		#divMobileImageList .owl-dots {
			display: block;
			float: left;
			width: 100%
		}

		body .TopDet .productTimer > span.productTimerContent > span:first-child {
			font-size: 16px !important
		}

		body .TopDet .productTimer > span.productTimerContent > span:last-child {
			font-size: 12px !important
		}

		.leftImage .ProductGallery .gallery-container .GalleryArea {
			width: 100%
		}

		.logoArea .leftDiv {
			width: 40px
		}

		.logoArea .rightDiv {
			width: 63%
		}

		.ticiTopBlockContent, .ticiBottomBlockContent {
			max-width: 96%;
			margin: 0 auto
		}

		.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col {
			padding-left: 10px;
			padding-right: 10px
		}

		.row {
			margin-left: -10px;
			margin-right: -10px
		}

		.HomeImageBlock, .sliderBannerContainer {
			margin: 20px 0
		}

		#mainHolder_divDesign .JKatAdi.categoryTitle .bold, .JKatAdi .bold {
			margin-bottom: 20px
		}

		.sliderBannerContainer.NoSlider .ulUrunSlider li {
			padding: 10px;
			-webkit-flex: 0 0 33.33333333333%;
			-ms-flex: 0 0 33.33333333333%;
			flex: 0 0 33.33333333333%;
			max-width: 33.33333333333%;
			width: 33.33333333333%
		}

		.sliderBannerContainer.NoSlider .ulUrunSlider {
			margin: -10px;
			width: calc(100% + 20px)
		}

		.KategorilerCont a .KC-Text {
			font-size: 12px
		}

		.TIT-Step1 {
			font-size: 14px
		}

		#footer .FooterSocial ul li a i {
			width: 30px
		}

		.searchContent {
			position: absolute;
			top: 100%;
			background: #f5f5f5;
			padding: 5px 10px;
			right: -2px;
			width: auto;
			margin: 0;
			left: -2px
		}
	}

	@media screen and (max-width:1041px) {
		body.overflow {
			overflow: hidden;
			min-height: 100%;
			position: fixed;
			left: 0;
			right: 0;
			overflow: hidden;
			top: 0
		}

		#divSayfalamaUst .filterBlock {
			display: block !important
		}

		.mobilMenuAcButton {
			display: block;
			position: static
		}

		body .dropdown-toggle:after {
			display: none
		}

		body #divSayfalamaUst {
			padding: 0;
			margin: 10px 0;
			width: 100%;
			border: none;
			background: 0 0
		}

		.urunListRel {
			width: 100%
		}

		body .mobilFilterOpenBtn .button {
			padding: 0;
			margin: 0;
			color: #fff;
			width: calc(50% - 5px);
			line-height: 40px;
			display: inline-block;
			vertical-align: top;
			font-weight: 600;
			text-transform: uppercase
		}

			body .mobilFilterOpenBtn .button.mobilSiralamBtn {
				float: left
			}

				body .mobilFilterOpenBtn .button.mobilSiralamBtn:before {
					content: '\f15d';
					font-family: fontawesome;
					font-weight: 300;
					font-size: 16px;
					display: inline-block;
					vertical-align: top;
					margin-right: 10px
				}

			body .mobilFilterOpenBtn .button.mobilFilterBtn:before {
				content: '\f0b0';
				font-family: fontawesome;
				font-weight: 300;
				font-size: 16px;
				display: inline-block;
				vertical-align: top;
				margin-right: 10px
			}

		body .mobilFilterOpenBtn .button {
			float: right;
			width: calc(50% - 5px)
		}

		body #divSayfalamaUst {
			margin-bottom: 20px;
			margin-top: 0
		}

		body .mobilFilterOpenBtn {
			margin: 0;
			padding: 0;
			display: block !important;
			margin-bottom: 20px;
		}

		.categorydesign .uNo {
			float: right;
			color: #999a9d;
			font-size: 12px
		}

		body #divSayfalamaUst .filterDeleteContent {
			display: none
		}

		body #divSayfalamaUst.Slct .brandlistselection {
			position: absolute;
			left: 0;
			top: 0;
			width: calc(50% - 5px);
			background: 0 0;
			padding: 0;
			margin: 0;
			border: none;
			border-radius: 0
		}

			body #divSayfalamaUst.Slct .brandlistselection .sortingContent {
				width: 100%;
				display: block !important;
				background: 0 0;
				padding: 0;
				margin: 0;
				border: none;
				border-radius: 0
			}

				body #divSayfalamaUst.Slct .brandlistselection .sortingContent li {
					width: 100%;
					background: 0 0;
					padding: 0;
					margin: 0;
					border: none;
					border-radius: 0
				}

				body #divSayfalamaUst.Slct .brandlistselection .sortingContent select {
					width: 100%;
					height: 40px;
					font-size: 0;
					text-indent: 0;
					border: none;
					color: #000;
					font-weight: 500;
					min-width: auto;
					border-radius: 0;
					background: 0 0;
					-webkit-appearance: none;
					-moz--appearance: none
				}

					body #divSayfalamaUst.Slct .brandlistselection .sortingContent select option {
						font-size: 14px
					}

				body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(2) {
					display: none
				}

				body #divSayfalamaUst.Slct .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet {
					display: none
				}

		body #divSayfalamaUst:not(.Slct) .brandlistselection {
			padding: 0;
			text-align: center;
			position: absolute;
			top: 100%;
			left: 0;
			right: 0;
			z-index: 25;
			border-bottom: none;
			background: #fff;
			margin: 20px 0 0
		}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent {
				display: none
			}

				body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:not(.appliedFilter) {
					margin: 0;
					width: 100%
				}

				body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a {
					border: none;
					text-align: center
				}

					body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a span {
						line-height: 35px
					}

				body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet {
					display: none
				}

				body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a:before {
					display: none
				}

				body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a {
					border-bottom: 1px solid #e5e5e5
				}

		body .category-vertical-filters.top-filters {
			display: block !important;
			width: 360px;
			position: fixed;
			top: 0;
			right: -100%;
			bottom: 0;
			z-index: 9999;
			background: #f3f5f8;
			margin: 0;
			padding: 0;
			border: none;
			transition: all .3s ease;
			overflow-y: auto;
			overflow-x: hidden
		}

			body .category-vertical-filters.top-filters ul {
				list-style: none;
				padding: 0;
				margin: 0
			}

		body .filterBlock.active .category-vertical-filters.top-filters {
			right: 0
		}

		body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst {
			float: left;
			width: 100%;
			line-height: 50px;
			font-size: 16px;
			color: #000;
			margin-bottom: 10px;
			padding: 0 10px;
			position: relative;
			text-align: center;
			display: block
		}

		body .category-vertical-filters.top-filters .FiltreUst span {
			display: inline-block;
			vertical-align: top;
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0
		}

		body .category-vertical-filters.top-filters .FiltreUst .closeFilt {
			float: left;
			font-size: 25px;
			position: relative;
			z-index: 1
		}

			body .category-vertical-filters.top-filters .FiltreUst .closeFilt i {
				font-weight: 300
			}

		body .category-vertical-filters.top-filters .FiltreUst a {
			float: right;
			font-size: 13px;
			position: relative;
			z-index: 1;
			color: #fff;
			display: none
		}

			body .category-vertical-filters.top-filters .FiltreUst a.active {
				display: block
			}

			body .category-vertical-filters.top-filters .FiltreUst a i {
				color: #fff;
				font-size: 20px;
				display: inline-block;
				vertical-align: top;
				line-height: 50px;
				margin-left: 5px
			}

		body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo {
			float: left;
			width: 100%;
			margin-bottom: 10px;
			position: relative;
			padding: 0 10px;
			display: block
		}

		body .category-vertical-filters.top-filters .tukgo .filterOrderInStock {
			float: left;
			width: 100%;
			line-height: 50px;
			font-size: 14px;
			color: #262324;
			text-align: left;
			padding: 0 0 0 15px;
			background: #fff
		}

			body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:before {
				content: '';
				float: right;
				width: 24px;
				max-height: 24px;
				position: absolute;
				top: 0;
				bottom: 0;
				right: 32px;
				border-radius: 100%;
				background: #c5c7c9;
				margin: auto 0;
				background: #fff;
				box-shadow: 0 0 2px 0 #999;
				z-index: 1;
				transition: all .3s ease
			}

			body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:after {
				content: '';
				float: right;
				width: 40px;
				max-height: 16px;
				position: absolute;
				top: 0;
				bottom: 0;
				right: 0;
				border-radius: 20px;
				background: #c5c7c9;
				margin: auto 15px auto 0;
				transition: all .3s ease
			}

			body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:before {
				right: 15px
			}

			body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:after {
				background: #39d662
			}

		body .category-vertical-filters.top-filters .panel .panel-heading {
			padding: 0;
			margin: 0;
			border: none;
			background: #fff;
			float: left;
			width: 100%
		}

		body .category-vertical-filters.top-filters .panel .FiyatTextBox {
			display: none
		}

			body .category-vertical-filters.top-filters .panel .FiyatTextBox input {
				height: 35px;
				padding: 0 10px;
				font-size: 12px;
				border: 1px solid #eee
			}

		body .category-vertical-filters.top-filters .panel .panel-heading.active + .FiyatTextBox {
			display: block;
			padding: 10px;
			float: left;
			width: 100%;
			background: #fff
		}

		body .category-vertical-filters.top-filters .panel .panel-heading a {
			float: left;
			width: 100%;
			text-align: left;
			color: #262324;
			font-weight: 500;
			font-size: 15px;
			line-height: 50px;
			padding: 0 10px;
			text-transform: uppercase
		}

			body .category-vertical-filters.top-filters .panel .panel-heading a:after {
				top: 0;
				color: #000;
				font-weight: 300;
				font-family: fontawesome;
				right: 10px
			}

		body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum {
			position: absolute;
			right: 40px;
			top: 0;
			bottom: 0;
			line-height: 50px;
			font-size: 15px;
			color: #000;
			display: block
		}

		body .category-vertical-filters.top-filters .panel {
			float: left;
			width: 100%;
			margin-bottom: 10px;
			padding: 0 10px
		}

		body .category-vertical-filters.top-filters .list-group.dropdown {
			border: none;
			position: static;
			box-shadow: none
		}

			body .category-vertical-filters.top-filters .list-group.dropdown ul {
				margin-top: 10px
			}

			body .category-vertical-filters.top-filters .list-group.dropdown li {
				width: 100%;
				margin-right: 0;
				text-align: left;
				margin-bottom: 10px
			}

				body .category-vertical-filters.top-filters .list-group.dropdown li a {
					color: #000;
					line-height: 16px
				}

		body .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item a {
			font-size: 13px;
			color: #262324;
			font-weight: 400;
			float: left
		}

		body .category-vertical-filters .vertical-filter-panel .list-group-item:before {
			border-radius: 0;
			display: inline-block !important;
			width: 16px;
			height: 16px
		}

		body .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before {
			border-color: #000;
			background: #000
		}

		body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image {
			background: 0 0 !important;
			height: auto
		}

		body .category-vertical-filters.top-filters .panel.vertical-top-price-filter {
			width: 100%;
			margin: 0 0 20px
		}

			body .category-vertical-filters.top-filters .panel.vertical-top-price-filter .FiyatSlider {
				background: #fff;
				float: left;
				width: 100%;
				padding: 20px 20px 10px
			}

		body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent {
			display: none !important
		}

		body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:first-child:before {
			display: none
		}

		body .amount {
			padding: 0
		}

		.centerCount {
			width: 100% !important
		}

		.leftBlock {
			display: none !important
		}

		.rightBlock {
			display: none !important
		}

		.homeContainer .leftBlock {
		}

		.homeContainer .rightBlock {
		}

		.UyeolContent .grid {
			margin: 30px 18px
		}

		.owl-carousel .owl-item img {
			max-width: 100%;
			margin: auto
		}

		.mobileImageSlider .owl-stage-outer {
			float: left;
			width: 100%
		}

		.uyeOlContainer #FrmYeniUye > .uyeOlCol {
			width: 100%;
			padding: 10px;
			margin: 10px 10px 0 0
		}

		.uyeOlContainer .FormTitle {
			margin: 10px 0;
			padding: 10px 0;
			font-size: 18px;
			font-weight: 600
		}

		.uyeOlContainer .uyeOlCol input.textbox {
			padding: 10px 0
		}

		.uyeOlContainer .uyeOlCol select.selectboxx {
			padding: 10px 0
		}

		.Magazalar .magazaSelect {
			width: 100%;
			margin-right: 0
		}

		.Magazalar #searchStore {
			width: 100%;
			margin-right: 0
		}
	}

	@media screen and (min-width:769px) {
		.FooterCol > * {
			display: block !important
		}
	}

	body #header .stories.carousel {
		float: right;
		width: auto;
		margin-top: 0;
		margin-right: 15px
	}

		body #header .stories.carousel .story {
			display: inline-block;
			width: 35px;
			max-width: 35px;
			margin: 0 6px;
			vertical-align: top
		}

			body #header .stories.carousel .story > .item-link > .item-preview {
				display: block;
				box-sizing: border-box;
				font-size: 0;
				max-height: 35px;
				height: 35px;
				overflow: hidden;
				transition: transform .2s;
				display: block;
				box-sizing: border-box;
				font-size: 0;
				transition: transform .2s;
				background: url(../Default/images/instagramborder.png);
				background-size: contain;
				padding: 3px;
				background-repeat: no-repeat
			}

				body #header .stories.carousel .story > .item-link > .item-preview img {
					display: block;
					box-sizing: border-box;
					height: 100%;
					width: 100%;
					object-fit: cover;
					border: 0 !important;
					border-radius: 99999px
				}

			body #header .stories.carousel .story > .item-link > .info {
				display: none
			}

	@media(max-width:767px) {
		body #header .stories.carousel {
			margin: 0;
			position: absolute;
			right: 78px;
			top: 15px
		}

			body #header .stories.carousel .story {
				width: 30px;
				max-width: 30px
			}

				body #header .stories.carousel .story > .item-link > .item-preview {
					max-height: 30px;
					height: 30px
				}
	}

	@media screen and (max-width:767px) {
		.navigation {
			display: block !important;
		}

		body #divSayfalamaUst {
			margin-bottom: 10px
		}

		.menuUstBolum {
			width: 100%;
			display: inline-block;
			float: left;
			margin-top: 0;
			border-bottom: 1px solid #e8e8e8;
			background: #fafafa
		}

			.menuUstBolum .CloseBtnMenu {
				float: right;
				line-height: 50px;
				color: #fff;
				font-size: 30px;
				width: 50px;
				text-align: center;
				margin: 0;
				cursor: pointer;
				font-size: 25px;
				text-align: right;
				padding-right: 15px;
				color: #4c4951
			}

				.menuUstBolum .CloseBtnMenu i {
					font-weight: 300
				}

			.menuUstBolum .menuBack {
				float: left;
				line-height: 50px;
				color: #fff;
				font-size: 15px;
				text-align: center;
				margin: 0;
				cursor: pointer;
				padding-left: 20px
			}

				.menuUstBolum .menuBack i {
					font-size: 20px;
					display: inline-block;
					vertical-align: top;
					line-height: 50px;
					margin-right: 10px
				}

			.menuUstBolum .mobilMenuBT {
				padding-left: 15px;
				font-size: 12px;
				color: #4c4951;
				display: none
			}

				.menuUstBolum .mobilMenuBT i {
					font-size: 22px
				}

				.menuUstBolum .mobilMenuBT i, .menuUstBolum .mobilMenuBT span, .menuUstBolum .CloseBtnMenu, .menuUstBolum .CloseBtnMenu i {
					line-height: 51px;
					display: inline-block;
					vertical-align: top
				}

		.mobilaf {
			position: fixed;
			right: 0;
			left: 0;
			width: 100%;
			top: 0;
			bottom: 0;
			background: rgba(0,0,0,.5);
			z-index: 1001;
			display: none;
			-webkit-animation: fadein .5s;
			-moz-animation: fadein .5s;
			-ms-animation: fadein .5s;
			-o-animation: fadein .5s;
			animation: fadein .5s
		}

			.mobilaf.acik {
				display: block
			}

		.mobilMenu {
			position: fixed;
			left: 0;
			top: 0;
			bottom: 0;
			width: 360px;
			z-index: 99999;
			background: #fff;
			left: -360px;
			transition: left.3s ease-in-out
		}

			.mobilMenu.acik {
				left: 0
			}

			.mobilMenu ul {
				list-style: none;
				padding: 0;
				margin: 0
			}

			.mobilMenu .menuIcerikAlan {
				float: left;
				width: 100%;
				height: calc(100% - 51px);
				position: absolute;
				top: 51px;
				right: 0;
				left: 0
			}

		.menuUstBolum .MobilMenuSocial {
			padding-left: 10px
		}

		.mobilMenu .navUl {
			float: left;
			width: 100%;
			height: 100%;
			padding: 10px
		}

		.mobilMenu .altMenu .altMenuMarkalar, .mobilMenu .altMenu .altMenuler {
			float: left;
			width: 100%;
			height: 100%;
			overflow-y: auto;
			overflow-x: hidden;
			top: 0;
			right: 0;
			left: 0
		}

		.mobilMenu .altMenu .altMenuSag {
			display: block;
		}

		.mobilMenu .altMenu .altmenuSol {
			float: left;
			width: 100%;
			height: 100%
		}

		.mobilMenu .altMenu .altMenuMarkalar > a {
			float: left;
			width: 50%;
			padding: 0 13px;
			min-height: 57px;
			text-align: center;
			margin-bottom: 15px
		}

		#divIcerik.homepage {
			margin: 0 auto
		}

		body {
			/*margin-top: 100px;*/
		}

			body.sepetimBody {
				padding-top: 0
			}

			body #lang_flag_container {
				margin: 0 !important;
				position: static !important;
				left: 0 !important;
				right: 0 !important
			}

		#lang_flag_container #langHover {
			display: none !important
		}

		#lang_flag_container.selector #lang-detail {
			left: 0 !important
		}

		#lang_flag_container #lang-detail {
			-webkit-transition: none;
			-moz-transition: none;
			transition: none;
			box-shadow: none !important;
			left: -100% !important;
			transition: ease .3s all;
			right: auto !important;
			bottom: auto !important;
			opacity: 1 !important;
			visibility: visible !important;
			-moz-transform: translateY(0px);
			-ms-transform: translateY(0px);
			-o-transform: translateY(0px);
			transform: translateY(0px);
			z-index: 1002 !important;
			height: calc(100% - 50px);
			padding: 50px 15px 15px;
			width: 85% !important;
			top: 0 !important;
			position: fixed !important
		}

		#lang_flag_container.selector #lang-detail .language, #lang-detail .currency {
			width: 100% !important;
			border: 1px solid #eee;
			padding: 10px 20px !important;
			margin-bottom: 15px !important
		}

		#lang_flag_container #lang-detail > .fa-times {
			display: block;
			position: absolute;
			right: 0;
			top: 0;
			width: 50px;
			height: 50px;
			line-height: 50px;
			text-align: center;
			color: #000;
			font-size: 25px;
			font-weight: 300;
			z-index: 2
		}

		.userContainer .userLeftBox, .userContainer .userRightBox {
			padding: 0
		}

		.userContainer .userRightBox {
			margin-top: 20px
		}

		.SifremiUnuttumContent .userWrapper.SifremiUnuttum {
			width: 100%;
			padding: 0 10px
		}

		.headerContent {
			margin: 0 auto;
			padding: 0 10px;
			height: 51px;
			background: #fff !important;
		}

		#divIcerik {
			padding: 0 10px;
			margin: 0 auto
		}

		#footer .ticiContainer {
			padding: 0 10px
		}

		#divTicimaxCopyrightContent {
			text-align: center;
			float: left;
			width: 100%
		}

			#divTicimaxCopyrightContent a {
				display: inline-block
			}

		#logo {
			float: none;
			position: static;
			border: none;
			padding: 0;
			background: 0 0;
			margin: 0;
			width: 100%;
			text-align: center
		}

		.HeaderLogo {
			display: inline-block;
			vertical-align: top
		}

			.HeaderLogo a {
				height: 60px;
				padding: 5px 0
			}

				.HeaderLogo a img {
					max-height: 40px !important;
					max-width: 135px
				}

		#logo:after {
			display: none
		}

		#logo .logo {
			margin: 0 auto;
			width: 175px;
			float: none;
			padding: 0px 0;
			text-align: center;
			display: block;
			background: 0 0
		}

			#logo .logo img {
				max-width: 100%;
				display: inline-block;
				display: block;
				max-width: 100%;
				width: 101px;
				border-bottom-right-radius: 10px;
				border-bottom-left-radius: 10px;
				padding: 0;
				margin-top: 13px;
				position: fixed;
				left: 34px;
			}

		.mycart {
			top: 17px;
			right: 5px;
			width: 15px;
			height: 15px;
			z-index: 2;
		}

			.mycart .sepetUrunSayisi {
				width: 14px;
				height: 14px;
				line-height: 14px;
				right: -12px;
				top: -21px;
				font-weight: 600;
			}

		.mobilMenuAcButton {
			display: block;
			position: absolute;
			top: 0;
			left: 10px;
			font-size: 24px;
			color: #000;
			visibility: visible;
			padding: 21px 0
		}

			.mobilMenuAcButton svg {
				width: 22px
			}

		.mobilLang {
			display: block;
			position: absolute;
			top: 0;
			left: 50px;
			font-size: 22px;
			color: #000
		}

		.searchClick {
			display: block;
			position: absolute;
			top: 17px;
			right: 120px;
			font-size: 22px;
			color: #FFF !important;
		}

		.welcomeOpen {
			display: block;
			position: absolute;
			top: 17px;
			right: 85px;
			font-size: 22px;
			color: #FFF;
		}

		.mycartClick {
			display: block;
			position: absolute;
			top: 16px;
			right: 53px;
			font-size: 0px;
			color: #000
		}

		.mobilMenuAcButton span {
			font-size: 9px;
			display: block;
			line-height: 9px;
			display: none
		}

		.mobilMenuAcButton i {
			display: inline-block;
			vertical-align: top;
			line-height: 60px;
			font-weight: 300
		}

		.mobilLang i {
			display: inline-block;
			vertical-align: top;
			line-height: 60px;
			font-weight: 300
		}

		.searchClick i {
			display: inline-block;
			vertical-align: top;
			line-height: 60px;
			font-weight: 300
		}

		.welcomeOpen i {
			display: inline-block;
			vertical-align: top;
			line-height: 60px;
			font-weight: 300;
		}

		.mycartClick i {
			display: inline-block;
			vertical-align: top;
			line-height: 60px;
			font-weight: 600;
		}

		.mobilMenu {
			width: 100%;
			bottom: 50px;
			left: -100%
		}

		.CartProductInner {
			position: absolute;
			top: 50px;
			bottom: 0;
			width: 100%;
			left: 0;
			right: 0;
			padding: 0 10px
		}

		.SepetUst {
			float: left;
			width: calc(100% + 20px);
			text-align: center;
			color: #fff;
			line-height: 50px;
			font-size: 16px;
			margin-left: -10px;
			margin-right: -10px;
			margin-top: -10px
		}

			.SepetUst span {
				display: inline-block;
				vertical-align: top
			}

			.SepetUst .seClose {
				float: left;
				width: 40px;
				font-size: 22px;
				position: absolute;
				left: 0
			}

				.SepetUst .seClose i {
					display: inline-block;
					vertical-align: top;
					line-height: 50px;
					font-weight: 300
				}

		.CartProduct {
			background: #fff;
			background-size: 100%;
			position: fixed;
			right: -100%;
			top: 0;
			width: 100%;
			height: calc(100% - 50px);
			padding: 0;
			display: block !important;
			border: none;
			transition: all .3s ease;
			-moz-transition: all .3s ease;
			-webkit-transition: all .3s ease;
			-o-transition: all .3s ease;
			opacity: 1;
			visibility: visible;
			-moz-transform: translateY(0px);
			-ms-transform: translateY(0px);
			-o-transform: translateY(0px);
			-webkit-transform: translateY(0px);
			transform: translateY(0px);
			box-shadow: none;
			padding: 10px;
			border-radius: 0
		}

			.CartProduct.animated {
				right: 0
			}

			.CartProduct .SProduct {
				float: left;
				width: 100%;
				max-height: calc(100% - 129px);
				overflow-y: auto;
				overflow-x: hidden;
				font-size: 0;
				text-align: left;
				margin: 10px 0 0
			}

			.CartProduct .headerCartBtn {
				line-height: 38px;
				font-size: 12px !important
			}

			.CartProduct .headerOrderBtn {
				line-height: 40px;
				font-size: 12px !important
			}

		.mycart {
			background: 0 0 !important;
			padding: 0;
			margin: 0;
			border: none;
			position: absolute;
			left: auto;
			bottom: auto;
			z-index: auto
		}




			.mycart .sepetTopTutar {
				display: none !important
			}

			.mycart .sepetUrun {
				display: none !important
			}

			.mycart .sepetTecxt {
				display: none !important
			}

			.mycart .sepetUrunSayisi {
				display: block !important;
				border-radius: 100%;
				text-align: center;
				font-size: 10px;
				border: none;
				position: absolute;
				margin: 0;
			}

				.mycart .sepetUrunSayisi:before {
					display: none
				}

				.mycart .sepetUrunSayisi:after {
					display: none
				}

			.mycart > a {
				display: block;
				width: auto;
				height: auto;
				padding: 0;
				border: none;
				margin: 0;
				background: 0 0
			}

		.spanTittle {
			font-size: 18px !important
		}

		.iletisimContent .iletisimForm {
			width: 100%;
			padding: 0
		}

		.iletisimContent .AdBan {
			width: 100%
		}

		.iletisimContent .categoryTitle {
			margin: 0
		}

			.iletisimContent .categoryTitle .categoryTitleText {
				line-height: 65px
			}

			.iletisimContent .categoryTitle:before {
				display: none
			}

		.iletisimContent .iletisimRight .categoryTitle {
			margin-bottom: 10px
		}

			.iletisimContent .iletisimRight .categoryTitle .categoryTitleText {
				line-height: 65px;
				font-size: 19px
			}

		.iletisimContent .iletisimForm .categoryTitle {
			margin-bottom: 10px
		}

			.iletisimContent .iletisimForm .categoryTitle .categoryTitleText {
				line-height: 65px;
				font-size: 19px
			}

		.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2 {
			float: none;
			display: block;
			margin: 10px 0 0
		}

		.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right {
			font-size: 17px
		}

		.iletisimContent .iletisimRight .iletisimbanka .span > div span {
			font-size: 12px
		}

		.iletisimContent .iletisimLeft .Right {
			font-size: 12px
		}

		.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right {
			font-size: 20px
		}

		.UyeolContent .grid {
			width: 100%;
			margin: 0;
			padding: 10px;
			border: none;
			margin-bottom: 10px
		}

		.SifremiUnuttum {
			width: 100%;
			margin: 0;
			padding: 0
		}

			.SifremiUnuttum .line {
				width: 100%
			}

			.SifremiUnuttum #mainHolder_txtbxMail {
				width: 70%
			}

			.SifremiUnuttum .button {
				width: 30%
			}

		.resimliYanMenu {
			display: none
		}

		.navigation {
			display: none
		}

		#header {
			border: none;
			margin-bottom: 0 !important;
			padding-top: 0;
			height: auto;
			position: fixed;
			left: 0;
			right: 0;
			top: 0;
		}

			#header:before {
				display: none
			}

			#header.homeHeader {
				border: none;
			}

		.headerContent {
			text-align: left
		}

		.searchContent {
			position: absolute;
			z-index: 100;
			float: left;
			left: 0;
			right: 0;
			padding: 0;
			display: none;
			width: 100%;
		}

			.searchContent.active {
				display: block;
				box-shadow: none;
				width: 100% !important;
				overflow: auto;
			}

		.homeHeader .searchContent {
		}

		#txtbxArama {
			height: 45px;
			font-size: 13px;
			padding-left: 10px;
			padding-right: 30px;
			background: #e9e9e9;
		}

		#btnKelimeAra {
			height: 45px;
			line-height: 45px;
			border-left: none;
			font-size: 22px;
			top: 45px;
			right: 10px;
			right: 26px !important;
			color: #000;
			background: #fff0;
			width: 30px;
			display: block;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
		}

		#header.touched .searchContent {
			display: none
		}

			#header.touched .searchContent.active {
				display: block;
				top: 0
			}

		#header.touched .arabtn {
			display: block
		}

		.welcome {
			display: block;
			width: 100%;
			position: absolute;
			top: 81px;
			right: 0;
			bottom: auto;
			text-align: center;
			background: 0 0;
			border: none;
			padding: 0;
			margin: 0;
			height: 0;
			border-radius: 0;
			z-index: 100;
			overflow: hidden;
			transition: all .1s ease;
			-webkit-transition: all .1s ease;
			-moz-transition: all .1s ease;
			-o-transition: all .1s ease
		}

			.welcome.active {
				height: 40px;
				z-index: 5;
			}

			.welcome > div {
				width: 100%;
				position: static;
				padding: 0;
				box-shadow: none;
				display: block;
				background: 0 0;
				margin: 0
			}

			.welcome > ul {
				margin: 0
			}

			.welcome > div:before {
				display: none
			}

			.welcome:before {
				display: none
			}

		.mobilMenu .welcome {
			display: block
		}

		.welcome ul {
			float: left;
			width: 100%;
			list-style: none;
			padding: 0;
			margin: 0
		}

		.welcome li {
			float: none;
			display: inline-block !important;
			width: auto;
			vertical-align: top
		}

		.headerSocialConnect {
			margin-left: 0
		}

			.headerSocialConnect .baglanButton {
				margin-left: 10px
			}

				.headerSocialConnect .baglanButton a {
					line-height: 40px;
					font-size: 13px;
					color: #fff;
					padding: 0
				}

					.headerSocialConnect .baglanButton a:before {
						line-height: 40px
					}

		.headerHesabim, .headerCikis, .headerUyeOl a, .headerUyeGiris a {
			float: none;
			display: inline-block !important;
			font-size: 13px;
			line-height: 40px;
			color: #fff;
			border: none;
			padding: 0;
			width: auto;
			height: auto;
			margin: 0;
			font-weight: 500
		}

		.headerUyeGiris a, .headerHesabim {
			background: 0 0;
			margin-right: 10px
		}

			.headerUyeGiris a:after, .headerHesabim:after, .headerCikis:after, .headerUyeOl a:after, .headerUyeGiris a:before, .headerHesabim:before, .headerCikis:before, .headerUyeOl a:before {
				display: none
			}

		.ProductIcon {
			position: static;
			width: 100%;
			margin: 5px 0 0;
			float: left;
			padding: 5px 0;
			border: none
		}

			.ProductIcon .box1 {
				font-size: 12px;
				width: 100% !important;
				line-height: 35px !important;
				text-align: left;
				border: none;
				border-radius: 0
			}

				.ProductIcon .box1 i {
					float: left;
					line-height: 35px;
					width: 35px;
					height: 35px;
					margin-right: 5px;
					margin-bottom: 0
				}

			.ProductIcon > div {
				float: left;
				width: 20%;
				margin: 5px 0 0;
				max-width: 100% !important;
			}

				.ProductIcon > div > a {
					float: left;
					width: 100%;
					margin-bottom: 0;
					transition: all .2s ease
				}

			.ProductIcon .box1:before {
				display: none !important
			}

			.ProductIcon a:hover {
				padding-left: 25px
			}

		.ProductIcon2 > div {
			width: auto;
			padding: 0 4px
		}

			.ProductIcon2 > div > a {
				margin-right: 0;
				padding: 0 5px;
				width: 100%;
				font-size: 11px;
				white-space: nowrap
			}

			.ProductIcon2 > div.YorumYazbtnContent > a {
				margin-right: 0
			}

			.ProductIcon2 > div > a:before {
				margin-right: 4px;
				font-size: 12px
			}

			.ProductIcon2 > div#divSocialButtons {
				width: 100%;
				margin: 10px 0 !important
			}

				.ProductIcon2 > div#divSocialButtons > iframe {
					float: left;
					margin: 0 5px 0 0
				}

				.ProductIcon2 > div#divSocialButtons > div {
					float: left;
					margin: 0 5px
				}

					.ProductIcon2 > div#divSocialButtons > div i {
						font-weight: 300
					}

		.TopDet .product_social_icon_wrapper {
			text-align: center;
			margin: 20px 0 0
		}

			.TopDet .product_social_icon_wrapper .PaylasTit {
				display: none
			}

		.sepetimBody .bottomHead {
			display: none !important
		}

		.bottomHead {
			float: left;
			width: 100%;
			position: fixed;
			bottom: 0;
			left: 0;
			right: 0;
			z-index: 9999;
			background: #fff;
			border-top: 1px solid #cecece;
			display: block
		}

			.bottomHead ul {
				margin: 0;
				list-style: none;
				padding: 0
			}

				.bottomHead ul li {
					float: left;
					width: 20%;
				}

					.bottomHead ul li a {
						float: left;
						width: 100%;
						text-align: center;
						font-size: 12px;
						padding: 5px 0;
						color: #000;
						position: relative;
						height: 49px;
						font-weight: 400
					}

						.bottomHead ul li a i {
							display: block;
							margin: 0 auto 3px;
							font-size: 18px;
							font-weight: 300
						}

		.ui-slider-horizontal .ui-slider-handle {
			border-radius: 100%;
			margin-top: -2px;
			border: 0 !important
		}

			.ui-slider-horizontal .ui-slider-handle:nth-child(3) {
			}

		body .slider-range {
			width: 100%;
			height: 5px;
			border: 0 !important;
			background: #eee;
			margin: 10px 0 !important
		}

		body .ui-slider-horizontal .ui-slider-range {
			background: #e9e9e9 !important
		}

		.ebultenDiv {
			width: 100%;
			padding: 0;
			margin: 0
		}

		.ebultenGelecek {
			margin: 10px 0 0
		}

		.Ebulten-In .newsbutton {
			width: 70px;
			font-size: 12px;
			font-weight: 700
		}

		#txtbxNewsletterMail {
			font-size: 13px;
			width: calc(100% - 80px);
			padding-left: 10px
		}

		#divTicimaxCopyrightContent {
			float: left;
			width: 100%;
			margin-bottom: 40px
		}

			#divTicimaxCopyrightContent img {
				display: inline-block;
				vertical-align: top
			}

		#ticimaxCopyright {
			margin-top: 5px !important;
			font-size: 11px
		}

		#back-to-top {
			bottom: 11%;
			right: 2%
		}

			#back-to-top a {
				width: 30px;
				height: 30px
			}

				#back-to-top a:after {
					line-height: 26px
				}

		#footer .socialdiv {
			margin: 0;
			text-align: center;
			margin: 10px 0
		}

			#footer .socialdiv ul {
				display: inline-block;
				vertical-align: top
			}

		#footer .store {
			margin: 0;
			text-align: center;
			margin: 10px 0
		}

			#footer .store ul {
				display: inline-block;
				vertical-align: top
			}

		body #divSayfalamaUst:not(.Slct) .brandlistselection {
			margin-top: 10px !important
		}

			body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent {
				padding: 0 !important
			}

		.categoryContainer .categoryTitleText {
			padding: 0;
			margin: 0
		}

		body .category-vertical-filters.top-filters {
			width: 85%;
			height: calc(100% - 50px);
			box-shadow: none;
			border: none
		}

		body.CategoryBody ul.breadcrumb {
			text-align: left
		}

		body ul.breadcrumb {
			white-space: nowrap;
			position: relative
		}

			body ul.breadcrumb.zindex {
				z-index: -1;
				pointer-events: none
			}

			body ul.breadcrumb:after {
				position: absolute;
				left: 0;
				right: 0;
				top: 0;
				bottom: 0;
				z-index: 99;
				content: '';
				display: block
			}

			body ul.breadcrumb li:nth-child(1) a:before {
				display: none
			}

			body ul.breadcrumb:before {
				content: '\f015';
				font-family: fontawesome;
				font-weight: 300;
				line-height: 40px;
				margin-right: 5px;
				display: inline-block;
				vertical-align: top;
				font-size: 12px;
				color: #333
			}

		body.ProductBody ul.breadcrumb:before {
			color: #000
		}

		body ul.breadcrumb * {
			line-height: 40px !important;
			font-size: 12px !important;
			max-width: 30px;
			text-decoration: none
		}

		body ul.breadcrumb li:after {
			line-height: 40px;
			font-size: 12px !important;
			content: '...';
			margin: 0 2px
		}

		body ul.breadcrumb li {
			font-size: 0 !important
		}

			body ul.breadcrumb li:last-child a span:after {
				display: none
			}

			body ul.breadcrumb li:last-child {
				max-width: 90px
			}

				body ul.breadcrumb li:last-child * {
					max-width: 100%;
					font-size: 12px !important;
					text-overflow: ellipsis;
					overflow: hidden
				}

			body ul.breadcrumb li a span {
				font-size: 0 !important
			}

				body ul.breadcrumb li a span:after {
					content: '\f105';
					font-family: fontawesome;
					font-size: 14px !important;
					display: inline-block;
					vertical-align: top;
					line-height: 40px;
					font-weight: 300
				}

		.categoryTitleText {
			position: relative;
			z-index: 99;
			padding: 0 10px;
			margin-bottom: 10px
		}

		.breadList {
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			background: #fff;
			padding: 10px 20px;
			z-index: 999;
			-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
			-ms-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
			-o-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
			box-shadow: 0 1px 1px 0 rgba(0,0,0,.2)
		}

			.breadList.breadActive {
				display: block !important
			}

			.breadList ul {
				list-style: none
			}

			.breadList .mBread {
				float: left;
				width: 100%
			}

				.breadList .mBread ul {
					float: left;
					width: 100%;
					list-style: none;
					padding: 0;
					margin: 0
				}

					.breadList .mBread ul li {
						float: left;
						width: 100%;
						font-size: 0;
						display: block;
						margin-right: 0;
						line-height: 1
					}

						.breadList .mBread ul li a {
							float: left;
							width: 100%;
							font-size: 11px;
							color: #454545;
							padding: 6px 8px;
							position: relative
						}

							.breadList .mBread ul li a:before {
								content: '\f148';
								font-family: fontawesome;
								font-size: 10px;
								position: absolute;
								left: -5px;
								top: 8px;
								transform: rotate(90deg)
							}

							.breadList .mBread ul li a span {
								font-weight: 400;
								line-height: 15px
							}

						.breadList .mBread ul li ul {
							padding-left: 4px
						}

				.breadList .mBread > ul > li > a span {
					font-weight: 600
				}

			.breadList .clbtn {
				position: absolute;
				right: 5px;
				top: 10px;
				width: 30px;
				text-align: center;
				font-size: 18px;
				color: #000;
				z-index: 99
			}

				.breadList .clbtn i {
					font-weight: 300
				}

		.categoryContainer .breadList .clbtn {
		}

		.categoryContainer .ProductList.PlSc_hrz .ItemOrj {
			width: 100%;
			max-width: 100%;
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 100%;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%
		}

		.categoryContainer .ProductList.PlSc_2 .ItemOrj {
			width: 50%;
			max-width: 50%;
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 50%;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%
		}

		.categoryContainer .ProductList.PlSc_3 .ItemOrj {
			width: 50%;
			max-width: 50%;
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 50%;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%
		}

		.categoryContainer .ProductList.PlSc_4 .ItemOrj {
			width: 50%;
			max-width: 50%;
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 50%;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%
		}

		.categoryContainer .ProductList.PlSc_5 .ItemOrj {
			width: 50%;
			max-width: 50%;
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 50%;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%
		}

		body:not(.sepetimBody) .ItemOrj {
			width: 50%;
			max-width: 50%;
			flex: 0 0 50%;
			padding: 0 5px
		}

		.categoryContainer #divCenterBlock .ProductList {
			margin: 0 -5px
		}

		.categoryContainer .ProductListContent .productItem {
			margin-bottom: 10px
		}

		body .mobilFilterOpenBtn .button {
			font-size: 13px
		}

		.leftImage {
			float: left;
			width: 100%
		}

		.RightDetail {
			width: 100%;
			padding: 20px 0 0;
			margin: 20px 0 0
		}

		body a#linkOncekiSayfa {
			display: none
		}

		body .leftImage a#linkOncekiSayfa {
			position: absolute;
			top: 10px;
			left: 10px;
			width: 35px;
			text-align: center;
			font-size: 0 !important;
			font-family: fontawesome;
			color: #fff;
			z-index: 5;
			line-height: 35px;
			display: block
		}

			body .leftImage a#linkOncekiSayfa:before {
				content: '\f053';
				font-size: 20px;
				display: inline-block;
				vertical-align: top;
				line-height: 35px
			}

		#divUrunKodu {
			clear: left;
			float: left;
			line-height: 14px
		}

			#divUrunKodu span {
				line-height: 14px
			}

		#divTaksitAciklama {
			clear: left;
			float: left
		}

		#divSatinAl {
		}

		.Basketinp {
			width: 120px
		}

		#divAdetCombo .right_line, .RightDetail .riSingle {
			width: 77px;
		}

		.Basketinp p {
			margin-right: 0;
			width: 100%
		}

		.basketBtn {
			width: calc(100% - 100px);
			margin: 0 0 0 10px
		}

		.buyfast {
			width: 100%;
			margin: 10px 0
		}

		#divKombinSatinAl {
			width: 100%;
			margin: 10px 0 0
		}

		#txtbxurunSiparisAdedi, #divAdetCombo select, .RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown, .basketBtn input, .buyfast input {
			height: 50px !important
		}

			.Basketinp p, #divAdetCombo .left_line, .RightDetail .riSingle a.riUp i, .RightDetail .riSingle a.riDown i, .RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown, #divKombinSatinAl a {
				line-height: 50px
			}

		.urunOzellik {
			display: none
		}

		.urunOzellikTab {
			margin: 25px 0;
			border-top: 1px solid #d7d7d7;
			display: block;
			float: left;
			width: 100%
		}

			.urunOzellikTab .urunTab {
				float: left;
				width: 100%
			}

				.urunOzellikTab .urunTab > ul {
					list-style: none;
					padding: 0;
					margin: 0
				}

					.urunOzellikTab .urunTab > ul > li {
						float: left;
						width: 100%;
						border-bottom: 1px solid #d7d7d7
					}

						.urunOzellikTab .urunTab > ul > li > a {
							color: #000;
							font-size: 14px;
							text-transform: uppercase;
							line-height: 50px;
							float: left;
							width: 100%;
							padding: 0 10px
						}

							.urunOzellikTab .urunTab > ul > li > a:after {
								content: '\f078';
								font-family: fontawesome;
								font-size: 16px;
								float: right
							}

						.urunOzellikTab .urunTab > ul > li.active > a {
							color: #fff
						}

							.urunOzellikTab .urunTab > ul > li.active > a:after {
								content: '\f077'
							}

						.urunOzellikTab .urunTab > ul > li.active .urunDetayPanel {
							display: block !important
						}

		.urunDetayPanel {
			padding: 15px 0;
			border-top: 1px solid #d7d7d7
		}

		.taksitBlok {
			width: 100%
		}

		.detaySliderContainer {
			margin: 10px 0
		}

		.sliderBannerContainer {
			margin: 20px 0
		}

		.HeaderTop {
			display: none
		}

		.HomeImageBlock ul li {
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 100%;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
			padding-top: 0;
			padding-bottom: 0
		}

			.HomeImageBlock ul li img {
				width: 100%
			}

		#footer {
			margin: 30px 0 0;
			padding: 0
		}

		.Footer1 {
			padding: 20px 0
		}

		.Footer2, .Footer3 {
			padding: 20px 0
		}

		#footer .FC-Title, #footer .FE-Title {
			font-size: 15px;
			line-height: 1;
			margin-bottom: 10px;
			text-align: left
		}

		#footer .FooterSocial ul li a i {
			width: 30px;
			height: 30px;
			line-height: 30px;
			font-size: 13px
		}

		#footer .FooterSocial ul li {
			margin-right: 10px;
			width: auto
		}

		#footer .FooterSocial {
			margin-bottom: 0;
			display: none
		}

		.Footer3Left {
			text-align: left;
			width: 100%;
			line-height: 1;
			font-size: 12px
		}

		.Footer3Right {
			float: left;
			clear: both;
			margin: 15px 0 0;
			display: none
		}

			.Footer3Right img {
				max-height: 25px
			}

		.FooterCol {
			width: 100%;
			text-align: left;
			max-width: 100%
		}

			.FooterCol > .FooterCol-Title {
				font-size: 15px;
				position: relative;
				line-height: 40px;
				margin-bottom: 0;
				padding: 0;
				width: 100%;
				font-weight: 500
			}

		.FooterCol-Title::after {
			width: 10px;
			height: 10px;
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			margin: auto
		}

		.ackapabtn {
			position: absolute;
			right: 0;
			left: 0;
			top: 0;
			line-height: 40px;
			font-size: 25px;
			display: block;
			padding: 0 5px 0 0;
			text-align: right
		}

			.ackapabtn i {
				font-weight: 300
			}

		.FooterCol > .FooterCol-Title + *:not(.active) {
			display: none;
			margin: 5px 0;
			width: 100%
		}

		.FooterCol ul li {
			margin: 7px 0;
			width: 100%
		}

		.FooterCol > .FooterCol-Title.active + * {
			display: block
		}

		.FooterMenuWrap {
			display: block;
			float: left;
			width: 100%
		}

		.FooterCol ul li a {
			font-size: 14px;
			line-height: 18px;
			display: block
		}

		.spanustSepetteUrunYok {
			font-size: 16px;
			margin: 20px 0 0;
			float: left;
			clear: both;
			text-align: center;
			width: 100%;
			font-weight: 300
		}

			.spanustSepetteUrunYok:before {
				content: '!';
				font-size: 50px;
				vertical-align: top;
				border: 1px solid;
				display: block;
				width: 100px;
				height: 100px;
				line-height: 98px;
				border-radius: 100%;
				margin: 0 auto;
				margin-bottom: 30px
			}

		body.transform #formGlobal {
			left: 0
		}

		#pnlSlider .flex-direction-nav .flex-prev:before, #pnlSlider .flex-direction-nav .flex-next:before {
			width: 30px;
			height: 30px;
			line-height: 30px;
			font-size: 15px
		}

		#pnlSlider .flex-direction-nav {
			top: calc(50% - 15px);
			left: 10px;
			right: 10px
		}

		#pnlSlider .flex-control-nav {
			bottom: 15px
		}

		#pnlSlider .flex-control-paging li {
			margin: 0 2.5px
		}

			#pnlSlider .flex-control-paging li a {
				width: 10px;
				height: 10px
			}

		.TrustIcons {
			margin: 0;
			padding: 10px
		}

		.landing-block .TrustIcons {
			padding: 0
		}

		.TI-Img img, .TI-Img {
			width: auto;
			margin-right: 10px
		}

		.TI-Text {
			width: auto;
			max-width: 140px;
			text-align: left;
			white-space: initial
		}

		.TI-List ul {
			display: block;
			white-space: nowrap;
			float: left;
			width: 100%;
			overflow: hidden;
			overflow-x: auto;
			margin: 0
		}

			.TI-List ul li {
				padding: 0;
				display: inline-block;
				vertical-align: top;
				max-width: inherit;
				width: auto
			}

		.TIT-Step1 {
			font-size: 13px;
			line-height: normal;
			margin-top: 0
		}

		.TIT-Step2 {
			font-size: 12px;
			line-height: normal
		}

		.TI-Wrap {
			max-width: inherit;
			white-space: nowrap;
			margin-right: 20px;
			padding: 0;
			float: left
		}

		.HomeImageBlock {
			margin: 0;
			padding: 0
		}

			.HomeImageBlock li {
				margin: 20px 0 0
			}

		#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1, .JKatAdi .bold .satir1 {
			font-size: 15px;
			line-height: 1
		}

		#mainHolder_divDesign .JKatAdi.categoryTitle .bold, .JKatAdi .bold {
			margin-bottom: 15px
		}

		#mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav {
			left: 10px;
			right: 10px;
			top: calc(50% - 15px);
			display: none;
		}

			#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGalleryprev, .owl-carousel .owl-nav .InstaGallerynext, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext {
				width: 30px;
				height: 30px
			}

				#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .InstaGalleryprev:before, .owl-carousel .owl-nav .InstaGallerynext:before, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before {
					line-height: 30px;
					font-size: 13px
				}

		.markaSlider {
			margin: 30px 0 0;
			padding: 0 10px
		}

		#mainHolder_divDesign .owl-dots .owl-dot span {
			width: 10px !important;
			height: 10px !important
		}

		.productItem .productIconLeft {
			left: 5px;
			top: 5px
		}

		.productItem .productIconRight {
			right: 5px;
			top: 5px
		}

		.newIcon, .discountIcon, .firsatIcon {
			width: 35px;
			height: 20px;
			line-height: 20px;
			font-size: 10px
		}

		.cargoIcon {
			width: 50px;
			font-size: 10px;
			height: 26px;
			line-height: 1;
			padding: 2px
		}

		.urunListStokUyari {
			width: 60px;
			font-size: 10px;
			height: 26px;
			line-height: 1;
			padding: 2px
		}

		.urunListSonUrun {
			width: 30px;
			font-size: 10px;
			height: 26px;
			line-height: 1;
			padding: 2px
		}

		.ozelAlanEx {
			padding: 5px 0
		}

			.ozelAlanEx > div {
				font-size: 10px;
				line-height: 1;
				padding: 4px;
				height: auto;
				margin: 3px;
			}

		.TukendiIco span {
			width: 80px;
			font-size: 12px;
			line-height: 25px;
			height: 25px
		}

		.productItem:hover .quickViewIco a {
			display: none
		}


		.boxBedenlerContainer > div > div {
			font-size: 10px
		}

		.boxBedenlerContainer > div {
			margin: 0 2.5px
		}

		.productItem .productMarka {
			font-size: 12px;
			margin: 5px 0 0
		}

		.productItem .productName {
			margin: 3px 0 0
		}

			.productItem .productName a {
				font-size: 13px;
				height: 15px
			}

		.productItem .productPoints {
			font-size: 0;
			margin: 7.5px 0 0
		}

			.productItem .productPoints .rating i {
				font-size: 14px;
				line-height: 14px;
				margin-right: 2.5px
			}

		.productItem .productOnYazi {
			max-height: 30px;
			margin: 5px 0 0 !important
		}

			.productItem .productOnYazi, .productItem .productOnYazi * {
				font-size: 11px;
				line-height: 15px
			}

		.productItem .productStokKodu {
			font-size: 12px;
			line-height: 1
		}

		.productItem .productSatisBirimi {
			font-size: 12px;
			line-height: 1;
			bottom: 73px !important;
			left: 1px !important;
		}

		.productItem .productPrice {
			margin: 7.5px 0 0
		}

		.productItem .regularPrice span {
			font-size: 12px;
			line-height: 1
		}

			.productItem .regularPrice span:first-child {
				line-height: 12px;
				display: block
			}

		.productItem .regularPrice {
			margin-right: 5px;
			margin-top: 3px
		}

		.productItem .discountPrice span {
			font-size: 20px;
		}

		.pageNumberContent a, .pageBorder a {
			font-size: 11px;
			width: 25px;
			min-width: 25px;
			height: 25px;
			line-height: 23px;
			margin: 0 2.5px
		}

		.pageNumberBottom {
			margin: 30px 0 20px
		}

		.HeaderFavori {
			display: none
		}

		.KategoriAdi {
			font-size: 16px;
			line-height: 1;
			text-align: left;
			margin: 0;
			margin-bottom: 15px
		}

		.CategoryBody .categoryTitleText {
		}

		.markaresmi {
			top: 10px;
			right: 10px
		}

			.markaresmi img {
				max-height: 40px
			}

		.CategoryBody .ticiTopBlockContent .ticiContainer {
			padding: 0 10px
		}

		.ozelAlanEx > div.resimli img {
			max-height: 30px
		}

		body .TopDet .productTimer {
			position: static !important;
			margin-bottom: 15px;
			width: 100%
		}

		body #divMobileImageList .owl-dots {
			display: block;
			float: left;
			width: 100%;
			margin: 20px 0 0;
			text-align: center;
			position: relative;
			font-size: 0
		}

		#divIndirimOrani {
			float: left;
			clear: both;
			border-radius: 5px;
			width: auto;
			padding: 0 10px;
			margin: 0 0 0px;
			height: auto;
			line-height: 1;
			margin-right: 15px;
		}

			#divIndirimOrani .right_line *, #divIndirimOrani .right_line {
				line-height: 60px;
				vertical-align: top
			}

		#pnlFiyatlar {
			display: inline-block;
			vertical-align: top;
			float: left;
			display: flex;
			align-items: center;
			width: 100%;
			float: left;
			margin-bottom: 19px;
		}

		.DetayOzelAlanWrap > div {
			margin-top: 10px;
			margin-right: 0px;
			z-index: 1;
			position: relative;
			background: #FFF;
		}

		.TopDet #IlgiliUrunDiv ul li {
			margin: 10px 10px 0 0;
			width: 45px
		}

		#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box {
			padding: 0 4px;
			font-size: 12px;
			line-height: 28px;
			height: 30px
		}

		#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box {
			width: 30px
		}

		#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select {
			height: 35px
		}

		#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line:after {
			line-height: 35px
		}

		body #frmDinamikForm label {
			margin-bottom: 5px;
			font-size: 13px
		}

		body #frmDinamikForm > div {
			margin-bottom: 10px
		}

		body .dinamikFormContainer .textbox, body .dinamikFormContainer select {
			padding: 0 10px;
			font-size: 12px;
			height: 35px
		}

		body .dinamikFormContainer input[type=tel] {
			height: 35px
		}

		body #frmDinamikForm .jfilestyle .focus-jfilestyle label, body #frmDinamikForm .jfilestyle .focus-jfilestyle {
			width: 80px
		}

			body #frmDinamikForm .jfilestyle .focus-jfilestyle label span {
				font-size: 12px
			}

		.selectcontrol:after {
			line-height: 35px
		}

		#divUrunSiparisDosya .jfilestyle .focus-jfilestyle label, #divUrunSiparisDosya .jfilestyle .focus-jfilestyle {
			width: 80px
		}

			#divUrunSiparisDosya .jfilestyle .focus-jfilestyle label span {
				font-size: 12px
			}

		#divUrunKisiselNot > div:first-child {
			margin-bottom: 10px
		}

		#divEtiketler a {
			margin: 2px
		}

		.SmallImages {
			margin: 0 !important
		}

		.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col {
			padding-left: 5px;
			padding-right: 5px
		}

		.row {
			margin-left: -5px;
			margin-right: -5px
		}

		#footer .FooterEbulten {
			width: 100%
		}

		#footer .EbultenLeft {
			width: 100%
		}

		#footer .EbultenRight {
			width: 100%
		}

		.FixedBoxed.active {
			bottom: 0;
			height: 107px;
			z-index: 9998
		}

		.FB-Detail {
			left: 0;
			padding: 10px;
			width: 100%
		}

		.FB-Title {
			font-size: 14px;
			line-height: 1.2;
			margin-bottom: 10px;
			width: 100%;
			text-align: center;
			padding: 5px 0;
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden
		}

		.FB-Favori {
			display: none
		}



		.FB-Sepet input:hover {
			background: #777
		}

		.FB-Sepet input {
			border-radius: 10px
		}

		.FB-Sepet {
			width: 100%
		}

		.SearchToggle {
			display: none
		}

		.menuUstBolum .MobilMenuSocial ul li a i {
			line-height: 50px
		}

		.sliderBannerContainer.NoSlider .ulUrunSlider li {
			padding: 5px;
			-webkit-flex: 0 0 50%;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%;
			max-width: 50%;
			width: 50%
		}

		.sliderBannerContainer.NoSlider .ulUrunSlider {
			margin: -5px;
			width: calc(100% + 10px)
		}

		.HIB-Content {
			position: static;
			margin: 0;
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			box-shadow: none;
			border-radius: 0;
			padding: 0;
			height: auto;
			padding: 30px 0 20px;
			text-align: center;
			width: 100%;
			display: inline-block;
			vertical-align: top;
			background: #fff
		}

		.Kategoriler {
			padding: 10px
		}

			.Kategoriler ul li {
				width: 50%;
				margin: 10px 0
			}

		.sliderBannerContainer .ProductList {
			width: 100%
		}

		.CategoryBody .ticiTopBlockContent {
			padding: 0 10px
		}

		.ticiTopBlockContent .categorydesign {
			margin-bottom: 20px
		}

		.leftImage .ProductGallery .gallery-container .GalleryArea {
			width: 100%
		}

		.ProductListContent .ProductList .ItemOrj {
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 50%;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%;
			max-width: 50%;
			width: 50%;
			padding: 5px
		}
	}

	@media screen and (min-width:414px) {
	}

	@media screen and (min-width:375px) and (max-width:413px) {
	}

	@media screen and (min-width:0px) and (max-width:374px) {
	}

	.RenkSecimi {
		position: fixed;
		width: 300px;
		background: #fafafa;
		z-index: 999;
		padding: 0;
		top: 0;
		bottom: 0
	}

	.htop {
		background: #9bf766;
		line-height: 40px;
		color: #342011;
		text-align: center;
		font-size: 17px;
		font-weight: bold;
	}

	p {
		display: block;
		margin-block-start: 0;
		margin-block-end: 0;
		margin-inline-start: 0px;
		margin-inline-end: 0px;
	}

	@media (min-width: 1042px) {
		#header.homeHeader:not(.fixed.gectop) .mobilMenu {
			width: 480px;
			padding: 100px 0 25px 20px;
			height: 100vh;
		}
	}

	@media (min-width: 1042px) {
		#header.fixed.gectop .navigation #divUcTopMenu {
			visibility: hidden;
			width: 0;
			opacity: 0;
			height: 0;
		}
	}


	@media(min-width:1042px) {
		#header.fixed {
			position: fixed !important;
			top: -100%;
			left: 0;
			right: 0;
			margin: 0;
			padding: 0;
			z-index: 1000;
			width: 100%;
			border: none;
			transition: top .3s ease-in-out
		}

			#header.fixed.gectop {
				top: 0;
				background: #ffffffa8;
			}

		body.margin {
		}

		.navigation .dnznavigationBand {
			float: left;
			background: #000;
			display: block;
			height: 30px;
			position: absolute;
			top: 0;
			left: 0;
			width: 0;
			transition: all .1s linear
		}

		.navigation.active .dnznavigationBand {
			width: 100%
		}

		#header.homeHeader:not(.fixed.gectop) .navigation:hover .dnznavigationBand {
			width: 100%
		}

			#header.homeHeader:not(.fixed.gectop) .navigation:hover .dnznavigationBand .dnznavigationBandText {
				font-size: 16px
			}

		.navigation .dnznavigationBand .dnznavigationBandText {
			float: left;
			width: 100%;
			color: #fff;
			text-align: center;
			font-size: 0;
			font-weight: 500;
			line-height: 30px;
			transition: all .1s linear
		}

		.navigation.active .dnznavigationBand .dnznavigationBandText {
			font-size: 16px
		}

		.navigation .dnznavigationBand .dnznavigationBandCloseButton {
			float: right;
			z-index: 9;
			cursor: pointer;
			line-height: 28px;
			position: absolute;
			right: 0;
			width: 25px;
			text-align: center;
			background: #000;
			color: #fff
		}

			.navigation .dnznavigationBand .dnznavigationBandCloseButton i {
				font-size: 10px;
				line-height: 30px;
				font-weight: 300
			}

		#header.homeHeader .navigation {
			position: fixed;
			top: 0;
			height: 0;
			padding: 100px 0 25px 20px
		}

		.navigation {
			position: absolute;
			left: 0px;
			top: 0px;
			height: 0;
			padding: 100px 0 0 20px;
			z-index: 999;
		}

			.navigation:after {
				content: "";
				position: absolute;
				left: 0;
				width: 0;
				top: 0;
				bottom: 0;
				background: #fff;
				transition: all .1s linear;
				background: #FFF;
			}

			.navigation.active {
				width: 480px;
				background: #FFF;
				height: 100vh !important;
				padding: 100px 0 25px 20px !important;
			}

			.navigation .dnzbtn {
				float: left;
				font-size: 24px;
				display: none;
				margin-top: -78px;
				-webkit-animation: fadein .1s;
				-moz-animation: fadein .1s;
				-ms-animation: fadein .1s;
				-o-animation: fadein .1s;
				animation: fadein .1s;
				color: #FFF;
			}

		.dnzName a {
			color: #000 !important;
		}

		.navigation .dnzName {
			float: left;
			font-size: 16px;
			display: block;
			margin-top: -46px;
			font-weight: bold;
			color: #000;
			-webkit-animation: fadein .1s;
			-moz-animation: fadein .1s;
			-ms-animation: fadein .1s;
			-o-animation: fadein .1s;
			animation: fadein .1s;
		}

		.navigation #divUcTopMenu {
			transition: transform .5s,opacity .5s;
			position: relative;
			z-index: 4
		}

		#header:not(.homeHeader) .navigation .dnzbtn {
			display: block
		}

		#header:not(.homeHeader) .navigation .dnzName {
			display: none
		}

		#header:not(.homeHeader) .navigation.active .dnzbtn {
			display: none
		}

		#header:not(.homeHeader) .navigation.active .dnzName {
			display: block
		}

		#header:not(.homeHeader) .navigation #divUcTopMenu {
			visibility: hidden;
			width: 0;
			opacity: 0;
			height: 0
		}

		#header:not(.homeHeader) .navigation.active #divUcTopMenu {
			visibility: visible;
			width: auto;
			opacity: 1;
			height: auto
		}

		#header:not(.homeHeader) .navigation .dnzbtn {
			display: -webkit-box;
			display: -moz-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
			align-items: center;
			-webkit-align-items: center;
			justify-content: center;
			-webkit-justify-content: center;
		}

		#header.fixed.gectop .navigation #divUcTopMenu {
			visibility: hidden;
			width: 0;
			opacity: 0;
			height: 0
		}

		#header.fixed.gectop .navigation.active #divUcTopMenu {
			visibility: visible;
			width: auto;
			opacity: 1;
			height: auto
		}

		#header.fixed.gectop .navigation.active:hover:after {
			width: 100%
		}

		#header.fixed.gectop .navigation.active .dnzbtn {
			display: none !important
		}

		#header.fixed.gectop .navigation.active .dnzName {
			display: block !important
		}

		#header.homeHeader.fixed.gectop .navigation .dnzbtn {
			display: block;
		}

		#header.homeHeader.fixed.gectop .navigation .dnzName {
			display: none
		}

		#header.homeHeader:not(.fixed.gectop) .navigation:hover {
		}

		#header.homeHeader:not(.fixed.gectop) .navigation:after {
			content: "";
			position: absolute;
			left: 0;
			width: 0;
			top: 0;
			bottom: 0;
			transition: all .1s linear;
			background: #FFF;
			transition: width .4s,background-color .4s,z-index .4s,padding-bottom .4s;
			-webkit-transition: width .4s,background-color .4s,z-index .4s,padding-bottom .4s;
		}

		#header.homeHeader:not(.fixed.gectop) .navigation:hover:after {
			width: 450px;
		}

		#header.homeHeader:not(.fixed.gectop) .navigation {
			width: 480px;
			padding: 130px 0 25px 20px;
			height: 100vh;
		}

		#header.fixed.gectop:not(.homeHeader) #logo .logo {
		}

		#header.fixed.gectop.sabit .navigation .dnzName {
			display: block
		}

		#header.fixed.gectop.sabit .navigation .dnzbtn {
			display: none
		}

		#header.fixed.gectop.sabit .navigation {
			width: 480px;
			padding: 100px 0 25px 20px;
			height: 100vh;
			opacity: 1;
			visibility: visible
		}

			#header.fixed.gectop.sabit .navigation #divUcTopMenu {
				opacity: 1;
				visibility: visible;
				width: unset
			}

			#header.fixed.gectop.sabit .navigation:hover:after {
				width: 100%
			}

			#header.fixed.gectop.sabit .navigation:hover .dnznavigationBand {
				width: 100%
			}

				#header.fixed.gectop.sabit .navigation:hover .dnznavigationBand .dnznavigationBandText {
					font-size: 16px
				}

		.navigation.scroll-to-fixed-fixed {
			max-height: 100%;
			overflow: hidden;
			overflow-y: auto
		}

		.homeHeader .navigation.scroll-to-fixed-fixed {
			background: 0 0
		}
	}


	@media(max-width:1042px) {


		.navigation .dnznavigationBand {
			float: left;
			background: #000;
			display: block;
			height: 30px;
			position: absolute;
			top: 0;
			left: 0;
			width: 0;
			transition: all .3s linear
		}

			.navigation .dnznavigationBand .dnznavigationBandText {
				float: left;
				width: 100%;
				color: #fff;
				text-align: center;
				font-size: 0;
				font-weight: 500;
				line-height: 30px;
				transition: all .3s linear
			}

			.navigation .dnznavigationBand .dnznavigationBandCloseButton {
				float: right;
				z-index: 9;
				cursor: pointer;
				line-height: 28px;
				position: absolute;
				right: 0;
				width: 25px;
				text-align: center;
				background: #000;
				color: #fff
			}

				.navigation .dnznavigationBand .dnznavigationBandCloseButton i {
					font-size: 10px;
					line-height: 30px;
					font-weight: 300
				}

		.navigation .mbtnClo {
			display: none;
			float: right;
			font-size: 24px;
			margin-top: -63px;
			width: 50px;
			line-height: 50px;
			height: 50px;
			text-align: center;
			color: #000;
		}

			.navigation .mbtnClo i {
				font-weight: 500
			}

		.navigation {
			position: fixed;
			left: 0;
			top: 24px;
			height: 0;
			padding: 100px 20px 0;
			z-index: 9998;
			transition: left .3s ease-in-out;
		}

			.navigation.active {
				transition: left .3s ease-in-out;
			}

			.navigation:after {
				content: "";
				position: absolute;
				left: 0;
				width: 0;
				top: 0;
				bottom: 0;
				height: calc(100dvh + 250px);
				background: #FFF;
			}

			.navigation .dnzbtn {
				float: left;
				font-size: 24px;
				display: block;
				position: absolute;
				top: 28px;
				left: 14px;
				color: #FFF;
			}

				.navigation .dnzbtn i {
					font-weight: 300;
				}

			.navigation .dnzName {
				float: left;
				font-size: 24px;
				display: none;
				margin-top: -54px;
				-webkit-animation: fadein .3s;
				-moz-animation: fadein .3s;
				-ms-animation: fadein .3s;
				-o-animation: fadein .3s;
				animation: fadein .3s;
				margin-left: 17px;
			}

				.navigation .dnzName + div {
					margin-left: 20px;
				}

			.navigation #divUcTopMenu {
				visibility: hidden;
				width: 0;
				opacity: 0;
				height: 0;
				transition: transform .3s;
				position: relative;
				z-index: 4
			}

			.navigation.active {
				width: 100%;
				height: 100dvh;
				padding: 125px 0 25px;
				overflow-y: scroll;
				overflow-x: hidden;
				margin-top: 13px;
			}

				.navigation.active:after {
					width: 100%
				}

				.navigation.active #divUcTopMenu {
					visibility: visible;
					width: auto;
					opacity: 1;
					height: auto
				}

				.navigation.active .dnzbtn {
					display: none !important
				}

				.navigation.active .dnzName {
					display: block !important
				}

				.navigation.active .mbtnClo {
					display: block
				}

				.navigation.active .dnznavigationBand {
					width: 100%
				}

					.navigation.active .dnznavigationBand .dnznavigationBandText {
						font-size: 12px
					}

		body.htopNotActive .navigation .dnzbtn {
			top: 10px
		}

		.productItem .productDetail {
			padding: 0px 0 0;
			height: 92px;
		}

		.productItem .productName {
			margin: 0 0 10px
		}

			.productItem .productName a {
				font-size: 14px;
				height: 45px;
				white-space: unset;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical
			}

		.navigation .navUl {
			padding: 0
		}
	}

	.searchContent:not(.active) {
		height: 0;
		overflow: hidden;
		padding: 0;
		display: none;
	}

	.searchContent {
		display: inline-block;
		vertical-align: top;
		width: 100%;
		position: fixed;
		top: 0;
		z-index: 99999;
		padding: 20px 10px;
		background: #fff;
		left: 0;
		right: 127px;
		border-radius: 0;
		text-align: center;
		height: 100%;
		transition: ease .3s all;
		z-index: 9999;
	}

	.footerTemp {
		margin-top: 60px;
	}

	ul {
		display: block;
		list-style-type: none !important;
		margin-block-start: 0em !important;
		margin-block-end: 0em !important;
		margin-inline-start: 0px !important;
		margin-inline-end: 0px !important;
		padding-inline-start: 0px !important;
	}

	.arabtn {
		font-size: 20px;
	}


	.fa-search:before {
		content: "ÃƒÂ¯Ã¢â€šÂ¬Ã¢â‚¬Å¡";
		font-weight: 300 !important;
		cursor: pointer;
	}

	.ticiContainer.categoryContainer:not(.HomeBody) {
	}

	.boxIcon {
		display: none;
	}

	.btnCatSorting sort_hrz {
		display: none;
	}

	@media (max-width:767px) {
		body #divSayfalamaUst {
			float: right;
			margin: 0;
			padding: 0;
			text-align: center;
			display: flex;
			flex-direction: column-reverse !important;
		}

		.TopDet {
			padding: 0 0 !important;
		}
	}


	.CategoryBody #header, .ProductBody #header, .sepetimBody #header {
	}

	body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(1):after {
		content: '\f107';
		font-family: fontawesome;
		line-height: 52px;
		font-size: 17px;
		font-weight: 300;
		position: absolute;
		right: 15px;
		top: -5px;
		pointer-events: none;
	}

	.RightDetail ul.rating li i.starItem {
		color: #FF9800 !important;
	}

	.basketBtn input {
		background: #000 !important;
		font-size: 16px;
	}

	.ProductBody .owl-dots {
		display: none !important;
	}

	.productList-Image-Owl .owl-dots {
		display: none !important;
	}

	.menu-box.kucuk {
		float: left;
	}


	/*Footer*/
	#footer {
		position: relative;
	}


	.Footer1 {
		float: left;
		width: 1240px;
		position: relative;
		padding: 60px 0;
		display: none;
	}

	.FooterMenuWrap {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		-moz-flex-direction: row;
		-o-flex-direction: row;
		-webkit-justify-content: space-between;
		-ms-justify-content: space-between;
	}

	.FooterCol {
		float: left;
		clear: both;
		max-width: 25%;
	}

	.FooterCol-Title {
		float: left;
		clear: both;
		color: #000;
		font-weight: 600;
		font-size: 16px;
		position: relative;
		margin-bottom: 23px;
	}

		.FooterCol-Title::after {
			content: "";
			width: 50px;
			height: 2px;
			left: 0;
			bottom: 0;
			position: absolute;
		}

	.FooterCol ul {
		float: left;
		clear: both;
		padding: 0;
		margin: 0;
		list-style: none;
	}

		.FooterCol ul li {
			float: left;
			clear: both;
			margin-bottom: 15px;
			display: inline-block;
			color: #000;
			transition: all 0.5s ease;
			vertical-align: top;
			font-size: 14px;
		}

			.FooterCol ul li a {
				display: inline-block;
				color: #000;
				transition: all 0.5s ease;
				vertical-align: top;
				font-size: 14px;
			}

				.FooterCol ul li a:hover {
					text-decoration: underline;
				}

	.Footer2 {
		float: left;
		width: 100%;
		position: relative;
		padding: 40px 40px;
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;
	}

	.Footer3 {
		float: left;
		width: 100%;
		position: relative;
		padding: 25px 0;
	}

	.FooterCopy {
		color: #000;
		text-align: center;
		font-size: 14px;
		line-height: 1;
	}

	.Footer3Right {
		float: left;
	}

	.Footer4 {
		float: left;
		width: 100%;
		position: relative;
	}

	.Footer5 {
		float: left;
		width: 100%;
		position: relative;
	}

	/*ebulten*/
	.ebultenGelecek {
		display: block;
		width: 100%;
		float: left;
	}

	#divNewsLetter {
		float: left;
		width: 100%;
		position: relative;
		display: none;
	}

	.ebultenGelecek #divNewsLetter {
		display: block;
		padding: 0;
	}

	#divNewsLetter label {
		display: none;
		margin-bottom: 25px;
		text-align: center;
		color: #000;
		line-height: 1.2;
		font-size: 12px;
	}

	#UpdatePanel1 {
		position: relative;
		float: right;
		width: 100%;
	}

	#txtbxNewsletterMail {
		height: 48px;
		background: #fff;
		display: inline-block;
		width: calc(100% - 110px);
		text-align: left;
		font-weight: normal;
		opacity: 1;
		border: 2px solid #000;
		border-radius: 5px;
		padding: 10px 10px 10px 20px;
		font-size: 14px;
		color: #000;
		transition: all 0.5s ease;
	}

		#txtbxNewsletterMail::-webkit-input-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail:-moz-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail::-moz-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail:-ms-input-placeholder {
			color: #000;
		}

		#txtbxNewsletterMail:focus {
			color: #000;
		}

	.Ebulten-In .newsbutton {
		color: #fff;
		width: 100px;
		height: 48px;
		line-height: 48px;
		font-size: 14px;
		font-weight: normal;
		display: inline-block;
		position: absolute;
		right: 0;
		top: 0;
		text-align: center;
		border: none;
		padding: 0;
		margin: 0 !important;
		text-decoration: none;
		text-transform: uppercase;
		border-radius: 5px;
		background: #000;
	}

		.Ebulten-In .newsbutton:hover {
		}

	#footer .FooterEbulten {
		float: left;
		width: 100%;
	}

	#footer .EbultenLeft {
		float: left;
		width: 50%;
	}

	#footer .EbultenRight {
		float: right;
		width: 50%;
	}

	#footer .FE-Title {
		color: #000;
		font-weight: 600;
		font-size: 22px;
		margin-bottom: 12px;
		line-height: 1;
	}

	#footer .FE-Text {
		color: #000;
		font-size: 14px;
		line-height: 1;
	}

	#footer .Ebulten-In {
	}

	/*footersocial*/
	#footer .FooterSocial {
		float: left;
		clear: left;
		margin: 10px 0 20px;
	}

	#footer .FC-Title {
		color: #000;
		font-weight: 700;
		font-size: 18px;
		margin-bottom: 27px;
	}

	#footer .FooterSocial ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}

		#footer .FooterSocial ul li {
			float: left;
			margin: 0 10px 0 0;
			clear: none;
		}

			#footer .FooterSocial ul li:last-child {
				margin-right: 0;
			}

			#footer .FooterSocial ul li a {
				float: left;
				display: block;
			}

				#footer .FooterSocial ul li a i {
					display: inline-block;
					vertical-align: top;
					background: #000;
					width: 40px;
					height: 30px;
					line-height: 30px;
					text-align: center;
					color: #fFF;
					border-radius: 3px;
					font-size: 15px;
					transition: ease .3s all;
					font-weight: 300;
				}

	/*store*/
	#footer .FooterApp {
		float: left;
		clear: left;
	}

		#footer .FooterApp ul {
			padding: 0;
			margin: 0;
			list-style: none;
		}

			#footer .FooterApp ul li {
				float: left;
				margin-right: 20px;
			}

				#footer .FooterApp ul li:last-child {
					margin-right: 0;
				}

				#footer .FooterApp ul li a {
					float: left;
					color: #c4c4c4;
					font-size: 17px;
				}

					#footer .FooterApp ul li a i {
						display: inline-block;
						vertical-align: top;
						line-height: 17px;
					}

	.sliderArea {
		float: left;
		width: 100%
	}

		.sliderArea ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

			.sliderArea ul li {
				display: block
			}

				.sliderArea ul li .sliderBox {
					float: left;
					width: 100%;
					position: relative
				}

					.sliderArea ul li .sliderBox .sliderImage {
						float: left;
						width: 100%;
						position: relative
					}

					.sliderArea ul li .sliderBox .sliderBoxContent {
						float: left;
						position: absolute;
						bottom: 70px;
						left: 0;
						right: 0;
						text-align: center
					}

						.sliderArea ul li .sliderBox .sliderBoxContent .sliderText {
							float: left;
							width: 100%;
							font-size: 45px;
							font-weight: 700;
							color: #fff;
							line-height: 54px;
							text-shadow: 0 0 8px #00000066;
							letter-spacing: .68px;
							margin: 0 0 20px
						}

						.sliderArea ul li .sliderBox .sliderBoxContent .sliderText2 {
							float: left;
							width: 100%;
							font-size: 25px;
							font-weight: 400;
							color: #fff;
							line-height: 40px;
							text-shadow: 0 0 8px #00000066;
							margin: 0 0 80px;
							transition: all .3s linear
						}

							.sliderArea ul li .sliderBox .sliderBoxContent .sliderText2 span {
								display: inline-block;
								position: relative;
								font-size: 50px;
								font-weight: 700;
								color: #fff;
								line-height: 40px;
								text-shadow: 0 0 8px #00000066;
								transition: all .4s;
							}

								.sliderArea ul li .sliderBox .sliderBoxContent .sliderText2 span:after {
									content: "";
									position: absolute;
									left: 50%;
									bottom: 0;
									width: 0;
									height: 1.5px;
									background: #fff;
									opacity: 0;
									transition: all .4s linear
								}



						.sliderArea ul li .sliderBox .sliderBoxContent .sliderButton {
							float: left;
							width: 100%
						}

							.sliderArea ul li .sliderBox .sliderBoxContent .sliderButton .sliderLink {
								font-size: 20px;
								font-weight: 700;
								display: inline-block;
								box-shadow: 0 0 12px #00000026;
								border: 0.5px solid #fff;
								border-radius: 5px;
								background: #fff;
								padding: 0 20px;
								letter-spacing: .65px;
								color: #000;
								line-height: 40px;
								transition: all .4s;
							}

								.sliderArea ul li .sliderBox .sliderBoxContent .sliderButton .sliderLink:hover {
									background: #000;
									color: #fff;
									border-color: #000
								}




	.hazirSablonlar-14 h1 {
		font-size: 28px;
	}

	.hazirSablonlar-14 p {
		font-size: 20px;
	}

	.hazirSablonlar-15 h1 {
		font-size: 28px;
	}

	.hazirSablonlar-15 p {
		font-size: 20px;
	}

	.JKatAdi .bold .satir1 {
		margin-bottom: 0;
		margin-top: 0;
	}

	@media screen and (max-width: 767px) {
		.ProductIcon > div {
			float: left;
			width: 48% !important;
		}

		.dnzdetailcargoblock {
			flex-direction: column-reverse !important;
		}

		.mycart .sepetUrunSayisi {
			background: #000 !important;
		}

		.FooterMenuWrap {
			flex-direction: column !important;
		}

		.FooterCol {
			max-width: 100% !important;
		}

		.ticiFooterContent .ticiBultenContent {
			float: left;
			width: 100% !important;
		}

		.ebultenCheckBox {
			padding-bottom: 20px;
		}
	}

	.owl-dots {
		display: none;
	}
	/*
	.UyeGiris #header, HesabimTakip #header, .SayfaIcerik #header {
		position: relative !important;
	}*/

	.baslik1 ul li {
		font-size: 22px !important;
		color: #fff !important;
		font-weight: bold !important;
	}

	.baslik2 ul li {
		font-size: 16px !important;
		color: #fff !important;
	}



	@media(min-width: 1200px) {
		.col-xl {
			flex-basis: 0;
			flex-grow: 1;
			max-width: 100%
		}

		.col-xl-auto {
			flex: 0 0 auto;
			width: auto;
			max-width: none
		}

		.col-xl-1 {
			flex: 0 0 8.3333333333%;
			max-width: 8.3333333333%
		}

		.col-xl-2 {
			flex: 0 0 16.6666666667%;
			max-width: 16.6666666667%
		}

		.col-xl-3 {
			flex: 0 0 25%;
			max-width: 25%
		}

		.col-xl-4 {
			flex: 0 0 33.3333333333%;
			max-width: 33.3333333333%
		}

		.col-xl-5 {
			flex: 0 0 41.6666666667%;
			max-width: 41.6666666667%
		}

		.col-xl-6 {
			flex: 0 0 50%;
			max-width: 50%
		}

		.col-xl-7 {
			flex: 0 0 58.3333333333%;
			max-width: 58.3333333333%
		}

		.col-xl-8 {
			flex: 0 0 66.6666666667%;
			max-width: 66.6666666667%
		}

		.col-xl-9 {
			flex: 0 0 75%;
			max-width: 75%
		}

		.col-xl-10 {
			flex: 0 0 83.3333333333%;
			max-width: 83.3333333333%
		}

		.col-xl-11 {
			flex: 0 0 91.6666666667%;
			max-width: 91.6666666667%
		}

		.col-xl-12 {
			flex: 0 0 100%;
			max-width: 100%
		}

		.order-xl-first {
			order: -1
		}

		.order-xl-last {
			order: 13
		}

		.order-xl-0 {
			order: 0
		}

		.order-xl-1 {
			order: 1
		}

		.order-xl-2 {
			order: 2
		}

		.order-xl-3 {
			order: 3
		}

		.order-xl-4 {
			order: 4
		}

		.order-xl-5 {
			order: 5
		}

		.order-xl-6 {
			order: 6
		}

		.order-xl-7 {
			order: 7
		}

		.order-xl-8 {
			order: 8
		}

		.order-xl-9 {
			order: 9
		}

		.order-xl-10 {
			order: 10
		}

		.order-xl-11 {
			order: 11
		}

		.order-xl-12 {
			order: 12
		}

		.offset-xl-0 {
			margin-left: 0
		}

		.offset-xl-1 {
			margin-left: 8.3333333333%
		}

		.offset-xl-2 {
			margin-left: 16.6666666667%
		}

		.offset-xl-3 {
			margin-left: 25%
		}

		.offset-xl-4 {
			margin-left: 33.3333333333%
		}

		.offset-xl-5 {
			margin-left: 41.6666666667%
		}

		.offset-xl-6 {
			margin-left: 50%
		}

		.offset-xl-7 {
			margin-left: 58.3333333333%
		}

		.offset-xl-8 {
			margin-left: 66.6666666667%
		}

		.offset-xl-9 {
			margin-left: 75%
		}

		.offset-xl-10 {
			margin-left: 83.3333333333%
		}

		.offset-xl-11 {
			margin-left: 91.6666666667%
		}
	}

	.productItem:hover {
	}


	.productItem .urunListeAdet {
		display: none !important;
		vertical-align: top;
		margin-right: 0px;
		width: 95%;
		height: 120px;
		float: none;
		padding: 1px;
		position: relative;
		border-radius: 5px;
		overflow: hidden;
		z-index: 5;
	}

	.productItem.StokYok .urunListeAdet {
		display: none !important
	}

	.productItem .urunListeAdet input {
		width: 100%;
		height: 50px;
		float: left;
		border: 1px solid #e1e2e3;
		background: #fff;
		color: #000;
		font-size: 14px;
		padding: 0 25px;
		text-align: center;
		font-weight: 600;
		border-radius: 5px;
	}

	.productItem .urunListeAdetArtir {
		font-size: 0;
		width: 50px;
		border-left: 1px solid #e1e2e3;
		height: 50px;
		float: left;
		position: absolute;
		right: 0;
		/* background: #e1e2e3; */
		color: #333;
		line-height: 50px;
	}

	.productItem .urunListeAdetAzalt {
		font-size: 0;
		width: 50px;
		height: 50px;
		float: right;
		position: absolute;
		border-right: 1px solid #e1e2e3;
		left: 0;
		/* background: #e1e2e3; */
		color: #333;
		border-radius: 0;
		line-height: 50px;
	}

	.productItem .urunListeAdetArtir:after {
		content: url('https://static.ticimax.cloud/59407/uploads/images/plus.svg');
		font-size: 22px;
		font-weight: 300;
	}

	.productItem .urunListeAdetAzalt:after {
		content: url(https://static.ticimax.cloud/59407/uploads/images/minuss.svg);
		font-size: 22px;
		font-weight: 300;
		width: 25px;
		display: inline-block;
	}

	.productItem .urunListeAdet a:hover {
		background: #FFF;
	}

		.productItem .urunListeAdet a:hover:after {
			filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7488%) hue-rotate(252deg) brightness(99%) contrast(96%);
		}

	.productItem:hover .mycartIcon a span {
		background: #FFF !important;
		color: #FFF !important;
	}

	.productItem:hover .urunListeAdetArtir {
		background: #FFF !important;
		color: #FFF !important;
	}

		.productItem:hover .urunListeAdetArtir:after {
			filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7488%) hue-rotate(252deg) brightness(99%) contrast(96%);
		}

	.HomeBody #header {
		background: #0c411e00;
	}

	.hometextlist-content .hometextlist {
		margin-top: 0vh !important;
	}

	@media (max-width:767px) {
		.CategoryBody #header, .ProductBody #header, .sepetimBody #header {
		}
	}

	.green-bar .container .row {
		margin-right: 20px !important;
		margin-left: 20px !important;
	}

	.ticiFooterContent .footerRow {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}

	@media (max-width:767px) {
		.hometextlist-content .hometextlist .hometextlist-left > div, .hometextlist-content .hometextlist .hometextlist-right > div {
			display: flex !important;
			align-items: center !important;
			justify-content: center !important;
			margin-bottom: 5vh !important;
		}

		.hometextlist-content .hometextlist .hometextlist-left {
			width: 100% !important;
			padding-right: 0vw !important;
		}

		.hometextlist-content .hometextlist .hometextlist-right {
			width: 100% !important;
			padding-left: 0vw !important;
		}

			.hometextlist-content .hometextlist .hometextlist-left > div, .hometextlist-content .hometextlist .hometextlist-right > div {
				display: flex !important;
				align-items: center !important;
				justify-content: center !important;
				margin-bottom: 5vh !important;
			}
	}

	.hometextlist-content {
		background: #f8f8f8;
	}

		.hometextlist-content .ticiContainer {
			max-width: 100%;
			width: 1240px;
		}

	.hometextlist-content {
		float: left;
		width: 100%;
		padding: 0px 0;
		margin-top: 30px;
	}

		.hometextlist-content .JKatAdi .bold .satir1:after {
			display: none
		}

		.hometextlist-content .hometextlist {
			float: left;
			width: 100%;
			display: flex;
			align-items: center;
			justify-content: center;
			flex-wrap: wrap;
			margin-top: 7vh
		}

			.hometextlist-content .hometextlist .hometextlist-left {
				float: left;
				width: 30.5%;
				padding-right: 4.3vw;
				text-align: right;
			}

			.hometextlist-content .hometextlist .hometextlist-center {
				float: left;
				width: 39%
			}

			.hometextlist-content .hometextlist .hometextlist-right {
				float: left;
				width: 30.5%;
				padding-left: 4.3vw
			}

				.hometextlist-content .hometextlist .hometextlist-left > div, .hometextlist-content .hometextlist .hometextlist-right > div {
					display: flex;
					align-items: flex-start;
					justify-content: flex-start;
					margin-bottom: 5vh
				}

					.hometextlist-content .hometextlist .hometextlist-left > div .hometextlist-image, .hometextlist-content .hometextlist .hometextlist-right > div .hometextlist-image {
						width: 28%
					}

					.hometextlist-content .hometextlist .hometextlist-left > div .hometextlist-text, .hometextlist-content .hometextlist .hometextlist-right > div .hometextlist-text {
						width: 72%;
						display: flex;
						flex-direction: column
					}

					.hometextlist-content .hometextlist .hometextlist-left > div:nth-child(1) .hometextlist-text, .hometextlist-content .hometextlist .hometextlist-right > div:nth-child(1) .hometextlist-text {
						color: #95cb34
					}

					.hometextlist-content .hometextlist .hometextlist-left > div:nth-child(2) .hometextlist-text, .hometextlist-content .hometextlist .hometextlist-right > div:nth-child(2) .hometextlist-text {
						color: #ff4f63
					}

					.hometextlist-content .hometextlist .hometextlist-left > div:nth-child(3) .hometextlist-text, .hometextlist-content .hometextlist .hometextlist-right > div:nth-child(3) .hometextlist-text {
						color: #3b7f17
					}

					.hometextlist-content .hometextlist .hometextlist-left > div .hometextlist-text strong, .hometextlist-content .hometextlist .hometextlist-right > div .hometextlist-text strong {
						font-size: 80px;
						font-weight: 600;
						line-height: 70px
					}

					.hometextlist-content .hometextlist .hometextlist-left > div .hometextlist-text span, .hometextlist-content .hometextlist .hometextlist-right > div .hometextlist-text span {
						font-size: 18px;
						margin: 10px 0;
						color: #000;
						font-weight: 500;
					}

					.hometextlist-content .hometextlist .hometextlist-left > div .hometextlist-text p, .hometextlist-content .hometextlist .hometextlist-right > div .hometextlist-text p {
						font-size: 15px;
						color: #666;
						line-height: 22px;
						margin: 0
					}

	@media (max-width:767px) {
		.htop {
			background: #9bf766;
			line-height: 29px !important;
			color: #342011;
			text-align: center;
			font-size: 12px !important;
		}

		.ticiFooterContent .ticiFooterTop {
			height: 100% !important;
		}

		.green-bar .footer-wrapper {
			justify-content: center !important;
		}

		.green-bar .newsletter-title > span {
			font-size: 15px;
		}

		.newsletter-title {
			margin-bottom: 20px;
			text-align: center;
		}

		.green-bar .footer-wrapper .footer-social {
			margin-bottom: 20px;
		}

		.green-bar .newsletter-title > span {
			font-size: 17px !important;
		}

		.HomeBody .sliderBannerContainer .jCarouselLite {
			width: 100% !important;
			padding: 0 10px;
			max-width: 100% !important;
			margin: 0 auto;
		}
	}

	.HomeBody .sliderBannerContainer .jCarouselLite {
		width: 1280px;
		padding: 0 10px;
		max-width: 100%;
		margin: 0 auto;
		float: initial;
	}


	#mainHolder_divDesign .JKatAdi.categoryTitle .bold:after, .JKatAdi .bold:after {
		content: '';
		height: 15px;
		display: grid;
		margin: 6px 0;
		justify-content: center;
		display: none;
	}

	.bilgiBar {
		text-align: left;
		font-size: 16px;
		display: none;
	}

		.bilgiBar li a {
			color: #000 !important;
		}

		.bilgiBar span a {
			color: #000 !important;
		}

	@media (min-width: 768px) and (max-width: 1024px) {
		.basketBtn {
			float: left;
			margin-left: 0;
			margin-top: 19px;
			width: 100%;
			margin-bottom: 20px;
		}
	}



	@media (max-width:767px) {
		.Ikonlar ul li {
			width: 100% !important;
		}

		.dnzName a {
			color: #000 !important;
		}

		.HesabimTakip .hesabimBolumuTutucu {
			margin-top: 20px !important;
		}
	}

	.navigation .navUl > ul > li > ul {
		position: absolute;
		left: 100%;
		top: 0;
		width: 100%;
		max-width: 170px;
		display: none;
		visibility: hidden;
		opacity: 0;
		transition: opacity .3s ease-in-out;
		max-height: 65vh;
		overflow-y: auto
	}


	#logo .htop {
		display: none;
	}

	.mobilMenu .navUl > li.ulVar:hover ul {
		display: block;
	}

	body .productItem .relatedProducts {
		display: block !important;
		right: 10px;
		bottom: 10px;
		z-index: 20;
		position: absolute
	}

		body .productItem .relatedProducts .button {
			border-radius: 4px;
			box-shadow: 0 2px 4px rgb(0 0 0/10%);
			background-color: #fff;
			line-height: 1;
			color: #000;
			font-size: 12px
		}

		body .productItem .relatedProducts i {
			font-size: 0;
			float: left;
			margin-right: 5px
		}

			body .productItem .relatedProducts i:before {
				content: "";
				display: block;
				width: 12px;
				height: 12px;
				border: solid 1px #fff;
				background-color: pink;
				border-radius: 50%;
				background-image: linear-gradient(to right,#3023ae 0%,#53a0fd 48%,#b4ec51 101%);
				z-index: 2;
				float: left;
				position: relative
			}

			body .productItem .relatedProducts i:after {
				content: "";
				display: block;
				width: 12px;
				height: 12px;
				border: solid 1px #fff;
				background-color: pink;
				border-radius: 50%;
				background-image: linear-gradient(to right,#6bceb4 0%,#f98cc2 48%,#fff781 101%);
				z-index: 1;
				margin-left: -6px;
				float: left
			}

	ul.ulRelatedProducts {
		padding: 0;
		list-style: none
	}



	.bannerBlock_0 {
		float: left;
		width: 100%;
		padding: 0 40px;
		list-style: none;
		margin-top: 22px;
		margin-bottom: 100px
	}

		.bannerBlock_0 ul {
			margin: 0 -25px;
			padding: 0;
			list-style: none
		}

			.bannerBlock_0 ul li {
				padding: 0 25px
			}

				.bannerBlock_0 ul li a {
					display: block;
					position: relative
				}

		.bannerBlock_0 .b-txt {
			position: absolute;
			left: 0;
			right: 0;
			text-align: center;
			bottom: 16%;
			font-size: 45px;
			color: #fff;
			line-height: 48px;
			margin: 10px;
			font-weight: 700;
		}

		.bannerBlock_0 img:hover {
			transition: all 4s ease;
			transform: scale(1.1);
			position: relative;
			overflow: hidden
		}

		.bannerBlock_0 .b-txt span {
			display: block;
			font-size: 18px;
			border: 1px solid #e7e7e7;
			max-width: 160px;
			margin: 15px auto 0;
			line-height: 43px;
			transition: all .4s ease
		}

		.bannerBlock_0 ul li a:hover .b-txt span {
			background: #ffffff;
			color: #000;
		}

	.bannerBlock_1 {
		float: left;
		width: 100%;
		padding: 0 40px;
		list-style: none;
		margin-top: 22px;
		margin-bottom: 10px;
	}

		.bannerBlock_1 ul {
			margin: 0 -25px;
			padding: 0;
			list-style: none
		}

			.bannerBlock_1 ul li {
				padding: 0 25px
			}

				.bannerBlock_1 ul li a {
					display: block;
					position: relative
				}

		.bannerBlock_1 .b-txt {
			position: absolute;
			left: 0;
			right: 0;
			text-align: center;
			bottom: 16%;
			font-size: 45px;
			color: #fff;
			line-height: 48px;
			margin: 10px;
			font-weight: 700;
		}

		.bannerBlock_1 img:hover {
			/*  transition: all 4s ease;
			transform: scale(1.1);*/
			position: relative;
			overflow: hidden
		}

		.bannerBlock_1 .b-txt span {
			display: block;
			font-size: 18px;
			border: 1px solid #e7e7e7;
			max-width: 160px;
			margin: 15px auto 0;
			line-height: 43px;
			transition: all .4s ease
		}

		.bannerBlock_1 ul li a:hover .b-txt span {
			background: #ffffff;
			color: #000;
		}

	.bannerBlock_2 {
		float: left;
		width: 100%;
		padding: 0 0;
		list-style: none;
		margin-top: 0;
		margin-bottom: 0;
	}

		.bannerBlock_2 ul {
			margin: 0 -25px;
			padding: 0;
			list-style: none
		}

			.bannerBlock_2 ul li {
				padding: 0 0;
			}

				.bannerBlock_2 ul li a {
					display: block;
					position: relative
				}

		.bannerBlock_2 .b-txt {
			position: absolute;
			left: 0;
			right: 0;
			text-align: center;
			bottom: 16%;
			font-size: 45px;
			color: #fff;
			line-height: 48px;
			margin: 10px;
			font-weight: 700;
		}

		.bannerBlock_2 img:hover {
			/*     transition: all 4s ease;
			transform: scale(1.1);*/
			position: relative;
			overflow: hidden
		}

		.bannerBlock_2 .b-txt span {
			display: block;
			font-size: 18px;
			border: 1px solid #e7e7e7;
			max-width: 160px;
			margin: 15px auto 0;
			line-height: 43px;
			transition: all .4s ease
		}

		.bannerBlock_2 ul li a:hover .b-txt span {
			background: #ffffff;
			color: #000;
		}

	.htop li span {
		border: 1px solid #000;
		padding: 0 10px;
		border-radius: 10px;
		margin-left: 10px;
	}

		.htop li span a {
			color: #000 !important;
		}


	.SearchClose {
		position: absolute;
		right: 40px;
		z-index: 9;
		font-size: 22px;
		padding: 10px;
		cursor: pointer;
		top: 20px;
	}

	.categorySliderArea {
		float: left;
		width: 100%
	}

		.categorySliderArea ul {
			padding: 0;
			margin: 0;
			list-style: none
		}

	.categorySliderArea {
		float: left;
	}

		.categorySliderArea .owl-carousel .owl-nav {
			display: block !important;
		}

	.ticiFooterContent .ticiBultenContent {
		float: left;
		width: 100% !important;
	}

	.userDivRow {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	@media (max-width:767px) {
		.navigation .altMenu {
			transition: all .2s ease-in-out;
			float: left;
			width: 100%;
			position: absolute !important;
			margin: 0 0 10px 0;
		}
	}

	.boxBedenlerContainer > div > div:not(.noStokUrunListe):hover {
		color: #FFF !important;
	}

	@media (max-width: 767px) {
		#header {
			border: none;
			margin-bottom: 0 !important;
			padding-top: 0;
			box-shadow: none;
			height: auto;
			position: fixed;
			left: 0;
			right: 0;
			top: 0;
			background: #fff;
			z-index: 9999;
		}

		.mycart > a:before {
			display: none;
		}

		.bannerBlock_2 ul li {
			padding: 0 0;
			width: 100%;
			max-width: 100%;
			flex: 0 0 100% !important;
		}

		.bannerBlock_2 {
			padding: 0 0 !important;
			margin-bottom: 0 !important;
		}

		.bannerBlock_1 ul li {
			padding: 0 0 !important;
		}

		.bannerBlock_1 ul li {
			padding: 0 0 !important;
			width: 100% !important;
			flex: 0 0 100% !important;
			max-width: 100% !important;
		}

		.bannerBlock_1 {
			float: left;
			width: 100%;
			padding: 0 0 !important;
			margin-bottom: 0 !important;
		}

		.bannerBlock_0 {
			float: left !important;
			width: 100% !important;
			padding: 0 0 !important;
			list-style: none !important;
			margin-top: 0 !important;
			margin-bottom: 0 !important;
		}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGallerynext, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next {
			right: 0 !important;
		}

		#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .InstaGalleryprev, .leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev {
			left: 0 !important;
		}

		.bannerBlock_1 ul li a {
			margin-bottom: 10px !important;
		}

		.bannerBlock_2 ul li a {
			margin-bottom: 10px !important;
		}

		.ticiFooterContent {
			margin: 0 0 !important;
		}

			.ticiFooterContent .ticiFooterMenu ul.List li.Item a.Link {
				font-size: 17px !important;
				line-height: 35px !important;
			}
	}

	.productItem:hover .boxBedenlerContent {
		display: block !important;
	}


	.mobilMenuAcButton {
		display: none !important;
	}

	.drift-container {
		display: none;
	}

	.hazirSablonlar-6 .trow * {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.hazirSablonlar-6 .trow .margin-bottom30 {
		margin-bottom: 10px;
	}

	.hazirSablonlar-6 .trow .img-responsive {
		min-width: 100%;
		max-width: 100%;
	}

	.hazirSablonlar-6 .trow:after {
		clear: both;
		display: table;
		content: "";
	}

	.hazirSablonlar-6 .trow {
		margin-left: -5px;
		margin-right: -5px;
	}

		.hazirSablonlar-6 .trow .tcol {
			float: left;
			position: relative;
			min-height: 1px;
			padding-right: 5px;
			padding-left: 5px;
		}

		.hazirSablonlar-6 .trow .tcol-lg-3 {
			width: 25%;
		}

		.hazirSablonlar-6 .trow .tcol-lg-4 {
			width: 33.33333333%;
		}

		.hazirSablonlar-6 .trow .tcol-lg-6 {
			width: 50%;
		}

		.hazirSablonlar-6 .trow .tcol-lg-12 {
			width: 100%;
		}

	.hazirSablonlar-6 .promobanner {
		position: relative;
		overflow: hidden;
	}

		.hazirSablonlar-6 .promobanner a {
			transition: all 300ms;
			-webkit-transition: all 300ms;
			-moz-transition: all 300ms;
			-o-transition: all 300ms;
		}



	@media(max-width:767px) {
		.search {
			display: block;
			margin: 0 auto;
			width: 100% !important;
		}

		.searchEklenti {
			width: 100% !important;
		}
	}

	@media(max-width:540px) {
		.hazirSablonlar-6 .trow .margin-bottom30 {
			margin-bottom: 10px;
		}

		.hazirSablonlar-6 .trow {
			margin-left: -5px;
			margin-right: -5px;
		}

			.hazirSablonlar-6 .trow .tcol {
				padding-right: 5px;
				padding-left: 5px;
			}

			.hazirSablonlar-6 .trow .tcol-xs-12 {
				width: 100%;
			}

			.hazirSablonlar-6 .trow .tcol-xs-6 {
				width: 50%;
			}

				.hazirSablonlar-6 .trow .tcol-xs-6:nth-child(2n+1) {
					clear: both;
				}
	}

	.searchEklenti {
		width: 820px;
		margin: 100px auto;
		padding-top: 10px;
	}

		.searchEklenti span {
			font-size: 17px;
			font-weight: bold;
			color: #000;
		}

	#ProductListMainContainer #ProductPageProductList.ProductList {
		margin: 0 !important;
	}

	.sliderContainer .owl-dots {
		display: block !important;
	}

	.categorySliderArea ul li img {
		max-width: 100%;
		margin: 0 auto;
	}

	.favori a {
		color: #18181b;
	}


	.ilgiliUrunSecenek .JKatAdi .bold {
		text-align: left;
		font-size: 16px !important;
	}


	@media (min-width: 900px) and (max-width: 1600px) {
		.searchEklenti {
			width: 40% !important;
		}
	}

	.mycartIcon a {
		font-size: 0;
		width: 23px;
		height: 23px;
		background: rgb(255 255 255/50%);
		border-radius: 50%;
		color: #000;
		text-align: center;
		line-height: 23px;
		margin: auto
	}

		.mycartIcon a:after {
			content: '\f067';
			font-family: fontawesome;
			font-size: 12px
		}

	.productItem:hover .mycartIcon {
		display: block !important;
	}

	@media (max-width:767px) {
		.productItem .productEx2 {
			top: 0 !important;
			bottom: auto !important;
		}

		.mycartIcon {
			right: 0px !important;
		}

		.productItem .productEx {
			height: 34px !important;
			bottom: 0 !important;
			right: 0 !important;
		}

		.SearchClose {
			position: absolute;
			right: 0 !important;
			z-index: 9;
			font-size: 22px;
			padding: 10px;
			cursor: pointer;
			top: 0 !important;
		}

		.search {
			display: block;
			margin: 0 auto;
			width: 100% !important;
			margin-top: 26px !important;
		}

		.categorySliderArea ul li img {
			max-width: 73px !important;
		}

		.FooterMenuler a {
			color: #000 !important;
			width: 100%;
			display: block;
			margin-top: 15px;
			text-align: center;
			border-right: 0 !important;
		}

		.ticiFooterContent .ticiFooterMenu .footerCol h3:after {
			text-align: center;
			font-size: 27px;
			font-weight: 300;
		}

		.searchEklenti span {
			line-height: 47px;
		}

		.ticiFooterContent .ticiFooterMenu .footerCol.active h3 {
			border-bottom: 0px;
		}

		.ticiFooterContent .ticiFooterMenu .footerCol h3 {
			text-align: center;
		}

		.ticiFooterContent .ticiFooterMenu ul.List li.Item {
			text-align: center;
		}

			.ticiFooterContent .ticiFooterMenu ul.List li.Item a.Link {
				text-align: center;
			}
	}

	.FooterMenuler a {
		font-size: 16px;
	}

	@media (max-width: 767px) {
		body.sepetimBody {
			margin-top: 0 !important;
		}

		.ticiFooterContent .ticiFooterMenu ul.List li.Item a.Link {
			padding: 0;
			font-size: 12px;
			text-align: center;
		}

		.ticiFooterContent .ticiFooterMenu .footerCol h3 {
			text-align: center;
		}

		.CartProduct .headerCartBtn {
			display: block !important;
		}

		.CartProduct .headerOrderBtn {
			display: block !important;
		}

		.sepetimBody .ticiContainer {
			margin-top: 0 !important;
		}

		.userDivRow {
			display: flex !important;
			align-items: center !important;
			justify-content: center !important;
			flex-direction: column !important;
		}

		.categorySliderArea .owl-carousel .owl-nav {
			left: 10px;
			right: 10px;
			top: calc(50% - 15px);
			display: none !important;
		}
	}



	.sepetimBody .ticiContainer {
		margin: 0 auto;
		margin-top: 81px;
	}

	.AllImages {
		display: flex;
		justify-content: center;
		align-items: center;
		/* background: #f00; */
		color: #000;
		padding: 39px;
	}


	.mobilMenu .nav-list > .nav-item > .navCard > img {
		max-height: 80%;
		margin-right: 20px;
		border-radius: 10px;
		display: none;
	}

	.mobilMenu .nav-list > .nav-item > .navCard {
		height: 52px;
	}

	.menuIadeTaleplerim {
		display: none;
	}

	.SayfaIcerik .centerCount.Middle {
		width: 100%;
		padding: 0;
		margin-top: 100px !important;
		float: left;
		width: 100%;
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 23px;
		background: #FFF;
		border-radius: 20px;
	}

	a.kolayIadeBtn.ng-binding {
		display: none;
	}






	.productItem:hover .boxBedenlerContent {
		display: none !important;
	}


	.productItem .productList-Image-Owl .owl-dots {
		display: flex;
		gap: 3px;
		bottom: -6px
	}

		.productItem .productList-Image-Owl .owl-dots .owl-dot {
			width: 100%;
			height: 3px;
			border: 0;
			border-radius: 0;
			background: #ddd;
			margin: 0 !important
		}

			.productItem .productList-Image-Owl .owl-dots .owl-dot.active {
				background: #666
			}

			.productItem .productList-Image-Owl .owl-dots .owl-dot span {
				display: none !important
			}

	.product-add-to-cart {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 113px;
		z-index: 2;
	}

		.product-add-to-cart .mycartIcon {
			display: block;
			margin-bottom: 22px
		}

	.mycartIcon a {
		font-size: 0;
		width: 23px;
		height: 23px;
		background: rgb(255 255 255/50%);
		border-radius: 50%;
		color: #000;
		text-align: center;
		line-height: 23px;
		margin: auto
	}

		.mycartIcon a:after {
			content: '\f067';
			font-family: fontawesome;
			font-size: 12px
		}

	.add-cart-close {
		display: none
	}

	.product-add-to-cart.active .mycartIcon {
		display: none
	}

	.product-add-to-cart .add-cart-close {
		display: none;
		height: 30px;
		justify-content: flex-end;
		align-items: center;
		cursor: pointer;
		font-size: 18px;
		color: #000;
		float: left;
		width: 100%;
		padding: 0 5px
	}

	.product-add-to-cart.active .add-cart-close {
		display: flex
	}

	.product-add-to-cart .productItemVariantDetail {
		position: static;
		float: left;
		width: 100%;
		background: rgb(255 255 255/90%);
		border: 1px solid #000;
		border-radius: 0 0 10px 10px;
		padding: 0;
		display: none !important
	}

	.product-add-to-cart.active .productItemVariantDetail.active {
		display: block !important
	}

	.productItemVariantDetail .ekSecenek {
		display: none
	}

	.product-add-to-cart .productItemVariantDetail .ekSecenek.sonSecenek {
		margin: 0;
		text-align: left;
		padding: 0;
		display: block;
		float: left;
		width: 100%;
		display: grid;
		grid-template-columns: repeat(2,1fr);
		border-top: 1px solid #000
	}

		.product-add-to-cart .productItemVariantDetail .ekSecenek.sonSecenek .ekSecenekValues {
			font-size: 14px;
			color: #000;
			padding: 0;
			cursor: pointer;
			line-height: 1;
			float: left;
			width: 100%;
			text-align: center;
			line-height: 36px;
		}

			.product-add-to-cart .productItemVariantDetail .ekSecenek.sonSecenek .ekSecenekValues span {
				line-height: 1;
				margin: 0;
				min-height: auto;
				min-width: auto;
				padding: 0;
				font-size: unset;
				border: 0
			}

			.product-add-to-cart .productItemVariantDetail .ekSecenek.sonSecenek .ekSecenekValues:nth-child(2n+1) {
				border-right: 1px solid #000
			}

	.product-add-to-cart .productItemVariantDetail .btnVaryasyonSepeteEkle {
		height: 33px;
		background: 0 0;
		color: #000;
		text-align: left;
		border-top: 1px solid #000;
		font-size: 14px;
		letter-spacing: .35px;
		text-transform: uppercase;
		padding: 0 10px;
		display: none
	}

	.mycartIcon {
		display: none;
	}

	.productItem:hover .mycartIcon {
		display: none !important;
	}

	#mainHolder_divDesign .t-vw-7 .ticiContainer {
		width: 100% !important;
	}


	@media only screen and (max-width: 576px) {
		.SayacAktif .main-container {
			max-width: 540px;
			padding: 0
		}
	}

	.ProductName h1 span {
		float: left;
		width: 100%;
		display: inline-block;
		color: #050708;
		font-size: 24px;
		font-weight: 500;
		margin-bottom: 19px;
	}

	#pnlFiyatlar {
		display: inline-block;
		vertical-align: top;
		float: left;
		display: flex;
		align-items: center;
		width: 100%;
		float: left;
		margin-bottom: 19px;
		margin-top: 19px;
	}

	.boxUrunlerPlus {
		display: none !important;
	}


	div#divOnyazi {
		margin-top: 10px;
		font-size: 10px;
		font-family: "Roboto", sans-serif;
		font-weight: 500;
	}

	.eksecenekLine.selectvaryasyon {
		display: none;
	}
	/*
	.relatedProductsColor {
		display: none;
	}

	.boxUrunlerContent {
		float: left;
		width: 100%;
		margin-bottom: 8px;
		margin-top: 8px;
	}


	.boxUrunlerContent {
		float: left;
		width: 100%;
		margin-bottom: 8px
	}

	.boxUrunlerContainer {
		float: left;
	}

		.boxUrunlerContainer > div {
			float: left;
			opacity: 0;
			visibility: hidden;
		}

			.boxUrunlerContainer > div a {
				float: left;
				width: 16px;
				height: 16px;
				margin-right: 0;
				outline: 1px solid #fff;
				border-radius: 50%;
				padding: 3px;
				transition: 0.5s
			}

				.boxUrunlerContainer > div a:hover {
					outline: 1px solid #C3C3C3;
				}

		.boxUrunlerContainer div:nth-child(1), .boxUrunlerContainer div:nth-child(2), .boxUrunlerContainer div:nth-child(3) {
			opacity: 1;
			visibility: visible;
		}

		.boxUrunlerContainer > div a img {
			width: 100%;
			border-radius: 50%;
			border: none
		}

	.boxUrunlerContent > span {
		font-size: 12px;
		position: absolute;
		left: 52px;
		cursor: pointer;
		font-weight: 400;
		line-height: 15px
	}

	.boxUrunlerContent.active .boxUrunlerContainer > div {
		opacity: 1;
		visibility: visible;
	}

	.boxUrunlerContent.active .v-count {
		display: none;
	}
	*/
	@media (max-width:767px) {
		.categoryContainer .ProductListContent {
			float: left;
			width: 100%;
			padding: 0 0 !important;
		}

		.detaySliderContainer .ProductList {
			max-width: 100%;
			margin: 0 auto;
			padding: 0 0 !important;
		}
	}

	.navigation .dnzclose,
	.navigation .mobile-logo {
		display: none;
	}

	.navigation.active .dnzclose {
		display: block;
		position: absolute;
		top: 20px;
		right: 20px;
	}

	.navigation.active .mobile-logo {
		display: block;
		position: absolute;
		z-index: 1;
		left: 0;
		top: 15px;
	}

		.navigation.active .mobile-logo img {
			filter: invert(1);
			width: 120px;
			height: auto;
		}

	.alert-badge {
		background: #ff0000 !important;
	}

	@media (max-width:900px) {
		.navigation.active {
			padding: 73px 0 25px !important;
		}

			.navigation.active .dnzName {
				display: none !important;
			}
	}

	.nav-footer .Area .T {
		text-align: left;
	}

	.boxUrunlerContent {
		display: none;
	}




	.urunOzellik {
		float: left;
		width: 100%;
		margin: 20px 0;
		display: block
	}

		.urunOzellik .urunTab {
			float: left;
			width: 100%
		}

			.urunOzellik .urunTab ul {
				display: inline-block;
				vertical-align: top;
				float: left;
				width: 100%;
				padding: 0;
				margin: 0;
				list-style: none
			}

			.urunOzellik .urunTab > ul > li {
				float: left
			}

				.urunOzellik .urunTab > ul > li:last-child {
					margin-right: 0
				}

				.urunOzellik .urunTab > ul > li > a {
					cursor: pointer;
					color: rgba(60 56 62);
					font-size: 16px;
					float: left;
					font-weight: 400
				}

					.urunOzellik .urunTab > ul > li > a span {
						font-weight: 400
					}

				.urunOzellik .urunTab > ul > li.active > a {
				}

	.urunOzellik {
		display: none
	}

	.urunOzellikTab {
		margin: 30px 0 30px;
		display: block;
		float: left;
		width: 100%
	}

	@media screen and (max-width:767px) {
		.urunOzellikTab {
			margin: 0 !important;
		}
	}

	.urunOzellikTab .urunTab {
		float: left;
		width: 100%
	}

		.urunOzellikTab .urunTab > ul {
			list-style: none;
			padding: 0;
			margin: 0
		}

			.urunOzellikTab .urunTab > ul > li {
				float: left;
				width: 100%;
				margin-bottom: 4px;
				position: relative
			}

				.urunOzellikTab .urunTab > ul > li > a {
					color: rgb(0 0 0);
					font-size: 14px;
					text-transform: uppercase;
					line-height: 30px;
					letter-spacing: 0.75px;
					float: left;
					width: 100%;
					padding: 0 0;
					font-weight: 400;
					position: relative;
					font-weight: 600;
					padding: 0 5px;
				}

	.ozellikler-detayGit {
		position: absolute;
		right: 30px;
		top: 17px;
	}

	.urunOzellikTab .urunTab > ul > li > a span {
		font-weight: 500
	}

	.urunOzellikTab .urunTab > ul > li .urunDetayPanel {
		display: none !important
	}

	.urunOzellikTab .urunTab > ul > li > a:after {
		content: '\f067';
		font-family: fontawesome;
		float: right
	}

	.urunOzellikTab .urunTab > ul > li[onofftip=true] > a:after {
		content: '\f068';
	}

	.urunOzellikTab .urunTab > ul > li[onofftip=true] .urunDetayPanel {
		display: block !important
	}

	.urunOzellikTab .divYorumlarV2Slide {
		width: 100%;
		margin-bottom: 30px
	}

	.urunOzellikTab .divYorumlarV2Ortalama {
		width: 100%;
		margin-left: 0
	}

	.urunOzellikTab .divYorumlarV2Section1_1a1a {
		-ms-flex-direction: column;
		flex-direction: column
	}

	.urunOzellikTab .divYorumlar-t1c9k {
		max-width: 100%;
		min-width: 0
	}

	.urunOzellikTab .taksitWrapper .taksitBlock {
		width: 100%;
		padding-left: 0;
		padding-right: 0
	}

		.urunOzellikTab .taksitWrapper .taksitBlock .taksitBlockContent {
			max-width: 100%
		}

	.urunOzellikTab .yorum-item-left {
		flex: 0 0 100%
	}

	.urunOzellikTab .v2YorumFilter {
		width: 100%
	}

	.urunOzellikTab .v2YorumFiltreGrup {
		display: block
	}

	.urunOzellikTab .v2YorumFilter li,
	.urunOzellikTab .v2YorumFilter ul li {
		width: 100%
	}

	.urunDetayPanel {
		float: left;
		width: 100%;
		clear: none !important;
		border: none;
		padding: 5px 0
	}

	.urunTabAlt strong {
		font-weight: 700
	}

	.urunTabAlt #txtOneriMail {
		margin: 0;
		height: 30px;
		padding: 0 10px;
		width: 100% !important;
		border-width: 1px
	}

	.urunTabAlt #txtOneriNot {
		margin: 0;
		padding: 10px;
		width: 100% !important;
		background: #fff
	}

	.urunTabAlt {
		font-family: Cabin, sans-serif !important;
		padding: 0;
		max-height: auto;
		height: auto;
		overflow-y: scroll;
		letter-spacing: 0.7px;
	}

		.urunTabAlt * {
			font-family: Cabin, sans-serif !important
		}

		.urunTabAlt i {
			font-family: fontawesome !important
		}

		.urunTabAlt img {
			max-width: 100% !important
		}

		.urunTabAlt iframe {
			max-width: 100% !important
		}

		.urunTabAlt .button {
			padding: 10px 5px;
			color: #fff
		}

	.tabUrunOneriler ul {
		list-style: none;
		padding: 0;
		margin: 0
	}

		.tabUrunOneriler ul li {
			float: left;
			width: 100%
		}

	.oneriValidate .validate {
		top: 0;
		padding: 5px
	}

	.urunTabAlt ul li {
		margin-bottom: 5px;
		clear: both
	}

		.urunTabAlt ul li input {
			float: left;
			margin-right: 5px;
			width: auto !important
		}

		.urunTabAlt ul li label {
			float: left;
			width: auto !important;
			line-height: normal
		}

		.urunTabAlt ul li input[type=checkbox] {
			margin-top: 0
		}

	#divEtiketler {
		float: left;
		width: 100%;
		padding: 0 20px 20px;
		margin: 50px 0 0;
		background: #fff;
		text-align: center
	}

		#divEtiketler .productModuleTitle {
			float: left;
			color: #202122;
			font-size: 15px;
			font-weight: 700;
			width: 100%;
			text-align: center;
			line-height: 30px;
			margin: 10px 0
		}

		#divEtiketler a {
			color: #696d71;
			font-size: 13px
		}

			#divEtiketler a:hover {
				text-decoration: underline
			}


	.urunOzellikTab .urunTab > ul > li.active > a {
		color: #FFF !important;
	}

	/* Genel Stil */
	.pickup-container {
		display: flex;
		align-items: center;
		border: 1px solid #e0e0e0;
		padding: 10px 15px;
		border-radius: 8px;
		max-width: 100%;	
		display:none;
	}

		/* Ä°kon Stili */
		.pickup-container .icon {
			font-size: 24px;
			margin-right: 10px;
		}

		/* Metin BloÄŸu */
		.pickup-container .text {
			display: flex;
			width: 100%;
			justify-content: space-between;
		}

		.pickup-container .title {
			margin: 0;
			font-size: 14px;
			color: #333;
		}

		.pickup-container .free {
			margin: 0;
			color: #00aa72;
			font-weight: bold;
			font-size: 12px;
			letter-spacing: 1px;
		}

	#divTelefonSiparis {
		display: none !important;
	}

	.UFavorilerimeEkle a {
		background: #fff;
		text-align: center;
		transition: .5s;
		float: left;
		width: 100%;
		background-color: #000000;
		transition: .5s;
		border-radius: 0;
		height: 50px;
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
		color: #FFF;
		font-size: 0px;
		margin-left: 10px;
		width: 55px;
	}

		.UFavorilerimeEkle a i {
			font-size: 26px !important;
			font-weight: 200;
		}

	#logo .UFavorilerimeEkle {
		display: none;
	}

	.ItemOrj .ozelAlanEx {
		top: 0;
		right: 10px;
		left: auto !important;
	}


	@media (max-width:767px) {
		.navigation .navUl > li ul li a {
			font-size: 16px !important;
			font-weight: 600;
			line-height: 35px !important;
			margin-bottom: 6px;
			color: #000;
			font-family: 'Roboto Condensed', sans-serif !important;
			-webkit-transition: all .3s ease;
			-moz-transition: all .3s ease;
			transition: all .3s ease;
		}

		.navigation .navUl > li > a {
			color: #000;
			font-size: 20px !important;
		}

		.navigation .navUl {
			display: inline-block;
			font-size: 0;
			float: left;
			width: 100% !important;
			height: 350px;
		}

			.navigation .navUl > li {
				width: 100% !important;
				display: inline-block;
			}
	}


	.taksit-tablosu-wrapper {
		margin: 5px;
		width: 100% !important;
	}

	.productcode span {
		margin-right: 5px;
	}


	.hesabimBolumuTutucu {
		max-width: 1480px !important;
		margin: 100px auto !important;
		float: none !important;
	}

	.siparisTakipSayfasiAlt img {
		margin-bottom: 30px;
	}

	.urunOzellikTab .urunTab > ul > li.active > a {
		color: #000 !important;
		background: #FFF !important;
	}

	div#PuanVer {
		display: flex;
		width: 100%;
		flex-direction: row;
		padding-top: 10px;
	}

	.btn-whatsapp-pulse.btn-whatsapp-pulse-border {
		z-index: 9999 !important;
	}

	.inner-slider-item .info img {
		height: 70px !important;
		width: 50px !important;
	}

	.navigation .navUl > li:nth-last-child(1) > a {
		color: red;
	}


	.KatSepetFiyat {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		color: #000;
		font-size: 11px;
		line-height: 20px;
		padding: 0 5px;
		font-weight: 700;
		width: 100%;
		border: 1px solid #000000;
		margin: 0 auto;
	}

		.KatSepetFiyat span {
			color: #f00;
			font-weight: bold;
			font-size: 16px;
			margin-left: 10px;
			display: inline-block;
			vertical-align: top;
		}

	.sPric {
		color: #f00;
		font-size: 12px;
		float: left;
		clear: left;
		padding: 0 10px;
		margin-top: 10px;
		font-weight: 700;
		border: 1px solid #000000;
		line-height: 30px;
	}

		.sPric span {
			font-size: 13px;
			display: inline-block;
			vertical-align: top;
			font-weight: 700;
			margin-right: 10px;
			color: #000;
		}

	@media screen and (max-width: 767px) {
		.KatSepetFiyat {
			font-size: 6px;
			width: 160px;
			padding: 0;
		}

			.KatSepetFiyat span {
				font-size: 11px;
				margin-left: 4px;
			}
	}

	@media screen and (max-width: 340px) {
		.KatSepetFiyat {
			font-size: 6px;
			width: 140px;
			padding: 0;
		}
	}

	.ozelAlan1, .ozelAlan2, .ozelAlan3, .ozelAlan4, .ozelAlan5 {
		display: none;
	}

	#divOzelAlan1, #divOzelAlan2, #divOzelAlan3, #divOzelAlan4, #divOzelAlan5 {
		display: none;
	}

	.sPric {
		margin-bottom: 20px !important;
	}

	#pnlFiyatlar {
		margin-bottom: 0 !important;
	}

	.ItemOrj .ozelAlanEx {
		top: 0;
		right: 10px;
		left: auto !important;
		display: none !important;
	}


	.ProductBody .ticiContainer {
		max-width: 1402px;
		margin: 0 auto;
	}



	.ozelAlanEx {
		display: none;
	}

	@media (max-width:767px) {
		.UD_Share li {
			margin-top: 10px !important;
			float: left;
			width: 100% !important;
		}
	}

	#footer {
		position: relative;
		margin-top: 43px;
	}

	@media (max-width: 767px) {
		.navigation.active .nav-footer {
			margin-bottom: 66px !important;
		}
	}

	.sipTakipYg {
		position: absolute;
		right: 236px;
		font-weight: 600;
		color: #000 !important;
		display: inline-block
	}


		.sipTakipYg a {
			color: #000 !important;
		}

		.sipTakipYg i {
			margin-right: 10px;
		}

	.yg-topSellerProducts .favori {
		display: none;
	}

	.SonUrunT {
		display: inline-block;
		font-weight: 600;
		color: #ff0000;
		margin-bottom: 19px;
	}

	#divKritikStok i {
		margin-right: 5px;
		color: #ff0000;
	}

	#divKombinSatinAl a {
		background-color: #000 !important;
		color: #fff !important;
		padding: 6px;
		border-radius: 0 !important;
		font-weight: bold;
		width: 410px;
		height: 50px;
		text-align: center;
		line-height: 40px;
		display: inline-block;
		text-align: center;
		text-transform: uppercase;
		transition: background-color 0.3s ease, transform 0.2s ease;
	}

		#divKombinSatinAl a:hover {
			background-color: #333 !important; /* Hover rengi */
			transform: scale(1.02);
		}

	@media (max-width: 767px) {
		.navigation .altMenu {
	  
			padding-left: 16px !important;
		}
	}

	.kombinRightDetail #specialFieldsList { display:none!important;}