#iform { font-size: 14px; border: 1px solid #efefef; padding: 0; border-top: none; }
#iform .seperator { padding: 16px; background: #fff; }
#iform .seperator h4 { font-size: 18px; font-weight: 700; padding-bottom: 7px; letter-spacing: -0.024em; color: #393e46; }
#iform .seperator p { color: #bbb; font-weight: 400; }
#iform .satir input { color: #4b4b4b; font-size: 14px; padding: .9rem 1rem; border: 1px solid #eee; background-color: #fff; -webkit-appearance: none; border-radius: .1rem; transition: all .15s ease-in-out; width: 100%; padding: 9px; }
#iform .satir input::placeholder { color: #d0d0d0; }
#iform .satir input:focus { color: #4b4b4b; -webkit-box-shadow: 0 0 3px 1px #eee; box-shadow: 0 0 3px 1px #eee; }
#iform .satir { padding: 10px 15px; background: #fff; position: relative; }
#iform .satir .label { }
#iform .satir .title { display: block; font-weight: 600; font-size: 13px; padding-bottom: -1px; color: #63686e; padding-bottom: 6px; }
#iform .dropdown { border-radius: .4rem; display: inline-block; width: 100%; padding: .6rem 2.8rem .6rem 1.2rem; line-height: 1.5; color: #4b4b4b; vertical-align: middle; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz4=); background-repeat: no-repeat; background-position: right 1.2rem center; background-color: #fff; background-size: .8rem 1rem; border: 1px solid #eee; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.kargolar { background: #fff; margin: 5px; padding: 15px !important; border: 1px solid #dfebf3; display: block; float: left; width: calc(25% - 10px); border-radius: 6px; cursor: pointer; }
.kargolar p.pic { display: block; float: left; width: 100%; }
.kargolar p.pic img { height: 64px; }
.kargolar p.name { display: block; float: left; width: 100%; font-size: 14px; padding-top: 6px; padding-bottom: 3px; color: #5f7788; font-weight: 500; }
.kargolar p.mesaj { display: block; float: left; width: 100%; font-size: 12px; color: #e9290f; line-height: 18px; }
.kargolar a { display: block; width: 110px; padding: 9px 15px; background: #ddd; float: left; margin-top: 15px; text-align: center; color: #fff; border-radius: 5px; }
.kargoparlak { color: #df4d19 !important; }
.kargolar.active { border: 2px solid #7cbd1e; box-shadow: 0px 0px 20px #a7d129; }
.kargolar .fiyat { display: block; float: left; width: 100%; font-size: 17px; color: #9a9a9a; line-height: 18px; font-weight: 600; color: #729d39; }
.kargolar .fiyat span { display: block; font-weight: normal; font-size: 12px; padding-top: 12px; }
.kargolar .kargoucret { display: none; font-weight: normal; font-size: 12px; padding-top: 12px; float: left; color: #5f7788; line-height: 17px; }
#select_kargo_firma { display: block; padding: 15px; margin-left: 14px; margin-top: 15px; background: #fca603; border: none; font-weight: 600; color: #fff; max-width: 300px; width: 300px; border-radius: 53px; font-family: 'Barlow', sans-serif; font-size: 16px; }
#next_payment { display: block; }
.siparis_ayirma { border-bottom: 1px solid #fff; margin-bottom: 0; padding-left: 0px; margin-left: -2px; position: relative; margin-top: -1px; background: #fff; width: calc(100% + 3px) !important; border-bottom: 1px solid #f0f0f0; }
.siparis_ayirma a { display: block; float: left; padding: 15px 19px; color: #4c4c4c; margin-bottom: -1px; font-size: 17px; }
.siparis_ayirma a.active { background: #f0f0f0; color: #000000; font-weight: 600; border: 1px solid #fff; border-bottom: none; font-size: 17px; }
.siparis_ayirma a.active::before { color: #ff8000 !important; }
.siparis_ayirma #kurumsal_siparis { }
.siparis_ayirma #bireysel_siparis { }
.siparis_ayirma #kurumsal_siparis::before { font-family: "Font Awesome 5 Pro"; font-weight: 400; content: "\f54e"; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; font-size: 1em; color: #63686e; align-items: center; margin-right: 9px; }
.siparis_ayirma #bireysel_siparis::before { font-family: "Font Awesome 5 Pro"; font-weight: 400; content: "\f007"; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; font-size: 1em; color: #929aab; align-items: center; margin-right: 9px; }
#fatura_unvani { display: none; background: #fff; }
.form_next { display: block; padding: 20px 78px; font-weight: 600; color: #000; position: relative; background: #67b500 !important; color: #fff !important; text-shadow: 1px 1px 0px #729d39; box-shadow: 0px 0px 15px #a7d129; margin-top: 11px; margin-right: 15px; border-radius: 3px; float: left; margin-left: 18px; min-width: 229px; text-align: center; border-radius: 250px; padding-top: 22px; }
.form_next:hover { }
.sozlesmeler { display: block; float: left !important; width: 100% !important; padding: 22px !important; background: #fff; }
.sozlesmeler .fa-check-square { margin-right: 9px; color: #63686e; }
.sozlesmeler a#sozlesme1 { }
.sozlesmeler .sozlesme_icerik { display: block; float: left; width: 100% !important; padding: 15px !important; border: 1px solid #eee; margin-top: 15px; max-height: 250px; font-size: 12px; line-height: 17px; overflow: auto; display: none; margin-bottom: 17px; }
.sozlesme_line { font-size: 13px; font-family: 'Barlow', sans-serif; }
.sozlesme_line .far { margin-right: 9px; }
.sozlesme_line .fa-square { background: #eee; margin-right: 10px; color: #eee; }
.sozlesme_line .fa-check-square { }
.sozlesme_line a { color: #448ef6; font-weight: 600; }
#sidesepet { padding: 13px; border-radius: 1px; font-family: 'Poppins', sans-serif; background: #ffffff; margin-top: 47px; float: right; max-width: 24.0%; }
#sidesepet h4.title2 { margin-top: 25px; margin-bottom: 15px; }
#sidesepet h4 { display: block; float: 18px; font-weight: 500; padding-bottom: 10px; letter-spacing: -0.024em; color: #393e46; display: block; float: left; }
#sidesepet .sepetitem { border-bottom: 1px solid #dddddd6b; padding: 14px; background: #fff; }
#sidesepet .sepetitem .pic { display: block; float: left; }
#sidesepet .sepetitem .pic img { display: block; float: left; width: 100%; height: auto; }
#sidesepet .sepetitem .text { padding-top: 3px; float: left; display: block; }
#sidesepet .sepetitem .text p.uname { display: block; float: left; font-size: 12px; line-height: 17px; max-height: 35px; overflow: hidden; font-weight: 500; letter-spacing: -0.024em; }
#sidesepet .sepetitem .text p.adet { display: block; float: left; font-size: 12px; color: #616161; margin-top: 7px; }
#sidesepet .sepetozet { font-size: 13px; padding: 7px 0px; }
#sidesepet .sepetozet .label { display: block; float: left; }
#sidesepet .sepetozet .value { display: block; float: right; font-weight: 600; }
#sidesepet .spindirim { color: #67b500; }
#sidesepet .spindirim .label { font-weight: 600; }
#sidesepet .spindirim .value { }
#new_uyelik { width: calc(100% + 2px); padding: 12px; text-align: center; background: #f0f0f0; line-height: 25px; font-family: 'Barlow', sans-serif; color: #313131; margin-left: -1px; }
#new_uyelik p a { font-weight: 600; color: #673ab7; display: inline-block; margin-left: 3px; margin-right: 2px; }
.kargobuton { background: #ffffff; padding-bottom: 15px !important; }
.odemebuton { background: #fff; padding-bottom: 15px !important; }
.sepet_dondur { display: none; border-top: 1px solid #ddd; }
#sepetdondur { display: block; float: right; font-size: 12px; padding-top: 5px; color: #929aab; }
#sidesepet #next_payment { padding: 11px; width: 100%; border-radius: 3px; float: left; margin-left: 0; margin-top: 25px; box-shadow: none; display: none !important; }
.toplamtahsildar { border-top: 1px solid #ddd; margin-top: 11px; }
.toplamtahsildar .label { font-size: 18px; margin-top: 12px; }
.toplamtahsildar .value { font-size: 20px; margin-top: 10px; }
.kargosum { display: none; }
@media screen and (max-width:979px) {
    .siparis_ayirma { padding-left: 0px !important; }
    .siparis_ayirma a { max-width: 49%; white-space: nowrap; }
    .kargolar { width: 46%; float: left; height: 175px; }
    #sidesepet { max-width: 100%; margin-top: 0px; }
}
