#sepeteekle {
	/* display: table-cell; */
	padding-top:3px;
	margin: 0 auto;
	text-align: center;
	/* width:auto; */
	width:100%;
	height:45px;
	margin-bottom:10px;
}

#sepeteekle a { color:#fff; }

#sepeteekle .ekle {
	border:1px solid #f86302;
	border-radius:3px;
	padding:10px;
	margin:0 auto;
	text-align: center;
	color:#fff;
	background:#f86302;
	width:50%;
	float:right;
}

#sepeteekle button { padding:10px; float:left; margin-right:10px; width:auto; }

#sepeteekle form {
  padding:10px;
  margin: 0 auto;
  text-align: center;
}

#sepeteekle .value-button {
  display: inline-block;
	font-weight:bold;
  margin: 0px;
  /* width: 30px; */
  width: 30%;
  text-align: center;
  vertical-align: middle;
  padding: 10px 0;
  background: #111;
  color:#fff;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#sepeteekle #sepetbutonlar {
	float:left;
	border:1px solid #111;
	border-radius:3px;
	background:#111;
	/* width:120px; */
	width:46%;
	margin-right:10px;
}


#sepeteekle .value-button:hover {
  cursor: pointer;
}

#sepeteekle form #decrease {
  margin-right: -4px;
  border-radius: 8px 0 0 8px;
}

#sepeteekle form #increase {
  margin-left: -4px;
  border-radius: 0 8px 8px 0;
}

#sepeteekle form #input-wrap {
  margin: 0px;
  padding: 0px;
}

#sepeteekle input#number {
  text-align: center;
  border: none;
 background-color:#fff;
 color:#111;
  margin: 0px;
  /* width: 40px; */
  width: 30%;
  height: 38px;
}

#sepeteekle input[type=number]::-webkit-inner-spin-button,
#sepeteekle input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/*
#sepetekle table,td,td { text-align:center;}
*/