/* ### SEPET ADIMLARI ### */

/*************  Basket Page   *********************/
.pnlDipToplamTable {padding: 22px 20px; border-bottom: 1px solid #b8b8b8; background: #fff; display:block;}
.newAddressBottom .pageErrorAdresListe {display:block;}
.siparisOnayPage .sepetKupon, .siparisOnayPage .orderScrollholder {display:none;}
/*.tableOdemeBilgiKrediKarti_thlbfbtnOdemeTaksit {display:none;}*/
.hideorderscroll .orderScrollholder {display:none !important;}
.pageCart, .btnSepetGuncelle:hover, .btnSepetBosalt:hover, .btnTesAdrSec:hover, .btnFatAdrSec:hover {}
.btnTesAdrSec:hover, .btnFatAdrSec:hover {}
/********  Sepet  ***********/
.tabloTabBtnAdimSiparis {width: 100%; border:1px solid #b8b8b8; padding: 0; display: inline-block; width:100%;}
.tabloTabBtnAdimSiparis tr, .tabloTabBtnAdimSiparis tr > td , .tabloTabBtnAdimSiparis tbody { display:inline-block; width:100%;}
.tabloTabBtnAdimSiparis tr > td > span {border: none; width: 33.333%;float: left; display:inline-block; position: relative;
bottom: -10px; left:40px;}
.tabloTabBtnAdimSiparis tr > td > span:before {position: absolute; content: ""; top: 7px; right: 0; width: 43px; border-top: 1px solid; border-color: #b8b8b8;

  -webkit-transform:rotate(-60deg);
  -moz-transform:rotate(-60deg);
  -ms-transform:rotate(-60deg);
  -o-transform:rotate(-60deg);
  transform:rotate(-60deg);
}

.tabloTabBtnAdimSiparis tr > td > span:last-child:before {display:none;}
.tabloTabBtnAdimSiparis tr > td > span div { color:#2e2e2e; text-align:left;}
.tabloTabBtnAdim .btnDisable a span div {color:#000;}
.tabloTabBtnAdimSiparis a span div {text-align:center;margin:0 auto;}
.tabloTabBtnAdimSiparis a span span { font-size:14px; position: relative; bottom: 6px; font-style:italic;}
.tabloTabBtnAdimSiparis a span i {padding:10px 0; width:37px; display:inline-block; text-align:center; border:1px solid #b8b8b8; border-radius:20px; margin-right:15px;  font-size:14px; font-style:italic; background:#fff; text-indent:-4px;}
.tabloTabBtnAdimSiparis .tabBtnSelectedSepet a span i {background: #2e2e2e; border-color: #2e2e2e; color: #fff;}
.tabloTabBtnAdimSiparis .tabBtnSelectedTeslimat a span i {background-position: -66px -110px;}
.tabBtnSelectedDefault a span > div {color:#2e2e2e !important;}
.tabBtnSelectedDefault a span i {background: #2e2e2e; border-color: #2e2e2e; color: #fff;}
.dipToplam {position:relative; float:right; width:340px;}
.desiSiparis {position: absolute; bottom: 22px; right:13px; float:right; display:none;}
.desiSiparis span {font-size: 16px;  color: #000; font-weight: normal;}
.desiSiparisLabel {position:absolute; bottom: 25px; right:21.7%; float:right; display:none;}
.desiSiparisLabel span {font-size: 13px; color: #777;  }
.bodyHolder.pageCart.s0 .desiSiparis, .bodyHolder.pageCart.s0 .desiSiparisLabel {display:none;}

/*******  Basket Area  ******/
.pageSepetBtn {float: right;margin: 25px 0 17px;}
.pageSepetBtn a.btnDefault span {font-size: 12px;color: #333;text-decoration: underline;}
.pageSepetBtn a:hover {background:none;}
a.btnSepetGuncelle {margin-right: 20px; background:none; padding:0;}
a.btnSepetBosalt {background:none; padding:0;}
/*** Basket product list table ***/
.gridDefault > div > div {text-align:left;display: inline-block;vertical-align: top;}
.gridHeader {margin: 0;padding: 10px 10px;display:table !important;width:100%;   border-bottom: 1px solid #ccc;}
.gridHeader > div {text-indent:15px;}
/* .gridHeader > div  {display:table-cell;} */
.gridHeader > div > span {font-size: 11px;color: #000; font-style:italic; font-weight:bold;}
.gridHeader .urnAdetBtn {display:none;}
.gridDefault .nameProduct {width: 30%; text-align:left !important; padding:0 20px;}
.gridDefault .favProduct {width: 9%;}
.gridDefault .nameProduct ul li {text-align:left;}
.gridDefault .priceProduct{width: 16%;}
.gridDefault .countProduct {width: 14%;margin-right: 1%;}
.gridDefault .deleteProduct {width:3%; display:table-cell !important;}
.gridDefault .photoProduct {width:13%;margin-right:1%;}
.gridDefault .photoProduct a {text-align: center; width: 100%; display: inline-block;}
.gridDefault .tpriceProduct, .gridDefault .tpriceheadProduct {}
.gridRow  {display:table;width:100%;  border-bottom: 1px solid #ccc; padding:10px;}
.gridRow .priceProduct, .gridRow .tpriceProduct  {}
.gridRow .tpriceProduct  {border:0 !important; width: 17%;}
.gridRow .tpriceProduct .topFiyat {display:none !important;}
.gridRow .priceProduct .brFiyatVrg {text-decoration:line-through;}
.gridRow .nameProduct {}
.gridRow .countProduct  {}
.gridRow .favProduct {width: 9%;}
.gridRow .favProduct a, .gridRow .favProduct span { font-size: 10px; color: #000;}
.gridRow .nameProduct a, .gridRow .nameProduct span {font-size: 12px;color: #000; line-height: 19px;}
.gridRow .priceProduct span font, .gridRow .tpriceProduct span font {color:#000; text-align:center;}
.prom_indtutar {display:none;}
.gridRow .remove { font-size: 20px;}
.gridRow .countProduct input {color:#000; border: 1px solid #ccc;text-align: center; width: 39px !important;height: 30px;-webkit-box-shadow: inset 1px 1px 1px 1px rgba(226, 226, 204, 0.38);-moz-box-shadow: inset 1px 1px 1px 1px rgba(226, 226, 204, 0.38);box-shadow: inset 1px 1px 1px 1px rgba(226, 226, 204, 0.38); margin-right:10px;}
.gridRow .countProduct .urnAdetBtn {position: relative; top: 10px;}
.gridRow .netFiyat, .gridRow .brFiyat, .gridRow .satBrFiyat {display:none !important;}
.gridRow .netFiyatVrg, .gridRow .brFiyatVrg, .gridRow .satBrFiyatVrg {display: block !important;}

.gridSepet .gridRow {border-right:1px solid #b8b8b8; border-left:1px solid #b8b8b8; border-top:1px solid #b8b8b8; padding:0;}
.gridSepet .gridRow:last-child {border-bottom:1px solid #b8b8b8;}
.gridSepet .gridRow > div {position:relative; border-right:1px solid #b8b8b8; vertical-align:middle; text-align:center; display:table-cell;}
.gridSepet .gridHeader {border:0;}

/*grid width*/
.gridDefault .sil, .gridDefault .adet, .gridDefault .icon {width:15%;}
.gridDefault .gorsel, .gridDefault .tarih, .gridDefault .tur {width:10%;}
.gridDefault .isim {width:38%;}
.gridDefault .fiyat, .gridDefault .fiyat2, .gridDefault .durum {width:20%;}
.gridDefault .konu {width:45%;}

.pnlDipToplamTable th span, .pnlDipToplamTable th span b {font-size: 15px;color: #000;  margin-right:5px; line-height:30px;}
.pnlDipToplamTable, .pnlDipToplamTable tbody, .pnlDipToplamTable tr {width:100%; display:inline-block;}
.pnlDipToplamTable th, .pnlDipToplamTable td {width:50%; display:inline-block;}
.pnlDipToplamTable td {text-align:right;}
.pnlDipToplamTable td span {font-size: 15px;  color:#000;font-weight:normal;}
.PageCart.s0 .pnlDipToplamTable td {width: 21%;}
.PageCart.s0 .pnlDipToplamTable {padding: 20px 20px;border: 1px solid #ccc;background: #fff;margin-top: -1px;}
/***** Promotion Code *****/
.sepetKupon {margin-top: 20px; float: left;}
.sepetKupon > span {color:#777;font-size:13px; display:none;}
.sepetKupon > input {float: left; border:1px solid #b8b8b8; width:200px !important; }
.sepetKupon > table {float:left;}
.sepetKupon .btnHediyeCekiKullan { position:relative; padding:10px 50px 10px 20px;}
.sepetKupon .btnHediyeCekiKullan span {color: #fff; font-size:12px; }
.sepetKupon .btnHediyeCekiKullan span:after {content: ''; width: 12px; height: 14px; display: inline-block; background: url(/images/frontend/sprite.png) no-repeat -135px -48px; position: absolute; right: 10px; top: 10px;}
.sepetKupon .btnHediyeCekiKullan:hover {}

.sepetKupon .couponerror {display: table;float: left;padding: 0;margin-top: 0px;clear: both;background: #fff;}
.sepetKupon .couponerror span {line-height: 20px;font-size: 13px;color: #2e2e2e;display: table-cell;vertical-align: middle; }
/******  Basket product list table bottom   ********/
.btnAlsDevam .right {margin-top:-1px;}
.btnAlsDevam .left .btnDefault {width:156px; height:120px; background:url(/images/frontend/sprite.png) 0px -318px no-repeat; display:block; text-align:center; padding:0 18px 0 30px;  display:table-cell; vertical-align:middle;}
.btnAlsDevam .left .btnDefault:hover {background:url(/images/frontend/sprite.png) -157px -318px no-repeat;}

.btnAlsDevam .left .btnDefault span {line-height: 18px;}
.btnAlsDevam .left .btnDefault span i {}
.btnAlsDevam .right .btnDefault  {width:156px; height:120px; background:url(/images/frontend/sprite.png) 0px -318px no-repeat; display:block; text-align:center; padding:0 18px 0 30px;  display:table-cell; vertical-align:middle;}
.btnAlsDevam .right .btnDefault:hover {background:url(/images/frontend/sprite.png) -157px -318px no-repeat;}
.btnAlsDevam .right .btnDefault span {line-height: 18px;}

/*stok kontrol*/
.pageErrorStokKontrol {margin-bottom:7px;}
.pageErrorStokKontrol > span {font-size:14px; color:#d92128; font-weight:bold;}
.gridSepetStok {table-layout:fixed; width:100%; margin:30px 0;} 
.gridSepetStok tr > * {border:1px solid #ccc; padding:10px; color:#666;}
.gridSepetStok tr th {font-weight:bold;}
.gridSepetStok tr td {}

/** Buttonicon style **/
.cursorArrowgrey {background-position: -89px -285px;width: 6px;height: 9px;}
.cursorArrowwhite {background-position: -81px -285px;width: 6px;height: 9px;margin-left: 71px;}
/******Info Banner *******/
.bodyHolder.pageCart.s0 .headInfo ul {border-bottom:none;border-top:solid 1px #ccc;}
.bodyHolder.pageCart.s0 .headInfo .closeInfo {display:none;}
.bodyHolder.pageCart.s0 .headInfo {margin-top:25px;float:left;width:100%;}
/****** Page Scroll Devam button  ******/
.orderScrollholdeInner.fixed {position: fixed;width: 100%;left: 0;bottom: 0;-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);}
.orderScrollholdeInner.fixed { position: fixed;width: 100%;left: 0;bottom: 0;}
.btnAlsDevam.fixed {position: fixed;}
.btnAlsDevam {text-align: center;width: 100%;padding: 30px 0 0;bottom: 0;left: 0;z-index: 5;background: #fff;}
.orderScrollholder { width:100%; display:inline-block;}
a.btnSiparisTamamla span {font-size: 13px;color: #fff;text-decoration: none;}
/*************  Delivery Page   *********************/
w.noAddress .message.r0 {margin: 40px 0 0;}
.memberAddress {margin: 40px 0 20px; padding:20px; border:1px solid #b8b8b8;}
.memberAddress .row.selected {background:#2e2e2e;}
.memberAddress .row {display: table;width: 32.333%;border:1px solid #a0a0a0; background:#a0a0a0;  padding: 20px 20px 10px 20px; float:left; margin:0px 1% 1% 0;}
.memberAddress .row:nth-child(3n) {margin-right:0;}
.memberAddress .row > div {display:table-cell;font-size: 13px;}
.memberAddress .adresTip2::before, .memberAddress .adresTip1::before {content: "(" }
.memberAddress .adresTip2::after, .memberAddress .adresTip1::after {content: ")" }
.memberAddress .row > .wrp {width:100%; display:inline-block; border:1px solid #fff; padding:10px; min-height:200px;}
.memberAddress .row > .wrp1 {width: 100%;}
.memberAddress .row > .wrp2 {width: 100%; padding-top:10px;}
.memberAddress .row > .wrp3 {width: 100%;float: right;}
.memberAddress .mb30 {margin-top:20px; padding-top:20px; border-top:1px solid #b8b8b8; width:100%; display:inline-block;}
.memberAddress .row span {line-height:1.5;}
.memberAddress .row > .wrp2 .clearHolder {text-align:right;}
.memberAddress .ad {font-size: 13px;color: #545454;display: inline-block;margin-bottom: 0;}
.memberAddress .row.selected span {color:#fff !important;}
.memberAddress .adres {color: #fff;margin-bottom: 13px;line-height: 1.5;display: block;font-size: 13px;}
.teslimatPage .faturaAdresi {float:right;}
.teslimatPage .faturaAdresi span {font-size: 13px;color: #545454; position:relative; bottom:10px;}
.teslimatPage .faturaAdresi span.cStyler {display: inline-block; width: 31px; height: 31px; background: #fff url(/images/frontend/sprite.png) -169px 0px no-repeat; padding: 0; float: left;}
.teslimatPage .faturaAdresi span.sStylerMainWrp {bottom:4px;}
.teslimatPage .faturaAdresi span.cStyler.checked {background: #fff url(/images/frontend/sprite.png) -131px 0px no-repeat;}

/*teslimat bilgileri sayfa*/

.teslimatPage h3 {padding:20px 0;}
.teslimatPage h3 span {font-size:16px; color:#4f5056; font-weight:bold;}
.dipTeslimat span  {border: 1px dashed #d5d5d5; padding: 15px; margin-top: 30px; display: block; font-size: 14px; color: #a80055;font-weight: bold;
line-height: 1.3;}
.dipTeslimat span b {font-size: 14px; color: #a80055;font-weight: bold; line-height: 1.3;}
/*yeni adres ekle*/
.newAddressTop.clearfix > ul {-moz-column-count:2; -webkit-column-count:2; column-count:2; -moz-column-gap:10px; -webkit-column-gap:10px; column-gap:10px;}
.newAddress li {margin-bottom:10px; width:50%; float:left;}
.newAddress li .zorunluFont {font-weight:bold;}
.newAddress li > * {display:inline-block;}
.newAddress li > small {width:200px;}
.newAddress li > span {width:80%; max-width:300px;}
li.kayitTipi a#lnkAdrTip_2 {margin-right:20px;}
li.kayitTipi a.emos_selected {text-decoration:underline; font-weight:bold; color:#000;}
.newAddressBottom {margin-top:20px !important; padding-top:30px; border-top:1px solid #b8b8b8; display:block;}
.newAddress .message {margin-top:20px;}
.noAddress {margin-top:20px;}


/** Button style **/
.btnAdresListeSil {margin-right:10px;}
.btnAdresListeSil, .btnAdresListeGuncelle  {background:none !important; padding:0;}
.btnAdresListeSil span, .btnAdresListeGuncelle span {color:#000 !important;font-size:12px !important; font-family: 'Arial' !important;}
.memberAddress .btnTesAdrSec, .memberAddress .btnFatAdrSec {background:none; padding:0;}
.memberAddress .btnTesAdrSec i, .memberAddress .btnFatAdrSec i {display: inline-block; width: 31px; height: 31px; background:#fff  url(/images/frontend/sprite.png) -169px 0px no-repeat; padding:0; float:left;}
.wrp3 .btnTesAdrSec {margin-bottom:6px; padding:0; width:100%;}
.btnTesAdrSec.emos_selected, .btnFatAdrSec.emos_selected {background:none;}
.btnTesAdrSec.emos_selected i, .btnFatAdrSec.emos_selected i {background:#fff url(/images/frontend/sprite.png) -131px 0px no-repeat;}
.memberAddress .wrp3 a.btnDefault span {color:#000; font-size:11px; float:left;}
.memberAddress .wrp3 a.btnDefault span span {margin-top:8px;}
.memberAddress .wrp3 a.btnDefault.emos_selected span {color:#000;}
.memberAddress .wrp3 a.btnDefault span i {position: relative;top: 0;margin-right: 13px;}
.btnAdresEkle {display: inline-block; border: 1px solid #b8b8b8; background:#fff; padding: 10px 45px 10px 30px; position: relative;}
.btnAdresEkle:after {content:'+';  font-size: 22px; display:inline-block;  position:absolute; right:10px; top:5px;}
.btnAdresEkle span { font-size: 13px; text-align: center; color: #000;}
.btnAdresEkle:hover span { font-size: 13px; text-align: center; color: #fff;}
.btnAdresEkle:hover {display: inline-block; background: #2e2e2e; border: 1px solid #2e2e2e; padding: 10px 45px 10px 30px; position: relative;}
.btnAdresEkle:hover:after {color:#fff;}
.icon1.check1 {background-position: -43px -40px;width: 12px;height: 10px;}
.icon1.plus3 {background-position: -81px -299px;height: 8px;width: 8px;}
/*********** Tabs *********/
/*Open Tab*/
.tab.selected h5 {border-color:#fff;background:#fff;}
.tab.selected h5 .icon1.tabArrow {background-position: -68px -313px; display:none;}
.tab h5 {padding: 17px 20px; cursor:pointer;}
.tab h5 span {font-family: 'Arial' !important;font-size:13px !important; color:#000 !important;}
.icon1.tabArrow {background-position: -68px -299px;width: 10px;height: 10px;margin-right: 15px; display:none;}
.memberAddress .adresTip2, .memberAddress .adresTip1 {display:inline-block;}
.memberAddress .adresTip2, .memberAddress .adresTip1 {display:none;}
.kargoHolder {display:block; width:33.333%; margin-right:1%; border: 1px solid #b8b8b8; float:left;}
.icon1.cursorBB {background-position: -186px -64px;width: 15px;height: 12px;}
.icon1.cursorBT {background-position: -186px -37px;width: 15px;height: 12px;}
.urnAdetBtn {display: inline-block;width: 15px;}
.urnAdetBtn .inc {display: inline-block;}
.urnAdetBtn .dec {margin-top: 5px;display: inline-block;} 
 /*************  Payment Page   *********************/
.odemeSayfasi {margin: 60px 0 0;}

.odemeSayfasi .pageSepetBtn, .odemeSayfasi .dipToplam {display:none;} 
.odemeSayfasi .gridSepet, .odemeSayfasi .sepetKupon, .odemeSayfasi .right .btnAlsDevam {display:none;}
.pageCart.s1 .pnlDipToplamTable {padding:20px 0 0;border:none;} 
.pageCart.s1 .pnlDipToplamTable tr {display:inline-block }
.pageCart.s1 .pnlDipToplamTable tr > th {width: auto;margin-bottom: 0;}
.pageCart.s1 .pnlDipToplamTable tr > td {text-align: left;width: auto;}
/*.odemeSayfasiTab ul::before {content: "Ödeme Seçenekleri";font-size: 13px;width: 170px;display: inline-block;padding: 18px 1px 18px 20px;float: left;color: #000;}*/
.siparisOnayPage .pnlDipToplamTable tr.pnlDipToplam_havaleIndirim {display:none !important;}
.pageCart.s1 .pnlDipToplamTable .pnlDipToplam_havaleIndirim {display:none;}
.odemeSayfasiTab ul {}
.odemeSayfasiTab ul li {display: inline-block;margin:0; width:130px; margin-right:5px;}
.odemeSayfasiTab ul li a span {display: block;font-family: 'open-sansregular';font-size: 13px;color: #000;border-width: 0 1px 0 1px;border-style: solid;border-color: #ccc;border-radius: 3px 3px 0 0;padding: 10px 30px;background: #fff;text-transform:uppercase;}
.odemeSayfasiTab ul li a.emos_selected span {background: #fff;color: #000;}
.odemeSayfasiTab ul li a span {display: block;font-size: 13px;color: #000;border-radius: 0;padding: 18px 15px;background: none;border: none;}
.odemeSayfasi .pnlDipToplamTable th span b { }
.pnlDipToplamTable th span {font-style:italic;}
.odemeSayfasi .pnlDipToplamTable td span {font-size: 13px !important;  color: #777; font-weight: normal;}
.odemeSayfasi .pnlDipToplamTable tr.pnlDipToplam_sipToplam {position: absolute;left: 0;top: 0;}
.odemeSayfasi .pnlDipToplamTable tr.pnlDipToplam_sipToplam span {color:#000;font-size:16px !important;}
.odemeSayfasi .pnlDipToplam_sipToplam b {line-height:17px; color:#000;}
.odemeSayfasi .pnlDipToplam_araToplam span {color:#777;font-size:13px; margin-right:5px;}
.odemeSayfasi .logo {margin:0; max-width:165px;}
.odemeSayfasi .banka {width: auto;float: left;}
.odemeSayfasi .link {width: auto;float: right;}
.btnOdemeHavaleDevam span, .btnOdemeKrediKarti span, .btnOdemePesinDigerDevam span, .btnSiparisOnay span {font-family: 'Arial' !important;}
*::before, *::after {color:#777;}
.odemeSayfasi .pnlDipToplam_araToplam::before {content: "("; }
.odemeSayfasi .pnlDipToplam_araToplam::after, .odemeSayfasi .pnlDipToplam_kdvToplam::after {content: " + ";margin-right:10px;}
.odemeSayfasi .pnlDipToplam_kulBankaBonus {margin-left:10px;}
.odemeSayfasi .pnlDipToplam_kargoTutar::after {content: ")"; }
.odemeSayfasi .odemeSayfasiTab ul li a {text-decoration: none;position: relative;margin-bottom: -1px; border:1px solid #b8b8b8; display:block;} 
.odemeSayfasi .odemeSayfasiTab ul li a.emos_selected span {background:#2e2e2e; color:#fff; border:1px solid #2e2e2e;}
.odemeSayfasi .odemeSayfasiTab ul li a span { text-align:center;}
.odemeSayfasiTab {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #b8b8b8; }
.odemeSayfasi .odemeTab {width:49%; padding:20px; border:1px solid #b8b8b8; min-height: 372px;}
.odemeSayfasi .odemeAciklama {width:49%; padding: 20px; border: 1px solid #b8b8b8; min-height: 372px;}
.odemeSayfasiSecenek * {font-family:'Arial';font-size:13px;color:#4c4a4a;}
.odemeSayfasi .tableDefault  {margin:18px 0 0;}
.paymentInfo {float: right;width: 100%;}
.paymentInfo > * {color:#666;font-size:13px;font-family:'Arial'}
.paymentInfo h3 {color: #010101;font-size: 18px;line-height: 1.4;}
.paymentInfo p, .paymentInfo span {font-size: 13px;color: #666;}
.paymentInfo .infoMorder {}
.paymentInfo .infoMorder h3 {padding: 35px 0 0;}
.paymentInfo .infoCredit h3 {font-size:16px;}
.paymentInfo .infoCredit img {padding-top:10px;}
.paymentInfo .infopaypal h3 {padding: 18px 0 10px;}
.odemeSayfasiSecenek table {border-collapse:collapse;table-layout:fixed;}
.tableOdemeBilgiKrediKarti input, .tableOdemeBilgiKrediKarti .sStylerWrp {border-radius:3px;display:block;float:left;}
#cvcnedir {color: #1d1d1d;font-size: 12px;text-decoration: underline;line-height: 2;padding-left: 5px;}
.tableOdemeBilgiHavale {width:100%;}
.tableOdemeBilgiHavale tr table {width:100%;} 
.tableOdemeBilgiHavale tr table tr {border:1px solid #e2e2e2;} 
.tableOdemeBilgiHavale tr table tr td {vertical-align: middle;padding: 15px 20px;font-size: 12px;color: #000;line-height: 1.5;}
.tableOdemeBilgiHavale tr table tr td.logo {display:inline-block; text-align:center;padding:20px 0; width:20%;} 
.tableOdemeBilgiHavale tr table tr td.banka {width:56%;}
.tableOdemeBilgiHavale tr table tr td.link {width:24%;}
.tableOdemeBilgiHavale tr table tr td.banka * {font-size:14px; color:#777;} 
.tableOdemeBilgiHavale tr table tr td.banka b {font-weight:normal;}
.tableOdemeBilgiHavale a.btnHvlBnkSec span {font-size:12px; color:#000;} 
.tableOdemeBilgiHavale a.btnHvlBnkSec span:before {background:url(/images/frontend/sprite1.png) no-repeat -117px -112px; width:19px; height:13px; content:""; position:absolute; left:10px; top:8px;} 
.tableOdemeBilgiHavale a.btnHvlBnkSec.emos_selected span {color:#fff !important;} 
.tableOdemeBilgiHavale a.btnHvlBnkSec.emos_selected span:before {background-position:-117px -99px;} 
.pageDecOdemeBilgi > span {display:none; font-size:14px; padding:10px; border:1px solid #E2E2E2; background:#f6f6f6;} .tableOdemeBilgiHavale_thlbfBNK_AD_HV {display:block;} 
.tableOdemeBilgiHavale_thlbfBNK_AD_HV span {font-family:helvetica; font-size:13px; color:#000;} 
.tableOdemeBilgiHavale_tddrpBNK_KOD_HV {display:block;} 
.tableOdemeBilgiHavale_tddrpBNK_KOD_HV select {width:100%;} 
.pageDecOdemeBilgi {margin-top:10px;}
.tableOdemeBilgiHavale a.btnHvlBnkSec {display: block; padding: 0; background: #fff; color:#666; padding:4px 0; width:80px; border: solid 1px #ccc; text-align:center;}
.tableOdemeBilgiHavale a.btnHvlBnkSec.emos_selected {background:#2e2e2e;}
 /*************  Confirmation Page   *********************/ 
.pageSiparisOnay_btnSatisSozlesmeOnizle, .pageSiparisOnay_btnOnBilgilendirmeFormOnizle {position: absolute;right: 0;top: 0;display: block;}
.siparisOnayPage .pnlDipToplamTable tr {display: block !important;width: 100%;float: left;min-height:25px}
.siparisOnayPage .pnlDipToplamTable tr:last-child th {padding-top: 4px;}
.siparisOnayPage  .pnlDipToplamTable tr > th {}
.siparisOnayPage  .pnlDipToplamTable tr > td {float:right;}
.siparisOnayPage .urnAdetBtn {display:none;}
.siparisOnayPage .gridRow .countProduct span {color: #777;width: 34px;text-align: center;display: inline-block;padding-top: 5px;}
.siparisOnayPage .gridDefault .photoProduct {width: 12%;display:table-cell;vertica-align:middle;}
.siparisOnayPage .gridDefault .deleteProduct {display:none !important;width:0;}
.siparisOnayPage .gridDefault .nameProduct {width: 36%;}
.siparisOnayPage .pnlDipToplamTable {}
.siparisOnayPage .pnlDipToplamTable > tbody {display: table;float: right;width: 100%;}
.siparisOnayPage .pnlDipToplamTable th span b {color:#777;}
.siparisOnayPage .pnlDipToplamTable tr > td span {color:#777;}
.siparisOnayPage .pnlDipToplamTable tr > td .pageSepetToplam_lblSip_NetToplam {color:#000;}
.siparisOnayPage .orderScrollholder.block {display:block !important;}
.siparisOnayPage .right .btnSiparisOnay {margin-left:10px;}
.siparisOnayPage .gridSepet, .siparisOnayPage .dipToplam {display:none;}
a.btnOnBilgilendirmeFormOnizle, a.btnSatisSozlesmeOnizle {background: none !important;border: none;width: 18px;height: 18px;display: inline-block;padding: 0;padding-top: 8px;margin-right: 17px;}
a.btnOnBilgilendirmeFormOnizle:hover, a.btnSatisSozlesmeOnizle:hover {background:none !important;border:none;} 
.sipAdres {background: #f5f5f5;padding: 15px;border: solid #ccc;margin-top: 20px;border-width: 1px 0; display:inline-block; width:100%;}
.sipAdres span {font-size: 13px;color: #666;line-height: 1.5;float: left;width: 100%;}
.sipAdres span.baslik {font-size: 13px;color: #000;width: 100%;line-height: 25px;}
.siparisOnaySozlesmeMetin, .onBilgilendirmeFormMetin {display:block;margin:0;}
.onBilgilendirmeForm {width:100%;float:left;}
.siparisOnaySozlesme {width:100%;float:right;}
.tableTitleSiparisOnaySatisSozlesme {display:none;}
.sipForm > div > div > div > span {overflow-x: hidden !important;border: solid #ccc;border-width:1px 1px 0px 1px; padding:20px;}
.sipForm {margin:35px 0 60px;}
.pageSiparisOnay_lbfOnBilgilendirmeForm, .pageSiparisOnay_lbfSatisSozlesme {position: relative;padding-top: 35px;margin: 0;border: solid #ccc;border-width: 0 1px 1px;}
.pageSiparisOnay_chkOnBilgilendirmeForm, .pageSiparisOnay_chkSatisSozlesme {background: #f5f5f5;margin: 0;padding: 15px;border-top:solid 1px #ccc;}
.pageSiparisOnay_chkSatisSozlesme u, .pageSiparisOnay_chkOnBilgilendirmeForm u {font-size: 13px;color: #545454;line-height:1.5;}
.pageSiparisOnay_chkSatisSozlesme span, .pageSiparisOnay_chkOnBilgilendirmeForm span {font-size: 13px;color: #545454;}
a.expand2, a.expand1 {position: absolute;top: 0;left: 0;font-size: 12px;color: #333; text-decoration: underline;margin: 0 1%;border-top: solid 1px #ccc;width: 98%;padding: 10px 10px;}
a.expand2::after, a.expand1::after {content: " ";background: url('/images/frontend/sprite.png') no-repeat;background-position: -50px -313px;width: 9px;height: 6px;display: inline-block;margin-left: 10px;}
.onBilgilendirmeFormMetin *, .siparisOnaySozlesmeMetin * {font-size:13px;color:#545454;font-family:'Arial';}
.onBilgilendirmeFormMetin strong, .siparisOnaySozlesmeMetin strong {font-family:'Arial'; margin-bottom:5px; display:block;}
.onBilgilendirmeFormMetin p, .siparisOnaySozlesmeMetin p {font-family:'Gotham-Light'; font-weight:bold; line-height:18px; display:block;} 
.pageDescSiparisSonucHavale {text-align:center;}
.pageDescSiparisSonucHavale a {border: solid 1px #b8b8b8;padding: 7px 21px 7px 21px;font-family: 'Arial' !important;font-size: 13px !important;color: #000; display:inline-block; margin:0 auto;}
.pageDescSiparisSonucHavale a:hover {color:#fff; background:#2e2e2e; border: solid 1px #2e2e2e;}
.sipAdres > div {width: 48%;}
/**************  Thanks Page  **********************/
.pageDescSiparisSonucErr {border: solid 1px #b8b8b8; padding: 50px;background: #fff;height: auto; text-align:center}
.pageDescSiparisSonucErr br {display:none;}
.pageDescSiparisSonucErr > div {text-align:center;}
.pageDescSiparisSonucErr > div span {font-size: 20px;color: #C54B4B;font-weight: normal; margin-bottom:20px;display:block; text-align:center;}
.pageSiparisSonuc_btnSiparisSonuc {margin-top:20px;}
.pageSiparisSonuc_btnSiparisSonuc .pageSiparisSonuc_btnSiparisSonucSepeteDon {float:left;}
.pageSiparisSonuc_btnSiparisSonuc .pageSiparisSonuc_btnOdemeBilgiDon {float:right;}
.siparisSonucPage {padding:70px 0 100px;}
.icon1.y1, .icon1.y2 {width: 30px;height:30px;display:block;position:relative;float:left;margin-top: -4px;margin-right: 12px;}
.icon1.y1 {background-position: -5px -273px;}
.icon1.y2 {background-position: -6px -414px;}
.pageDescSiparisSonuc {border:1px solid #b8b8b8; padding:100px; text-align:center;}
.pageSiparisSonuc_lbfSiparisBasarili { text-align:center;}
.pageSiparisSonuc_lbfSiparisBasarili span {line-height:20px;}
.pageSiparisSonuc_lbfSiparisBasarili > span {}
.pageDescSiparisSonuc span {font-size: 17px;color: #516052;font-weight: normal;}
.pageDescSiparisSonuc span.Bold {font-size: 20px; line-height:30px;}
.pageDescSiparisSonuc span.Light {font-size: 20px;color: #516052;font-weight: normal;}
.pageDescSiparisSonuc span .sipS .sipText, .pageDescSiparisSonuc span .sipS .sipNo {font-size: 14px;color: #2e2e2e;font-family: "Gotham-Medium";background: none;border: none;margin: 0;padding: 0;}
.sipS {display: block;background: none;border: none;padding: 30px 0; width: 100%; text-align:center;}
.sipS .cl, .sipS * {color: #585858;font-size: 13px;font-family: "Gotham-Medium";margin-top: 20px;line-height: 20px; text-align:center;}
.sipS .cl {font-family: 'Gotham-Light' !important; font-size:15px;}
/*** Cargo Tab ***/
.divTeslimatKargo ul {}
.divTeslimatKargo ul li {display:inline-block; width:100%; float:left; position:relative; margin-bottom:20px; }
.divTeslimatKargo ul li > * {display:inline-block;}
.divTeslimatKargo ul li .kargoAdi {font-size:14px; color:#000;font-family: "Gotham-Medium"; text-align:left; margin-right: 20px; width: 120px; font-style:italic;}
.divTeslimatKargo ul li img {position: absolute; right: 0; top:50%; display:none;}
.divTeslimatKargo ul li .radioButton {float:left; display:inline-block; margin-right:30px;}
.divTeslimatKargo ul li .kargoBilgi {position:relative; display: inline-block; text-align: center; margin-right:10px;}
.divTeslimatKargo ul li .kargoBilgi .YdKargoAdi {font-size: 14px; color: #000; font-family: "Gotham-Medium"; margin-top: 15px; line-height: 30px; display:block; text-align:center;}  
.divTeslimatKargo ul li .kargoBilgi #gumruknedir {font-size:12px; color:#000;font-family: "Gotham-Medium"; margin-bottom:10px; display:inline-block; text-align:center;}
.divTeslimatKargo ul li .kargoBilgi #gumruknedir i {background: url("/images/frontend/sprite.png") no-repeat -119px -431px; width:14px; height:14px; display:block; float:left; margin-right:5px; }
.divTeslimatKargo ul li .kargoBilgi #gumrukaciklama span {color: #333;  font-size: 14px; font-weight: bold; display: block; margin-bottom: 15px;} 
.divTeslimatKargo ul li .kargoBilgi .gumrukContent {max-height: 200px; overflow-y: auto; -webkit-overflow-scrolling: touch;}
.divTeslimatKargo ul li .kargoBilgi .gumrukContent p {margin-bottom:10px; font-size: 12px; color: #545454;  text-align:left;} 
.divTeslimatKargo ul li .kargoBilgi p {margin-bottom:10px; font-size: 14px; color: #545454;  text-align:center;}
.divTeslimatKargo ul li .kargoBilgi input {display:block; margin: 0 auto;}
.divTeslimatKargo ul li .kapiOdmFiyat {font-size: 14px; color: #000;  margin-bottom: 20px; text-align:center;}
.divTeslimatKargo ul li .kapiOdmFiyat.emos_invisible {margin:0; text-indent:-9999px; display:block;}
.divTeslimatKargo ul li .kapiOdmFiyat.emos_invisible:after {content:'Kapıda Ödeme'; text-indent:0; display:block; font-size: 14px;
color: #000;  margin-bottom: 5px;} 
.divTeslimatKargo ul li .fiyat {font-size:14px; color:#000;text-align:center; display:inline-block; font-style:italic;}

.tableOdemeBilgiKrediKarti {width:100%; max-width:470px;}
.tableOdemeBilgiKrediKarti th, .tableOdemeBilgiKrediKarti td {height:40px; vertical-align:middle;}
.tableOdemeBilgiKrediKarti th {width:180px;}
.tableOdemeBilgiKrediKarti th span, #cvcnedir, .lnkOdemeTaksit span {font-size:13px; color:#4b4b4b;}
.tableOdemeBilgiKrediKarti_tddrpKSA_SPR_ID > span {width:49% !important; float:left;}
.tableOdemeBilgiKrediKarti_tddrpKSA_SPR_ID > span:first-child {margin-right:2%;}
.divtxtKKARTNO {width:100%;}
.divtxtKKARTNO input, .cc-cardname {width:100% !important;}
.divtxtKKARTNO .div-cc-carttype {right:5px; top:2px;}
.cc-cvc {width:48.5% !important;}
.OdemeBilgiPesinDigerOdemeNotu > span {font-weight:bold; display:inline-block; margin-bottom:5px;}
.odmDGR textarea {width:100% !important; height:145px;}
.minusNumKeyPadWrapper .minusNumKeyPad ul.keyPadList > li > a {padding:0;}

.tableOdemeTaksit {width:100%; border-collapse:collapse;}
.tableOdemeTaksit tr td {border:1px solid #ccc;}
.tableOdemeTaksit tr td, .tableOdemeTaksit tr td span {padding:15px; text-align:center; font-size:13px; color:#7c7c7c;}
.tableOdemeTaksit tr td span {font-weight:bold;}
.pageOdemeBilgi_odemeTaksit img {border-radius:5px 5px 0 0; padding:3px; position:relative; top:1px; border:1px solid #ccc !important;}
.minusNumKeyPadWrapper {min-width: 290px;}

.payText {margin-top:40px; padding-bottom:50px;}
.payText h4 {font-size:16px; color:#646464; margin-bottom:7px;}
.payText p {color:#afafaf;}
.payText .payImg {display:block; margin-top:20px;}


/*** Delivery Tab **/
.tabs .tab {height:280px}
.tab.selected .wrapper {display:block !important;}
.tab .wrapper {/*display:none;*/ padding:20px;}
.teslimatHolder.tab, .teslimatHolder.tab .wrp1, .teslimatHolder.tab .wrp2, .teslimatHolder.tab .wrp3, .teslimatHolder.tab span {font-family:'Arial';font-size:13px;color:#1d1d1d;display:block;}
.teslimatHolder { width:33.333%; margin-left:1%; float:right; display:block; border: 1px solid #b8b8b8;}
.teslimatHolder .wrapper {padding-bottom:25px;}
.teslimatHolder.tab h5 {}
.teslimatHolder.tab .wrp1 {width: 42%;float: left;display:block;min-height:165px;border-right:solid 1px #ccc;padding-left:40px; display:none;}
.teslimatHolder.tab .wrp2 {width: 100%;float:right;display:block;}
.teslimatHolder.tab .wrp3 {width:100%;float:right;display:block;margin-top:20px;}
.teslimatHolder.tab .wrp2 input, .teslimatHolder.tab .wrp3 input {width:100%;height:30px;color:#ccc; border:1px solid #b8b8b8;}
.teslimatHolder.tab .wrp2 .sStylerWrp_checkbox {float:left ;margin-right:7px;}
.teslimatHolder.tab .wrp3 .lblTop {display:block;margin-bottom:10px;}
.teslimatHolder.tab .lblTop span, .teslimatHolder.tab .wrp2 span {display:block;line-height:25px;}
.teslimatHolder.tab .wrp3 textarea {width:345px;height:80px;}
.teslimatHolder.tab textarea, .teslimatHolder.tab input {border-color:#b8b8b8;}
span.cStyler {float: left;margin-right: 7px; cursor:pointer; }
.teslimatHolder.tab .wrp3 .datepick  {margin-top:6px;}
/*** Gift Note Tab **/ 
.hediyeHolder {width:31.333%; float:right; display:block; border: 1px solid #b8b8b8;}
.hediyeHolder.tab ul li, .hediyeHolder.tab div span {display:block;}
.hediyeHolder.tab  .hediyePktRow span {float:left;}
.hediyeHolder.tab .hediyePktSecim {display:inline-block; width:100%; margin-bottom:20px;}
.hediyeHolder.tab .hediyePktSecim span.cStyler {margin-top:-4px;}
.hediyeHolder.tab .hediyePktNot span {margin-bottom:10px;}
.hediyeHolder.tab .hediyePktNot textarea {width:100% !important;}
/***********  Add New Address Page  **************/
.newAddress {border:1px solid #a0a0a0; padding:20px;}
.newAddressWrp {padding: 35px; border:1px solid #a0a0a0; background:#a0a0a0; display:inline-block;}
.newAddress input, .newAddress textarea, .newAddress .sStylerWrp, .newAddress #dvSehirBilgi select {}
.newAddress #dvSehirBilgi input {border:solid 1px #b8b8b8;width:120px;text-indent:10px;}
.newAddress * {font-family:'Arial';font-size:13px;color:#1d1d1d;font-weight:normal;}
.newAddressBottom {width: 100%;margin: 0;float: left;}
.newAddress li {margin-bottom: 10px;display: block;}
.newAddress li .zorunluFont {font-weight:normal;}
.newAddress h5 span .title1 {font-size:18px;color:#000;border:none;text-indent:10px;}
.newAddress  h5 {margin-bottom:20px;}
.newAddressTop.clearfix > ul {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
.newAddress .kayitTipi {display:none;}
.newAddress .adres textarea {height: 100px;padding: 5px;}
.newAddress ul li label {width:153px;float:left;}
.newAddress ul li label span {line-height: 30px;} 
.newAddress ul li span * {}
.newAddress .kayitIsmi {}
.newAddress .adSoyad {}
.newAddress .adSoyad, .newAddress .ulke, .newAddress .semt,.newAddress .sehir, .newAddress  .postaKodu{float: right; width: 46%;}
.newAddress  .semt, .newAddress  .postaKodu {display:block;}
.newAddress .ulke span, .newAddress .semt > span, .newAddress .sehir span {line-height: 27px;}
.newAddress .ulke{display:none;}
.newAddress .postaKodu span {}
.newAddress .cep {clear:both;}
.newAddress .sehir label, .newAddress  .postaKodu label {}
.newAddress .sStylerWrp {overflow:hidden;}
.newAddress .zorunluFont:after {font-size: 10px;margin-top: -9px;}
.newAddress .postaHata {margin: 20px 0; color: #2e2e2e; font-weight:bold;} 
.newAddress .postaHata:after {margin-top:0;} 
.newAddress .kayitVar {padding: 0 10px 20px; color:#f00;}
.newAddressBottom .btnAdresKaydet {background: #fff; float: right;margin: 1px 0 0 10px;}
.newAddressBottom .btnAdresKaydet:hover {background: #2e2e2e;float: right;margin: 1px 0 0 10px;}
.newAddressBottom .btnAdresKaydet span {font-family:'Arial'; color:#000;}
.newAddressBottom .btnAdresKaydet:hover span {color:#fff;}
.newAddressBottom .btnAdresKaydet span i {margin-left: 50px;}
.newAddressBottom .btnAdresIptal {background: #fff; float: right;}
.newAddressBottom .pageErrorAdresListe {position: relative;float: left;display: block;}
.btnAdresIptal {}
.btnAdresIptal span {background: none; color: #000;}
.btnAdresIptal:hover span {color:#fff;}
.btnAdresIptal:hover {background:#2e2e2e;}
.cursorClosebutton {background-position:0px -192px;width:10px; height:10px;margin-right:20px;}
/***********************************  Empty Basket  ***********************************************************/
.emptyBasket {font-family:'noto_sansregular'; text-align:center;}
.emptyBasket .btnAlisveris {margin: 20px auto;display: inline-block;}
.emptyBasket .btnAlisveris span {}
.emptyBasket .text {display:block;width:100%;text-align:center;font-size:18px;font-family:'Arial';}
.emptyBasket .text i {width: 60px;height: 65px;display: block;margin: 0 auto 21px;background-position: -218px 0px;}

/* Uye Adres */

.pageUyeAdres .newAddress li {width:47% !important;}
.pageUyeAdres .newAddress input, .pageUyeAdres .newAddress textarea, .pageUyeAdres .newAddress .sStylerWrp, .pageUyeAdres .newAddress #dvSehirBilgi select {}
.pageUyeAdres .newAddress ul li label {  width: initial;}
.pageUyeAdres .newAddress li > span {width: 70%; float:right;}




















/* ### ÜRÜN DETAY ### */
.urunDetay {position:relative; /*padding-left:590px; min-height:1000px;*/}
.urunDetay .prdRight {float: right; width: 55%; border-left:1px solid #ccc; padding:0px 5px 50px 30px; position:relative;}
.urunDetay .prdTop {}
.urunDetay .prdName {padding:0; margin-bottom:5px; width:100%; text-align:left;}
.urunDetay .prdName h1 { font-size: 13px; color: #000; -webkit-text-size-adjust: none; pointer-events: none;}
.urunDetay .prdComment {display: inline-block; text-decoration: line-through; font-size: 22px; color: #b3b3b3;  padding-right: 20px; float: left;}
.urunDetay .prdPrice {display:inline-block; }
.urunDetay .urunListe_brutFiyat { font-size:18px; margin-left:20px;}
.urunDetay .urunListe_brutFiyat span { font-size:18px;}
.urunDetay .prdPrice div:before {display:none;}
/*.urunDetay .prdSlider {width:auto; margin-right:650px; position:relative;}*/
.urunDetay .prdSlider {width:45%; position:relative; float:left;}
.urunDetay .iconsDetay {position:absolute; left:20px; top:20px; z-index:2; display:none;}
.urunDetay .iconsDetay span {position: absolute; left: -2px; top: -2px; width: 67px; height: 67px;}
.urunDetay .iconsDetay .icon_stokYok {}
.urunDetay .prdCode {font-size: 11px; margin: 10px 0 20px 0;} 
.urunDetay .prdColor {display:block;}
.urunDetay .prdColor ul {border:0; padding:0; overflow: hidden; max-height: 150px; /*background:url(/images/frontend/renkBg.png) 0 2px repeat-x;*/}
.urunDetay .prdColor ul li img {min-width:55px; cursor:pointer;}
.prdCartBtns {margin:5px 0 15px 0; width:100%; float:left; display:inline-block;}
.urunDetay_btnSepeteAt, .urunDetay_btnStokHaberci {float:left; clear:both; margin-top:20px;}
.urunDetay_btnSepeteAt a {width:71px; height:72px; background:url(/images/frontend/sprite.png) -74px -169px no-repeat; display:block; text-align:center; padding:10px 0;}
.urunDetay_btnSepeteAt a span,.urunDetay_btnSepeteAt a:hover span {padding:0; background:none; text-align:center;}
.urunDetay_btnSepeteAt a:hover {background:url(/images/frontend/sprite.png) -74px -242px no-repeat;}
.urunDetay_btnSepeteAt a i {display: block; margin: 0 auto 5px auto;}
.urunDetay_btnStokHaberci {display:none;}
.urunDetay_btnStokHaberci a {width:71px; height:72px; background:url(/images/frontend/sprite.png) -74px -169px no-repeat; display:block; text-align:center; padding:10px 0;}
.urunDetay_btnStokHaberci a:hover {background:url(/images/frontend/sprite.png) -74px -242px no-repeat;}
.urunDetay_btnStokHaberci a span {padding: 20px 0; display: inline-block;}


a.btnFavoriEkle {background:none; border:1px solid #9d9d9d; margin:0px 0 0 10px; text-decoration:none; padding:8px 10px; height:40px; display:none;}
a.btnFavoriEkle span {color:#000; line-height:20px; font-size:12px; }
a.btnFavoriEkle:hover {border:1px solid #2e2e2e;}
a.btnFavoriEkle:hover span {color:#fff;}
a.btnFavoriEkle span i {margin-right:10px;}
.urunDetay_urunAdet {position:relative; float:left; width:90px; clear:both; border-bottom:1px solid #b8b8b8; border-top:1px solid #b8b8b8; width:300px; padding:50px 0 20px 0; margin-top:20px;}
.urunDetay_urunAdet > input {width:60px; border:1px solid #b8b8b8; height:30px; line-height:30px; text-align:center;}
.urunDetay_urunAdet > span {position:absolute; left:0; top:20px; font-family: 'Arial'; font-weight: bold; font-size: 16px; color: #000;}
.urunDetay_urunAdet > .urnAdetBtn {position:absolute; left:65px; top:52px;}
.urnAdetBtn .inc {display:block;}
.urnAdetBtn .dec {width: 14px; height: 12px; display:block;}
.urnAdetBtn div i {cursor:pointer;}
/*.urunDetay .prdSocial {position: absolute; bottom: 50px; right: 20px; z-index: 1;}*/
.urunDetay .prdSocial {float:left; width:100%;}
/*.urunDetay .prdSocial .v2 span { color:#333; font-size:12px; margin-bottom:5px; display:block; text-align:center;}*/
.urunDetay .prdSocial .v2 span {color:#333; font-size:12px; margin-bottom:15px; display:block; text-align:left;}
.urunDetay .prdStore {width:100%; margin-bottom:0; display:none;}
.urunDetay .prdStore a { color:#333; text-decoration:underline; font-size:12px;}
.urunDetay .prdColorBottom {width:100%; padding:20px 0 10px 0; display:none;}
.urunDetay .prdColorBottom .btnColorCount { font-size: 12px; color: #aeaeae; float:left;}
.urunDetay .prdColorBottom .btnColorCount span { font-size: 12px; color: #aeaeae; margin-right:3px;}
.urunDetay .prdColorBottom a {float:right;  font-size: 12px; color: #333; text-decoration:underline; float:right; position:relative; padding-right:15px;}
.urunDetay .prdColorBottom a:before {content:'▼'; font-size:10px; color:#000; position:absolute; right:0; top:3px; display:block;}
.urunDetay .prdInstallment {border-top:1px solid #b8b8b8; margin-top:20px; padding-top:10px; display:inline-block; float: left; clear: both;}
.urunDetay .prdInstallment span { font-size: 12px; color: #808080; font-style:italic;}
.urunDetay .prdInstallment a {color:#808080;}
.urunDetay .prdInstallment a:hover {text-decoration:underline !important;}
.urunDetay .prdInstallment a.sizeChartBtn { font-size: 12px; color: #808080; font-style:italic; display:block; margin-top:12px;}
.urunDetay .prdInstallment a.sizeChartBtn i {float:left; margin-right:5px;}

.ytPopupVideo {border: 10px solid #000; width:95% !important; max-width:720px;}
.ytPopupVideo a.btnMinPpCl{top:-10px; right:-40px;}

a.videoBtnDetail{border:1px solid #b8b8b8; position:absolute; top:335px; right:20px;background:url(/images/frontend/vdPpBg.png) no-repeat; width:80px; height:95px;}
a.videoBtnDetail span{background:url(/images/frontend/ytb_plyr_icon.png) center left no-repeat; display:inline-block; text-indent:-999em; width:40px; height:29px; position:absolute; top:50%; left:50%; margin-left:-20px; margin-top: -15px;}
a.videoBtnDetail i{display:none;}

/*sosyal medya*/
/*.block.sm {top:140px; width:90px; text-align:center;}*/
.block.sm {text-align:left;}

.social li {margin-left:10px; float:left;}
.social li:first-child {margin-left:0;}
.social li a {display:inline-block; text-indent:-999em; background:url(/images/frontend/sprite.png) no-repeat; width:33px; height:33px;}
.social li.sc1 a {background-position:0 0;}
.social li.sc2 a {background-position:-33px 0;}
.social li.sc3 a {background-position:-66px 0;}
.social li.sc4 a {background-position:-99px 0;}
.social li.sc5 a {background-position:-132px 0;}
/*sosyal medya v2
.sm.v2 .social li.sc1 a {background-position:0 -0px;}
.sm.v2 .social li.sc2 a {background-position:-23px -0px;}
.sm.v2 .social li.sc3 a {background-position:-74px -0px;}
.sm.v2 .social li.sc4 a {background-position:-46px -0px;}
.sm.v2 .social li.sc5 a {background-position:-74px -0px;}*/
.menuSocial {display:none;}

/* Detay Sosyal Icon */

.prdSocial .social li a {background: url(/images/frontend/sprite.png) no-repeat;height: 20px; width:20px !important;}
.prdSocial .social li.sc1 a {background-position: -5px -112px;}
.prdSocial .social li.sc2 a {background-position: -26px -112px}
.prdSocial .social li.sc3 a {background-position: -49px -112px;}
.prdSocial .social li.sc1 a:hover {background-position: -5px -132px;}
.prdSocial .social li.sc2 a:hover {background-position: -26px -132px;}
.prdSocial .social li.sc3 a:hover {background-position: -49px -132px;}


/*******Copyright Area***************/


/* Ürün Detay Navigasyon */

.urunDetay_urunPanel {display:none;}
.urunDetay.urunTakim .urunDetay_urunPanel {position:absolute; top:50%; width:100%; display:block; z-index:2;}
.urunDetay.urunTakim .urunDetay_urunPanel table {width:100%;}
.tableUrunPaneltd.tableUrunPaneltd2, .tableUrunPaneltd.tableUrunPaneltd4 {display:none;}
.tableUrunPaneltd.tableUrunPaneltd1 {float:left;}
.tableUrunPaneltd.tableUrunPaneltd1 a {text-indent:-9999px;  width:11px; height:35px; background: url("/images/frontend/sprite.png") no-repeat -117px -280px; display:block; padding:0;}
.tableUrunPaneltd.tableUrunPaneltd3 {float:right;}
.tableUrunPaneltd.tableUrunPaneltd3 a {text-indent:-9999px;  width:11px; height:35px; background: url("/images/frontend/sprite.png") no-repeat -130px -280px; display:block; padding:0;}


/* Ürün Detay Dar Görsel */

.catSmall .cloud-zoom > img {margin-bottom: -40%;}


/*beden seçimi*/
.urunDetay .prdSize {margin-top:20px; max-width:300px; display: inline-block; float: left; clear: both;}
.urunDetay .prdSize .minusBodySizeDropDown {display:none;}
.urunDetay .prdSize .sizeChart {display:none;}
.urunDetay .sizeWrap {display:none; margin-top:10px;}
.dropdown-trigger  {display:none;}
.urunSecenek_baslik1 {display:block !important; margin-bottom:12px;}
.urunSecenek_baslik1 span {font-family: 'Arial'; font-weight: bold; font-size:16px; color:#000;}
.dropdown-options {display:block !important;}
.dropdown-options a .dropdownrow {display:inline-block; color:#666; padding:8px 0; margin:0 3px 6px 0; border:1px solid #b8b8b8;    width:35px; text-align:center;}
.dropdown-options a.selectedOption .dropdownrow {border-color:#2e2e2e; background-color:#2e2e2e; color:#fff;}
.sizeChart {line-height:20px; color:#4b4b4b; margin-top:10px;  font-size:12px; color:#333; text-decoration:underline;}
.sizeChart i {position:relative; top:3px;}
.sizeChartPopup .tableHolder > div {display:none;}
.sizeChartPopup .tableHolder > div.show {display:block;}
.dropdown-options .stokYok .dropdownrow {text-decoration:line-through; background: #dfdfdf; margin:0 3px 6px 0;}
.dropdown-options .stokYok.selectedOption .dropdownrow {background:#afafaf; border:1px solid #afafaf;}

/* Stok Mağazalar */

.minPp.stkPopup {width:100% !important; max-width:800px; padding:20px; height:425px;}
.minPp.stkPopup h2 { font-size:18px; letter-spacing:1px; border-bottom: 1px dotted #ccc; padding-bottom: 20px; margin-bottom:20px;}
.minPp .stkWrapper {display:inline-block; width:100%;}
.minPp .stkTxt {color: #000;  font-size: 14px; padding:15px 0; display:block; float:left;}
.minPp .stkDrp {padding:5px 0px 5px 20px; float:left; width: 100%; max-width: 150px; }
.minPp .stkContent {width:100%; float:left; border-top:1px dotted #ccc; margin-top:20px; height:260px; -webkit-overflow-scrolling: touch;}
.minPp .stkContent span {color: #000;  font-size: 13px;}
.minPp .stkContent li {width:100%; display:inline-block; padding:15px 0; border-bottom:1px dotted #ccc;}
.minPp .stkContent li div:nth-child(2) {float:right; margin-right:20px;}
.minPp .stkContent li span {float:left;}
.minPp .stkContent span.title1 {border:0; padding:0; margin:0;}
.minPp .stkContent span.title2 {border:0; padding:0; margin:0;}
.minPp.stkPopup.NOSIZE .stkTxt, .minPp.stkPopup.NOSIZE .stkDrp {display:none;}
.minPp .stkContent .stkContentInside .desc {width:100%; display:inline-block; padding:15px 0; border-bottom:1px dotted #ccc; color: #000;  font-size: 13px; text-align:right; padding-right:20px;}

/* Aker Eşarp */

.minPp.nedenAkerPopup {width: 100% !important; max-width: 900px;}
.minPp.nedenAkerPopup .minPpBdy {padding: 20px; height: 510px !important;}
.minPp.nedenAkerPopup .popupContent {margin-top: 80px; max-height: 350px; overflow: auto; -webkit-overflow-scrolling: touch;}

/*renk*/
.urunDetay .prdColor { height:auto; display: inline-block; float: left; clear: both; margin-top:20px; padding-top:20px; border-top:1px solid #b8b8b8; width:300px;}
.listeUrunDetayGrup_listeBaslik {}
.listeUrunDetayGrup_listeBaslik span {font-family: 'Arial'; font-weight: bold; font-size:16px; color:#000; margin:0px 0 20px 0; display:block;}
.URN_AD {display:none;}
.urunDetay .URN_AD {position:absolute; bottom:4px; width:100%; text-align:center;  font-size: 12px;}


/*tab*/
.prdTab {float:left; clear:both; width:100%; padding-bottom:20px;}
.shadetabs li {width:100%;}
.shadetabs li a {display:block; cursor:pointer; text-decoration:none; border-top:1px solid #ccc; padding:15px 0; position:relative;}
/*.shadetabs li a:after {content:"►"; font-size:10px; color:#000; position:absolute; right:10px; top:20px;}
.shadetabs li.selected a:after {content:"▼";}
.shadetabs li a.selected:after {background-position:-80px 0;}*/ 
.shadetabs li a span {font-family: 'Arial' !important; font-weight:900; font-size: 16px !important; color: #000 !important; text-decoration:none;}
.shadetabs li span {line-height: 18px;}
.shadetabs li p {font-family: 'Arial' !important; color: #333; font-size:13px; line-height: 18px; margin-bottom:10px;}
.shadetabs .pnlTabsContainer {padding-bottom:20px;}
.shadetabs li .pnlTabsContainer {display:none;}
.shadetabs  li.selected .pnlTabsContainer {display:block;}
.urunDetay_urunParametre li {  font-size: 13px; color: #000; line-height:18px; }
.spanTabUrunAciklama {padding-bottom:10px; display:block; line-height: 20px;}
.spanTabUrunAciklama, .spanTabUrunAciklama span, .spanTabUrunAciklama strong, .spanTabUrunAciklama p { font-size: 12px !important; line-height:18px; font-weight:normal; color:#666;}
/*.shadetabs li:nth-child(2) {display:none;}*/

.shadetabs .filtreRenk {}
.bodyHolder.pageDetail .urunOzellik {display:none;}
.shadetabs li .urunOzellik {/*display:block !important;*/ border-top:1px solid #e5e5e5; margin-top:10px;}
.urunDetay_urunParametre .icerikYikama {margin-top:20px; display:inline-block; width:100%;}
.urunDetay_urunParametre .icerikYikama li { float:left;}
.kargoTeslim {display:inline-block; width:100%;}

/* Neden Aker */

.nedenAker {margin-top:20px; display:none;}


/*ürün detay akordiyon menü tab*/
.prdTab .gridDefault {background:none;}
.tableTitleUrunOzellik, .popupTitleTaksit, .popupTaksit_lbfAciklama {display:none;}
.gridUrunOzellik, .gridTaksitBanka {width:100%; border:none !important;}
.gridUrunOzellik td table, .gridTaksitSecenek {table-layout:fixed;}
.gridUrunOzellik td table th, .gridTaksitSecenek th {font-weight:bold;}
.gridUrunOzellik td table th, .gridUrunOzellik td table td, .gridTaksitSecenek th, .gridTaksitSecenek td { font-size:13px;}
.taksit_banka {font-weight:bold; margin-bottom:5px; display:block;}
.taksit_banka > span {display:block; margin-bottom:7px;}
.gridUrunOzellik td table td {line-height:30px; border-right:1px solid #e5e5e5; text-indent:10px;}
.gridUrunOzellik td table td:last-child {border:none;}

.detailProductSlider  {display:inline-block; width:100%;}

/*.detailProductSlider .prdImg {float: left; display: inline-block; max-width: 100px;}

.detailProductSlider .prdListHolder li {padding-left:200px; position:relative;}*/

.detailProductSlider .prdImg {float: left; width:40%;}
.detailProductSlider .prdCont {width:60%; float:right;}
.detailProductSlider .prdPrice .urunListe_brutFiyat {display:none;}
.detailProductSlider .prdListHolder ul > li { position:relative;}
.detailProductSlider .prdListHolder ul > li:after {content:''; height:100%; width:1px; position:absolute; top: 0; right: 1px; background:#b8b8b8;}
.detailProductSlider .prdListHolder > ul > li:last-child::after {display:none;}
.detailProductSlider .prdListHolder > ul > li {margin-bottom:30px;}


.detailProductSlider .nav a.prevBtn {position: absolute; z-index: 3; width: 21px; padding: 22px 0; text-align: center; background: url(/images/frontend/sprite.png) 0px -25px repeat; left: 0px;  top: 50%;}
.detailProductSlider .nav a.nextBtn {position: absolute; z-index: 3; width: 21px; padding: 22px 0; text-align: center; background: url(/images/frontend/sprite.png) -41px -25px repeat; right: 0px;  top: 50%}
.detailProductSlider .nav a span {display:none;}

/* Son Gezilen */ 

.sonGezilen {/*max-width:1340px;*/ margin:0 auto; position:relative; width:100%; border-top: 1px solid #ccc;}
.sonGezilen .prdListHolder {width:100%; border:0; overflow:hidden; padding-bottom:0; text-align:center;}
.sonGezilen .prdListHolder > ul {padding:0; position:relative; display:inline-block;}
.sonGezilen .prdListHolder li {width:20%;}
.sonGezilen .prdListHolder .pagingAlt {display:none;}
.sonGezilen .sonGezilen_header {text-align:center;}
.sonGezilen .sonGezilen_header span {font-family: 'Arial', Times, serif; font-size:18px; color:#000; padding:30px 0; display:block; text-align:center; letter-spacing:2px;}
.sonGezilen #ajxUrunList {margin:0 auto; width:95%; position:relative;}
.sonGezilen .listeGrup {display:none;}

/* Tavsiye Ürün */ 

.tavsiyeUrun {/*max-width:1340px;*/ margin:0 auto; position:relative; width:100%; border-top: 1px solid #ccc;}
.tavsiyeUrun .prdListHolder {width:100%; border:0; overflow:hidden; padding-bottom:0; text-align:center;}
.tavsiyeUrun .prdListHolder > ul {padding:0; position:relative; display:inline-block;}
.tavsiyeUrun .prdListHolder li {}
.tavsiyeUrun .prdListHolder .propertyTop, .tavsiyeUrun .prdListHolder .pagingAlt {display:none;}
.tavsiyeUrun .tavsiyeUrun_header {text-align:center;}
.tavsiyeUrun .tavsiyeUrun_header span {font-family: 'Arial', Times, serif; font-size:18px; color:#000; padding:30px 0; display:block; text-align:center; letter-spacing:2px;}
.tavsiyeUrun #ajxUrunList {margin:0 auto; width:95%; position:relative;}
.tavsiyeUrun .listeGrup {display:none;}


/* Yeni Gelenler */ 

.HomePageNew {width:100%; border-top: 1px solid #ccc; display:inline-block;}
.shadetabs { margin-left:0 !important;}
.urunTab .shadetabs li.selected a:after {display:none;}
.urunTab .shadetabs li a, .urunTab .pagingAlt, .urunTab .propertyTop, .urunTab .prdListHolder {border:0;}
.urunTab span.tabsMiddle {font-family: 'Arial', Times, serif !important; font-size:18px !important; color:#000; padding:10px 0 30px 0; display:block; text-align:center; letter-spacing:2px;}
.urunTab .propertyTop, .urunTab .prdColorSelect, .urunTab .prdColor {display:none;}
.urunTab .pnlTabsContainer {position:relative;}
.urunTab .shadetabs .prdListHolder {width: 100%; border: 0; overflow: hidden;}
.urunTab .shadetabs .prdListHolder > ul {padding: 0; position: relative;}
.urunTab .nav a.prevBtn {width:27px; height:60px; background: url("/images/frontend/sprite.png") no-repeat -70px -349px; display:block; position:absolute; left:-5%; top:45%; text-indent:-9999px;}
.urunTab .nav a.nextBtn {width:27px; height:60px; background: url("/images/frontend/sprite.png") no-repeat -98px -349px; display:block; position:absolute; right:-5%; top:45%; text-indent:-9999px;}
.urunTab .shadetabs li.selected .pnlTabsContainer {margin: 0 auto; width: 91%; position: relative;}
.urunTab .prdListHolder {padding-bottom:0;}
.urunTab .prdListHolder > ul > li {margin-bottom:0;}

/* URUN DETAY ZOOM */
.productDetailSlider {position:relative; left:1px; z-index:1; margin:0 auto; border-right: 1px solid #ccc; }
.productDetailSlider .sliderWrapper {margin-right: 110px; padding-bottom:60px;}
.productDetailSlider .mask {overflow: hidden;}
.productDetailSlider .mask ul { position: relative; z-index:1;}
.productDetailSlider .mask ul li {float:left; position:relative;}
.productDetailSlider .mask ul li a {position: relative; width: 100%; height: 100%; display: block; cursor: url(/images/frontend/zoomplus.png), auto;}
.productDetailSlider .mask a {}
.productDetailSlider .navigation > a {background:url(/images/frontend/sprite1.png) 0 0 no-repeat; width:20px; height:40px; display:inline-block; position:absolute; top:330px; z-index:4;}
.productDetailSlider .navigation {display:none;}
.productDetailSlider .navigation > a.prevBtn {background-position:-40px -158px; left:20px;}
.productDetailSlider .navigation > a.nextBtn {background-position:-60px -158px; right:20px;}
.cloud-zoom > img {margin:0 auto; width:100%;}
.productDetailSlider .mousetrap {right:0; margin:0 auto; z-index:999 !important; width:100% !important; height:100% !important;}
body.showZoom #cloud-zoom-big{ display:block !important; width:100% !important; height:100% !important; }
.cloud-zoom-wrapper { width:50%; left:50%; z-index:9999;}
.cloud-zoom-big {border:1px solid #b8b8b8;}

/* Diğer Renk Seçenekleri Ürün Detay */

.popupTexture .contentInner ul li {float:left; width:25%;}
.popupTexture .contentInner ul li a {display:inline-block; width:100%;  padding:5px;}
.popupTexture .contentInner ul li .colorWrapper {border:1px solid #fff; padding-bottom:5px;}
.popupTexture .contentInner ul li:hover .colorWrapper {border:1px solid #b1b1b1;}
.popupTexture .contentInner ul li.selected .colorWrapper {border:1px solid #2e2e2e;}
.popupTexture .contentInner ul li img {padding:5px 5px 5px 5px; border:1px solid #fff; width:100%;}
.popupTexture .contentRight img {width:100%; min-height:393px;}
body.mobileVer .popupTexture .contentRight img {min-height:inherit !important;}
.minPp.popupTexture {width:100% !important; max-width:900px;}
.minPp.popupTexture h2 { font-size:15px; color:#000;}
.minPp.popupTexture h4 { font-size:13px; color:#434343; margin-top:5px;}
.minPp.popupTexture .minPphdr {padding:20px 0; margin:0 20px; border-bottom:1px dotted #ccc;}
.minPpWrp .popupTexture .nicescroll-rails {top:90 !important;}
.popupTexture .contentInner ul li a span { color:#888; font-size:12px; width: 100%; text-align: center; display: inline-block;}
.popupTexture .contentInner ul li.selected a span {color:#000;}

.popupTexture .content {background:#fff; display:inline-block; padding:0 20px 20px 20px;}
.popupTexture .contentInner {float:left; width:65%; max-height:470px; overflow:hidden; padding-right:20px; margin-top:20px;}
.popupTexture .contentRight {float:right; width:35%; padding-left:20px; margin-top:20px;}
.popupTexture .contentRight .urnAd {font-size:14px; color:#000; margin-top:10px; display:block;}
.popupTexture .contentRight a {margin-top:40px;}
.popupTexture .contentRight .applyBtn {background:#000;color:#fff; padding: 12px 25px;}
.popupTexture .contentRight .applyBtn:hover {background:#2e2e2e;}
.minPpWrp .nicescroll-rails {opacity:1 !important; background:#ececec;}
.minPpWrp .nicescroll-rails div {background:#ccc !important; width:6px !important; border:0 !important; border-radius:0 !important;}

/* URUN DETAY ZOOM BULLET */
.productDetailSlider .bulletWrapper {width:80px; float:left; position:absolute; top:20px; right:20px; z-index:1;}
.productDetailSlider .bulletWrapper img {width:70px; padding:1px; border:1px solid #e8e8e8;}
.productDetailSlider .bullet {}
.productDetailSlider .bullet ul li {float:left; border:1px solid #fff; display:inline-block;  border:1px solid #b8b8b8; padding:7px; margin-bottom:10px;}
.productDetailSlider .bullet ul li:first-child{margin-left:0;}
.productDetailSlider .bullet ul li.selected { border:1px solid #b8b8b8;}
.productDetailSlider .bullet ul li > a {display:inline-block; text-align:center;}


/* FULLSCREEN GALLERY */
.prdDetail .urunDetay{ position:relative; }












/* ### ÜRÜN LİSTE ### */

.bodyHolder.pageList {width:100%;}

/*liste sayfa*/
.pageList .sortable.left {width:252px; padding-right:38px; padding:20px; border:1px solid #b8b8b8;}
.pageList .sortable.right {float:none; margin-left:252px; /*overflow:hidden;*/}
.pageList .searchCount {display:inline-block; margin:0 auto;}
.pageList .navigasyon {margin-bottom:25px;}
.pageList .sort {display:inline-block;}
.propertyTop {width:96%; float:right; border-bottom:1px dotted #ddd; padding:10px 0; margin-bottom:20px; text-align:right; display:none;}
.propertyTop .btnKiyaslama{display:none;}
.propertyTop .urunMarka_siralamaSecim select option[value="AZ"],
.propertyTop .urunMarka_siralamaSecim select option[value="ZA"]{display:none;}
/* Sayfa Sıralama */

.searchCount .gosterim {float:left; margin-right:30px; margin-top:12px;}
.searchCount .gosterim ul {float:left; margin-left:10px;}
.searchCount .gosterim ul li {float:left; width:auto !important;}
.searchCount .kayitSayi {float:left;}

/*navigasyon*/
.navigasyon {margin-bottom:20px;}
.navigasyon a, .navigasyon a h1 {color:#000;   font-style:italic; font-size:12px; font-weight:bold;}
.navigasyon a {}
.navigasyon a h1 {}
.navigasyon i {margin:0 10px;}
.navigasyon .navSpr {padding:0 5px;}

/* Ürün Liste Üst Banner */

.listeUstKapsayici {height:500px; overflow:hidden; opacity:1; -webkit-transition: all, 0.5s linear;  -moz-transition: all, 0.5s linear;  -ms-transition: all, 0.5s linear;  -o-transition: all, 0.5s linear;  transition: all, 0.5s linear;}
.listeUstKapsayici.closed {height: 0px; opacity:0;} 
.listeUstBanner {position:relative; margin-bottom:25px;}
.urunListeYazi {position:absolute; bottom:20px; max-width:800px; right:0; left:0; margin:0 auto; text-align:center;}
.urunListeYazi span {font-size:30px;}
.urunListeYazi p { font-size:13px; margin-top:20px; line-height:20px; text-align:center;}
.listeBannerResim {border:1px solid #b8b8b8; opacity:1;}
.listeUstBanner .closeBtn {position: absolute; right: 25px; top: 25px; width: 23px; height: 23px; display: block; background: url(/images/frontend/sprite.png) -177px -122px no-repeat;}
.urunListeYazi.left {max-width:550px; bottom:initial; left:50px; right:auto; top:140px; text-align:left;}
.urunListeYazi.left p {text-align:left;}
.urunListeYazi.left.short {max-width:400px;}
.urunListe_kategori {width:100%; padding:0; border:0; left:0;}
.urunListe_kategori tr td {width:100%; display:block;}
.urunListe_kategori tr.item .urunListe_kategoriGrup img {width:100%; border:0; margin:0; padding:0; -webkit-transition: all .6s ease; -webkit-backface-visibility: hidden; -webkit-filter: grayscale(0%); filter: url(desaturate.svg#greyscale); -webkit-transition: all .6s ease; -webkit-backface-visibility: hidden; filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");}   
.urunListe_kategori tr.item .urunListe_kategoriGrup a:hover img {-webkit-filter: grayscale(100%); filter: gray; filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:gray;}
.urunListe_kategori tr.item {width:31.5%;}
.urunListe_kategori tr.item .urunListe_kategoriGrup {padding:20px; margin-bottom:20px; border:1px solid #b8b8b8;  display:inline-block;}
.urunListe_kategori .urunListe_kategoriResim {margin-bottom:25px; display:inline-block; width:100%;}
.urunListe_kategori .urunListe_kategoriResim a {display:inline-block; width:100%;}
.urunListe_kategori .urunListe_kategoriAd a { font-size:17px;}
.urunListe_kategori .urunListe_kategoriAd a:before {content:"D'S DAMAT"; font-family: 'Arial'; font-weight: bold; font-size:17px; color:#000;  display: inline-block; width: 100%;}
.urunListe_kategori .urunListe_kategoriTumModel {display:inline-block !important;   float: right;}
.urunListe_kategori .urunListe_kategoriTumModel a {display: inline-block; background: #2e2e2e; border: 1px solid #2e2e2e; padding: 10px 45px 10px 30px;  position: relative;}
.urunListe_kategori .urunListe_kategoriTumModel a:after {content: ''; display: inline-block;  background: url(/images/frontend/sprite.png) no-repeat -105px -17px; width: 16px; height: 15px; position: absolute; right: 10px; top:8px;} 
.urunListe_kategori .urunListe_kategoriTumModel a:hover:after {background: url(/images/frontend/sprite.png) no-repeat -0px 0px;  width: 16px; height: 15px;}
.urunListe_kategori .urunListe_kategoriTumModel a:hover { border: 1px solid #b8b8b8; background:transparent;}
.urunListe_kategori .urunListe_kategoriTumModel a:hover span {color: #000; font-weight:bold;}
.urunListe_kategori .urunListe_kategoriTumModel a span { color:#fff;}
.urunListe_kategori .urunListe_kategoriAd {float: left;  display: inline-block;  width: 70%; margin-bottom:15px;}


/*ürün liste*/
.prdListHolder {padding-bottom:50px;}
.urunMarka_stoktaSecim {display:none;}
.sort {width:150px; float:right; display:none;}
.sort .sStylerWrp {background:#fff; border:none; box-shadow:none;}

/*ürün*/
.prdListHolder > ul { padding-left:30px;}
.prdListHolder > ul > li {float:left; width:33.333%; margin:0 0 60px 0px; position:relative;}
.prdListHolder > ul > li .product {margin:5px; padding:5px;}
.prdListHolder > ul > li:hover .product {}
body.mobileVer .prdListHolder > ul > li:hover .product {}
.product {}
.prdImg {position:relative;}
.prdImg img {width:100%;}
.prdImg > a {display: inline-block; width: 100%;}
.prdName {padding:10px 0; text-align:center;}
.prdName > a { font-size:12px; color:#000; line-height:1.5; display:inline-block; height:20px; overflow:hidden; text-align:center; width:100%; font-weight:600;}
.prdMrk, .prdMrk font { font-size:12px; color:#999; font-style:italic; text-align:center;}
.prdDesc1 {margin:0 10px 35px;}
.prdDesc1, .prdDesc1 * {font-size:13px; color:#7b7a7a; line-height:1.5;}
.prdPrice > div {position:relative; display:inline-block;}
.prdPrice > div, .prdPrice > div * {font-family: 'Arial'; font-weight: bold; font-size:22px; color:#2e2e2e; white-space:nowrap;}
.prdPrice {text-align:center; padding-bottom:4px;}
.prdProductSelect, .prdSepetAt {display:none;}
.prdView {display:none;}
.urunListe_pnlIndirimOran {position:absolute; right:0; bottom:0;}
.urunListe_pnlIndirimOran, .urunDetay_KazancOran {display:inline-block !important; background:#d04233; padding:5px;}
.urunDetay_KazancOran {margin-left:10px; position:relative; top:-4px;}
.urunListe_pnlIndirimOran .indirim, .urunDetay_KazancOran .indirim {font-size:14px; color:#fff; font-weight:normal;}

/* Hemen Al Btn */
.hemenAl {width: 100%; text-align: center;}

.hemenAl a{display: inline-block; border:1px solid #b8b8b8; padding: 10px 45px 10px 30px; margin-top: 15px; position:relative;}
.hemenAl a span { font-size:13px; text-align:center; color:#000;}
.hemenAl a:after {content:''; width:12px; height:14px; display:inline-block; background: url(/images/frontend/sprite.png) no-repeat -84px -48px; position:absolute; right:10px;}


.hemenAl a:hover {display: inline-block; background: #2e2e2e; border:1px solid #2e2e2e; padding: 10px 45px 10px 30px; margin-top: 15px; position:relative;}
.hemenAl a:hover span { font-size:13px; text-align:center; color:#fff;}
.hemenAl a:hover:after {content:''; width:12px; height:14px; display:inline-block; background: url(/images/frontend/sprite.png) no-repeat -135px -48px; position:absolute; right:10px;}

.prdListHolder .pb1, .urunDetay .pb1 {}
.prdListHolder .pb2, .prdListHolder .pb3, .urunDetay .pb2, .urunDetay .pb3 {}
.prdPrice .urunListe_brutFiyat {text-decoration:line-through; padding-right:15px; font-size:18px; display:none;}
.prdPrice .urunListe_brutFiyat .d, .prdPrice .urunListe_brutFiyat .pb1 {font-size:18px;} 
.prdPrice .urunListe_brutFiyat, .prdPrice .urunListe_brutFiyat * {color:#b3b3b3;  text-decoration:line-through; margin-left:0;}
.urunListe_brutFiyat .pb1 {background-position:-10px -20px;}
.prdPrice .urunDetay_brutFiyat {text-decoration:line-through; padding-right:20px; font-size:22px; float:left; display:none;}
.prdPrice .urunDetay_brutFiyat, .prdPrice .urunDetay_brutFiyat * {color:#b3b3b3;  text-decoration:line-through; margin-left:0;}
.prdPrice .urnAciklamaListe a {color: #b3b3b3;  text-decoration: line-through; margin-left: 0;
  font-size: 18px; padding-right: 15px;}
.prdColor {/*height:20px; margin-top:10px; overflow:hidden; position: absolute; width: 100%; left: 0; padding: 5px;*/}
.prdColor .prdColorInner { visibility:hidden;}
.prdListHolder > ul > li:hover .prdColor .prdColorInner { visibility:visible;}
.prdColorSelect, .prdColorSelect span { font-size:12px; color:#aeaeae; text-align:center; height:0;}
.prdListHolder > ul > li:hover .prdColorSelect {display:none;}
body.mobileVer .prdListHolder > ul > li:hover .prdColor {display:none;}
.prdListHolder > ul > li:hover .prdColor {}
.prdColor ul {border: 1px solid #ddd; border-top: 0; padding: 0px 10% 10px 10%; background:#fff; display:inline-block; width:100%; position:relative;}
.prdColor ul li {float:left; position:relative;}
.prdColor ul li:fist-child {margin-left:0;}
.prdColor ul li img {width: 34px !important; padding:2px;}
.prdColor .scroller {position:relative;}
.prdListHolder li .listeGrup ul li {width: 34px !important;}
.prdListHolder li .listeGrup ul .contentMask {width: 100%; margin: 0 auto; overflow: hidden;}
.prdListHolder li .listeGrup ul .contents {position:relative;margin:0 auto;}
.prdColor .prevBtn {width:8px; height:13px; display:block; position:absolute; left:14px; top:20%; text-indent:-9999px;  background: url("/images/frontend/sprite.png") no-repeat -112px -31px; padding:10px 8px;}
.prdColor .nextBtn {width:8px; height:13px; display:block; position:absolute; right:14px; top:20%; text-indent:-9999px;  background: url("/images/frontend/sprite.png") no-repeat -120px -31px; padding:10px 8px;}

.listEmpty {display:block; width:100%; text-align:center; margin:30px 0 130px 0; border:0;}
.listEmpty > i {background:url(/images/frontend/emptyList.png); width:73px; height:67px; display:inline-block; margin-bottom:30px;}
.listEmpty > p {font-size: 18px;  color:#000; margin-bottom:10px; text-align:center;}
.emptySearch {display:block; width:100%; text-align:center; margin:60px 0; border:0;}
.emptySearch > i {background:url(/images/frontend/emptySearch.png); width:73px; height:67px; display:inline-block; margin-bottom:30px;}
.emptySearch > p {font-size: 18px;  color:#000; margin-bottom:10px; text-align:center; color: #666;}



/* Ürün Icon */

.prdListHolder > ul > li .icons .urunListe_yeniUrun {display:none !important; position:absolute; bottom:6px; right:6px;}
.prdListHolder > ul > li .icons .urunListe_indirimUyari {position:absolute; bottom:6px; right:6px; display:none;}
.prdListHolder > ul > li .icons .urunListe_urunStokUyari {position:absolute; bottom:6px; right:6px; background:none;}
.prdListHolder > ul > li .icons .urunListe_urunStokUyari .stokIcon {background:url(/images/frontend/sprite.png) -2px -169px no-repeat; font-size: 10px; padding:26px 0 24px 0; display:block;}
.prdListHolder > ul > li .icons .urunListe_pnlIndirimOran {display:block !important; position:absolute; bottom:6px; right:6px; display:none !important;}
.prdListHolder > ul > li .icons .urunListe_pnlIndirimOran.hidden {display:none !important;}
.prdListHolder > ul > li .icons > div {width:63px; height:60px; background:url(/images/frontend/sprite.png) -2px -169px no-repeat; display:block;}

.prdListHolder > ul > li .icons .iconText {font-size: 14px;  color:#fff; padding:23px 0; text-align:center; text-indent:3px;}


.urunDetay .iconsDetay .urunListe_yeniUrun {display:block !important; position:absolute; bottom:6px; right:6px;}
.urunDetay .iconsDetay .urunListe_indirimUyari {position:absolute; bottom:6px; right:6px; display:none;}
.urunDetay .iconsDetay .urunListe_urunStokUyari {position:absolute; bottom:6px; right:6px; display:none;}
.urunDetay .iconsDetay .urunListe_pnlIndirimOran {display:block !important; position:absolute; bottom:6px; right:6px;}
.urunDetay .iconsDetay > span {width: 71px; height: 72px; background: url(/images/frontend/sprite.png) -74px -169px no-repeat; display:block;}

.urunDetay .iconsDetay .iconText {font-size: 14px; font-family: 'Arial'; font-weight: bold; color:#fff; padding:28px 0; text-align:center; position:relative;}


/* Büyük Resim Zoom */

.urunDetay .bigImg a.largeImgBtn {width:25px; height:25px; background: url(/images/frontend/sprite.png) -129px -121px no-repeat;  display:block;}
.urunDetay .bigImg {position:relative; bottom:20px; z-index:1;}

@media screen and (max-width: 850px){
.urunDetay .bigImg a.largeImgBtn {width:40px; height:40px; background: url(/images/frontend/sprite.png) -122px -113px no-repeat; display:block; position: absolute; bottom: -80px; left: 0;}
}

/*filtre seçim*/
.pnlUrunKiyasSecim {position:relative; padding:10px 20px 15px 20px; width:100%; background:#f2f2f2; display:inline-block; margin-top:20px; background:#E7DDDD;}
.urunKiyaslamaOzellik_secimbaslik {float:left; margin:10px 0 20px 0; }
.urunKiyaslamaOzellik_UrunSayi {float:left; margin:10px 15px 20px 5px;}
.urunKiyaslamaOzellik_secimbaslik span {font-family: 'Arial'; font-weight: bold; font-size: 16px; color:#000;}
.urunKiyaslamaOzellik_UrunSayi span { font-size: 16px; color:#000;}
.urunKiyaslamaOzellik_secimler {}
.urunKiyaslamaOzellik_secimler > a {margin:5px 5px 0px 0; padding:10px; background:#2e2e2e;  color:#fff; white-space:normal; float:left;}

.mobileFilter {display:none;}
.pageSearch .mobileFilter {display:none !important;}

/*filtreleme ve kategori kutusu*/
.kutuBodyOzellikFiltre table tbody tr:first-child .urunKiyaslamaOzellik_ozellik .urunKiyaslamaOzellik_ozellikAd{margin-top: 0; border-top: none;}
.kutuKategori {margin-top:30px;}

.kutuBodyOzellikFiltre > table, .kutuKategori_icerik {width:100%;}
.urunKiyaslamaOzellik_ozellik {}
.urunKiyaslamaOzellik_ozellik .urunKiyaslamaOzellik_ozellik {padding-bottom:0px; border-bottom:0;}
.urunKiyaslamaOzellik_ozellik .urunKiyaslamaOzellik_ozellik a {font-style:italic; font-size:12px; padding:7px 0; }
.urunKiyaslamaOzellik_ozellikImgAd {display:none;}
.kutuHeaderOzellikFiltre, .urunKiyaslamaOzellik_temizle {display:none;}
.urunKiyaslamaOzellik_ozellikAd, .kutuKategori_icerik > ul > li > a {font-family: 'Arial'; font-weight: bold; font-size:16px; color:#000; text-decoration:none; margin:25px 0 5px; position:relative; cursor:pointer;}
.urunKiyaslamaOzellik_ozellikAd {margin-top:20px; padding-top:20px; border-top:1px solid #b8b8b8;}
.urunKiyaslamaOzellik_ozellikAd:after{display:inline-block; content: ""; background: url(/images/frontend/sprite.png) no-repeat -54px -468px; width:14px; height:11px; position:absolute; right:0px; top:50%; margin-top:5px;}
.urunKiyaslamaOzellik_ozellik.closed .urunKiyaslamaOzellik_ozellikAd:after{display:inline-block; content: ""; background: url(/images/frontend/sprite.png) no-repeat -109px -48px; width:11px; height:14px; position:absolute; right:0px; top:50%; margin-top:5px;}
.kutuKategori_icerik > ul > li > a {display:none;}
.kutuKategori_icerik > ul > li > a.active:after {display: inline-block; content: ""; background: url(/images/frontend/sprite.png) no-repeat -120px -21px; width: 7px; height: 7px; position: absolute; right: 0px; top: 50%; margin-top: -3px;}
.kutuKategori_icerik > ul > li > a:after {display:inline-block; content:""; background:url(/images/frontend/sprite.png) no-repeat -120px -21px; width:7px; height:7px; position:absolute; right:0px; top:50%; margin-top:-3px; display:none;}
.kutuKategori_icerik > ul > li > a:after {display:none;}
.urunKiyaslamaOzellik_ozellikAd.kapali:after {background:url(/images/frontend/sprite.png) no-repeat -128px -10px; display:none;}
.urunKiyaslamaOzellik, .menuKategori li ul li a {color:#000;  width:100%; padding:8px 10px; font-size:14px; display:block;}
.menuKategori li ul li a.active {color:#fff;}
.menuKategori li ul li.sel ul {display:block !important;}
.menuKategori li ul li.act { background:#2e2e2e; border:1px solid #2e2e2e;}
.menuKategori li ul li.act:after {content:''; width:12px; height:14px; display:inline-block; background: url(/images/frontend/sprite.png) no-repeat -135px -48px; position:absolute; right:10px; top:7px;}
.urunKiyaslamaOzellik:before {display:inline-block; content:""; width:31px; height:31px; margin-right:10px; position:relative; top:12px; background: url(/images/frontend/sprite.png) -169px 0px  no-repeat;}
.urunKiyaslamaOzellik.link_selected:before {background: url(/images/frontend/sprite.png) -131px 0px  no-repeat;}
.kutuKategori_icerik > .sStylerWrp_select {display:none;}
.urunKiyaslamaOzellik_tumunuTemizle {display:block !important; float:right; position:absolute; right:10px; top:10px;}
.urunKiyaslamaOzellik_tumunuTemizle > a {display:table;}
.urunKiyaslamaOzellik_tumunuTemizle > a:after {display: inline-block; content: ""; background: url(/images/frontend/sprite.png) -182px -127px no-repeat; width: 13px; height: 13px;}
.urunKiyaslamaOzellik_tumunuTemizle > a > span { font-size:12px; color:#999; text-decoration:underline; display:none;}
.urunKiyaslamaOzellik_tumunuTemizle > a > span i {margin-left:10px;}
.urunKiyaslamaOzellik_ozellik.filtreRenk .urunKiyaslamaOzellik:before {display:none;}
.urunKiyaslamaOzellik_ozellik.filtreRenk tr {float:left;}
.urunKiyaslamaOzellik_ozellik.filtreRenk a {display:inline-block; padding:2px; position:relative; margin:0 3px 5px 0;}
.urunKiyaslamaOzellik_ozellik.filtreRenk a img {width:31px; height:31px; padding:3px; border:1px solid #b8b8b8;}
.urunKiyaslamaOzellik_ozellik.filtreRenk tr:nth-child(5n) td a {margin-right:0;}
.urunKiyaslamaOzellik_ozellik.filtreRenk a.link_selected {}
/*.urunKiyaslamaOzellik_ozellik.filtreRenk a.link_selected:after {content:''; width:30px; height:30px; border:2px solid #ccc; display:block; position:absolute; left:0; top:0;}*/

.urunKiyaslamaOzellik_ozellik.filtreNum .urunKiyaslamaOzellik:before {display:none;}
.urunKiyaslamaOzellik_ozellik.filtreNum a {display: inline-block; color: #666; padding: 8px 0; margin:0 7px 7px 0; border: 1px solid #b8b8b8;  width: 35px; text-align: center;}
.urunKiyaslamaOzellik_ozellik.filtreNum a.link_selected {color: #fff; border: 1px solid #2e2e2e; background:#2e2e2e;}
.urunKiyaslamaOzellik_ozellik.filtreNum tr {float: left;}
.urunKiyaslamaOzellik_ozellik.filtreNum .urunKiyaslamaOzellik_ozellikAd {margin-bottom:25px;}



.urunKiyaslamaOzellik_ozellik.filtreMarka {display:none;}
.filtreRenk .urunKiyaslamaOzellik_ozellikAd {margin-bottom:20px;}

.menuKategori li ul li {border:1px solid #b8b8b8; margin-bottom:5px; position:relative;}
.menuKategori li ul li:last-child {margin-bottom:0;}
.menuKategori li ul li > span {position:relative; float:right; padding:10px;}
.menuKategori li ul li > span:hover {cursor:pointer;}
.menuKategori li ul li > span:after {display: inline-block; content: ""; background: url(/images/frontend/sprite.png) no-repeat -130px -10px; width: 7px; height: 7px; position: absolute; right: 0px; top: 10px;}
.menuKategori li ul li.opened > span:after {display: inline-block; content: ""; background: url(/images/frontend/sprite.png) no-repeat -120px -21px; width: 7px; height: 7px; position: absolute; right: 0px; top: 8px;}
.menuKategori li ul li.sel > span:after {display: inline-block; content: ""; background: url(/images/frontend/sprite.png) no-repeat -120px -21px; width: 7px; height: 7px; position: absolute; right: 0px; top: 8px;}
.menuKategori li ul li ul {display:none; padding:10px; }
.menuKategori li ul li.opened ul {display:block;}

.minusDropDown {display:none;}


/*özellik scroll*/
.urunKiyaslamaOzellik_ozellikIcerik {}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:4px;height:100%;background:red}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#dde;position:relative}
.jspDrag{background:#000;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}

.ui-slider-horizontal .ui-slider-handle {TOP: -3px !important;  width: 20px !important;}
.ui-slider .ui-slider-handle {width: 20px !important;}

/*beden şekli*/
.filtreBeden .urunKiyaslamaOzellik_ozellik a:before {display:none;}
.filtreBeden .urunKiyaslamaOzellik_ozellik a {display: inline-block; color: #666; padding: 4px 0; margin-right: 3px; border: 1px solid #ccc; border-radius: 3px;  width: 32px; text-align: center;}
.filtreBeden .urunKiyaslamaOzellik_ozellik a.link_selected {border-color: #333; background-color: #333; border-radius: 3px; color: #fff;}

.filtreBeden .urunKiyaslamaOzellik_ozellikIcerik tr {display:inline-block; margin-bottom:3px;}
/*.urunKiyaslamaOzellik_ozellikIcerik{ display:block !important; overflow:visible !important;}*/



/* Daha Fazla */

.infinite-scroll-loadmore {width:100%; text-align:center;} 
.infinite-scroll-loadmore a {background:#a0a0a0; border:1px solid #808080; padding:10px; width:100%; text-align:center; display:block;}
.infinite-scroll-loadmore a span { font-style:italic; color:#000; font-size:13px;}
.infinite-scroll-loadmore a i {color:#fff;} 

@media screen and (max-width:900px)
{
	.newAddress{padding:0;}
	.pageUyeAdres .newAddress li{width:100% !important;}
	.pageUyeAdres .newAddress ul li label{width:100% !important;}
	.pageUyeAdres .newAddress li > span{width:100% !important;}
	.newAddressBottom .pageErrorAdresListe{margin-top:20px;}
	
	.tableSipDetay th, .tableSipDetay td{width:50%; float:left;}
	
	.urunDetay_btnSepeteAt, .urunDetay_btnStokHaberci{position:absolute; right:10%; top:0;}
	
	/*Sepetim*/
	.tabloTabBtnAdimSiparis {border:none; height:100px;}
	.tabloTabBtnAdimSiparis tr > td > span{ left:0; top:4px; bottom:0;}
	.tabloTabBtnAdimSiparis tr > td > span:before{width:40px; top:22px; right:-20px; -webkit-transform: rotate(-65deg); -moz-transform: rotate(-65deg); -ms-transform: rotate(-65deg); -o-transform: rotate(-65deg); transform: rotate(-65deg);}
	.tabloTabBtnAdimSiparis tr > td > span div{display:table;}
	.tabloTabBtnAdimSiparis tr > td > span a span div i{ width:47px; height:47px; border-radius:25px; padding:16px 0;margin-right:7px;}
	.tabloTabBtnAdimSiparis tr > td > span a > span div span {position:absolute; top:60px; left:10%; width:70%; text-align:center;}
	
	.gridSepet{border-top:1px solid #ccc;}
	.gridSepet .gridRow{border-left:none; border-right:none; position:relative; height:140px; padding:20px 10px;}
	.gridSepet .gridRow .favProduct{display:none;}
	.gridSepet .gridRow .deleteProduct{float:right; width:30px; height:30px;border:1px solid #ccc; margin-top:20px; line-height:25px; text-align:center;}
	.gridSepet .gridRow .deleteProduct i{line-height:30px; text-align:center; width:30px; height:30px;}
	.gridSepet .gridRow .photoProduct{float:left;width:30%;}
	.gridSepet .gridRow .nameProduct{float:left; width:50%; padding:0; margin-bottom:10px; margin-top:20px;}
	.gridSepet .gridRow .countProduct{float:right; width:30px !important; height:30px !important; padding:0; text-align:center; line-height:30px !important; position:absolute; right:7px; top:90px;}
	.gridSepet .gridRow .countProduct input{ width:100% !important; padding:0; margin:0; text-align:center;}
	.gridSepet .gridRow .tpriceProduct{float:left; width:50%;text-align:left;}
	.gridDefault .priceProduct{display:none !important;}
	.gridSepet .gridRow .netFiyatVrg, .gridSepet .gridRow .brFiyatVrg, .gridSepet .gridRow .satBrFiyatVrg{font-size:16px; color:#2e2e2e; text-align:left;}
	.gridSepet .gridRow .countProduct .urnAdetBtn{display:none;}
	.gridSepet .gridRow > div{border:none; display:block;}
	.gridHeader{display:none !important;}
	
	.dipToplam{width:100%;}
	.dipToplam .pnlDipToplamTable, .dipToplam .pnlDipToplamTable tbody, .dipToplam .pnlDipToplamTable tr{float:right; width:90%;}
	
	.sepetKupon{width:100%;}
	.sepetKupon > input{width:48% !important; margin-right:2%;}
	.sepetKupon > table{width:50%;}
	.sepetKupon .btnHediyeCekiKullan{  padding: 10px 31px 10px 10px !important; float: left; display:block; width: 100% !important;}
	
	.memberAddress .row{width:100%; padding:10px; margin-bottom:20px;}
	.memberAddress .row > .wrp{min-height:100px; position:relative;}
	.memberAddress .row .wrp1{width:85%;}
	.memberAddress .row .wrp3.left{position:absolute;right:5px;bottom:5px;}
	.memberAddress .row .wrp3 a.btnDefault > span span{display:none;}
	.memberAddress .row .wrp3 a.btnDefault > span i	{margin-right:0;}
	.memberAddress .mb30{border:none; padding-top:0; margin-top:0;}
	.memberAddress .btnAdresEkle{background:#213866; width:100%; padding:12px 45px 12px 14px;}
	.memberAddress .btnAdresEkle:after{color:#fff; top:8px;}
	.memberAddress .btnAdresEkle *{color:#fff;}
	
	.teslimatPage .faturaAdresi{float:left; margin-top:20px; width:100%;}
	.teslimatPage .kargoHolder,.teslimatPage .hediyeHolder,.teslimatPage .teslimatHolder{float:left; width:100%;height:auto; margin-bottom:20px; margin-left:0; margin-right:0;}
	
	.tableOdemeBilgiHavale a.btnHvlBnkSec{width:100% !important; padding:20px 0 !important;}
	.odemeSayfasiSecenek tr,.odemeSayfasiSecenek td,.odemeSayfasiSecenek th,.minusNumKeyPadWrapper{float:left !important; width:100% !important;}
	.tableOdemeBilgiKrediKarti th, .tableOdemeBilgiKrediKarti td{height:auto !important;margin-bottom:10px !important;}
}
@media screen and (max-width:480px)
{
	.dipToplam .pnlDipToplamTable, .dipToplam .pnlDipToplamTable tbody, .dipToplam .pnlDipToplamTable tr{width:100%; padding-left:0; padding-right:0;}
	
	.urunDetay .prdComment{width:100%; margin-bottom:5px; }
	.urunDetay .prdPrice {text-align:left;}
	.urunDetay .prdPrice > div {margin-left:0;}
}
@media screen and (max-width:360px)
{
	.btnAlsDevam .left,.btnAlsDevam .right{width:50%; float:left; max-width:156px;}
	.btnAlsDevam .left .btnDefault,.btnAlsDevam .right .btnDefault{width:100%; background-position:-6px -318px;}
}