﻿@charset "utf-8";

.userControl .Linkler a, .userControl .Linkler input[type="submit"], .sosyalGiris a, .tbSelect:after { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }



.userControl { width: 100%; float: left; margin-top: 20px; position: relative; }
.userControl .tablo { width: 100%; float: left; }
.userControl .tablo table { width: 100%; float: left; table-layout: fixed; font-size: 15px; color: #6f6a60; line-height: 18px; }
.userControl .tablo table .resim { width: 100%; float: left; }
.userControl .tablo table .yazi { width: 100%; float: left; }
.userControl .tablo table .resim a, .userControl .tablo table .resim img { width: 100%; float: left; }
.userControl thead, .userControl tbody, .userControl th, .userControl td, .userControl tr { box-sizing: border-box; position: relative; }
.userControl .tablo table thead { border-bottom: solid 1px #e7e2d1; }
.userControl .tablo table thead tr { }
.userControl .tablo table thead th { padding-bottom: 16px !important; }
.userControl .tablo table thead th, .userControl .tablo table tbody td { padding: 21px 9px; }
.userControl .tablo table tbody { }
.userControl .tablo table tr { border-bottom: solid 1px #e7e2d1; }
.userControl .tablo table tr:last-child { border-bottom: 0px; }
.userControl .tablo table tr td { text-align: center; font-size: 13px; }
.userControl .tablo table a { width: 100%; float: left; color: #454545; }
.userControl table td:before { content: attr(data-baslik)""; display: none; }



/**************||||	SEPETİM ||||**************
*********************************************/
.userControl.sepet { }
.userControl.sepet table .resim { width: 100%; float: left; }
.userControl.sepet table .resim img, .userControl.sepet table .resim a { width: 100%; float: left; }
.userControl.sepet table .yazi { width: 100%; float: left; }
.userControl.sepet table .yazi h6 { font-size: 16px; }
.userControl.sepet table .yazi h6 a { font-size: 21px; }
.userControl.sepet table .yazi span { width: 100%; float: left; }
.userControl.sepet table .yazi.fiyat { font-size: 17px; font-weight: 600; }
/*height: 17px;
    display: inline-table;
    background: url(images/silic.png) no-repeat center center;*/
.userControl.sepet table .sil { height: 17px; display: inline-table; background: url(images/silic.png) no-repeat center center; }
/*
.userControl.sepet table .sil { float: left; color: #464742; }
.userControl.sepet table .sil:before { content: "X"; font-size: 25px; font-weight: 300; }*/

.userControl.sepet table .dzn { width: 100%; height: 17px; display: inline-table; background: url(images/dznic.png) no-repeat center center; margin-top: 8px; }
.userControl.sepet table .adet { width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; border: solid 1px #e7e2d1; font-size: 13px; color: #a3a3a3; padding: 4px 10px; text-align: center; }
.userControl.sepet table td.sResim, .userControl.sepet table th.sResim { width: 92px; }
.userControl.sepet table td.sUrun, .userControl.sepet table th.sUrun { width: calc(100% - 510px); text-align: left; }
.userControl.sepet table td.sFiyat, .userControl.sepet table th.sFiyat { width: 150px; }
.userControl.sepet table td.sMiktar, .userControl.sepet table th.sMiktar { width: 70px; }
.userControl.sepet table td.sSil, .userControl.sepet table th.sSil { width: 50px; }
.userControl.sepet .sonucGoster { width: 100%; float: left; border-top: solid 1px #e7e2d1; padding-top: 20px; margin-top: 20px; }
.userControl.sepet .sonucGoster .solKisim { width: calc(100% - 430px); float: left; }
.userControl.sepet .sonucGoster h6 { width: 100%; float: left; font-size: 16px; color: #6f6a60; line-height: 18px; margin-bottom: 18px; }
.userControl.sepet .sonucGoster .sagKisim { width: 360px; float: right; }
.userControl.sepet .sonucGoster .indirimKodu { width: 200px; float: left; }
.userControl.sepet .sonucGoster .indirimKodu ul { width: 100%; float: left; }
.userControl.sepet .sonucGoster .indirimKodu ul li { width: 100%; float: left; }
.userControl.sepet .sonucGoster .indirimKodu ul li a { width: 100%; float: left; font-size: 12px; color: #666; line-height: 15px; margin-bottom: 10px; }
.userControl.sepet .sonucGoster .indirimKupon { width: calc(100% - 223px); float: right; }
.userControl.sepet .sonucGoster .indirimKupon input[type="text"] { width: 100%; float: left; border: solid 1px #d7d5cb; padding: 11px 12px; box-sizing: border-box; -moz-box-sizing: border-box; font-size: 13px; color: #595959; }
.userControl.sepet .sonucGoster .indirimKupon input[type="submit"] { width: auto; float: right; background: #6f6a60; color: #fff; font-size: 16px; padding: 10px 20px; box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 11px; cursor: pointer; }
.userControl.sepet .sonucGoster .fiyatSonuc { width: 100%; float: left; }
.userControl.sepet .sonucGoster .fiyatSonuc ul { width: 100%; float: left; }
.userControl.sepet .sonucGoster .fiyatSonuc ul li { width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; border-bottom: solid 1px #e7e2d1; padding: 12px 10px; font-size: 16px; color: #6f6a60; }
.userControl.sepet .sonucGoster .fiyatSonuc ul li strong { width: auto; float: left; }
.userControl.sepet .sonucGoster .fiyatSonuc ul li span { width: auto; float: right; font-weight: 600; }
.userControl.sepet .sonucGoster .fiyatSonuc input[type="submit"], .userControl.sepet .sonucGoster .fiyatSonuc a { width: auto; float: right; background: #f54646; color: #fff; font-size: 16px; padding: 10px 20px; box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 11px; cursor: pointer; }
.userControl.sepet .sonucGoster .fiyatSonuc ul li span.active { color: #f54646; }



.userControl .Linkler { width: 100%; float: left; border-top: solid 1px #e7e2d1; padding-top: 20px; margin-top: 20px; }
.userControl .Linkler a, .userControl .Linkler input[type="submit"], .userControl .Linkler button { width: auto; float: left; box-sizing: border-box; -moz-box-sizing: border-box; border: solid 1px #6f6a60; font-size: 16px; line-height: 16px; color: #6f6a60; padding: 11px 15px; margin-right: 13px; background: #fff; cursor: pointer; outline: none; }
.userControl .Linkler .solKisim { width: auto; float: left; }
.userControl .Linkler .sagKisim { width: auto; float: right; }
.userControl .Linkler a:last-child, .userControl .Linkler input[type="submit"]:last-child { margin-right: 0px; }
.userControl .Linkler a:hover, .userControl .Linkler input[type="submit"]:hover, .userControl .Linkler button:hover { background: #6f6a60; color: #fff; }


.userControl .Linkler a:hover, .userControl .Linkler input[type="submit"]:hover, .userControl .Linkler button:hover { background: #6f6a60; color: #fff; }
.userControl .Linkler.pdfIndir { padding-top: 0px; margin-top: 0px; border: none; text-align: center; }
.userControl .Linkler.pdfIndir a { }
.userControl .Linkler.pdfIndir a, .userControl .Linkler.pdfIndir input[type="submit"], .userControl .Linkler.pdfIndir button { float: none; display: inline-table; margin: 0px 10px 10px 10px; }


/************************************************************************************************************************************/

.userControl .solKisim { width: 236px; float: left; }
.userControl .sagKisim { width: calc(100% - 256px); float: right; }
.userControl .yanMenu { width: 100%; float: left; }
.userControl .yanMenu ul, .userControl .yanMenu ul li, .userControl .yanMenu ul a { width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; }
.userControl .yanMenu ul { }
.userControl .yanMenu ul li { padding: 7px 0px; margin-bottom: 6px; border-bottom: solid 1px #dcdcdc; }
.userControl .yanMenu ul li:last-child { margin-bottom: 0px; border-bottom: 0px; }
.userControl .yanMenu ul li a { font-size: 15px; color: #686767; padding: 2px 0px; }
.userControl .yanMenu ul li.active a { color: #df2e2e; }



.userBaslik { width: 100%; float: left; position: relative; margin-bottom: 19px; border-bottom: solid 1px #e7e2d1; padding-bottom: 7px; }
.userBaslik h1, .userBaslik h2, .userBaslik h3, .userBaslik h4, .userBaslik h5, .userBaslik h6, .userBaslik strong { min-width: 1px; width: auto; min-height: 1px; height: auto; float: left; position: relative; padding: 0; }
.userBaslik h1 a, .userBaslik h2 a, .userBaslik h3 a, .userBaslik h4 a, .userBaslik h5 a, .userBaslik h6 a, .userBaslik strong a { width: 100%; text-align: left; float: left; }
.userBaslik h1 a, .userBaslik h2 a, .userBaslik h3 a, .userBaslik h4 a, .userBaslik h5 a, .userBaslik h6 a, .userBaslik strong a, .userBaslik h1, .userBaslik h2, .userBaslik h3, .userBaslik h4, .userBaslik h5, .userBaslik h6, .userBaslik strong { font-size: 18px; color: #000000; line-height: 26px; font-weight: 600; }



.userControl .hesapBilgisi { }
.userControl .genelForm { width: 100%; float: left; }
.userControl .genelForm ul { width: 100%; float: left; }
.userControl .genelForm ul li { width: 100%; float: left; display: table; padding: 0px 0px; margin-bottom: 13px; }
.userControl .genelForm label { width: 180px; float: none; display: table-cell; vertical-align: middle; font-size: 14px; color: #6e6e6e; }
.userControl .genelForm label span { color: #df2e2e; }
.userControl .genelForm .inputs select { width: 100%; float: left; }
.userControl .genelForm .inputs { width: calc(100% - 180px); display: table-cell; vertical-align: middle; box-sizing: border-box; padding-left: 20px; }
.userControl .genelForm input { width: 100%; float: left; box-sizing: border-box; padding: 7px 18px; background: #fff; border: solid 1px #d8d6cd; font-size: 13px; color: #737373; }
.userControl .genelForm .textArea, .userControl .genelForm textarea { width: 100%; float: left; box-sizing: border-box; padding: 9px 18px; background: #fff; border: solid 1px #d8d6cd; font-size: 13px; color: #737373; resize: none; height: 108px; box-sizing: border-box; -moz-box-sizing: border-box; }
.userControl .genelForm inputs select { width: 100%; float: left; box-sizing: border-box; }
.userControl .genelForm ul li .inputs.iki input, .userControl .genelForm ul li .inputs.iki textarea, .userControl .genelForm ul li .inputs.iki .textArea { width: calc(50% - 8px); }
.userControl .genelForm ul li .inputs.iki input:last-child, .userControl .genelForm ul li .inputs.iki textarea:last-child, .userControl .genelForm ul li .inputs.iki .textArea:last-child { float: right; }
.userControl .genelForm ul li .inputs.uc input, .userControl .genelForm ul li .inputs.uc textarea, .userControl .genelForm ul li .inputs.uc .textArea { width: calc(33.33% - 11px); margin-right: 16px; }
.userControl .genelForm ul li .inputs.uc input { float: left !important; }
.userControl .genelForm ul li .inputs.uc input:last-child, .userControl .genelForm ul li .inputs.uc textarea:last-child, .userControl .genelForm ul li .inputs.uc .textArea:last-child { margin-right: 0px; float: right; }
.userControl .genelForm ul li .inputs.dort input { width: calc(50% - 8px); }
.userControl .genelForm ul li .inputs .sifUnuttum { width: auto; float: left; position: relative; margin-top: 10px; }
.userControl .genelForm ul li .inputs .sifUnuttum a { width: auto; float: left; font-size: 12px; color: #60605e; }

.userControl .genelForm .select2-container--default .select2-selection--single { border: solid 1px #d8d6cd; padding: 3px 21px 3px 9px; }
.userControl .genelForm .select2-container--default .select2-selection--single .select2-selection__rendered { color: #737373; line-height: 26px; font-size: 13px; }
.userControl .genelForm .select2-container--default .select2-selection--single .select2-selection__arrow { right: 11px; }
.userControl .select2-container--default .select2-selection--single .select2-selection__arrow b { background: url(images/aras.png) no-repeat center center; }

.userControl .uyari { width: 100%; float: left; font-size: 13px; color: #f54646; line-height: 18px; margin-top: 17px; }




/**************||||	SİPARİŞ ||||**************
*********************************************/

.userControl.siparis { }
.userControl.siparis table td.spNo, .userControl.siparis table th.spNo { width: calc(100% - 464px); text-align: left; }
.userControl.siparis table td.spTar, .userControl.siparis table th.spTar { width: 142px; }
.userControl.siparis table td.spDur, .userControl.siparis table th.spDur { width: 162px; }
.userControl.siparis table td.spTutar, .userControl.siparis table th.spTutar { width: 160px; }

/**************************************************************************************************/



/**************||||	ÖDÜLLERİM ||||**************
*********************************************/

.userControl .odullerim { width: 100%; float: left; }
.userControl .odullerim ul, .userControl .odullerim ul li { width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; }
.userControl .odullerim ul { }
.userControl .odullerim ul li { position: relative; font-size: 16px; color: #6f6a60; line-height: 18px; border-bottom: solid 1px #e7e2d1; padding: 15px 16px; }
.userControl .odullerim ul li:last-child { border-bottom: 0px; }
.userControl .odullerim ul li .sagKisim { width: auto; float: right; font-size: 14px; color: #585858; }
.userControl .odullerim ul li .solKisim { width: auto; float: left; font-size: 15px; color: #4c4949; font-weight: 600; }

/**************************************************************************************************/



/**************||||	FAVORİLERİM ||||**************
*********************************************/

.userControl.favorilerim { }
.userControl.favorilerim table .yazi { width: 100%; float: left; }
.userControl.favorilerim table .yazi h6 { font-size: 18px; margin: 0px; margin-bottom: 5px; }
.userControl.favorilerim table .yazi h6 a { font-size: 21px; }
.userControl.favorilerim table .yazi span { width: 100%; float: left; }
.userControl.favorilerim table .yazi.fiyat { font-size: 16px; font-weight: bold; }
.userControl.favorilerim table .yazi.fiyat div { width: 100%; float: left; text-align: center; }
.userControl.favorilerim table .yazi.fiyat .gercek { text-decoration: line-through; margin-bottom: 2px; }
.userControl.favorilerim table .yazi.fiyat .indirim { font-size: 20px; line-height: 22px; }
.userControl.favorilerim table .sil { float: left; color: #464742; }
.userControl.favorilerim table .sil:before { content: "X"; font-size: 25px; font-weight: 300; }
.userControl.favorilerim table td.fResim, .userControl.favorilerim table th.fResim { width: 113px; }
.userControl.favorilerim table td.fUrun, .userControl.favorilerim table th.fUrun { width: calc(100% - 335px); text-align: left; padding-right: 45px; }
.userControl.favorilerim table td.fSepet, .userControl.favorilerim table th.fSepet { width: 172px; padding-right: 29px; }
.userControl.favorilerim table td.fSil, .userControl.favorilerim table th.fSil { width: 50px; }
.userControl.favorilerim table .adet { width: 70px; padding: 6px 7px; text-align: center; float: none; margin-top: 14px; }
.userControl.favorilerim table .favSepet { background: #6f6a60; color: #fff; font-size: 12px; float: none; padding: 7px 4px; font-weight: 600; margin-top: 10px; border: none; width: 100px; cursor: pointer; }
.userControl.favorilerim table textarea { height: 64px; }
.userControl.favorilerim table .yazi h6 { }
.userControl.favorilerim table .yazi p { font-size: 13px; margin: 0px; margin-bottom: 10px; line-height: 17px; }

/**************************************************************************************************/



/**************||||	ÜYE GİRİŞ ||||**************
*********************************************/

.userControl .uyeGiris { width: 100%; float: left; }
.userControl .uyeGiris .solKisim { width: 600px; float: right; box-sizing: border-box; }
.userControl .uyeGiris .sagKisim { width: calc(100% - 600px); float: right; box-sizing: border-box; padding-right: 80px; }
.userControl .uyeGiris .sifUnuttum { width: auto; float: right; }
.userControl .uyeGiris .sifUnuttum a { background: none !important; border: none; color: #383835; font-size: 12px; text-decoration: underline; margin-top: 9px; }
.sosyalGiris { width: 100%; float: left; margin-top: 22px; }
.sosyalGiris a { width: calc(50% - 10px); float: left; background-color: #6f6a60; font-size: 14px; font-weight: 600; color: #fff; box-sizing: border-box; padding: 13px 20px 13px 57px; position: relative; }
.sosyalGiris a:nth-child(2n) { float: right; }
.sosyalGiris a:before { content: ""; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.28); background-position: center center; width: 40px; height: 100%; position: absolute; left: 0px; top: 0px; }
.sosyalGiris a.facebook:before { background-image: url(images/facebook.png); }
.sosyalGiris a.google:before { background-image: url(images/googleplus.png); }
.sosyalGiris a.facebook { background-color: #3c5a96; }
.sosyalGiris a:hover { background-color: #5d5d59 !important; }
.sosyalGiris a.google { background-color: #dc4d3b; }

.sosyalGiris a:after { content: ""; width: 10px; height: 1px; background: #d5d5d5; position: absolute; right: -14px; top: 50%; }
.sosyalGiris a:nth-child(2n):after { display: none; }

/**************************************************************************************************/



/**************||||	ÖDEME SAYFASI ||||**************
***************************************************/


.odemeWrap { width: 100%; float: left; }
.odemeWrap .solKisim { width: 100%; float: left; }
.odemeWrap .sagKisim { width: 365px; float: right; position: relative; }
.odemeWrap .userBaslik { width: 100%; float: left; }
.odemeWrap .userBaslik h3 { float: left; font-size: 19px; color: #6f6a60; font-weight: 400; }
.odemeWrap .kapsa { width: 100%; float: left; margin-bottom: 58px; box-sizing: border-box; }
.odemeWrap p { width: 100%; float: left; font-size: 14px; color: #6f6a60; font-weight: 600; margin-bottom: 21px; box-sizing: border-box; padding-left: 15px; }
.odemeWrap .slot { width: 100%; float: left; box-sizing: border-box; }
.odemeWrap .slot select { width: 100%; float: left; }
.ustKont .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #898989; }
.userControl.odemeWrap .genelForm label { width: 100%; box-sizing: border-box; padding-left: 10px; }
.userControl .prettyradio a { display: table-cell; vertical-align: middle; }
.userControl .clearfix { display: table; background: none; }

.userControl.odemeWrap .genelForm label span { color: #646464; font-weight: 600; }

.prettyradio.usrRC a, .prettycheckbox.usrRC a { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; background-size: contain !important; box-sizing: border-box; background-clip: content-box !important; }



.prettyradio.usrRC a { width: 19px; height: 19px; border-radius: 14px; background: #fff; border: solid 1px #e0e0e0; padding: 3px; position: relative; }
.prettyradio.usrRC a:hover { background: #fff; border: solid 1px #e0e0e0; }
.prettyradio.usrRC a:focus { background: #fff; border: solid 1px #e0e0e0; }
.prettyradio.usrRC a.checked { background: url(images/chc.png) no-repeat #fff; border: solid 1px #e0e0e0; }
.prettyradio.usrRC a.checked:hover { background: url(images/chc.png) no-repeat #fff; }
.prettyradio.usrRC a.checked:focus { background: url(images/chc.png) no-repeat #fff; border-color: #e0e0e0; }



.prettycheckbox.usrRC a { width: 19px; height: 19px; background: #FFFFFF; border: solid 1px #e0e0e0; }
.prettycheckbox.usrRC a:hover { background: #fff; border: solid 1px #e0e0e0; }
.prettycheckbox.usrRC a:focus { background: #fff; border: solid 1px #e0e0e0; }
.prettycheckbox.usrRC a.checked { background: url(images/chc.png) no-repeat #fff center center; border: solid 1px #e0e0e0; }
.prettycheckbox.usrRC a.checked:hover { background: url(images/chc.png) no-repeat #fff center center border: solid 1px #e0e0e0; }
.prettycheckbox.usrRC a.checked:focus { background: url(images/chc.png) no-repeat #fff center center border: solid 1px #e0e0e0; }



.userControl.odemeWrap .kapsa.sepet table .resim { width: 100%; float: left; }
.userControl.odemeWrap .kapsa.sepet table .resim img, .userControl.odemeWrap .kapsa.sepet table .resim a { width: 100%; float: left; }
.userControl.odemeWrap .kapsa.sepet table .yazi { width: 100%; float: left; font-size: 12px; }
.userControl.odemeWrap .kapsa.sepet table .yazi h6 { font-size: 13px; color: #6f6a60; }
.userControl.odemeWrap .kapsa.sepet table .yazi h6 a { font-size: 21px; }
.userControl.odemeWrap .kapsa.sepet table .yazi span { width: 100%; float: left; }
.userControl.odemeWrap .kapsa.sepet table .yazi.fiyat { font-size: 15px; font-weight: bold; }
.userControl.odemeWrap .kapsa.sepet table .sil { float: left; color: #464742; }
.userControl.odemeWrap .kapsa.sepet table .sil:before { content: "X"; font-size: 25px; font-weight: 300; }
.userControl.odemeWrap .kapsa.sepet table .adet { width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; border: solid 1px #e7e2d1; font-size: 13px; color: #a3a3a3; padding: 4px 10px; text-align: center; }
.userControl.odemeWrap .kapsa.sepet table td.sResim, .userControl.odemeWrap .kapsa.sepet table th.sResim { width: 92px; }
.userControl.odemeWrap .kapsa.sepet table td.sUrun, .userControl.odemeWrap .kapsa.sepet table th.sUrun { width: calc(100% - 510px); text-align: left; }
.userControl.odemeWrap .kapsa.sepet table td.sFiyat, .userControl.odemeWrap .kapsa.sepet table th.sFiyat { width: 150px; }
.userControl.odemeWrap .kapsa.sepet table td.sMiktar, .userControl.odemeWrap .kapsa.sepet table th.sMiktar { width: 70px; }
.userControl.odemeWrap .kapsa.sepet table td.sSil, .userControl.odemeWrap .kapsa.sepet table th.sSil { width: 50px; }
.userControl.odemeWrap .kapsa.sepet table th { font-size: 14px; font-weight: 600; }


.userControl .genelForm.srb ul li { width: auto; margin-right: 31px; }
.userControl .genelForm.srb ul li.tek { width: 100%; }
.userControl.odemeWrap .genelForm ul li { margin-bottom: 22px; }



.userControl .usrTab { width: 100%; float: left; position: relative; }
.userControl .usrTab .usrTabMn { width: 100%; float: left; box-sizing: border-box; border: solid 1px #e7e2d1; position: relative; }
.userControl .usrTab .usrTabMn ul { width: 100%; float: left; }
.userControl .usrTab .usrTabMn ul li { width: auto; float: left; padding: 8px 0px; margin: 0px; margin-left: 22px; margin-top: 6px; margin-bottom: 10px; }
/*.userControl .usrTab .usrTabMn ul li a { width: auto; float: left; font-size: 13px; color: #6f6a60; border-right: solid 1px #d2d2d2; padding: 8px 19px; box-sizing: border-box; }
*/ .userControl .usrTab .usrTabMn ul li.active label { color: #242323; }
.userControl .usrTab .usrTabMn ul li:last-child a { border-right: none; }
.userControl .usrTab .icKisim { width: 100%; float: left; /* border-left: solid 1px #e7e2d1; */ /* border-bottom: solid 1px #e7e2d1; */ /* border-right: solid 1px #e7e2d1; */ min-height: 20px; box-sizing: border-box; position: relative; padding: 26px 16px 16px 16px; overflow: hidden; }
.userControl .usrTab .icKisim .ick { width: 100%; float: left; position: absolute; left: 0px; top: 0px; display: none; }



.userControl .genelForm ul li .chc { width: auto; float: left; }



.userControl .genelForm.havale ul li .blg { width: calc(100% - 35px); float: right; font-size: 13px; color: #6f6a60; margin-top: 0; border-bottom: solid 1px #e5e5e5; padding-bottom: 20px; }
.userControl .genelForm.havale ul li .blg span { width: 100%; float: left; margin-bottom: 7px; }
.userControl .genelForm.havale ul li .blg span:last-child { margin-bottom: 0px; }
.userControl .genelForm.havale ul li:last-child .blg { padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px; }



.userBaslik .adresEkle { width: auto; float: right; margin-top: 5px; font-size: 13px; color: #414141; }
.usrTab .ucgen { left: 0; bottom: -1px; position: absolute; border-style: solid; border-width: 0 7px 8px 7px; border-color: transparent transparent #e7e2d1 transparent; box-sizing: border-box; display: none; }
.usrTab .ucgen:after { content: ""; position: absolute; border-style: solid; border-width: 0 5px 6px 5px; border-color: transparent transparent #ffffff transparent; left: -5px; top: 2px; box-sizing: border-box; }



.krediKarti { width: 500px; float: left; margin: 0 auto; position: relative; margin-bottom: 22px; text-align: left; }
.krediKarti .onYuz { width: 390px; float: left; position: relative; z-index: 90; background: #575757; padding: 20px 0px; border-radius: 6px; border-bottom: solid 3px #2c2c2c; margin-top: 32px; }
.krediKarti .onYuz:after { content: ""; width: 18px; height: 218px; position: absolute; z-index: 89; background: url(images/glg.png) no-repeat; right: -18px; top: 7px; }
.krediKarti .onYuz .baslik { width: 100%; float: left; font-size: 18px; font-weight: bold; color: #ffffff; background: url(images/kbsbg.png) repeat; position: relative; box-sizing: border-box; padding: 19px 20px 19px 68px; }
.krediKarti .onYuz .baslik:before { content: ""; width: 40px; height: 32px; background: url(images/cipic.png) no-repeat; position: absolute; left: 15px; top: 10px; }
.krediKarti .onYuz p { width: 100%; float: left; font-size: 13px; color: #dbd6d6; font-weight: 400; margin: 0px; margin-top: 11px; }
.krediKarti .onYuz .kartNum { width: 100%; float: left; box-sizing: border-box; padding: 0px 15px; margin-top: 11px; }
.krediKarti .onYuz input[type="text"] { box-sizing: border-box; padding: 8px 4px; background: #f4f4f4; text-align: center; border-radius: 2px; font-size: 13px; font-weight: bold; color: #5d5d5b; letter-spacing: 2px; }
.krediKarti .onYuz .kartNum input[type="text"] { width: calc(25% - 9px); float: left; margin-right: 12px; }
.krediKarti .onYuz .kartNum input[type="text"]:nth-child(4n) { margin-right: 0px; }
.krediKarti .onYuz .adSoyad { width: 100%; float: left; box-sizing: border-box; padding: 0px 15px; margin: 13px 0px; }
.krediKarti .onYuz .adSoyad input[type="text"] { width: 100%; float: left; text-align: left; font-size: 13px; font-weight: 400; padding: 8px 13px; letter-spacing: 0px; }
.krediKarti .onYuz .ayGun { width: auto; float: right; margin-right: 15px; }
.krediKarti .onYuz .ayGun .select { width: 55px; float: left; margin-left: 9px; }
.select select { width: 100%; float: left; }
.krediKarti .onYuz .ayGun .select2-container--default .select2-selection--single { background-color: #f4f4f4; border-radius: 3px; }
.krediKarti .onYuz .ayGun .select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 13px; }
.userControl .krediKarti .onYuz .ayGun .select2-container--default .select2-selection--single .select2-selection__arrow b { background: url(images/aras2.png) no-repeat center center; }
.krediKarti .arkaYuz { width: 390px; height: 200px; position: absolute; left: 106px; top: 0px; z-index: 88; background: #474747; padding: 20px 0px; border-radius: 6px; border-bottom: solid 3px #2c2c2c; }
.krediKarti .arkaYuz:before { content: ""; width: 100%; height: 50px; float: left; background: #333333; margin-top: 0; }
.krediKarti .arkaYuz .cvWrap { width: 100%; float: left; background: #bababa; margin-top: 15px; }
.krediKarti .arkaYuz .cvWrap .slti { width: 70px; float: right; box-sizing: border-box; padding: 10px 0px; margin-right: 15px; }
.krediKarti .arkaYuz .cvWrap input[type="text"] { width: 100%; float: left; padding: 6px 5px; background: #ebebeb; text-align: center; border-radius: 2px; font-size: 13px; font-weight: bold; color: #5d5d5b; letter-spacing: 2px; box-sizing: border-box; }
.krediKarti .arkaYuz .cvWrap label { width: 100%; float: left; text-align: center; font-size: 13px; color: #787878; margin-bottom: 7px; }




.usrTab .genelForm.srb.ort ul { text-align: left; }
.usrTab .genelForm.srb.ort ul li { float: none; display: inline-table; }



.usrTab .bankaSecim { width: 500px; display: table; float: inherit; position: relative; margin-bottom: 22px; }
.usrTab .genelForm.srb.ort ul.taksit { /* text-align: left; */ margin-top: 26px; width: 500px; display: table; margin: 0px auto; float: left; text-align: left; }
.usrTab .genelForm.srb.ort ul.taksit li { width: calc(50% - 15px); float: left; margin-right: 0px; }
.usrTab .genelForm ul.taksit li .blg { width: calc(100% - 35px); float: right; font-size: 13px; color: #6f6a60; margin-top: 3px; border-bottom: solid 1px #e5e5e5; padding-bottom: 20px; text-align: left; }
.usrTab .genelForm ul.taksit li .blg span { width: 100%; float: left; margin-bottom: 7px; }
.usrTab .genelForm ul.taksit li .blg span:last-child { margin-bottom: 0px; }
.usrTab .genelForm ul.taksit li:last-child .blg { margin-bottom: 0px; }
.usrTab .genelForm.srb.ort ul.taksit li:nth-child(2n) { float: right; }




.odemeWrap .toplamWrap { width: 100%; float: left; }
.odemeWrap .toplamWrap.scrActive { position: fixed; top: 10px; /* left: 0px; */ width: inherit; z-index: 999; background: #fff; }
.odemeWrap .toplamWrap ul { width: 100%; float: left; background: #fcfcfc; padding: 10px 20px; box-sizing: border-box; }
.odemeWrap .toplamWrap ul li { width: 100%; float: left; border-bottom: solid 1px #eeeeee; padding: 8px 3px; box-sizing: border-box; }
.odemeWrap .toplamWrap ul li:last-child { border-bottom: 0px; }
.odemeWrap .toplamWrap ul li strong { width: auto !important; float: left; font-size: 13px !important; font-weight: 600; color: #6f6a60; margin-bottom: 0 !important; }
.odemeWrap .toplamWrap ul li span { width: auto; float: right; font-size: 14px; font-weight: 600; color: #6f6a60; }
.odemeWrap .toplamWrap ul li.toplam strong { font-size: 15px; }
.odemeWrap .toplamWrap ul li.toplam span { color: de4d4d; font-size: 17px; }
.odemeWrap .toplamWrap .odemeTamamla { width: auto; float: right; background: #6f6a60; color: #fff; font-size: 16px; padding: 10px 20px; box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 11px; cursor: pointer; }
a.Ymenu { width: 34px !important; h; height: 26px !important; float: left; top: 0px; background: url(images/kmn.png) no-repeat left center; display: none; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; position: relative; }
a.Ymenu.active { background: url(images/mnu5.png) no-repeat left center; margin-right: 0; }



.tbSelect { width: 100%; float: left; text-align: center; font-size: 16px; color: #6f6a60; padding: 11px 0px; display: none; }
.tbSelect:after { content: ""; width: 9px; height: 6px; background: url(images/aras.png); display: inline-table; vertical-align: top; margin-top: 5px; margin-left: 7px; }
.tbSelect.active:after { transform: rotate(180deg); }


/**************||||	ADRESİM SAYFASI ||||**************
***************************************************/

.userControl.adresTab table td.aAdi, .userControl.adresTab table th.aAdi { width: calc(100% - 303px); text-align: left; }
.userControl.adresTab table td.aturu, .userControl.adresTab table th.aturu { width: 220px; }
.userControl.adresTab table td.aislem, .userControl.adresTab table th.aislem { width: 83px; }

.userControl.adresTab td .aDuzen { width: 17px; height: 17px; display: inline-table; background: url(images/dznic.png) no-repeat center center; float: none; }
.userControl.adresTab td .aSil { width: 17px; height: 17px; display: inline-table; background: url(images/silic.png) no-repeat center center; float: none; margin-left: 5px; }

.userControl.adresTab .adresEkleme { background: none; width: auto; float: right; color: #6f6a60; font-size: 14px; padding: 0px; box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 6px; cursor: pointer; }


.genelForm.adresiEkle { }
.genelForm.adresiEkle .Ymenu { display: none; }
.genelForm.adresiEkle li { margin-bottom: 23px !important; }
.genelForm.adresiEkle li .solKisim { width: 150px; }
.genelForm.adresiEkle li .solKisim label { font-weight: 600; width: 100%; float: left; display: inherit; margin-top: 26px; }
.genelForm.adresiEkle li .sagKisim { width: calc(100% - 160px); }
.genelForm.adresiEkle li .sagKisim label { margin-bottom: 6px; width: 100%; float: left; display: inherit; }
.genelForm.adresiEkle li .sagKisim .checkbox-custom label { margin: 0px; margin-top: -6px; margin-left: 5px; }
.genelForm.adresiEkle li .sagKisim .slotu { width: 100%; float: left; margin-bottom: 15px; }
.genelForm.adresiEkle select { width: 100%; float: left; }
.genelForm.adresiEkle li .sagKisim .slotu.iki.teslimat { margin-top: 36px; }
.genelForm.adresiEkle li .sagKisim .slotu.iki { width: calc(50% - 6px); margin-right: 12px; }
.genelForm.adresiEkle li .sagKisim .slotu.iki:nth-child(2n) { margin-right: 0px; }
.genelForm.adresiEkle li .sagKisim .slotu.uc { width: calc(33.33% - 8px); margin-right: 12px; }
.genelForm.adresiEkle li .sagKisim .slotu.uc:nth-child(3n) { margin-right: 0px; }
.genelForm.adresiEkle li .sagKisim .slotu.dort { width: calc(25% - 9px); margin-right: 12px; }
.genelForm.adresiEkle li .sagKisim .slotu.dort:nth-child(4n) { margin-right: 0px; }
.genelForm.adresiEkle li .sagKisim .slotu.bes { }
.genelForm.adresiEkle li .sagKisim .slotu.tekOzel { }

.userControl.popKontrol { background: #fff; box-sizing: border-box; padding: 20px; }



.modal-block-danger { width: 300px; margin: 0 auto; padding: 20px; background-color: #bc3838; color: #fff; }
.modal-block-danger h2 { font-size: 18px; font-weight: bold; padding-bottom: 10px; }


.modal-block-danger .checkbox-custom { }
.modal-block-danger .checkbox-custom label { font-size: 12px; }

.modal-block-danger .modal-text div { margin-top: 15px; margin-bottom: 15px; }
.modal-block-danger button { width: auto; display: inline-table; background: #ffffff; padding: 8px 16px; color: #606060; cursor: pointer; }
.modal-block-danger button:disabled { color: #b2b2b2; background: #ffffff; cursor: default; }


.alert.ui-pnotify-container.alert-warning.ui-pnotify-shadow { background: url(images/uyric.png) no-repeat 10px center #d22d2d; box-sizing: border-box; color: #fff; padding-left: 60px; }
.ui-pnotify-title { font-weight: 600; }
.ui-pnotify-text { font-size: 13px; }

.notification-succsess .alert.ui-pnotify-container.alert-warning.ui-pnotify-shadow { background: url(images/onyic.png) no-repeat 10px center #6dd22d; }






.odemeDurum { width: 100%; float: left; }
.odemeDurum .odemeSonDurum { width: 100%; float: left; text-align: center; margin-top: 13px; }
.odemeDurum .odemeSonDurum p { width: 100%; float: left; text-align: center; margin-bottom: 20px; }
.odemeDurum .odemeSonDurum a.kod, .odemeDurum .odemeSonDurum span.kod { width: auto; display: inline-table; font-size: 20px; line-height: 21px; color: #6f6a60; border: solid 1px #d5d5d5; padding: 20px 30px; }
.odemeWrap .userBaslik h1 { font-size: 19px; color: #6f6a60; font-weight: 400; width: 100%; text-align: center; background: url(images/onyla.png) no-repeat top center; padding *t:; height: auto; padding-top: 60px; }

.odemeWrap.siparisDetay .slot { margin-bottom: 0px; }
.odemeWrap.siparisDetay .slot strong { width: 100%; float: left; font-size: 14px; color: #6f6a60; margin-bottom: 5px; }
.odemeWrap.siparisDetay .slot p { font-size: 14px; font-weight: 500; }

.odemeWrap.siparisDetay .kapsa { margin-bottom: 20px; }



.userControl.secimYap table td.Yck, .userControl.secimYap table th.Yck { width: 48px; text-align: left; }
.userControl.secimYap table td.Yscm, .userControl.secimYap table th.Yscm { width: calc(100% - 180px); text-align: left; }
.userControl.secimYap table td.Yttr, .userControl.secimYap table th.Yttr { width: 141px; text-align: right; }
.userControl.secimYap table td.Yttr { font-weight: 600; }


.userControl .ozelAlt { width: 100%; float: left; border-top: solid 1px #e7e2d1; padding-top: 20px; margin-top: 20px; }
.userControl .sozlemesi { width: 100%; float: left; }
.userControl .sozlemesi a { width: 100%; float: left; font-size: 14px; color: #6f6a60; line-height: 16px; text-decoration: underline; margin-bottom: 11px; }
.userControl .ckOzel { width: 100%; float: left; }


@media screen and (max-width: 1024px) {

	.userControl .tablo table { font-size: 13px; }
	.userControl .tablo table thead th, .userControl .tablo table tbody td { font-size: 13px; }



	.userControl.sepet table .yazi h6, .userControl.favorilerim table .yazi h6, .userControl.odemeWrap .kapsa.sepet table .yazi h6 { font-size: 14px; }
	.userControl.sepet table .yazi { font-size: 13px; }
	.userControl.sepet table .yazi.fiyat, .userControl.favorilerim table .yazi.fiyat, .userControl.odemeWrap .kapsa.sepet table .yazi.fiyat { font-size: 14px; }



	.userControl .Linkler a, .userControl .Linkler input[type="submit"], .userControl.sepet .sonucGoster .indirimKupon input[type="submit"], .userControl.sepet .sonucGoster .fiyatSonuc input[type="submit"], .userControl.sepet .sonucGoster .fiyatSonuc a { font-size: 15px; }



	.userControl.favorilerim table .yazi.fiyat .indirim { font-size: 16px; }



	.odemeWrap .solKisim { width: 100%; float: left; }
	.odemeWrap .sagKisim { width: 100%; float: left; }
}

@media screen and (max-width: 980px) {

	a.Ymenu { display: block; }



	.userControl .solKisim.yanKontrol { width: 250px !important; position: absolute; -webkit-box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.17); -moz-box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.17); box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.17); padding: 10px; background: #fff; top: 35px; padding: 20px 20px; box-sizing: border-box; left: -290px; z-index: 999; }
	.userControl .sagKisim { width: 100%; float: left; }
	.userControl .yanMenu ul li { margin-bottom: 14px; }
	.userControl .yanMenu ul li a { font-size: 15px; }



	.userBaslik h1 a, .userBaslik h2 a, .userBaslik h3 a, .userBaslik h4 a, .userBaslik h5 a, .userBaslik h6 a, .userBaslik strong a, .userBaslik h1, .userBaslik h2, .userBaslik h3, .userBaslik h4, .userBaslik h5, .userBaslik h6, .userBaslik strong { font-size: 17px; }



	.userControl .uyeGiris .solKisim { width: 100%; float: left; }
	.userControl .uyeGiris .sagKisim { width: 100%; float: left; margin-top: 40px; padding: 0px; }


	.genelForm.adresiEkle li .solKisim { width: 100%; float: left; }
	.genelForm.adresiEkle li .sagKisim { width: 100%; float: left; position: relative; }
	.genelForm.adresiEkle li .sagKisim .slotu { width: 100% !important; margin: 0px !important; margin-bottom: 20px !important; }
	.checkbox-custom { float: left; }
	.genelForm.adresiEkle li .sagKisim .checkbox-custom label { margin-top: 5px; }
}



@media screen and (max-width: 760px) {

	.userControl table td:before { content: attr(data-baslik)""; display: block; width: 100%; float: left; font-size: 15px; font-weight: 600; color: #000; margin-bottom: 5px; }
	.userControl .tablo table thead { display: none; }
	.userControl .tablo table thead th, .userControl .tablo table tbody td { padding: 14px 14px; }
	.userControl .tablo table tr td { width: 100% !important; float: left; display: inherit; text-align: left !important; }



	.userControl .Linkler .solKisim { width: 100%; float: left; }
	.userControl .Linkler a, .userControl .Linkler input[type="submit"] { width: 100%; text-align: center; margin-bottom: 20px; }
	.userControl .Linkler.pdfIndir a, .userControl .Linkler.pdfIndir input[type="submit"], .userControl .Linkler.pdfIndir button { margin-left: 0px; }
	.userControl .Linkler .sagKisim { width: 100%; float: left; }




	.userControl.sepet .sonucGoster .solKisim { width: 100%; float: left; margin-bottom: 12px; }
	.userControl.sepet .sonucGoster .sagKisim { width: 100%; float: left; margin-top: 20px; }
	.userControl.sepet table td.sResim:before, .userControl table td.sResim:before { display: none; }
	.userControl.sepet table td.sResim, .userControl.odemeWrap .kapsa.sepet table td.sResim { width: 128px; }
	.userControl.sepet table td.sUrun, .userControl.sepet table td.sFiyat, .userControl.sepet table td.sMiktar, .userControl.sepet table td.sFiyat, .userControl.sepet table td.sSil,
	.userControl.odemeWrap .kapsa.sepet table td.sUrun, .userControl.odemeWrap .kapsa.sepet table td.sFiyat, .userControl.odemeWrap .kapsa.sepet table td.sMiktar, .userControl.odemeWrap .kapsa.sepet table td.sSil { width: calc(100% - 128px); border-left: solid 1px #e2e2e2; float: right; text-align: left; }
	.userControl table td.sSil:before { display: none; }
	.userControl.sepet table .sil:before, .userControl.favorilerim table .sil:before, .userControl.odemeWrap .kapsa.sepet table .sil:before { content: "Kaldır"; width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; border: solid 1px #a4a4a4; font-size: 15px; color: #606060; padding: 11px 15px; margin-right: 13px; background: #fff; cursor: pointer; outline: none; text-align: center; }
	.userControl.sepet table .adet, .userControl.favorilerim table .adet, .userControl.odemeWrap .kapsa.sepet table .adet { width: 61px !important; padding: 4px 3px; }
	.userControl.sepet .sonucGoster .indirimKodu { width: 100%; float: left; text-align: center; }
	.userControl.sepet .sonucGoster .indirimKupon { width: 100%; float: left; text-align: center; margin-top: 20px; }
	.userControl.sepet .sonucGoster .indirimKupon input[type="text"] { text-align: center; }
	.userControl.sepet .sonucGoster .indirimKupon input[type="submit"] { width: 100%; text-align: center; }
	.userControl.sepet .sonucGoster .fiyatSonuc input[type="submit"], .userControl.sepet .sonucGoster .fiyatSonuc a { width: 100%; text-align: center; }



	.userControl.siparis table td.spNo, .userControl.siparis table td.spTar, .userControl.siparis table td.spDur, .userControl.siparis table td.spTutar { width: 100%; text-align: left; }



	.userControl .tablo table tr:nth-child(2n) { background: #fdfdfd; }
	.userControl table td.fResim:before { display: none; }



	.userControl.favorilerim table td.fResim { width: 90px; }
	.userControl.favorilerim table td.fUrun, .userControl.favorilerim table td.fSepet, .userControl.favorilerim table td.fSil { width: calc(100% - 90px); float: right; text-align: left; padding: 20px 10px; }
	.userControl.favorilerim table .yazi.fiyat div { text-align: left; }
	.userControl.favorilerim table .favSepet { width: 100%; padding: 10px 18px; }
	.userControl.favorilerim table .sil:before { }
	.userControl.favorilerim table td.fSil:before { display: none; }
	.userControl.favorilerim table td:before { display: none; }

	.userControl.adresTab table td.aAdi, .userControl.adresTab table th.aAdi { width: 100%; text-align: center; }
	.userControl.adresTab table td.aturu, .userControl.adresTab table th.aturu { width: 100%; }
	.userControl.adresTab table td.aislem, .userControl.adresTab table th.aislem { width: 100%; }
}

@media screen and (max-width: 700px) {

	.userControl .genelForm label { width: 100%; float: left; display: inherit; margin-bottom: 13px; }
	.userControl .genelForm .chc label { width: auto; float: none; margin-top: 2px; }
	.userControl .genelForm .inputs { width: 100%; float: left; display: inherit; padding: 0px; margin-top: 0; }
	.userControl .genelForm input { width: 100% !important; margin-right: 0px; float: left; margin-bottom: 8px; }
	.userControl .genelForm input:last-child { margin-bottom: 0px; }
	.userControl .genelForm ul li { margin-bottom: 19px; }



	.userControl .odullerim ul li .solKisim { width: 100%; float: left; text-align: left; }
	.userControl .odullerim ul li .sagKisim { width: 100%; float: left; text-align: center; margin-top: 3px; text-align: left; }
	.userControl .odullerim ul li:first-child { padding-top: 0px; }



	.userControl .genelForm.srb ul li { width: 100%; margin-bottom: 4px; }

	.userControl .usrTab .usrTabMn ul { width: 250px; position: relative; left: calc(50% - 125px); top: 0; z-index: 999999; background: #fff; /* -webkit-box-shadow: 0px 7px 7px 0px rgba(0,0,0,0.17); */ -moz-box-shadow: 0px 7px 7px 0px rgba(0,0,0,0.17); /* box-shadow: 0px 7px 7px 0px rgba(0,0,0,0.17); */ padding-top: 15px; }
	.userControl .usrTab .usrTabMn ul li { width: 100%; padding: 0px 10px; box-sizing: border-box; }
	.userControl .usrTab .usrTabMn ul li a { /* width: 100%; border-right: 0px;border-bottom: solid 1px #e7e7e7;padding: 14px 1px;text-align: center;*/ }
	.userControl .usrTab .usrTabMn ul li:last-child a { border-bottom: 0px; }
	.userControl .usrTab .usrTabMn ul li a.active { }
	.usrTab .ucgen { display: none; }
	.tbSelect { /* display: block; */ }
}

@media screen and (max-width: 550px) {

	.usrTab .bankaSecim { width: 100%; float: left; display: inherit; }
	.usrTab .genelForm.srb.ort ul.taksit { width: 100%; float: left; display: inherit; }
	.usrTab .genelForm.srb.ort ul.taksit li { width: 100%; }
	.usrTab .genelForm.srb.ort ul.taksit li:last-child .blg { border-bottom: 0px; padding-bottom: 0px; }
	.krediKarti { width: 100%; float: left; display: inherit; }
	.krediKarti .onYuz { width: 100%; margin-top: 0px; }
	.krediKarti .arkaYuz { width: 100%; float: left; right: inherit; left: inherit; position: relative; top: inherit; height: auto; margin-top: 20px; }
	.krediKarti .onYuz:after { display: none; }
	.krediKarti .arkaYuz .cvWrap { margin-bottom: 50px; }
	.krediKarti .onYuz .kartNum input[type="text"] { width: calc(25% - 5px); margin-right: 6px; padding: 6px 2px; }
	.odemeWrap .toplamWrap .odemeTamamla { width: 100%; }

	.userControl .usrTab .usrTabMn ul { width: 250px; position: relative; left: calc(50% - 125px); top: 0; z-index: 999999; background: #fff; /* -webkit-box-shadow: 0px 7px 7px 0px rgba(0,0,0,0.17); */ -moz-box-shadow: 0px 7px 7px 0px rgba(0,0,0,0.17); /* box-shadow: 0px 7px 7px 0px rgba(0,0,0,0.17); */ padding-top: 15px; }
	.userControl .usrTab .usrTabMn ul li { width: 100%; padding: 0px 10px; box-sizing: border-box; }
	.userControl .usrTab .usrTabMn ul li a { /* width: 100%; border-right: 0px;border-bottom: solid 1px #e7e7e7;padding: 14px 1px;text-align: center;*/ }
	.userControl .usrTab .usrTabMn ul li:last-child a { border-bottom: 0px; }
	.userControl .usrTab .usrTabMn ul li a.active { }
	.usrTab .ucgen { display: none; }
	.tbSelect { /* display: block; */ }
}

@media screen and (max-width: 480px) {

	.genelListe.media.ikiLi li { width: 50%; }

	.userControl.sepet table td.sResim, .userControl.odemeWrap .kapsa.sepet table td.sResim { width: 90px; }
	.userControl.sepet table td.sUrun, .userControl.sepet table td.sFiyat, .userControl.sepet table td.sMiktar, .userControl.sepet table td.sFiyat, .userControl.sepet table td.sSil, .userControl.odemeWrap .kapsa.sepet table td.sUrun, .userControl.odemeWrap .kapsa.sepet table td.sFiyat, .userControl.odemeWrap .kapsa.sepet table td.sMiktar, .userControl.odemeWrap .kapsa.sepet table td.sSil { width: calc(100% - 90px); }
}

@media screen and (max-width: 390px) {
	.krediKarti .onYuz .kartNum input[type="text"] { width: calc(50% - 6px); margin-right: 11px; margin-bottom: 12px; }
	.krediKarti .onYuz .adSoyad { margin-top: 2px; }
	.krediKarti .onYuz .kartNum input[type="text"]:nth-child(2n) { margin-right: 0px; }
}
