*
---1-Genel Tan�mlamalar
---2-Header
---3-Content(Ana Sayfa)
---4-Reyon
---5-Urun Detay
---6-Sepet-Container
---7-Yard�m Sayfas�
---8-�ye Giri�
---9-Teslimat Sayfas�
---10-�deme Sayfas�
---11-Kart Sprite
---12-Sipari� �zeti
---13-Sipari� Sonucu
---14-Sepetim Sayfas�
---15-Video Sayfas�
---16-Teslimat Sayfas�
---17-Yard�m Sayfas�
---18-Hata
---19-�zel Sayfalar
---20-Bootstrap MS
---21-Footer
---22-Media Tag
---23-Numpad
---24-TouchSpin
--25-adreslerim
--26-
--27-�stMenu-Ac�lanMenu
*/

/*---1-Genel Tan�mlar---Start*/ 
	body{background-color:#F7F5F6;font-family: Arial , sans-serif ;}  
	ul, menu, dir {/*-webkit-padding-start:0px !important;*/ padding:0px !important;}
	input.error{border: 1px solid #E20713; background-color: #FBFBFB;}
	textarea.error{border: 1px solid #E20713; background-color: #FBFBFB;}
	a:focus {outline: none !important; outline: 0px auto -webkit-focus-ring-color!important;outline-offset: 0px!important;}
	a:focus, a:hover {color: #23527c; text-decoration: none !important;}
	li.aktif-reyon > a { color: #fff !important;}
	li.aktif-reyon > a > i.glyphicon-home{color:#fff !important;}
	li.aktif-reyon > a > i.glyphicon-star{color:#fff !important;}
	#frmUyelik label.error{color: #FAB41E !important;font-size: 12px; margin-top: 0px;position: absolute;}
	#frmUyelik input.error , #frmUyelik select.error {border: 1px solid #F0A300 !important; background-color: #faf0f7 !important;}
	#frmSifre label.error{color: #FAB41E !important;font-size: 12px; margin-top: 0px;position: absolute;}
	#frmSifre input.error , #frmSifre select.error {border: 1px solid #F0A300 !important; background-color: #faf0f7 !important;}
	#frmSfreDegistir label.error{color: #FAB41E !important;font-size: 12px;margin-top: 0px;position: absolute;}	
	#frmIletisim label.error{color: #FAB41E !important;font-size: 12px;margin-top: 0px;position: absolute;}	
	#frmAdres input.error , #frmAdres select.error {border: 1px solid #F0A300 !important; background-color: #faf0f7 !important;}
	#menu-navbar{margin-top:55px;border-bottom: 2px solid #FAB41E;padding-left:0px!important;padding-right:15px!important;}
	#menu-navbar > ul {width:100%;}
	#menu-navbar > ul > li > a {line-height:14px !important;  color: #777; padding-bottom: 8px !important;}
	#menu-navbar > ul > li > a:hover {  background-color: #FAB41E;  color: #fff !important;}	
	#menu-navbar > ul > li > a:hover > i { color: #fff !important;}
	#menu-navbar > ul > li > a:focus {  background-color: #FAB41E;  color: #fff !important;}
	#menu-navbar > ul > li {border-right: 1px solid #d6cfcf;}
	#menu-navbar > ul > li:nth-last-child(-n+2) {border-right: 0px solid #d6cfcf;}
	#menu-navbar > .pull-right > form { padding: 0px; margin-top: -8px;  margin-bottom: 0px;}
	#sptAdet {  border-radius: 10px !important;}
	.inline-block{display:inline-block;}
.top4 {
	top: 8px !important;
}
 .banner-kargo
 {
     width: calc(100% - 1rem);
     height: auto !important;
 }
.top23 {
	top: 28px !important;
	font-size: 10px !important;
}
	.mar-left-fr{float:right;margin-left:15px;}
	.uyari-container {  width: 100%; padding: 15px; background-color: #fff; border-bottom: 1px solid #D0D0D0;  border-radius: 5px;-webkit-border-radius: 5px;  -moz-border-radius: 5px;  display: inline-block;  margin-bottom: 15px;  position: relative;border-left: 3px solid #FAB41E;}
	.mesaj-container{ width: 100%; padding: 15px;background-color: #fff;  border: 1px solid #e1e2e3;color:#E20713;border-bottom: 1px solid #D0D0D0;  border-radius: 5px; -webkit-border-radius: 5px;  -moz-border-radius: 5px;  display: inline-block;  margin-bottom: 15px;  position: relative;border-left: 3px solid #E20713;}
	.cusContainer {width: 100%; padding: 15px;background-color: #fff;  border: 1px solid #e1e2e3; border-bottom: 1px solid #D0D0D0;  border-radius: 5px; -webkit-border-radius: 5px;  -moz-border-radius: 5px;  display: inline-block;  margin-bottom: 15px;  position: relative;}
    .pad-bot-0 {padding-bottom:0px !important;}
	.scroll{overflow-y: scroll;}
	.temizmama-logo {background: url("../img/master/header/logo.webp") no-repeat; width: 402px;height: 64px;}   
	.fa-turkish-lira{padding-right:3px;padding-left:3px;}
	.modal {text-align:center;padding: 0!important;}
	.modal:before {content:'';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;}
	.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}  
	.fixed-nav {z-index: 9999;height: 43px;padding-top: 15px;position: fixed;top: -55px;background-color: white;}
	.marl40{margin-left:40px;}
.marl5 {
	margin-left: 18px;
}
	.w35{width:35px;}
	.min-height102{min-height: 102px !important;}
    .noBold {font-weight:100;}
	.padT0{padding-top:0px;}
	.min-height140{min-height:140px;}
	.min-height88{min-height:88px;}
	.width100{width:100px;}
	.w100{width:100%;}
	.font11{font-size:11px !important;}
	.font22{font-size:22px;}
	.font19{font-size:19px;}
	.font16{font-size:16px;}
	.font25{font-size:25px;}
	.cursor{cursor:pointer;}
	.pad10{padding:10px 0px !important}
	.padtop15{padding-top:15px;}
	.cus-visible-lg{display:none;}
	.nopadding {padding: 0 !important; margin: 0 !important;}
	.turuncu{background-color:#FAB41E;}
	.pink{color: #F12C6A !important;}
	.font-turuncu{ color: #FAB41E;}
	.beyaz{background-color:#fff;}    
	.header-bg{  background-color: #3F4042;}
	.logo-row{position:relative;height:54px;}
	.aktif-reyon {  background-color: #FAB41E;  color: #fff !important;}
	.box-container {width:100%;}
	.break-word {word-wrap:break-word;}
	.horizantal-box-container {padding:15px 0px;}
	.clear {clear:both; }
	.margin-auto {margin:auto;}
	.breadcrumb {margin-bottom:0px!important;background-color:#fff;border: 1px solid #e1e2e3;border-bottom: 3px solid #e1e2e3;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
	.david > * .thumbnail,
	.sss > * .thumbnail,
	.haber > * .thumbnail,
	.teknoloji > * .thumbnail,
	.numune > * .thumbnail,
	.odemeSecenek> * .thumbnail,
	.kargo > * .thumbnail{  border-bottom: 2px solid #D0D0D0;}
    .col-border {border:1px solid #d6cfcf;}
    .col-height {height:150px;}
    .mar-top-15 {margin-top:15px;}
	.mar-auto-30{margin: auto -30px;}
    .mar-bot-15{margin-bottom:15px;}
	.pad-bot-15{padding-bottom:15px;}
	.pad15{padding:15px;}
	.txtPad6{padding: 6px 6px !important;}
	.lblPad{padding: 7px 0px !important;}
    .marginRight5 {margin-right:5px;}
	.marginLeft10{margin-left:10px;}
    .bold {font-weight:bolder;}
    .beyazFont {color:#fff !important;}
    .turuncufont {color:#FAB41E!important;}
    .anasayfaFont13{font-size:13px;}
	.font13{font-size:13px !important;}
    .right15{right:15px;}
    .img-border{border: 2px solid #E0E0E0;}
    .ul-padding5{padding:5px;}
	.marRight10{margin-right:10px;}
	.ortala{margin: 0 auto;}
	.bg-kennel{background-color:#004528;color: #fff;padding:4px;}
	.width225{width:225px;}
	.noselect {-webkit-touch-callout: none; -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;    -ms-user-select: none;    user-select: none;}	
	.mar-bot-e10{margin-bottom:-10px;}
	.bg-mavi{ background-color: #5bc0de !important;}
	.bg-turuncu{ background-color: #f0ad4e!important;}
	.bg-kirmizi{ background-color: #d9534f!important;}
	.bg-lacivert{ background-color: #337ab7!important;}
	.bg-yesil{ background-color: #5cb85c !important;}
	

	
	
	
/*---Genel Tan�mlar---End*/ 

/*---2-Header---Start*/
header .btn:first-child {
	margin-left: 18px;
}
    header .glyphicon{margin:-5px 3px;color:#FAB41E;}
	header > .container > #menu-navbar > ul.navbar-nav > li > a:hover > i{color:#fff !important; } 
    header #logo {  padding: 12px 26px;  /* margin: auto 310px; */  box-shadow: 0px 1px 2px 0px #494949;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=120, Color='#494949')";
  position: absolute;  z-index: 55;  height: 78px;  margin-top: -13px;}
	header > .container > nav > #navbar > ul > li > a:hover > i {background-color:#fff!important;}
    header > .container > nav > #navbar > ul > li > a:hover {background-color:#fff!important;}
    header > .container > nav {margin-bottom:25px !important;} 	
    #navbar > ul > li > a {color:#777!important;}
    #menu-navbar > .nav > li > a  {padding: 10px 15px;}
    #menu-navbar > .nav > li >form >.input-group > .form-control {height:28px!important;}
    #menu-navbar > .nav > li > form > .input-group >.input-group-btn > button {padding: 3px 12px !important; }
    #menu-navbar > .nav > li > form > .input-group > input {width:155px; }
    #menu-navbar > .nav > li > .navbar-form {margin: 0px !important;}	
	#btnSepetim > i {color:#fff !important;}
	#mobil-search-btn > i {color:#fff !important;}
	#btnMSepetim > i{color:#fff !important;}
	/*#mobil-menu-row > button.navbar-toggle{ border-color: #fff;   padding: 9px 9px !important;    margin-top: 8px !important;    margin-right: 5px !important;}*/
#mobil-menu-row > button.navbar-toggle {
	border-color: #fff;
	margin-top: 10px !important;
	margin-right: .95rem !important;
}
	#mobil-menu-row > button.navbar-toggle > span.icon-bar{ background-color: #fff;}	
    #mobil-search > .navbar-form {padding: 2px 15px !important;}
    #mobil-search{display:none;}
    #mobil-search-cancel{position: absolute;  right: 15px;  top: 15px;  font-size: 22px;}
	#mobil-search-cancel > i{ color:#FAB41E !important;}
    #musteriAd {margin-top:14px;width: 240px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #777!important;}
	#sepetimGrp > .btn-info {/*position: absolute;*/right: 0; top: -4px;}
	.uye-isim{padding-top:5px;padding-bottom:15px;/*max-width:203px;*/text-overflow: ellipsis;white-space:nowrap;overflow:hidden;color: #777!important;font-weight: bold;}
    .navbar{  min-height: 39px;}
    .callCenter {position: absolute;right: 260px;width: 146px;top: -1px;font-weight: bold;font-size: 13px;background-color: #5BC0DE; text-align: center; color: #fff;    border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px;}
	.mobil-menu>.navbar-nav>li>a { padding-top: 6px;padding-bottom: 8px;line-height: 18px;}
	.callCenter >p:first-child{ margin: 0 0 -4px;}
	.callCenter >p:last-child{margin: 0 0 1px;font-size: 18px;}	
	.navbar-nav > li > a >i.glyphicon-question-sign {color: #FAB41E;}
    .mobil-logo{position: absolute; margin-top: 12px; left: 5px;}
	.mobil-sepet-adet{ top: -6px; right: -1px;padding: 3px 4px; font-size: 12px;font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #5BC0DE;border-radius: 10px !important; position: absolute;}
	.panel-body > .navbar-toggle{border-color: #ddd;}    
	.panel-body > .navbar-toggle> span.icon-bar{ background-color: #ddd;}
	.input-group-btn > button > i {color:#FAB41E;}
	@media (min-width: 768px) and (max-width: 992px){
		.callCenter{    right: 151px !important; width:109px}
	 }	 
	@media (max-width: 560px) {
		.mobil-logo > div {background: url('../img/sprite/mobil-logo-sprite.webp') no-repeat -10px -10px;	width: 198px;	height: 34px;}	 
	 }
	 @media (max-width: 340px) {
		.mobil-logo > div {background: url('../img/sprite/mobil-logo-sprite.webp') no-repeat -10px -99px;	width: 168px;	height: 25px;}	 
	 }
	 @media (min-width: 560px) and (max-width: 767px) {
		.mobil-logo > div {background: url('../img/sprite/mobil-logo-sprite.webp') no-repeat -7px -46px;	width: 332px;	height: 47px;}	 
		.mobil-logo{margin-top: 5px !important; }
	 }	 
/*---2-Header---End*/

/*---3-Content(Ana Sayfa)---Start*/
	.mb-box > img {margin-top:15px;} 
	.mb-box > p {font-size: 16px; color: #787878; margin-top: -10px;}
.mb-box {
	background-color: #fff;
	border-radius: 5px;
	border-color: #d7d7d7;
	margin-bottom: 18px;
	border: 1px solid #d7d7d7;
	padding: 6px;
}
	.mb-box > a {display: inline-block;width:100%;}
	.mb-box > a > img {margin-left: 5px; margin-bottom: -5px;width:38px;}
.mb-box > a > span {
	position: absolute;
	top: 25%;
	font-size: 15px;
	color: #787878;
}
	.mb-box > a > i { position: absolute; right: 38px;top: 20px; color: #fab41e;    font-weight: bold;}
	.teknoloji > .fr-box > .thumbnail > .caption > ul > li > span {margin-right:10px;}
	.teknoloji > .fr-box > .thumbnail > .caption > h3 {font-size: 20px;  margin-top: 0px;  color: #F0AD4E;  margin-bottom: 10px;}
	.teknoloji > .fr-box > .thumbnail >.caption > p:last-child {  text-align: center;  margin-top: 5px;}
	.teknoloji > .fr-box > .thumbnail {  min-height:440px;}
	.sss > .fr-box > .thumbnail > .caption > ul > li > span {margin-right:10px;}
	.sss > .fr-box > .thumbnail > .caption > h3 {font-size: 20px;  margin-top: 0px;  color: #F0AD4E;  margin-bottom: 10px;}
	.sss > .fr-box > .thumbnail >.caption > p:last-child {  text-align: center;  margin-top: 5px;}
	.sss > .fr-box > .thumbnail {  min-height:440px;}
	.numune > .fr-box > .thumbnail > .caption > h3 {font-size: 20px;  margin-top: 0px;  color: #F0AD4E;  margin-bottom: 10px;}
	.numune > .fr-box > .thumbnail >.caption > p:last-child {  text-align: center;  margin-top: 5px;}
	.numune > .fr-box > .thumbnail {  min-height:440px;}
	.haber > .fr-box > .thumbnail > .caption > ul > li > a {color:#333!important;}
	.haber > .fr-box > .thumbnail > .caption > ul > li > a > span {margin-right:10px;}
	.haber > .fr-box > .thumbnail > .caption > h3 {font-size: 20px;  margin-top: 0px;  color: #F0AD4E;  margin-bottom: 10px;}
	.haber > .fr-box > .thumbnail >.caption > p:last-child {  text-align: center;  margin-top: 5px;}
	.haber > .fr-box > .thumbnail {  min-height:440px;}
	.odemeSecenek > .fr-box > .thumbnail > .caption > h3 {font-size: 20px;  margin-top: 0px;  color: #F0AD4E;  margin-bottom: 0px;}
	.odemeSecenek > .fr-box > .thumbnail > .caption > p:last-child {text-align:center;}
	.david > .fr-box > .thumbnail {min-height:430px;}	
	.david > .fr-box > .thumbnail > .caption > h3{ margin-top: 0px;color: #FAB41E!important;}
	.david > .fr-box > .thumbnail > .caption > p:last-child{text-align:center;}
	.vitrin > * .fr-box > .thumbnail > .caption > h3{margin-top: 0; font-size: 18px;  text-align: center;  color: #FAB41E!important;  margin-bottom: 5px;}
	.vitrin > * .fr-box > .thumbnail > .caption > p {text-align:center;}   
	.vitrin > * .fr-box > .thumbnail {min-height: 370px;} 
	.anasayfa-box{ background-color:#fff;  min-height: 170px;border: 2px solid #E0E0E0;position:relative;  padding: 5px 15px;}
	.anasayfa-box > button {position:absolute;bottom:8px;}
	.anasayfa-box > button:last{right:15px;}
	.anasayfa-box-img{height:195px;}
/*---3-Content(Ana Sayfa)---End*/

/*---4-Reyon---Start*/
	select.urun-adet-input{width:60px;  height: 30px;  padding: 6px 7px;text-align:center;}
	/*.m-rey-row{background-color: #fff;padding: 5px; padding-left: 10px;}*/
.m-rey-row {
	background-color: #fff;
	padding: .75rem .875rem;
}

	/*.m-rey-col {width: 18%;display: block;border: 1px solid #c8c8c8;border-radius: 5px;float: left; margin-right: 5px;}*/
.m-rey-col {
	width: 18%;
	display: block;
	border: 1px solid #c8c8c8;
	border-radius: 5px;
	float: left;
	margin-right: .75rem;
}
.m-rey-box {
	padding: .25rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
	.m-rey-col > a {text-align:center;}
	.noselect{ -webkit-touch-callout: none;  -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none;  -ms-user-select: none;  user-select: none;}
	.kendi-kolin-container{ width: 100%; background-color: #fff; border: 1px solid #e1e2e3; border-bottom: 1px solid #D0D0D0; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;  display: inline-block; margin-bottom: 15px; position: relative;}
	.kendi-kolin-container > a > img {width:100%;}
	.banner-kargo {height:260px;width: 265px;}
	.r-urun-container {width:100%;padding:15px;background-color:#fff; border: 1px solid #e1e2e3; border-bottom:3px solid #e1e2e3; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;display: inline-block;margin-bottom:0px;position:relative; }
	.r-urun-container > * .koli-input { width: 130px;  margin: 0 auto;}  
	.koli-input > .input-group-addon{ background-color: #fff !important;cursor:pointer;}    
	.koli-input > .input-group-addon > a > i {color: #F0AD4E;}
	.r-urun-img {padding:15px;}
	.r-urun-baslik > p> a >span > b{font-size:20px;color:#FAB41E }
	.r-urun-baslik > p > a:hover {color:#f0ad4e !important;}
	.r-urun-aciklama{color: #646464;}
	.urun-adet-input{width:60px;  height: 30px;  padding: 6px 15px;text-align:center;}
	.r-urun-table > table > thead > tr > th {  color: #777!important;   }
	.r-urun-table > table > tbody > tr > td {  color: #555!important;font-weight:bold;  font-size:14px;}
	.r-urun-table > table > tbody > tr > td > button > i { margin-right:3px;}
	.r-urun-table > table > tbody > tr > td > button {  font-size: 13px;}
	.r-nav-grid > .active,.r-nav-grid > .active:hover {z-index: 2; background-color: #F0F0F0 !important;  color: #555;  border-color: #F0F0F0;}
	.r-nav-grid > a {padding-left:45px;}
	.r-nav-grid {  padding: 0px 0px 0px 10px;}
	.urun-paket{font-size: 11px!important;  color: #999!important;position: absolute;margin-top: -4px;}
	.ui-effects-wrapper{left:-25px;}
	.urun-lnk{display: block;  min-height: 75px;}
    .reyon-baslik {display: inline-block; width: 100%; }
	#r-urunler > h2 {margin-top: 0px;font-size: 22px;text-align: center; margin-bottom: 5px;background-color: #F0AD4E;border: 1px solid #e1e2e3; -webkit-border-radius: 5px;-moz-border-radius: 5px;padding: 4px;color: #fff;margin-top: 5px !important;}
	#r-urunler > h2.success {background-color: #5cb85c;} 
	#r-urunler > h2.info {background-color: #5bc0de;} 
	.r-navBar > a.list-group-item{color:#666!important;  font-weight: bold;}
	#r-urunler > .btn-group-md >h1{  font-size: 30px;  margin-top: 0px;  color: #555; }
    .btn-filtre{width:125px;    position: relative;}
    .filtre-baslik{float: right; font-size: 30px; margin-top: -10px;margin-bottom: 0px;  color: #555;}
    .filtre-grp >.panel-group >.panel-default{margin-bottom: -5px;}
    .filtre-grp >.panel-group >.panel-default>.panel-collapse > .panel-body{padding:0px !important;}
    .filtre-grp >.panel-group >.panel-default>.panel-heading{padding: 8px 10px;background-color: #fff;color: #777;}
    .filtre-grp >.panel-group >.panel-default>.panel-heading > h4.panel-title{position: relative;}
    .filtre-grp >.panel-group >.panel-default>.panel-heading > h4.panel-title > a { display: inline-block; width: 100%;}
    .filtre-grp >.panel-group >.panel-default>.panel-heading > h4.panel-title > i {position: absolute;  right: 5px;}
    .reyon-filter-container > div > a.btn >i.glyphicon-remove{margin-left: 12px; right: 1px;top: 9px; color: #FAB41E;position:absolute;}
    .filtre-grp >.panel-group >.panel-default>.panel-collapse > .panel-body >.r-nav-grid >.list-group-item{padding: 0px !important;border-left: 0px;border-right: 0px;border-bottom: 0px;}
    .filtre-grp >.panel-group >.panel-default>.panel-collapse > .panel-body >.r-nav-grid >.list-group-item:first-child{border-top: 0px !important;border-top-left-radius: 0px;    border-top-right-radius: 0px;}
    .filtre-grp >.panel-group >.panel-default>.panel-collapse > .panel-body >.r-nav-grid >.list-group-item > a {display: inline-block; width: 100%; padding: 8px 15px;border-bottom: 1px solid #ddd;}
    
	@media (max-width:768px){
		.koliYazi {min-height:103px;}
        .filtre-baslik {   float: right; font-size: 16px;margin-top: 6px;margin-bottom: 0;color: #555;max-width: 170px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	 }	 
    .yeniUrunBadge { position:absolute; right:10px; top:10px;  }
    @media only screen and (max-width: 768px) {
        .yeniUrunBadge { position:absolute; right:-10px; top:-10px;  }
    }
	.yeniUrunBadge_yeni {
    position: absolute;
    left: 0px;
    top: 70px;
	width:70px;
	height:auto;
	}

	@media only screen and (max-width: 768px) {
		.yeniUrunBadge_yeni {
			position: absolute;
			left: 0px;
			top: 70px;
			width:70px;
			height:auto;
		}
	}
	
    .yerliuretimblok { padding: 5px 20px; }
    @media(min-width:320px) and (max-width:519px) { .yerliuretimblok { padding: 5px 0px; } }
    .yerliuretimblokDetay { padding: 5px 40px; }

/*---4-Reyon---End*/

/*---5-Urun Detay---Start*/
	#aciklama > * .media-heading {  font-size: 14px;font-weight: bold;border-bottom: 1px solid;}
	#aciklama > * .media {margin-bottom:10px;}
	#aciklama > * .media-object {width:75px;}
	#aciklama > .d-urun-container > .col-lg-3 > .img-thumbnail {margin-bottom:10px;}
	.d-urun-container > ul > li {margin-left:15px;}
	.d-urun-baslik > h1 { font-weight:bold;color:#FAB41E; line-height: 1.2;  font-size: 23px;  margin-top: 0px; }
	.tab-aciklama-abs > p:first-child{position:absolute;top:-71px;left:30px;}
	.tab-aciklama-abs > p:last-child{position:absolute;top:15px;left:30px;}
	.odeme-box > .maximum > hr {margin: 10px 0px 9px !important;    border-top: 4px solid #ED2B8B !important;}
	.odeme-box > .bonus > hr {margin: 10px 0px 9px !important;    border-top: 4px solid #77B72A  !important;}
	.odeme-box > .world > hr {margin: 10px 0px 9px !important;    border-top: 4px solid #792182  !important;}
	.odeme-box > .aras > hr {margin: 10px 0px 9px !important;    border-top: 4px solid #D70911  !important;}
	.odeme-box > .yurtici > hr {margin: 10px 0px 9px !important;    border-top: 4px solid #F37408  !important;}
	.odeme-box > .mng > hr {margin: 10px 0px 9px !important;    border-top: 4px solid #F37408  !important;}
   	.odeme-box > .axess>hr {margin: 10px 0 9px!important;    border-top: 4px solid #000102!important;}
    .odeme-box > .garanti-pay > hr {margin: 10px 0 9px!important;    border-top: 4px solid #468F45!important;}
	.odeme-box > .ups>hr {margin: 12px 0 9px!important;    border-top: 4px solid #301C11!important;}
	.odeme-box>.finans>hr{margin: 10px 0 9px!important;    border-top: 4px solid #0049bf!important;}
	.sp-ups-kapida {    background: url('../img/sprite/sprite-kapida.webp') no-repeat -52px -154px;	width: 176px;	height: 39px;}

	.abs-container { position: absolute;width: 198px;height: 61px;margin: 0 auto;left:25px; right: 0;text-align: center;}
	.abs-container > .taksit-sayisi {display: block; position: absolute;width: 40px;font-size: 58px; font-weight: bold;  top: -12px;}
	.abs-container > .arti-taksit{-ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); position: relative; text-align: left;   margin-top: 15px;    font-weight: bold;    font-size: 19px;    float: left;    left: -30px; }
	.abs-container > .taksit-yazi{position: absolute; margin-left: 40px;}
	.abs-container > .taksit-yazi > span:last { float: left;font-weight: bold;}
	.odeme-box  > .thumbnail > .caption {height: 59px; font-size: 20px; padding: 0px !important;}
	.d-facebook, .d-twitter, .d-google {float:left;margin-right:15px;}
	.d-urun-container {width: 100%;padding: 15px;background-color: #fff;border: 1px solid #e1e2e3;border-bottom: 3px solid #D0D0D0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;display: inline-block;margin-bottom: 15px;position: relative;}
	.d-urunTab-container{width: 100%;padding: 15px;background-color: #fff;border: 1px solid #e1e2e3;border-bottom: 3px solid #D0D0D0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;display: inline-block;margin-bottom: 15px;position: relative;}
	/*.d-urun-aciklama {width:100%;}*/
	.d-urun-container > .col-lg-3 > div > img.img-responsive {display:inline !important;}
	.biskuvi-table > thead > tr> th{background-color: #bb9b73; color: #fff; text-align: center;}
	.biskuvi-table >  tbody{  background-color: #fbfafa;    color: #000;	}
	.biskuvi-table >  tbody > tr > td { border: 1px solid #ffffff;}
	.biskuvi-Icerik{overflow-x: auto !Important;}	
	/*---5-Urun Detay---End*/

/*---6-Sepet-Container---Start*/ 
	#ust-sepet {display: block;max-width: 315px;width: 315px;position: absolute;right: -16px;}
	.sepetkalemeksilt{cursor:pointer;}
	.sepetkalemarttir{cursor:pointer;}
	.ust-sepet-balon{background-color: #FAB41E;padding: 2px;border-radius: 5px;padding: 3px 3px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;	vertical-align: baseline;border-radius: 10px !important;margin-left:2px;}
	.sepet-container { width: 100%; background-color: #fff;  border: 1px solid #e1e2e3; border-bottom: 1px solid #D0D0D0;  border-radius: 5px; -webkit-border-radius: 5px;  -moz-border-radius: 5px; display: inline-block;  margin-bottom: 15px;  position: relative;}
	.scrollContent {display: block;max-height: 255px;overflow-y: scroll;overflow-x: hidden;}
	.cart-content .table-cart {width: 100%;}
	.cart-content .table-cart tbody tr {border-bottom: 1px dashed #dcdcdc;}
	.cart-content .table-cart .cart-product-info {text-align: left;}
	.menu-navbar > ul > li a {display: block;padding: 2px 15px;color: #3f4042;font-size: 16px;}
	.cart-content .table-cart .cart-product-info img {float: left;margin: 5px;padding: 3px;background-color: #fff;border: 1px solid #e0e0e0;background-color: #fff;}
	.cart-content .table-cart .cart-product-desc {font-size: 12px;}
	.cart-content .table-cart td.cart-product-info p {margin-bottom: 5px;  padding-top: 5px;}
	.cart-content .table-cart td.cart-product-info p a {white-space: pre-line;line-height: 18px;font-size: 13px;text-decoration:none;color:#777;  font-weight: bold;}
	.sepetAdet {font-size: 12px;color: gray;display: block;font-weight: 400;line-height: 18px;padding-left: 10px;text-align: left;}
	.ust-sepet-footer > .row > p{font-weight: 600; font-size: 17px; color: #646464;margin-right: 10px;}
	.ust-sepet-footer > .row { margin: 0px;}
	.ust-sepet-button {margin-left: 8px; margin-right: 0px;}
	.ust-sepet-button > a {margin-right: 10px;padding-left: 18px; padding-right: 18px; color: #fff;font-size:14px!important;}
	.sepet-kalem {display:inline-block; padding:15px; width:100%;  border-bottom: 2px solid #E2E2E2;  margin-bottom: -6px; }
	.sepet-kalem:hover{background-color:#fafafa;}
	.sepet-kalem > div > a > img {width: 60%;}
	.sepet-kalem > div > div.input-group {margin-top: 60px;}
	.sepet-kalem > * a {color: #fca212;font-weight: bold;font-size:16px;}
	.sepet-kalem > div > div.input-group > .input-group-addon { background-color: #fff;  padding: 4px 6px; }
	.sepet-kalem > div > div.input-group > input {padding: 6px 1px; text-align: center;}
	.sepet-kalem-tutar {font-size:16px;font-weight:bold;margin-top:60px;}
	.sepet-kalem-sil {position:absolute;right:0px;}
	.sepet-kalem-sil > span {    font-size: 15px; font-weight:bold;    color: #FAB41E;    cursor: pointer;}
	@media (max-width:768px) {
		.sepet-kalem > .col-xs-3 {padding-right: 0px !important;padding-left: 0px !important;}
		.sepet-kalem > div > a > img {width:100%!important;}
		.sepet-kalem > .col-xs-8 { padding-right: 3px !important;padding-left:10px !important;}
		.sepet-kalem > * a { color: #fca212; font-weight: bold;font-size: 14px !important; }
		.sepet-kalem > div > div.input-group {margin-top:0px; }
		.sepet-kalem > div > div.input-group > .input-group-addon { padding: 4px 16px;}
		.sepet-kalem-tutar {margin-top:0px;}
		.sepet-kalem-sil {bottom:0px;}
	}
	@media (max-width:400px) {
		.sepet-kalem > div > div.input-group > .input-group-addon { padding: 4px 9px !important;}
	}
	@media (max-width: 1200px) and (min-width: 768px) {
		.sepet-kalem > div > a > img {width: 100% !important;}
		.sepet-kalem > div > div.input-group {margin-top: 60px;}
		.sepet-kalem-tutar {margin-top:60px!important;}
	}
	@media (max-width: 1200px) and (min-width: 768px) {
		.sepet-kalem > div > div.input-group > .input-group-addon{ background-color: #fff; padding: 4px 2px; }
	}
	@media (max-width:395px) {.sepet-kalem > div > a > img {width: 100%!important;}}
	@media (min-width:396px) and (max-width:460px) {.sepet-kalem > div > a > img {width: 69%!important;}}
	@media (min-width:460px) and (max-width:595px) {.sepet-kalem > div > a >  img {width: 40%!important;}}
	@media (min-width:595px) and (max-width:720px) {.sepet-kalem > div > a >  img {width: 30%!important;}}
	@media (min-width:720px) and (max-width:767px) {.sepet-kalem > div > a >  img {width: 27%!important;}}
/*---6-Sepet-Container---End*/ 

/*---7-Yard�m Sayfas�---Start*/ 
	.msg-container{font-size:20px;display:none;}
	.google-maps { position: relative; padding-bottom: 40%; height: 0; overflow: hidden; }
	.google-maps iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;}
	.aafco-sprite {	background: url('../img/sprite/sprite-sertifika.webp') no-repeat -16px -12px; 	width: 261px;	height: 102px;}
	.iaf-sprite{background: url('../img/sprite/sprite-sertifika.webp') no-repeat -16px -122px;	width: 261px;	height: 140px;}
	.dga-sprite{background: url('../img/sprite/sprite-sertifika.webp') no-repeat -16px -273px;	width: 261px;	height: 142px;}
	.sorular > h3 {font-size: 15px !important;font-weight: bold!important;}
	.sorular >.uyari-container > h2{font-size:18px !important;margin-top:0px !important;}
	.sorular > .uyari-container > h2 > i {color:#FAB41E;margin-right:5px;}
	.ilgili-siparis-no > span{position: absolute;right: 20px; top: 25px;}
	.ilgili-siparis-no{min-height:65px;cursor: pointer;padding: 10px 15px;border: 1px solid #D8D4D4;border-radius: 5px;}
	.diger-ilgili-siparisler{display:none;max-height: 270px; overflow-y: scroll; overflow-x: hidden;  border-top: 2px solid #E8E8E8;  position: absolute;    z-index: 999999;  width: 100%;  background-color: #fff;  border: 1px solid #e1e2e3;    border-bottom: 1px solid #D0D0D0;}
	.ilgili-siparis-items { border-bottom: 1px solid #F7F5F6;padding: 10px 15px; background-color: #fff;}
	.ilgili-siparis-items:nth-of-type(2n) { background: #F9F9F9;	}
	.ilgili-siparis-items:nth-of-type(2n) :hover{background-color:#DED9D9;}
	.ilgili-siparis-items > .ilgili-siparis-detay>label:hover{cursor:pointer;}
	.ilgili-siparis-items:hover{background-color:#DED9D9;}
	.ilgili-siparis-detay{min-height: 83px;}
	.ilgili-siparis-detay>label{font-weight:100 !important;}
	.chk30{width:30px;}
	.displayFlex{display:inline-flex;}
	.siparis-baslik{display: block;   height: 25px;}
	.siparis-item{display: inline-block;  padding: 10px 0px;    background-color: #fff;    width: 100%;}
	.siparis-item:hover{}
	.siparis-item:nth-of-type(2n) { background: #F9F9F9!important;	}
	.yardim-container { width: 100%; padding: 15px;background-color: #fff;  border: 1px solid #e1e2e3;border-bottom: 3px solid #D0D0D0;  border-radius: 5px; -webkit-border-radius: 5px;  -moz-border-radius: 5px;  display: inline-block;  margin-bottom: 15px;  position: relative;}
	.yardim-container >.table>tfoot>tr>td {border-top:0px solid #fff!important;}
	@media (min-width:768px){.gallery-thumb{ min-height: 140px;}}
	@media (max-width:480px){
		.yardim-container > table >tbody > tr > td {padding: 5px; border-width: 0; width: auto; display: inline-block;}
		.yardim-container > table >tbody > tr > td.adres-duzenle{float:right !important;}
		.yardim-container > table > tbody >tr >td > button > .glyphicon {margin-right:3px;}
		.yardim-container > table > tbody >tr >td > button > .glyphicon  {margin-right:3px;}
		.yardim-container > table >tbody > tr > td.adres-sil{float:right !important;}
		.yardim-container{padding:0px !important;}
		.yardim-container > .sorular{padding:15px;}
	}  
	.yardim-sidebar > .r-navBar > ul> li > .r-nav-grid  {display:none;}
	.yardim-sidebar > .r-navBar > ul {list-style:none;}
	.yardim-container > .panel > .panel-body > span{ font-size:18px;color:#FAB41E;}
	.yardim-container > .panel > .panel-body > p {font-weight:bold;  margin-top:15px!important;}
	.yardim-container > .panel > .panel-heading > h1{font-size: 22px;}
	.yardim-container > .panel > .panel-body > #yardim { overflow:hidden;}
/*---7-Yard�m Sayfas�---End*/ 

/*---8-�ye Giri�---Start*/ 
	
	.telEmail{ position: absolute; margin-top: 110px;}
	/*.sign-in-section {background-image: url("../img/login/1.webp");background-position: center;background-size: cover;min-height: 669px; }   */
	.sign-in-section{position:relative;min-height:600px;}
	.sifremi-unuttum{float: right;font-size: 14px !important;margin-right: 2px;}
	.sifremi-unuttum > a {color: #999;    font-weight: 300;}
	.uye-giris > .col-lg-12 > form > button { width:100%!important;font-weight: 700;font-size: 16px;}
	.uye-giris > .col-lg-12 > form > .form-group > label {color: #666 !important;font-size: 16px;margin-top:8px;}
	.uye-giris > .col-lg-12 > form > label >a {text-decoration:none;font-weight:600;color: #999;} 
	.uye-giris > .col-lg-12 > h1 {font-size: 25px;color: #FAB41E!important;margin-top: 3px;margin-bottom: 5px; border-bottom: 2px solid #ebebeb; padding-bottom: 5px; }
	.uye-giris > .col-lg-4 > form > button { width:100%!important;font-weight: 700;font-size: 16px;}
	.uye-giris > .col-lg-4 > form > .form-group > label {color: #666 !important;font-size: 16px;margin-top:8px;}
	.uye-giris > .col-lg-4 > form > label >a {text-decoration:none;font-weight:600;color: #999;} 
	.uye-giris > .col-lg-4 > h1 {   font-size: 30px; color: #FAB41E!important;  margin-top: 20px; margin-bottom: 20px;   border-bottom: 2px solid #ebebeb;  padding-bottom: 5px; }
	.uye-giris > .col-lg-6 > h1 {   font-size: 30px; color: #FAB41E!important;  margin-top: 20px; margin-bottom: 20px;   border-bottom: 2px solid #ebebeb;  padding-bottom: 5px; }
	.uye-giris > .col-lg-7 > h1 {   font-size: 30px; color: #FAB41E!important;  margin-top: 20px; margin-bottom: 20px;   border-bottom: 2px solid #ebebeb;  padding-bottom: 5px; }
	.uye-ol > .col-lg-6 > h1 { padding-left:15px;  font-size: 30px; color: #FAB41E!important;  margin-top: 20px; margin-bottom: 20px;   border-bottom: 2px solid #ebebeb;  padding-bottom: 5px; }
	.uye-ol > .col-lg-6 > form > .col-lg-6 > .form-group > label {color: #666 !important;font-size: 16px;margin-top:8px;}
	.uye-ol > .col-lg-6 > form > .col-lg-6 > .form-group > button{ width:100%;}
	@media (min-width:993px) and (max-width:1650px){.sign-in-img{background-image: url('../img/login/1.webp');background-position: center;background-size: cover; position: absolute;width: 100%; height: 909px;  top: -176px; z-index: -555;} }
	@media (min-width:1651px){.sign-in-img{background-image: url('../img/login/1.webp');background-position: center;background-size: cover; position: absolute;width: 100%; height: 999px;  top: -288px; z-index: -555;} }
	@media only screen and (min-width: 768px) and (max-width: 992px) {.sign-in-img{background-image: url("../img/login/1.webp");background-position: center;background-size: cover; position: absolute;width: 100%; height: 711px; }}
	@media only screen and (max-width: 767px){.sign-in-img{background-image: url("../img/login/temizmama_sm.webp");background-position: center;background-size: cover; position: absolute;width: 100%; height: 644px; }}
	/*@media only screen and (max-width: 992px) {.sign-in-img{background-image: url("../img/login/temizmama_sm.webp");background-position: center;background-size: cover; position: absolute;width: 100%; height: 644px; }}
	@media only screen and (max-width: 640px) {.sign-in-section {background-image: url("../img/login/temizmama_sm.webp"); background-position: center; background-size: cover; }.sign-in-img{display:none;}}
	@media only screen and (min-width: 641px) and (max-width: 1024px) {.sign-in-section { background-image: url("../img/login/2.webp"); background-position: center; background-size: cover; min-height: 630px; } } */  
	@media (min-width:768px) {.sablon{max-height:600px;overflow-y: scroll;}}
	@media (max-width:767px) {.sablon{max-height: 300px;overflow-y: scroll;}}	
/*---8-�ye Giri�---End*/ 

/*---9-Teslimat Sayfas�---Start*/  
	
	.adres-ekle-lnk{font-size: 20px;color: #666666;font-weight: bold; cursor: pointer;}
	.teslimat-adres-duzenle, .fatura-adres-duzenle{ right: 15px; position: absolute;}
	.teslimat-adres-duzenle:hover, .fatura-adres-duzenle:hover{cursor:pointer;}
	.barinak-adres-aciklama{ display: inline-block; width: 100%;}
	.barinak-container {display:none;}
	.teslimat-adres {  min-height: 80px;}
	.teslimat-nav > nav > ul > li > a {border:none!important;border-radius: 0px !important; }
	.teslimat-nav > nav > ul > li > span{border:none!important;border-radius: 0px !important; }
	.fatura-nav > nav > ul > li > a {border:none!important;border-radius: 0px !important; }
	.fatura-nav > nav > ul > li > span {border:none!important;border-radius: 0px !important; }
	.teslimat-baslik {padding-left: 15px;border-bottom:1px solid #F7F5F6; margin-left: -15px;  margin-right: -15px;}
	.teslimat-baslik > h1 {font-size:19px;margin-top: 0px!important;color:#F2A500;font-weight:bold;}
	.teslimat-baslik > span {position:absolute;right:12px;top:16px;}
	.teslimat-baslik > span > a{  color:#666;font-weight:600;}
	.teslimat-baslik > span > a:hover{cursor:pointer;}
	.teslimat-baslik > span > a:focus {text-decoration:none;}

    /* semih 23.030.2019 start */
    .zaman-baslik {padding-left: 15px;border-bottom:1px solid #F7F5F6; margin-left: -15px;  margin-right: -15px;}
	.zaman-baslik > h1 {font-size:19px;margin-top: 0px!important;color:#F2A500;font-weight:bold;}
	.zaman-baslik > span {position:absolute;right:12px;top:16px;}
	.zaman-baslik > span > a{  color:#666;font-weight:600;}
	.zaman-baslik > span > a:hover{cursor:pointer;}
	.zaman-baslik > span > a:focus {text-decoration:none;}
    /* semih 23.030.2019 end */

	.diger-teslimatadres-link { cursor:pointer; padding:10px 15px; margin-left: -15px;  margin-right: -15px;min-height: 38px;background-color: #fffaec;border-top: 1px solid #fab41e;}
	.adreslerimi-goster{margin-right: 15px;   margin-top: -2px; }
	.diger-faturaadres-link { cursor:pointer; padding:10px 15px; margin-left: -15px;  margin-right: -15px;min-height: 38px;background-color: #fffaec;border-top: 1px solid #fab41e;}
	.adres-list {list-style:none;}
	.adres-checkbox > input{width:20px;height:20px;}
	.barinak-ara { padding-left: 15px;  padding-right:15px;}
	.gecerli-teslimat-adres > .adres-items:hover {background-color: #FFFFFF;}
	.gecerli-teslimat-adres > .adres-items > .adres-detay {margin-left:0px !important;}
	.gecerli-fatura-adres > .adres-items:hover{background-color:#ffffff;}
	.gecerli-fatura-adres  > .adres-items > .adres-detay {margin-left:0px !important;}
	.adres-items:hover {background-color:#F1F1F1;}
	.adres-items  {border-bottom: 1px solid #F7F5F6;  padding:5px; }
	.adres-items > .adres-checkbox { position:absolute;  padding-top: 10px; width: 20px; height: 20px; }
	.adres-items > .adres-checkbox > input {    margin: 0px 0 0 !important; }
	.adres-items > .adres-detay {   min-height: 42px; margin-left: 30px; padding-top:0px;cursor:pointer;}
	.adres-items > .adres-detay > span.adres-duzenle{position: absolute;right: 12px; font-size: 12px;cursor: pointer;}
	.adres-items > .adres-detay > label > span.adres-duzenle{position: absolute;right: 12px; font-size: 12px;cursor: pointer;}
	.adres-items > .adres-detay > h3 {  font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
	.adres-items > .adres-detay > p {  margin: 0 0 5px;}

	.adres-items > .adres-detay > b {  font-size: 16px;}
	.diger-teslimat-adresler {display:none;margin-top:0px; max-height: 270px; overflow-y: scroll;overflow-x: hidden;border-top: 2px solid #E8E8E8;position: absolute;z-index: 999999;width: 100%;background-color: #fff;border: 1px solid #e1e2e3;border-bottom: 1px solid #D0D0D0;margin-left: -15px;}
	.diger-fatura-adresler {display:none;margin-top:0px;max-height: 270px;overflow-y: scroll;overflow-x: hidden;border-top: 2px solid #E8E8E8;position: absolute;z-index: 999999;width: 100%;background-color: #fff;border: 1px solid #e1e2e3;border-bottom: 1px solid #D0D0D0;    margin-left: -15px;}
	.adres-list > .adres-item {border-bottom: 1px solid #F7F5F6;  margin-left: -15px;  margin-right: -15px;  padding-left: 15px;  padding-right: 15px;}
	.adres-item > .adres-checkbox {  padding-top: 10px; position: absolute;width: 20px; height: 20px; }
	.adres-item > .adres-detay {   padding-top: 10px;  min-height: 85px; margin-left: 30px;}
	.adres-item > .adres-detay > h3 {  font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
	.adres-item > .adres-detay > p {  margin: 0 0 5px;}
	.adres-item > .adres-detay > label {font-weight: 100;cursor:pointer; }
	.adres-item > .adres-detay > label > b {  font-size: 16px;}
	.teslimat-adres > .yeni-adres {text-align:center;margin-top:0px;font-size:21px;padding-top:25px;text-decoration: none;display:none;}
	.fatura-adres > .yeni-adres {  text-align: center;  margin-top: 0px;  font-size: 21px;  padding-top: 25px;  text-decoration: none;display:none;}
	.teslimat-adres>ul > li {display:none}
	.teslimat-adres>ul > li:first-child {display:block;}
	.fatura-adres>ul > li {display:none}
	.fatura-adres>ul > li:first-child {display:block;}
	.fatura-nav {padding-bottom:0px!important;}
	.teslimat-nav {padding-bottom:0px!important;}
	.kargo-nav > * input {width: 20px;  height: 20px;}
	.odeme-secim  > * input {width: 20px;  height: 20px;}
	.kargo-nav > * label {  margin-top:-10px;    font-size: 16px;  color: #444;} 
	.tercih {padding-left: 30px!important;}
	.tercih > input {width: 20px;height: 20px;}
	.tercih > label {cursor:pointer; padding-left: 6px;  margin-top: 5px; font-size: 16px;font-weight:500; }
	#logo-ortala { padding: 10px 25px; margin: auto 310px;   box-shadow: 0px 1px 2px 0px #494949;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color=#494949, Strength=5, Direction=135);";position: absolute; z-index: 55;height: 69px; margin-top: -9px;}
	.ft-siparis {  height:115px!important;bottom:0px!important;padding-top:15px !important;}
	.bd-siparis {  margin-bottom: 115px!important;}
	#btnbarinak {  position: absolute;  right: 15px;  top: 15px;}
	 #manualChk {    margin-right: 15px;}
	.step-aktif {background: url('../img/sprite/step-sprite.webp') no-repeat -1px -31px; width: 30px;height: 30px;}
	.step-pasif {background: url('../img/sprite/step-sprite.webp') no-repeat -1px -1px; width: 30px;height: 30px;}
	.step-onay {background: url('../img/sprite/step-sprite.webp') no-repeat -1px -62px; width: 30px;height: 30px;}
	.step-cizgi {margin:20px 0; background: url(../img/sprite/step-bg.webp) repeat-x 15px 25px;text-align:center;}
	.step-cizgi > ul >li {list-style:none;display:inline; }
    @media (min-width: 768px) and (max-width: 992px) {
		.ft-siparis {  height:115px!important;bottom:0px!important;padding-top:15px !important;} .footer {height: auto !important;bottom: auto!important;    }   


		}
	@media (max-width:600px) { .teslimat-pad0 > .col-xs-12{padding-left:0px!important;padding-right:0px!important;  }}
	@media (max-width: 480px) and (min-width: 320px) {
		#logo-ortala { padding: 10px 25px; margin:0px!important;   box-shadow: 0px 1px 2px 0px #494949;position: absolute; z-index: 55;height: 69px;  margin-top: -11px!important; }
	}
/*---9-Teslimat Sayfas�---End*/

/*---10-Odeme Sayfas�---Start*/
	#odemeTab {  padding-left: 21px;padding-top: 5px;}
	#odemeTab > .active > a {  font-weight: bold; color: #F0AD4E;}
	#odemeTab > li {  text-decoration: none; background-color: #eee;  margin-right: 3px;border-color: #eee #eee #ddd;}
	#odemeTab > li > a {  color: #777; font-weight: bold;}
	#rdoHavaleSec>span{margin-left:40px !important;}
	.odeme-secim{min-height:190px;}
	.rdordoTelefondaOdemeSec{position:absolute;right:10px;top:0px;}	
	.rdoKrediKartSec{background:url("../img/sprite/odeme-sprite.webp") no-repeat no-repeat -170px -19px;display: inline-block;height: 78px;margin-right: 10px; text-decoration: none; width: 128px;}
	.rdoHavaleSec{background:url("../img/sprite/odeme-sprite.webp") no-repeat -170px -100px;display: inline-block;height: 78px;margin-right: 10px; text-decoration: none; width: 128px;}	
	.rdoKapidaOdemeSec{background:url("../img/sprite/odeme-sprite.webp") no-repeat -176px -254px;display: inline-block;height: 78px;	margin-right: 10px; text-decoration: none; 			width: 128px;}	
    .rdoGarantiPayOdemeSec{background:url("../img/odeme/garanti-pay.webp") no-repeat;display: inline-block;height: 78px;	margin-right: 10px; text-decoration: none; 	width: 128px;}		
    .rdoGarantiPayOdemeSecAktif{background:url("../img/odeme/garanti-pay.webp") no-repeat;display: inline-block;height: 78px;	margin-right: 10px; text-decoration: none; 	width: 128px;}		

	.rdoKrediKartSecAktif{background:url("../img/sprite/odeme-sprite.webp") no-repeat -310px -17px;display: inline-block;height: 78px;margin-right: 10px;text-decoration: none;width: 128px;}								 		
	.rdoHavaleSecAktif{background:url("../img/sprite/odeme-sprite.webp") no-repeat -310px -100px;display: inline-block;height: 78px;margin-right: 10px;text-decoration: none;width: 128px;}	
	.rdoKapidaOdemeSecAktif{background:url("../img/sprite/odeme-sprite.webp") no-repeat -315px -258px;display: inline-block;height: 78px;margin-right: 10px; text-decoration: none;width: 128px;}		
    .rdoBedelsizSec {background: url(../img/sprite/odeme-sprite.webp) no-repeat -176px -448px; display: inline-block; height: 78px; margin-right: 10px; text-decoration: none; width: 128px; }
.rdoBedelsizTesterSecAktif {
    background: url(../img/sprite/odeme-sprite.webp) no-repeat -315px -448px;
    display: inline-block;
    height: 78px;
    margin-right: 10px;
    text-decoration: none;
    width: 128px;
}

.kargo-secim-items { padding: 10px !important; border-bottom: 1px solid #efefef;}
.cursor-pointer { cursor:pointer !important;}
.kargo-secim-items > input[type=checkbox], input[type=radio] {width: 20px; float: left; height: 20px; margin-top: 15px;}
.kargo-secim-items:last-child { border-bottom: 0; }
.kargo-secim-sag-label { text-align: right; padding: 10px 30px; }




	.odeme-kutu{margin-top: 15px;border-right: 1px solid #e6e6e6;}								
	.odeme-kutu-last{margin-top: 15px;border-right:none;}
	.odeme-kutu > div.radio> a > span{position: absolute;bottom: -15px;color: #888;display: block;margin-left: 20px;font-weight: bold;}
	.odeme-kutu-last > div.radio > a > span{position: absolute;bottom: -15px;color: #888;display: block;margin-left: 20px;font-weight: bold;}
	.cvv-info{position:absolute;margin-left:-20px;top:10px;}
	.telefondaContainer>.col-lg-3 >.radio > input {width:20px;height:20px;}
	.havale-detay > label:hover{cursor:pointer;}
	.kart-container{padding:20px;border: 1px solid #ddd;border-top:0px;position: relative; width: 100%; display: table;}
	.kart-container > * label {color: #666; font-weight:100;}
	.kart-container > * select.form-control {padding: 4px 5px;}
	.odeme-bilgi {  width: 100%;  padding-top: 15px;background-color: #fff;  border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; display: inline-block; margin-bottom: 15px; position: relative;}
	.havale-container,.kapida-container { border: 1px solid #ddd; border-top:0px; position: relative;padding:10px;width: 100%;  display: table;min-height:260px;}
	.yardim-container > .sorular > .havale-container{border:0px !important;}
	.havale-detay {  padding-right: 0px;}
	.havale-detay >* span {font-weight:100!important; }
	.havale-items {padding:10px 0px 10px 0px !important;border-bottom: 1px solid #E4E4E4;  }
	.uye-items {cursor:pointer;}
	.uye-radio{width: 20px;float: left;  height: 20px;margin-right: 15px;}
	.uye-items-txt{width: 100px; text-align: center; margin-right: 15px;}
	.uyari-items{display: inline-block;padding:10px 0px 10px 0px !important;border-bottom: 1px solid #E4E4E4;width: 100%;font-size: 13px; }
	.uyari-items > label {margin-left: 15px; font-weight:100!important;}
	.havale-items > * input {  width: 20px;float:left;height: 20px; margin-top: 15px;}
	.havale-items > .havale-chkbox {  padding: 0px 5px!important;}
	.havale-items > .havale-chkbox > div {  margin-left: 30px;  margin-top: 13px; }
	.havale-aciklama {margin-top:10px;padding-left:30px;}
	.siparis-ozet {width: 100%; background-color: #fff; border: 1px solid #e1e2e3; border-bottom: 1px solid #D0D0D0;  border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  display: inline-block;  margin-bottom: 15px;  position: relative;}
	.siparis-ozet >  .baslik > h3 {  margin-top: 10px;  color: #F0AD4E;  font-weight: bold;  font-size: 19px;}
	.siparis-ozet > .baslik {   text-align: right; padding:10px;}
	.siparis-ozet >.form-horizontal {color: #666;}
	.siparis-ozet > hr {margin: 0px 0px 10px;}
	.siparis-ozet > .form-horizontal > hr {margin: 0px 0px 10px;border-top: 2px solid #FAB41E!important; }
	.siparis-ozet > .form-horizontal > .form-group {  margin-right: 0px; margin-left: 0px;  }
	.siparis-ozet > .form-horizontal > .form-group > label {font-size:16px;padding-top: 0px!important;font-weight:200;  padding: 0px!important;margin-bottom: 0;text-align: right;}
	.siparis-ozet > .form-horizontal > .form-group > label > span {font-size:18px; font-weight:bold;}
	.siparis-ozet > .form-horizontal > .devam-btn {margin-bottom:15px; }
	.siparis-ozet > .form-horizontal > .devam-btn  > button{font-weight:bold;width:100%;}
	.siparis-ozet > .form-horizontal > .devam-btn  > button > span{top: 10px;float: right; position: absolute;  right: 25px;}
	.tercih-hatirla { display: block; float: left; width: 100%;margin:15px 0px;}
	.chk-bilgilendirme-frm > span {cursor:pointer;}
	.chk-bilgilendirme-frm > span {cursor:pointer;}
	@media (max-width: 768px) {
		#rdoHavaleSec>span{margin-left:0px !important;}
		#rdoKapidaKrediKartSec  > span {bottom: -30px; margin-left: -21px;}
		#rdoKapidaNakitSec > span{bottom: -11px; margin-left: -16px;}
		.odeme-kutu > div.radio> a > span{margin-left:0px;color: #888;display: block;position: absolute;bottom: -9px;}
		.odeme-secim{min-height:150px;}
		.odeme-secim{padding:10px 0px !important;}						
		.odeme-kutu {margin-top: 0px;padding: 0px;border-right: 0px solid #e6e6e6;}
		.odeme-kutu-last{margin-top: 0px;}
		.odeme-kutu >div.radio> a >span{color:#888;}
		.odeme-kutu-last >div.radio> a >span{color:#888;position: absolute;bottom: -10px;color: #888;display: block;margin-left: -40px;font-weight: bold;}        
		.rdoKrediKartSec{background:url("../img/sprite/odeme-sprite.webp")no-repeat -15px -27px;display: inline-block;height: 64px;	margin-right: 0px; text-decoration: none;width: 64px;}
		.rdoHavaleSec{background:url("../img/sprite/odeme-sprite.webp")no-repeat -15px -103px;display: inline-block;height: 64px;margin-right: 0px;text-decoration: none;width: 64px;}	
		.rdoKapidaNakitSec{background:url("../img/sprite/odeme-sprite.webp") no-repeat -17px -183px;display: inline-block;height: 64px;margin-right: 0px; text-decoration: none; width: 64px;}		
		.rdoKapidaKrediKartSec{background:url("../img/sprite/odeme-sprite.webp") no-repeat -15px -267px;display: inline-block;height: 64px;margin-right: 0px;text-decoration: none;width: 64px;}		
		.rdoKrediKartSecAktif{background:url("../img/sprite/odeme-sprite.webp")  no-repeat -90px -27px;display: inline-block;height: 64px;margin-right: 0px;text-decoration: none; width: 64px;}
		.rdoHavaleSecAktif{background:url("../img/sprite/odeme-sprite.webp") no-repeat -86px -103px;display: inline-block;height: 64px;margin-right: 0px;text-decoration: none;width: 64px;}	
		.rdoKapidaNakitSecAktif{background:url("../img/sprite/odeme-sprite.webp") no-repeat -92px -183px;display: inline-block;height: 64px;margin-right: 0px;text-decoration: none;width: 64px;}	
        .rdoGarantiPayOdemeSec{background:url("../img/odeme/m-garanti-pay.webp") no-repeat;display: inline-block;height: 44px;margin-right: 0px;text-decoration: none;width: 66px;margin-left: -10px;}	
        .rdoGarantiPayOdemeSecAktif{background:url("../img/odeme/m-garanti-pay.webp") no-repeat;display: inline-block;height: 44px;margin-right: 0px;text-decoration: none;width: 66px;margin-left: -10px;}	

		.rdoKapidaKrediKartSecAktif{background:url("../img/sprite/odeme-sprite.webp") no-repeat -81px -267px;display: inline-block;height: 64px;margin-right: 0px; text-decoration: none;width: 64px;}														
				.rdoKapidaOdemeSecAktif{
        background: url("../img/sprite/odeme-sprite.webp") no-repeat -92px -183px;
        display: inline-block;
        height: 64px;
        margin-right: 0;
        text-decoration: none;
        width: 64px
    }
.rdoKapidaOdemeSec{
        background: url("../img/sprite/odeme-sprite.webp") no-repeat -17px -183px;
        display: inline-block;
        height: 64px;
        margin-right: 0;
        text-decoration: none;
        width: 64px
}
	.rdoBedelsizSec { background: url(../img/sprite/odeme-sprite.webp) no-repeat -15px -448px; display: inline-block; height: 37px; margin-right: 0px; text-decoration: none; width: 46px;}	
	.rdoBedelsizTesterSecAktif {
    background: url(../img/sprite/odeme-sprite.webp) no-repeat -81px -448px;
    display: inline-block;
    height: 37px;
    margin-right: 0px;
    text-decoration: none;
    width: 46px;
}
    .kargo-secim-sag-label { text-align: right; padding: 10px 0;}

	}
	
	@media (max-width: 480px) and (min-width: 120px) {#odemeTab > li > a {padding: 10px 5px !important;}}
	@media (min-width:480px) and (max-width:991px){
		.siparis-ozet > .form-horizontal > .devam-btn  > button{font-weight:bold;width:50%;}
		.chk-bilgilendirme-frm{text-align:right;} 
	}

/*---10-Odeme Sayfas�---End*/
 
/*---11-Kart Sprite ---Start*/
	.sp-aras{background: url('../img/sprite/sprite-kargo.webp') no-repeat -9px -11px;width: 136px;height: 39px;}
    .sp-ups{background: url('../img/sprite/sprite-kargo.webp') no-repeat -331px -10px;    width: 32px;    height:38px;}
    .sp-ups-kapida {   background: url('../img/sprite/sprite-kapida.webp') no-repeat -15px -155px;   width: 252px;    height: 39px;}
	.sp-yurtici{background: url('../img/sprite/sprite-kargo.webp') no-repeat -162px -16px;width: 159px;height: 28px;margin-top: 10px;}
	.sp-aras-kapida{background: url('../img/sprite/sprite-kapida.webp')  no-repeat -15px -16px;width: 251px;height: 70px;}
	.sp-yurtici-kapida {background: url('../img/sprite/sprite-kapida.webp') no-repeat -14px -102px;width: 250px;height: 37px;}
	    .sp-mng{background: url('../img/sprite/sprite-kargo.webp') no-repeat -379px -16px;width: 179px;height: 33px;margin-top: 5px;}
    .sp-mng-kapida {background: url('../img/sprite/sprite-kapida.webp') no-repeat -49px -212px;width: 250px;height: 37px;}

	.sp-world {	background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -3px;width: 84px;height: 38px;}
	.World {	background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -3px;width: 84px;height: 38px;}
	.sp-visa {background: url('../img/sprite/cart-sprite.webp') no-repeat 0 -51px;width: 82px;height: 25px;}
	.sp-vakif {background: url('../img/sprite/cart-sprite.webp') no-repeat 0 -86px;width: 83px;height: 37px;}
	.sp-trfinans {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -133px;width: 85px;height: 38px;}
	.TFinans {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -133px;width: 85px;height: 38px;}
	.sp-paraf {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -181px;width: 85px;height: 38px;}
	.Paraf {	background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -181px;width: 85px;height: 38px;}
	.sp-miles {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -229px;width: 85px;height: 38px;}
	.Mil {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -229px;width: 85px;height: 38px;}
	.sp-maximum {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -277px;	width: 84px;height: 38px;}
	.Maximum {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -277px;width: 84px;height: 38px;}
	.sp-master {background: url('../img/sprite/cart-sprite.webp') no-repeat -11px -325px;width: 59px;	height: 36px;}
	.sp-finans {	background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -371px;	width: 85px;height: 38px;}
    .sp-ziraat {    background: url(../img/sprite/cart-sprite.webp) no-repeat -3px -837px; width: 85px; height: 38px; }

	.Finans {background: url('../img/sprite/cart-sprite.webp') no-repeat -1px -371px;	width: 85px;	height: 38px;}
	.sp-encard {	background: url('../img/sprite/cart-sprite.webp') no-repeat -2px -419px;width: 83px;height: 36px;}
	.sp-citi {background: url('../img/sprite/cart-sprite.webp') no-repeat -2px -465px;width: 85px;height: 38px;}
	.Citi {background: url('../img/sprite/cart-sprite.webp') no-repeat -2px -465px;width: 85px;height: 38px;}
	.sp-bonus {background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -513px;width: 84px;height: 38px;}
	.Bonus {background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -513px;width: 84px;height: 38px;}
	.sp-axess {background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -561px;width: 85px;height: 38px;}
    .garanti-pay-logo{background: url('../img/sprite/garanti-pay-odeme.webp') no-repeat; width: 140px;height: 39px;}
	.Axess {	background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -561px;width: 85px;height: 38px;}
	.sp-asya {background:url('../img/sprite/cart-sprite.webp') no-repeat -3px -609px;	width: 85px;height: 38px;}
	.Asya {background:url('../img/sprite/cart-sprite.webp') no-repeat -3px -609px;width: 85px;height: 38px;}
	.sp-amex {background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -657px;width: 79px;height: 38px;}
	.MR {background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -657px;	width: 79px;height: 38px;}
	.sp-advantage {background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -705px;width: 85px;	height: 38px;}
	.Advantage {	background: url('../img/sprite/cart-sprite.webp') no-repeat -3px -705px;	width: 85px;height: 38px;}
	.sp-maestro {background: url('../img/sprite/cart-sprite.webp') no-repeat -11px -753px;width: 58px;height: 35px;}
	.sp-banka-20 {background: url('../img/sprite/banka-sprite.webp') no-repeat -5px -5px;	width: 130px;height: 40px;cursor:pointer;}
	.sp-banka-4 {background: url('../img/sprite/banka-sprite.webp') no-repeat -5px -53px;	width: 130px;	height: 27px;	cursor:pointer;}
	.sp-banka-3{background:  url('../img/sprite/banka-sprite.webp') no-repeat -5px -85px;width: 126px;height: 40px;cursor:pointer;}
	.sp-banka-8 {background: url('../img/sprite/banka-sprite.webp') no-repeat -5px -126px;width: 130px;height: 27px;cursor:pointer;}
	.sp-banka-2 {background: url('../img/sprite/banka-sprite.webp') no-repeat -6px -158px;width: 125px;height: 42px;cursor:pointer;}
	.sp-banka-13{background:  url('../img/sprite/banka-sprite.webp') no-repeat -8px -204px;width: 130px;height: 29px;cursor:pointer;} 
	.sp-banka-1{background:url('../img/sprite/banka-sprite.webp')  no-repeat -6px -242px;width: 130px;height: 19px;cursor:pointer;}
	.sp-digerKart{background:url('../img/sprite/cart-sprite.webp')  no-repeat -4px -792px;width: 81px;height: 38px;}
	.digerKart{background:url('../img/sprite/cart-sprite.webp')  no-repeat -4px -792px;width: 81px;height: 38px;}
	.kart-logo {padding-top:48px;}
	.m-kart-logo {margin-top: 10px;}
/*---11-Kart Sprite ---End*/

/*---12-Sipari� �zeti ---Start*/
	.siparis-onbilgi > table > thead > tr > th {  color: #666;}
	.siparis-onbilgi > table > tfoot {border-top: 1px solid #ddd;}
	.siparis-onbilgi > table > tbody > tr > td {padding:0px;}
	.teslimat-bilgi > * b{color:#666;margin-bottom:15px;}
	.teslimat-bilgi > * p {font-size:13px;  margin: 5px 0 10px !important;}
	.sozlesme-bilgilendirme { height: 200px;border: 1px solid #e1e2e3;overflow-y:scroll;background-color: #FFFFFF;}
	.pad-l-15{padding-left:15px!important;}
	.pad-l-25{padding-left:25px!important;}
	.pad-r-15 {  padding-right: 15px;}
/*---12-Sipari� �zeti ---End*/

/*---13-Sipari� Sonucu ---Start*/
	p.sonuc{margin-bottom: 5px; font-size: 21px; font-weight: 300; line-height: 1.4; font-size: 21px}
	.siparis-sonuc > div > span.glyphicon-ok {font-size: 63px; color: #8ACC0B;}
	.siparis-sonuc > div > span.glyphicon-remove {font-size: 63px; color: #d9534f;}
	.turuncu-border {  border-left: 5px solid #FAB41E;}
	.sepet-btn-container{ position: relative;}
	.btn >.glyphicon {margin-right:3px;}
	.sepet-btn-container > * .glyphicon{margin-right:2px;}
	.goster{display:inline-block !important;}
	.gizle{display:none !important;}
	.urun-sepet-adet {display: none;min-width: 21px;min-height: 15px; padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff; text-align: center; white-space: nowrap;  vertical-align: baseline;  background-color: #5BC0DE;  border-radius: 10px !important;  position:absolute;   left: 100px;  top: 0;  cursor:pointer;}
	.sepet-btn-koli-container{position:relative;display:inline-block;}
	.urun-sepet-adet-koli{ display: none;min-width: 10px; padding: 3px 7px;font-size: 12px; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap;  vertical-align: baseline; background-color: #5BC0DE; border-radius: 10px !important; right: 25px; top: 0;}
	.urun-uyari { padding: 0px!important; margin-bottom: 1px!important; border: 0px solid transparent !important; border-radius: 4px;}
	.urun-uyari > div {padding: 4px;margin-bottom: 3px;border: 1px solid transparent; border-radius: 4px; font-weight: 100 !important; }
	.urun-uyari > div.alert-danger {font-size: 13px!important;}
	.turuncu-tooltip{ cursor:pointer; display: block;  max-width: 100%;  height: auto;}
	.turuncu-tooltip + .tooltip > .tooltip-inner {background-color: #f0ad4e;font-size: 14px;}
	.turuncu-tooltip + .tooltip > .tooltip-arrow { border-bottom-color: #f0ad4e;border-left-color: #f0ad4e;border-top-color: #f0ad4e;}
	.mavi-tooltip{ cursor:pointer; display: block;  max-width: 100%;  height: auto;}
	.mavi-tooltip + .tooltip > .tooltip-inner {background-color: #5bc0de;font-size: 14px;}
	.mavi-tooltip + .tooltip > .tooltip-arrow { border-bottom-color: #5bc0de; border-top-color: #5bc0de;border-left-color: #5bc0de;}
	.kirmizi-tooltip{ display: block;  max-width: 100%;  height: auto;cursor:pointer;}
	.kirmizi-tooltip + .tooltip > .tooltip-inner {background-color: #d9534f;font-size: 14px;}
	.kirmizi-tooltip + .tooltip > .tooltip-arrow {border-bottom-color: #d9534f;border-left-color: #d9534f;border-top-color: #d9534f;}
	@media (max-width: 767px) {
		.sepet-btn-koli-container >.urun-sepet-adet{left:95px;}
		.sepet-btn-koli-container >.ui-effects-wrapper >.urun-sepet-adet{left:95px;}
		.urun-sepet-adet { left:25px;}
		.ui-effects-wrapper >.urun-sepet-adet { left:25px;}
	}
	@media screen and (max-width: 767px) {
		.table-responsive > .table > tbody > tr > td.urun-uyari {white-space: normal!important;}
	}
/*---13-Sipari� Sonucu ---End*/

/*---14-Sepetim Sayfas� ---Start*/ 
	#menu-navbar > ul.li.active a {  background: #ffa00a;  color: #fff;}
	.sms-onay-link{ color: #5999E8;cursor:pointer; font-weight: bold;}
	.sepete-don{position: absolute;left: 10px;top: 19px;color: #F0AD4E;font-size: 16px;}
	.sepete-don:hover{color: #F0AD4E;}
	.sepete-don:focus{color: #F0AD4E;}
	.input-group-addon > i {color:#FAB41E !important;}
	.input-group-addon {cursor:pointer;} 
	.sepetim-baslik {  padding-left: 15px;border-bottom:1px solid #F7F5F6; margin-left: -15px;  margin-right: -15px;}
	.sepetim-baslik > h1 {  font-size:19px;margin-top: 0px!important;color:#F2A500;font-weight:bold;padding:15px}
	.sepet-temizle{ position: absolute;top: 15px; right: 15px;}
	.yesilfont{color:#5cb85c}
	.kg-uyari{ padding-left: 15px;  padding-right: 15px;  text-align: center; }
	.urun-kalem > div > img {width:60px;margin-right:15px;}
	.urun-kalem-baslik {margin-top:15px;}
	.urun-kalem-baslik > div > p {  font-weight: bold; color: #555; }
	.r-urun-container > .r-urun-aciklama {  min-height: 80px;}
	.kedi-icon{background-image:url("../img/icon/kedi-icon.webp") no-repeat !important;}
	.kopek-icon{background:url("../img/icon/kopek-icon.webp") no-repeat;}
	.temiz-icon{background:url("../img/icon/temiz-icon.webp") no-repeat;}
	.kategori-btn {  padding-left: 0px !important;  padding-right: 20px!important;}
	.kategori-btn > div > button{ width:130px !important;  margin: 5px!important;}
    .sepet-urun-uyari {display: inline-block;width: 100%; margin-top: 15px;}
	.urun-madde { padding: 4px;font-size: 12px;font-weight: 700;line-height: 1.9;color: #FFFFFF !important;text-align: center; white-space: nowrap;vertical-align: baseline;background-color: #555;    border-radius: 10px !important;margin-right: 10px;}
		@media (max-width:560px) {.urun-kalem > div > img {display:none;}}
	/*.r-urun-container > * img.img-responsive {padding-top:50px;}
	@media (min-width:220px) and (max-width:1200px){
	  .r-urun-container > * img.img-responsive {padding-top: 0px;}
	}*/
/*---14-Sepetim Sayfas� ---End*/ 

/*---15-Video Sayfas� ---Start*/ 
	#videoTab.nav>li>a{    padding: 10px 11px;}
	#videoTab.nav>li>a >h2 {font-size:14px;margin-top:3px; margin-bottom:3px}
	.videoAciklama-h2{display:none;}
	.video-container {width: 100%;padding: 15px;background-color: #fff;border: 1px solid #e1e2e3;border-bottom: 3px solid #D0D0D0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;display: inline-block;margin-bottom: 15px;position: relative;}
	.video-js {padding-top: 56.25% !important;}
	.vjs-fullscreen {padding-top: 0px!important;}
	.video-box > a:focus {text-decoration:none;}
	/*-- .sorular > * .video-js{padding-top:30px !important;}--*/
	.video-box > a > .thumbnail > .caption {max-height:65px;  height: 65px;}
	.video-box > a > .thumbnail > .caption > h3 {color: #777;font-size: 100%;margin:3px;}
	.video-box > a > .thumbnail > .caption { padding: 3px;    text-align: center;}
	.video-box > a:hover > .thumbnail {opacity:0.6;}
	.video-container-vertical >.video-box > a > .thumbnail > .caption > h3 {color: #777;font-size: 100%;margin:3px;}
	.video-content > h1{ font-size: 21px;    font-weight: bold;}
	.video-container-vertical >h2{background-color: #FAB41E;color: #fff; padding: 5px;font-size:16px;margin-top:0px !important; }
		@media (max-width:768px){.video-content > h1{ font-size: 18px;    font-weight: bold;}}
/*---15-Video Sayfas� ---End*/ 

/*---16-Teslimat Sayfas� ---Start*/ 
	span.select2-container{width:100%!important;}
	.adres-modal > * .form-group {margin-bottom: 6px !important;}
	.modal-header .close {color: #ffa00a; opacity: 1;}
	.adres-modal > * label {color: #727272;font-weight: 700;}
	.adres-modal > * span {color: #ffa00a;}	
	.fatura-checkbox {font-size: 16px;margin-right: 15px;}
	.paged { padding-left: 0;margin: 15px 0;text-align: center;list-style: none;padding: 0;list-style: none;vertical-align: bottom;display: inline-block;}
	.paged li {display: inline;/* line-height: 28px; *//* background: red; */color: #fff;margin: 0 20px 0 0;float: left;}
.chekcout-kargo-aktif {background: url(../img/sprite/checkout-sprite.webp) no-repeat -49px -131px; width: 40px; height: 40px; display: block; margin: 0 auto;}
.chekcout-kargo-pasif {background: url(../img/sprite/checkout-sprite.webp) no-repeat -8px -172px;width: 40px;height: 40px; display: block; margin: 0 auto; cursor: no-drop;}
.chekcout-teslimat-aktif {background: url(../img/sprite/checkout-sprite.webp) no-repeat -49px -172px;width: 40px;height: 40px;display: block;margin: 0 auto;}


	.chekcout-odeme-pasif {background: url('../img/sprite/checkout-sprite.webp') no-repeat -8px -89px;width: 40px;height: 40px;display: block;   margin: 0 auto;cursor: no-drop;}
	.chekcout-odeme-aktif {background: url('../img/sprite/checkout-sprite.webp') no-repeat -49px -90px;width: 40px;height: 40px;display: block;   margin: 0 auto;} 
	.chekcout-ozet-aktif {background: url('../img/sprite/checkout-sprite.webp') no-repeat -49px -49px;width: 40px;height: 40px;display: block;   margin: 0 auto;}
	.chekcout-ozet-pasif {background: url('../img/sprite/checkout-sprite.webp') no-repeat -8px -48px;width: 40px;height: 40px;display: block;   margin: 0 auto;cursor: no-drop;}
	.chekcout-sonuc-aktif  {background: url('../img/sprite/checkout-sprite.webp') no-repeat -49px -8px;width: 40px;height: 40px;display: block;   margin: 0 auto;}
	.chekcout-sonuc-pasif {background: url('../img/sprite/checkout-sprite.webp') no-repeat -8px -7px;width: 40px;height: 40px;display: block;   margin: 0 auto;cursor: no-drop;}
	.chekcout-right {background: url('../img/icon/right.webp') no-repeat;width: 40px;height: 40px;display: block;cursor: default;}
	.checkout-check {background: url('../img/sprite/checkout-sprite.webp') no-repeat -8px -131px;width: 40px;height: 40px;display: block;   margin: 0 auto;cursor: pointer;}
	.chekcout-aktif-link {font-weight:bold;font-size:13px;color:#FAB41E !important;}
	.chekcout-pasif-link {font-weight:600;font-size:13px;color:#e0e0e0 !important;cursor: no-drop;}
	.paged {padding-top: 15px;}
		@media (max-width:480px) {.teslimat-nav > ul.paged > li > p {width:50px;}}
/*---16-Teslimat Sayfas� ---End*/ 

/*---17-Yard�m Sayfas� ---Start*/ 
	h1.yardim-baslik{margin-top: 0;font-size: 22px;   color: #FAB41E;}
	.yardim-sidebar > .list-group > p.baslik {color: #FAB41E;font-size: 18px;}
	.col-md-9 >p.baslik{color: #FAB41E;font-size: 18px;}
/*---17-Yard�m Sayfas� ---End*/ 

/*---18-Hata ---Start*/
	.hata-container{margin-top:-10px;}
	.hataImg { width: 100%;}
	.hata-col{ text-align:center;background-color: #EAEAF0;min-height: 250px;}
	.hata-col > h1{font-size: 8em;}
	.hata-col:first-child{box-shadow: 8px 16px 14px -3px #D2D2D4;}
	.hata-col:last-child{ box-shadow: -3px 16px 14px -3px #D2D2D4;}
	.hata-col:first-child >p {font-size: 2em;}
	.hata-col:last-child > p{font-size: 17px;}
	.hata-cagri{font-size:17px;}
/*---18-Hata ---End*/

/*---19-�zel Sayfalar--- Start*/	
	.barinak-bagis{ width: 100%;box-shadow: 0 0 11px 0 #7c6345; border-radius: 8px;margin-bottom: 10%; background-color: #f0f0f0; text-align: center;padding: 4%;font-size: 15px; color: #464646;}
		/*---------taptaze-mama------------------------*/
	.taze-txt{font-size:17px;text-align:center;}
	.taptaze-col{ background-color: #f0f0f0; padding: 45px; font-size: 16px;}
	.taptaze-col > p > b{font-size:24px;}
	@media (min-width: 992px){.taptaze-col{ min-height:704px;}}
		/*------------hayvan haklar� beyannamesi----------------*/
	.hayvan-haklari-beyannamesi > img {width: 100%;}
	.hayvan-haklari-icerik{text-align: left;font-weight: bolder;background-color: #ebebf0;padding: 0 25px 25px 25px; margin-top: -25px;}
	.hayvan-haklari-icerik > h1{font: 30px Arial,sans-serif;color: #faa71e;font-weight: bolder;text-align: center!Important; font-style: italic; font-family: initial; text-shadow: -1px 0 white,0 1px white,1px 0 white,0 -1px white;}
	.hayvan-haklari-icerik > p {line-height: 35px;}
	.hayvan-haklari-icerik > p > span {font: 25px Arial,sans-serif;float: left;text-align:left !important;margin-right: 10px;  color: #ffa00a;    text-shadow: -1px 0 white,0 1px white,1px 0 white,0 -1px white;    font-style: italic;    font-weight: bolder;}
	.hayvan-haklari-icerik > p > span.girinti{margin-left: -16px!Important;}
		/*----------------Numune Sayfas�-----------------*/
	.numune-kedi{width:100%;}
	.numune-kopek{display:none;width:100%;}
		/*-----------------Haberler Sayfas�------------------------ */
	.haber-box > a:focus {text-decoration:none;} 
	.haber-box > a >  .thumbnail  > img{ height: 235px !important;}
	.haber-box > a > .thumbnail > .caption {max-height:80px;  height: 80px;}
	.haber-box > a > .thumbnail > .caption > h3 {font-size:16px;margin:3px;}
	.haber-box > a > .thumbnail > .caption { padding: 3px;    text-align: center;}
	.haber-box > a:hover > .thumbnail {opacity:0.6;}
	.gallery-box > a:hover > .thumbnail {opacity:0.6;}
	.fabrika-ziyaret-jumbotron{margin-bottom: 30px; width:100%;    color: inherit;    background-color: #eee;display:inline-block;}
	.fabrika-ziyaret-jumbotron > div > img {margin-top: 20px;}
	.fabrika-ziyaret-jumbotron > div > h2 {    font-size: 25px;}
	.fabrika-ziyaret-jumbotron > div > p {font-size: 16px;}
		/*---------------browser sprite---------------------------------------*/
	.ie-sprite {	background: url('../img/sprite/browser-sprite.webp') no-repeat -13px -16px;	width: 108px;	height: 106px;}
	.mz-sprite {	background: url('../img/sprite/browser-sprite.webp') no-repeat -148px -16px;	width: 104px;	height: 106px;}
	.ch-sprite {	background: url('../img/sprite/browser-sprite.webp') no-repeat -279px -20px;	width: 98px;	height: 98px;}
	.op-sprite {	background: url('../img/sprite/browser-sprite.webp') no-repeat -404px -8px;	width: 102px;	height: 110px;}
		/*--------datapicker-----------*/
	.ui-datepicker {	background-color: #fff;border: 1px solid #66AFE9;border-radius: 4px;box-shadow: 0 0 8px rgba(102,175,233,.6);display: none;margin-top: 4px;padding: 10px;width: 240px;}
	.ui-datepicker a,.ui-datepicker a:hover {text-decoration: none;}
	.ui-datepicker a:hover,.ui-datepicker td:hover a {color: #2A6496;-webkit-transition: color 0.1s ease-in-out;-moz-transition: color 0.1s ease-in-out;-o-transition: color 0.1s ease-in-out;transition: color 0.1s ease-in-out;}
	.ui-datepicker .ui-datepicker-header {margin-bottom: 4px;text-align: center;}
	.ui-datepicker .ui-datepicker-title {font-weight: 700;}
	.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {cursor: default;font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased;	font-style: normal;	font-weight: normal;height: 20px;line-height: 1;margin-top: 2px;width: 30px;}
	.ui-datepicker .ui-datepicker-prev {float: left;text-align: left;}
	.ui-datepicker .ui-datepicker-next {float: right;text-align: right;}
	.ui-datepicker .ui-datepicker-prev:before {content: "\e079";}
	.ui-datepicker .ui-datepicker-next:before {content: "\e080";}
	.ui-datepicker .ui-icon {display: none;}
	.ui-datepicker .ui-datepicker-calendar { table-layout: fixed;width: 100%;}
	.ui-datepicker .ui-datepicker-calendar th, .ui-datepicker .ui-datepicker-calendar td {text-align: center;padding: 4px 0;}
	.ui-datepicker .ui-datepicker-calendar td {border-radius: 4px;-webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;}
	.ui-datepicker .ui-datepicker-calendar td:hover {background-color: #eee;cursor: pointer;}
	.ui-datepicker .ui-datepicker-calendar td a {text-decoration: none;}
	.ui-datepicker .ui-datepicker-current-day {background-color: #4289cc;}
	.ui-datepicker .ui-datepicker-current-day a {	color: #fff}
	.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover {background-color: #fff;	cursor: default;}
/*---19-�zel Sayfalar--- End*/
 
 /*---20-Bootstrap MS Class---Start*/
    /*Custom Responsive Tag Start*/
	  /*
	  * Custom Bootstrap 3 grid for 480-767px layout  
	  * A new set of column classes (with class prefix .col-ms- ) for Bootstrap 3
	  * to make Medium Small grids for supporting 480-767px  *
	  * This will push the default Bootstrap 3 Extra Small column (class prefix .col-xs- )
	  * to support 1-479px instead of 1-767px
	  */
	.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12 {position:relative; padding-left:15px; padding-right:15px;} 
	@media (min-width: 480px) and (max-width: 767px) {
	  .container {max-width:748px;} 
	  .col-ms-1,.col-ms-2,  .col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,  .col-ms-7,  .col-ms-8,  .col-ms-9,  .col-ms-10,  .col-ms-11 {float:left;}  .col-ms-1 {width:8.33333333%;}  .col-ms-2 {width:16.66666667%;}  .col-ms-3 {width:25%;}  .col-ms-4 {width:33.33333333%;}  .col-ms-5 {width:41.66666667%;}  .col-ms-6 {width:50%;}  .col-ms-7 {width:58.33333333%;}  .col-ms-8 {width:66.66666667%;}  .col-ms-9 {width:75%;}  .col-ms-10 {width:83.33333333%;}  .col-ms-11 {width:91.66666667%;}  .col-ms-12 {width:100%;}
	}
/*---20-Bootstrap MS Class---End*/

/*---21-Footer---Start*/
	.sp-bonacibo{background: url('../img/sprite/marka-sprite.webp')no-repeat -8px -12px;width: 188px;height: 68px;}
	.sp-kennel{background: url('../img/sprite/marka-sprite.webp')no-repeat -13px -87px;width: 175px;height: 74px;}
	.sp-mito{background: url('../img/sprite/marka-sprite.webp')no-repeat -9px -169px;width: 183px;height: 72px;}
	.sp-micho{background: url('../img/sprite/marka-sprite.webp')no-repeat -8px -253px;width: 183px;height: 59px;}
	.sp-kucho{background: url('../img/sprite/marka-sprite.webp')no-repeat -10px -327px;width: 188px;height: 61px;}
	.viewport-link{color:#fff !important;font-size:15px; cursor:pointer;}
	.viewport-container{background-color: #FFA00A;padding:10px;}
	.scrollSepet{background-color: rgb(255,160,10);border-radius: 5px!important;cursor: pointer;display: none;height: 44px;width: 44px;position: fixed;bottom: 70px;right: 20px;padding: 0;z-index: 2;	}
	.scrollStep{background-color: rgb(255,160,10);border-radius: 5px!important;cursor: pointer;display: block;height: 44px;width: 44px;position: fixed;bottom: 20px;left: 20px;padding: 0;z-index: 2;	}
	.scrollStep>i{color:white;    padding-left: 18px;    padding-top: 15px;}
	.scrollSepet>i{    color: white;    padding-left: 12px;    padding-top: 13px;    font-size: 19px;}
	.scrollSepet:hover{	background-color:rgb(249,175,27) ;	text-decoration:none;	}
	.scrollToTop{background-color: rgb(255,160,10);border-radius: 5px!important;cursor: pointer;display: none;height: 44px;width: 44px;position: fixed;bottom: 20px;right: 20px;padding: 0;z-index: 2;	}
	.scrollToTop>i{color:white;padding-left: 9px;padding-top: 1px;}
	.scrollToTop:hover{	background-color:rgb(249,175,27) ;	text-decoration:none;	}
	.footer {border-top: 4px solid #FAB41E;color:#3F4042;}
	.footer > .container > .row > * ul {list-style:none !important;}
	.footer > * #cgty-logo {  margin-bottom: -10px;}
	.footer > .container > .row:last-child > .col-lg-12  {margin-bottom:10px;  color: #A6A5A5;}
	.footer{  color: #919191!important;}
	.footer > * h3 {color:#666;}   
	.footer >* .mar-bot-15 >* a {color: #919191!important; text-decoration:none;}
	.sp-facebook{background: url('../img/sprite/footer-sprite.webp') no-repeat -6px -6px;width: 32px;height: 32px;margin-bottom: 5px;}
	.sp-twitter{background: url('../img/sprite/footer-sprite.webp') no-repeat -44px -6px;width: 32px;height: 32px;margin-bottom: 5px;}
	.sp-google{background: url('../img/sprite/footer-sprite.webp') no-repeat -82px -6px;width: 32px;height: 32px;margin-bottom: 5px;}
	.sp-youtube{background: url('../img/sprite/footer-sprite.webp') no-repeat -6px -44px;width: 32px;height: 32px;margin-bottom: 5px;}
	.sp-instagram{background: url('../img/sprite/footer-sprite.webp') no-repeat -44px -44px;width: 32px;height: 32px;margin-bottom: 5px;}
	.sp-visa{background: url('../img/sprite/footer-sprite.webp') no-repeat -120px -9px;	width: 85px;	height: 29px; float: left; margin-right: 10px;}
	.sp-master{background: url('../img/sprite/footer-sprite.webp') no-repeat -85px -44px;width: 58px;height: 35px;float: left; margin-right: 10px;}
	.sp-3d{background: url('../img/sprite/footer-sprite.webp') no-repeat -152px -46px;	width: 110px;	height: 30px;float: left; margin-right: 10px;}
	.sp-kapida{background: url('../img/sprite/footer-sprite.webp') no-repeat -217px -8px;	width: 54px;	height: 30px;float: left; margin-right: 10px;}
	.sp-cagatay{background: url('../img/sprite/footer-sprite.webp') no-repeat -6px -82px;	width: 168px;	height: 56px;}
	.sp-globalsign{background: url('../img/sprite/footer-sprite.webp') no-repeat -190px -89px;	width: 109px;height: 41px;float: left; }
    .mobil-sosyal { display:inline-block;margin-top:15px;}
        .mobil-sosyal > li {margin-right: 5px;float:left;}
    .cookieline { color: #000; background: rgb(240, 173, 78); position: fixed; bottom: 0; left: 0; right: 0; padding: 30px; z-index: 9999; text-align: center; font-size: .9em; }
	.btnCookie { background: rgb(72, 60, 44); color: #fff;}
	.btnCookie:hover { color: #fab41e;}
	.cookieKapat {position: absolute;right: 0;top: o;}

/*---21-Footer---End*/

/*---22-Media Tag---Start*/
	/* Smartphones (portrait) ----------- */ 	
	@media (max-width:320px) {	 
		header #logo {  box-shadow: 0px 0px 0px 0px #494949!important;margin-top:-11px!important;position:relative !important;}
		#r-urunler > .btn-group-md > .btn {padding: 6px 1px!important; font-size:13px!important}
		#r-urunler > .btn-group-md > h1 {font-size:27px!important; margin-top:6px!important;float:none!important;}     
		#banner{padding-left: 0px !important;padding-right: 0px !important;}	
		.callCenter {right:-13px;bottom:39px;}
		.row {margin-left:0px!important;margin-right:0px;}
		/*.col-xs-12 {padding-left:0px !important; padding-right:0px!important;}*/
		.r-urun-aciklama > p {padding:8px; }
		.r-urun-container > .r-urun-aciklama{width:100% !important;}
		.r-urun-baslik > p> a > span > b { font-size: 16px!important; }
		.table > thead > tr > th {border-bottom:none;  }
		.m-padLR {padding-left:15px!important;padding-right:15px!important;}
		.footer {height: auto !important;bottom: auto!important;    }
		.vitrin > * .fr-box > .thumbnail {min-height: 409px !important;} 
		.m-kategori > * .fr-box > .thumbnail {min-height: 130px !important;} 
		.david > .fr-box > .thumbnail > .caption > p:last-child > button{width:260px;margin-bottom:5px;}
		.numune > .fr-box > .thumbnail {  min-height: 370px !important;    }
		/*.sepet-container{width:300px;}*/
		.sepet-content{max-height:220px!important;overflow:auto; }
		.sepet-nav > button{width:100% !important;}
		.s-ara-toplam,.s-kargo,.s-toplam{padding:3px 19px !important;font-size:16px!important;}
		.sepet-nav > .btn{  padding: 7px 16px !important;}	
	}
	@media (max-width:340px){
		header #logo {padding: 22px 5px !important;height: 60px !important; }
		#r-urunler > .btn-group-md > .btn{margin:2px;}
		.fr-box > article >.caption > p > button {padding:5px 0px !important;}	
		.form-group > .turuncufont > b {font-size:12px!important;}
		.koli-input > .input-group-addon{ padding: 6px 8px !important;cursor:pointer;}
		.koli-input {width:115px!important;}
		.koli-input > .form-control { padding:3px 6px !important;}
		.r-urun-m-uretim{left:21px !important;}
		.d-urun-container > .d-urun-fiyat > .r-urun-table > table >tbody>tr>td>.r-urun-m-uretim{left: 21px !important;}
		/*.navbar-toggle{padding: 9px 8px !important;}	*/
		.navbar-toggle {
			position: relative;
			float: right;
			margin-top: 8px;
			margin-right: 15px;
			margin-bottom: 8px;
			background-color: transparent;
			background-image: none;
			border: 1px solid transparent;
			border-radius: 4px;
			padding: .5rem;
		}
		button.navbar-toggle:nth-child(2) {
			margin-right: .5rem !important;
		}
		.d-social{padding:5px;}
	}
	@media (min-width: 320px)  and (max-width: 370px){
		#banner{padding-left: 0px !important;padding-right: 0px !important;}	  
		#logo {padding: 13px 10px !important;} 
		#r-urunler > .btn-group-md > .btn {padding: 6px 1px!important; font-size:13px!important}
		#r-urunler > .btn-group-md > h1 {font-size:27px!important; margin-top:6px!important;float:none!important;}
		/*.sepet-container{width:300px!important;}*/
		.sepet-nav > .btn{  padding: 7px 16px !important;}
		.r-urun-container > .r-urun-aciklama{width:100% !important;}
		.sepet-content{max-height:250px!important;overflow:auto;}
		.s-ara-toplam,.s-kargo,.s-toplam{padding:3px 19px !important;font-size:16px!important;}
		.sepet-nav > button{width:100% !important;}    
		.callCenter {  font-size: 13px!important;}  
		.footer {height: auto !important;bottom: auto!important;}  	
	}
	/* Mobile portrait (320x480)-----------*/
	@media  (min-width : 320px) and (max-width : 480px) {
		header #logo {  box-shadow: 0px 0px 0px 0px #494949!important;margin-top:-11px!important; position:relative!important;  height: 54px!important;}
		#logo-ortala { box-shadow: 0px 0px 0px 0px #494949!important;margin-top:-11px!important;  height: 54px!important;  position: absolute;z-index: 55;   padding: 3px 10px !important;}
		#r-urunler > .btn-group-md > .btn {padding: 6px 1px!important; font-size:13px!important}
		#r-urunler > .btn-group-md > h1 {font-size:27px!important; margin-top:6px!important;float:none!important;}
		#banner{padding-left: 0px !important;padding-right: 0px !important;}
		.vitrin > .list-group-item {  padding: 5px 15px !important;    }
		.sepet-nav > button{width:100% !important;padding:3px 10px !important;font-size:13px;}
		 /*.sepet-container{width:300px!important;}*/
		.sepet-nav > .btn{  padding: 7px 16px !important;}
		.sepet-content{max-height:350px!important;overflow:auto;}
		.s-ara-toplam,.s-kargo,.s-toplam{padding:3px 19px !important;font-size:16px!important;}
		.r-urun-container > .r-urun-aciklama{width:100% !important;}
		.container {padding-left:0px !important;padding-right:0px !important;}
		.logo-row{position:relative;height:50px!important;}
		.callCenter {right:-13px;bottom:39px;}
		.row {margin-left:0px!important;margin-right:0px;}
		/*.col-xs-12 {padding-left:0px !important; padding-right:0px!important;}*/
		.r-urun-aciklama > p {padding:8px;}
		.r-urun-baslik > p> a > span > b{ font-size: 16px!important; }
		.table > thead > tr > th {border-bottom:none;}    
		.d-urun-baslik > h1 {font-size: 14px!important; }
		.d-urun-thumb{padding-right: 0px!important;padding-left:0px!important;}
		.d-urun-thumb > .urun-thumb { padding: 3px;}
		.d-urun-thumb > .mini-thumb { padding: 3px;}
		.m-padLR {padding-left:15px!important;padding-right:15px!important;}
		.footer {height: auto !important;bottom: auto!important;}
		.vitrin > * .fr-box > .thumbnail {min-height: 409px !important;} 
		.m-kategori > * .fr-box > .thumbnail {min-height: 130px !important;} 
		.david > .fr-box > .thumbnail >.caption > p:last-child > button{width:260px;margin-bottom:5px;}
		.numune > .fr-box > .thumbnail{min-height: 370px !important;}
		.sss > .fr-box > .thumbnail{min-height:404px !important;}
		.siparis-ozet >.form-horizontal {text-align:right;}   
		.havale-detay > label {margin-left: 15px;} 
	}
	@media (min-width:400px) and (max-width:640px) and (orientation: landscape) {
		#logo-ortala {padding: 10px 90px;box-shadow: 0px 1px 6px 1px #494949;position: absolute;z-index: 55;height: 69px;margin-top: -9px; margin: auto 15px;}
	}
	@media (max-width:480px){
		#r-urunler > .btn-group-md > .btn{ margin:2px;}
		.img50{width:50% !important;}
		.r-urun-table > table > tbody > tr > td.font15{ color: #555!important; font-weight: bold;font-size: 15px !important;}
		.r-urun-table > table > tbody > tr > td.font12{ color: #555!important;font-weight: bold; font-size: 12px !important; white-space:inherit !important;}
	}
	@media  (min-width : 480px) and (max-width : 600px) {
		header #logo {padding:10px 40px!important;box-shadow: 0px 0px 0px 0px #494949!important;margin-top:-11px!important;}    
		#banner{padding-left: 0px !important;padding-right: 0px !important;}
		#r-urunler > .btn-group-md > .btn {padding: 6px 1px!important; font-size:13px!important}
		#r-urunler > .btn-group-md > h1 {font-size:27px!important; margin-top:6px!important;float:none!important;}	
		.sepet-nav > button{width:100% !important;padding:3px 10px !important;font-size:13px;}     
		.sepet-content{max-height:350px!important;overflow:auto;}
		.sepet-nav > .btn{  padding: 7px 16px !important;}
		.s-ara-toplam,.s-kargo,.s-toplam{padding:3px 19px !important;font-size:16px!important;}
		/*.sepet-container{width:300px!important;}*/
		.container {padding-left:0px !important;padding-right:0px !important;}
		.row {margin-left:0px!important;margin-right:0px;}
		/*.col-xs-12 {padding-left:0px !important; padding-right:0px!important;}*/
		.r-urun-aciklama > p {padding:8px;}
		.r-urun-baslik > p> a >span > b{ font-size: 16px!important; }
		.r-urun-baslik > .turuncufont{font-weight:bold;}
		.table > thead > tr > th {border-bottom:none;  }
		.m-padLR {padding-left:15px!important;padding-right:15px!important;}
		.footer {height: auto !important;bottom: auto!important;    }
		.david > .fr-box > .thumbnail > .caption > p:last-child > button{width:260px;margin-bottom:5px;} 
		.sss > .fr-box > .thumbnail {min-height: 384px !important;  }
		.sss > .fr-box > .thumbnail > .caption {text-align:center; }
		.teknoloji > .fr-box > .thumbnail {min-height: 388px !important; }
		.teknoloji > .fr-box > .thumbnail > .caption {text-align:center;}
		.haber > .fr-box > .thumbnail {min-height: 380px !important;}
		.haber > .fr-box > .thumbnail > .caption {text-align:center;}
		.numune > .fr-box > .thumbnail {min-height: 349px !important;}
		.numune > .fr-box > .thumbnail > .caption {text-align: center;}
		.odemeSecenek > .fr-box > .thumbnail > .caption {text-align: center;}
	} 
	@media (min-width:480px) and (max-width:766px) {
		 #logo-ortala {padding: 16px 5px!important;margin: auto 74px!important;box-shadow: 0px 1px 2px 0px #494949 !important;position: absolute !important;z-index: 55 !important;height: 69px !important;margin-top: -9px !important;    }
	}
	@media  (min-width : 600px) and (max-width : 767px) (orientation : landscape) and (-webkit-device-pixel-ratio: 3)
	{    
	   .sepet-content{max-height:350px!important;overflow:auto;}
	   .sepet-nav > button{width:100% !important;}
	   .s-ara-toplam,.s-kargo,.s-toplam{padding:3px 19px !important;font-size:16px!important;}
	   .sepet-nav > .btn{  padding: 7px 16px !important;}    
	}
	@media (max-width: 767px) {
		body {margin-bottom:0px!important;}
		select.urun-adet-input{width:43px !important;  height: 30px;  padding: 6px 2px!important;text-align:center;}
		#copyright{text-align:center;}
		#r-urunler > .btn-group-md > .btn {padding: 6px 1px!important; font-size:13px!important}
		#r-urunler > .btn-group-md > h1 {font-size:27px!important; margin-top:6px!important;float:none!important;}
		#mobil-ad {float:left;margin-top:14px;width: 40%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #777!important;}   
		#mobil-fixed {background-color: #FAB41E;padding: 0 5px;left:0px;position: fixed;top:0px;  width: 100%;  z-index: 999;  border-bottom: 3px solid #FAB41E;}
		#mobil-noneFixed {padding: 0 5px;  margin-top: 54px; margin-bottom: -22px; display: flex; width: 100%;  background-color: white;  z-index: 999; }
		#navbar{   position: fixed;  /* width: 100%; */  left: 0;  height: 100%;    padding-left: 0px; padding-right: 0px;}
		.markalar > * img {width:80%;}
		.cagatay-logo{  margin: 0 auto;}
		.mar-top-15 {margin-top:5px!important}
		.haber > .fr-box > .thumbnail {   min-height: 384px !important; }
		.haber > .fr-box > .thumbnail > .caption {text-align:center;}
		.numune > .fr-box > .thumbnail {   min-height: 349px !important;    }
		.numune > .fr-box > .thumbnail > .caption {text-align: center;   }
		.sss > .fr-box > .thumbnail {min-height: 384px !important;}
		.sss > .fr-box > .thumbnail > .caption {text-align:center;}
		.teknoloji > .fr-box > .thumbnail {min-height: 388px !important;}
		.teknoloji > .fr-box > .thumbnail > .caption {text-align:center;}
		.odemeSecenek > .fr-box > .thumbnail > .caption {text-align: center;}
		.d-urun-container{  padding: 0px !important;  padding-top: 15px !important;}
		.table-responsive {border:0px;overflow-x:hidden; }
		.callCenter {margin-bottom: 0px !important;top: auto !important;  margin: auto !important;}
		.m-top56 {margin-top:56px;}
		.mobil-menu{  overflow: hidden;  overflow-y: auto; position: fixed;  z-index: 9999;  width: 100%;  border-bottom-width: 3px;  border-bottom-style: solid;  border-bottom-color: rgb(250, 180, 30);  top: 3px;  background-color: rgb(255, 255, 255);}
		.r-urun-container {padding:0px !important;  padding-top: 15px !important;}        
		.urun-adet-input{width:36px !important;  height: 30px;  padding: 6px 2px!important;text-align:center;}
		.absolute-pos {position:absolute;}
		.r-urun-m-uretim {position:absolute;font-size: 11px;  color: #F0AD4E;left:23px;margin-top:5px;}
		.footer {height: auto !important;bottom: auto!important;    }
	}
	@media (max-width:768px){section{min-height:470px;}}  
	@media screen and (orientation:landscape) and (min-width: 400px) and (max-width: 767px)  { 
		#navbar{ position: fixed;left: 0;  height: 70%;}
		/* .sepet-container{width:450px;}*/
		.sepet-content{max-height:93px!important;overflow:auto; }     
		.s-ara-toplam,.s-kargo,.s-toplam{padding:3px 19px !important;font-size:16px!important;}
		.sepet-nav > .btn{  padding: 7px 16px !important;}
	}
	@media (min-width: 768px) and (max-width: 992px) {
		#logo-ortala {padding: 15px 2px !important;margin: auto 155px !important; box-shadow: 0px 1px 2px 0px #494949 !important;position: absolute !important;z-index: 55 !important; height: 69px !important; margin-top: -9px !important;}
		#menu-navbar > .nav > li > a  {padding: 9px 5px !important;}     
		#btnSepetim {  padding: 5px 14px;    }
		.sepet-content{max-height:486px!important;overflow:auto;}
		.sepet-content{  max-height: 290px!important; overflow:auto;   }
		.david > * img {width:100%;}
		.odemeSecenek > * .fr-box > .thumbnail {min-height: 435px !important;} 
		.vitrin >* .fr-box > .thumbnail {min-height: 390px !important;}
		.breadcrumb{font-size: 12px;}		
		.odemeSecenek > .fr-box > .thumbnail{min-height: 434px !important;   }     
		.fixed-nav {  width: 720px; }	  
		.r-urun-table>table{margin-bottom:0px!important;}
	}
	@media (min-width: 992px) and (max-width: 1199px) {
		#logo-ortala {  padding: 15px 2px !important; margin: auto 265px!important; box-shadow: 0px 1px 2px 0px #494949!important;position: absolute!important;z-index: 55!important;height: 69px!important;margin-top: -9px!important;    }
		#menu-navbar > .nav > li > a  {padding: 10px 20px !important;}
		#btnSepetim {  padding: 5px 19px;    }
		.r-urun-table>table{margin-bottom:0px!important;}	
		.btn-kopek{  white-space: normal !important;}
		.btn-kedi{  white-space: normal !important;}
		.mamada-tazelik > img { width:100%;}
		.mamada-tazelik > .anasayfa-box {min-height:140px;}    
		.vitrin > * .fr-box > .thumbnail {min-height: 390px !important;}
		.david > .fr-box > .thumbnail > .caption > p:last-child > button{width:260px;margin-bottom:5px;}
		.kargo > .fr-box > .thumbnail {min-height:433px !important;}
		.banner-kargo {height:235px !important;width: 265px !important;}
		.numune > .fr-box > .thumbnail {min-height: 460px !important;}
		.haber > .fr-box > .thumbnail {min-height: 460px !important;}    
		.fixed-nav {  width: 940px; }
	 }
	@media (min-width:1200px){     
		section{min-height:670px;}
		#btnSepetim {padding: 4px 20px!important;font-size:14px!important;}
		.r-urun-table >table{margin-bottom:0px!important;}
		.odemeClear {clear:both;}
		.on-kutu-padrig5{padding-right:5px;}    
		.fixed-nav {  width: 1140px; }    
	}   
/*---22-Media Tag---End*/

/*---23-NumPad---Start*/
	.nmpd-wrapper {display: none;}
	.nmpd-target {cursor: pointer;}
	.nmpd-grid {position:absolute; left:50px; top:50px; z-index:5000; -khtml-user-select: none; border-radius:10px; padding:10px; width: initial;}
	.nmpd-overlay {z-index:4999;}
	input.nmpd-display {text-align: right;}
	.nmpd-grid {border: none; padding: 20px; width: 249px !important;min-height:315px;}
	 
	.nmpd-grid>tbody>tr>td {border: none;}
	/* Some custom styling for Bootstrap */
	.qtyInput {display: block; width: 100%;  padding: 6px 12px;  color: #555; background-color: white;
			  border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
			  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
	.btnKeyPad{position: absolute;right: 53px;top: 0;}		  
/*---23-NumPad---End*/ 

/*---24-TouchSpin---Start*/
	.bootstrap-touchspin .input-group-btn-vertical { position: relative;white-space: nowrap; width: 1%;vertical-align: middle; display: table-cell;}
	.bootstrap-touchspin .input-group-btn-vertical > .btn { display: block; float: none; width: 100%; max-width: 100%; padding: 8px 10px; margin-left: -1px; position: relative;}
	.bootstrap-touchspin .input-group-btn-vertical > .btn-warning {background-color: #f0ad4e !important;}
	.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { border-radius: 0; border-top-right-radius: 4px;}
	.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { margin-top: -2px; border-radius: 0; border-bottom-right-radius: 4px;}
	.bootstrap-touchspin .input-group-btn-vertical i { position: absolute; top: 3px; left: 5px; font-size: 9px;  font-weight: normal;}
	.bootstrap-touchspin > .input-group-addon{color: #fff !important; background-color: #f0ad4e !important; border-color: #eea236 !important;}

/*---24-TouchSpin---End*/
 
/*---25-Adreslerim---Start*/
    .yeni-adres-ekle {position: absolute; right: 30px;  top: 10px;}
    .adreslerim {     display: inline-block;    width: 100%; padding-top: 10px;background-color:#fff;    border: 1px solid #ddd;}
    .minHeight160 {min-height:160px; }
    .adres-kontrol-btn {  position: absolute; bottom: 5px; right: 5px;float:right;  }
    .adres-height158 { min-height: 158px; }
    @media (max-width: 768px)  {
         /*.adres-height158 { min-height: 289px;    }*/
        .m-adres-bilgi {  min-height: 158px;    }
    }
/*---25-Adreslerim---End*/


/*--27-�stMenu-A��lanMenu--Start*/
.li001 { position: static !important; }
.a001 { position: absolute; display: inline-block; z-index: 9999; left: 0; right: 0; display: none; }
.li001:hover .liTitleLink { background: #FAB41E; color: #fff !important; }
.li001:hover .a001 { display: block; }
.menuBg { color:#000 !important; background: #fff; border-top: 2px solid #FAB41E; -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .3); -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .3); box-shadow: 1px 1px 1px rgba(0, 0, 0, .3); padding: 30px 30px 0px 30px; font-size: .9em; min-height:380px; }
.topMenuUl { list-style: none; margin: 0 0 20px 0; padding: 0 0 10px 0; }
.topMenuUl li a { color: #666; display: block; padding-bottom: 2px; padding-top: 2px; }
.topMenuUl li a:hover { text-decoration: none !important; color: #FAB41E; }
.topMenuUl li.liTitle { padding: 0; }
.topMenuUl li.liTitle a { color: #000; padding: 0; }
.topMenuUl li.liTitle a:hover { color: #FAB41E; }
.topMenuUl li.line { min-height: 10px; }
.topMenuUl li.liTitle { font-weight: bold; display: block; padding-bottom: 5px; }
.catMenuBG { background:url('../img/kedi_menu_bg.webp') no-repeat right bottom #fff; }
.dogMenuBG { background:url('../img/kopek_menu_bg.webp') no-repeat right bottom #fff; }
.topMenuImg { border:1px solid #efefef; padding:3px; margin-bottom:10px; }
[ng:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {  display: none !important;}
/*--27-�stMenu-A��lanMenu--End*/


#lblExpressAciklama { color:#1e8951 !important;     font-weight: bold;}

#mobil-menu-row > button.navbar-toggle:nth-child(2) {
	margin-right: .3rem !important;
}