#main,
#wrapper {
	background: #f7fafc !important;
}
#logo {
	margin: auto;
	width: 220px !important;
}
#logo img{
	background: #212529;
	padding: 10px !important;
	border-radius: 10px;
}
.breadcrumbs.flex-row.flex-row-start.checkout-breadcrumbs.text-left.medium-text-center.is-large.uppercase {
	text-align: center;
	display: block;
}
.page-checkout-simple {
	padding: 2% 0;
}
.page-title {
	display: none;
}
.button#place_order {
	width: 100%;
}
.is-well {
	background-color: #f4fcff !important;
	border-radius: 10px;
	border: 0.5px solid #ecf2fc;
	box-shadow: 0px 12px 34px 0px rgb(41 52 107 / 15%);
}
.absolute-footer,
html {
	background-color: #f7fafc !important;
}
.copyright-footer {
	color: #1d232f;
}
a.showcoupon {
	color: #739bcc;
}
.bolum-sepet,
.bolum-odeme {
	background: #fff;
	padding: 30px;
	border-radius: 10px;
	box-shadow: 0px 12px 34px 0px rgb(41 52 107 / 15%);
}
.cart-container.container.page-wrapper.page-checkout {
	padding-top: 20px !important;
}
.checkout_coupon button {
	text-shadow: none !important;
	color: #fff;
}
.coupon .flex-row.medium-flex-wrap {
	max-width: 50% !important;
}
.checkout_coupon .fl-wrap.fl-wrap-input {
	margin-right: 10px;
}
p#billing_address_1_field {
	width: 100%;
}
@media only screen and (max-width: 850px) {
	.coupon .flex-row.medium-flex-wrap {
		max-width: 100% !important;
	}
	.checkout_coupon .fl-wrap.fl-wrap-input {
		margin-right: 0px;
	}
}
@media screen and (min-width: 549px) and (max-width: 658px) {
	.breadcrumbs {
		display: flex;
	}
}
@media (max-width: 549px) {
	.is-well {
		padding: 20px;
	}
	.banner-baslik h2 {
		font-size: 1.1em;
	}
	.checkout-sidebar.sm-touch-scroll {
		overflow-x: unset !important;
	}
}
/*********************************************/