a.showAdmin
{
display: none!important
}

.basketSubPro {
    font-size: 14px;
    text-transform: uppercase;
    color: #888;
    padding: 5px 0;
}

.angularTemplate
{
visibility: hidden
}

.whiteBg
{
background-color: #fff
}

.blockLightBg
{
background-color: #fafafa
}

.lightBg
{
background-color: #e5e5e5
}

.darkBg
{
color:  #fff;
background-color: #444
}

.lightFluBg
{
background-color: rgba(255,255,255,.5)
}

.darkFluBg
{
color:  #fff;
background-color: rgba(0,0,0,.5)
}
[dir=rtl] .campaignWrap
{
right: 0
}

.campaignDescription
{
background: rgba(255,255,255,.5)
}

.campaignDescription.dark
{
color:  #fff;
background: rgba(0,0,0,.5)
}

.navIcon
{
width:  20px;
height: 20px;
background: url(navIcon.png) no-repeat center center
}
[dir=rtl] #navigasyon li
{
float: right
}
#navigasyon a
{
padding:  0 5px;
font-size: 13px;
color: #858585
}
#navigasyon li:last-child:after
{
display: none
}
#navigasyon li:after
{
content:  "";
background: url(/Data/EditorFiles/tema/img/nav-ok.png) no-repeat right center;
float:  left;
width: 6px;
height: 13px
}
[dir=rtl] #navigasyon a span.forDesktop
{
float:  right;
padding-left: 5px
}
#catImg>div
{
color: #858585
}
#catImg
{
position:  relative;
border-bottom: 1px solid #e5e5e5;
margin-bottom:  22px;
max-height: 150px;
overflow:  auto;
}
#catImg p
{
padding-bottom: 0
}
#catImg img
{
}
#filterSort select
{
-webkit-appearance:  none;
-moz-appearance: none;
appearance:  none;
font-size: 12px;
color:  #858585;
background: url(/Data/EditorFiles/tema/img/down-ok.png) no-repeat right center;
line-height:  30px;
cursor: pointer;
font-weight:  400;
text-transform: uppercase;
padding: 0 25px 0 5px
}

.filter-box
{
margin-bottom:  -1px;
border-right: 1px solid #d9d9d9;
border-bottom:  1px solid #d9d9d9;
line-height: 30px;
font-size:  12px;
color: #6c6c6c
}
[dir=rtl] .filter-box,[dir=rtl] .box.b-right[for=stock]
{
border-right:  0;
border-left: 1px solid #d9d9d9
}

.filter-box select
{
float:  left;
height: 30px;
margin:  0;
padding-right: 15px;
border:  0;
font-size: 12px;
color:  #6c6c6c;
appearance: none;
-moz-appearance:  none;
-webkit-appearance: none
}
[dir=rtl] .filter-box select
{
padding-right:  0;
padding-left: 15px
}

.filter-box .input-wrap
{
height: 30px
}

.filter-box.col-text
{
line-height:  30px;
font-size: 12px;
color: #6c6c6c
}
#pageLayout :not(.icon-no-space):before
{
margin-right: 5px
}

.select-wrapper
{
position:  relative;
width: 53px;
height: 30px
}

.select
{
width:  33px;
padding: 30px 5px 0;
position:  absolute;
left: 5px;
z-index: 333
}

.select:hover
{
background: #f3f3f3
}

.select span
{
width:  33px;
height: 20px;
cursor:  pointer;
display: none;
padding:  5px 0;
border-top: 1px solid #b7b7b7
}

.select span.selected
{
position:  absolute;
top: 0;
left:  5px;
cursor: default;
display:  block;
border-top: 0
}

.select:hover span
{
display: block
}

.filter-item-list
{
max-height:  280px;
overflow: auto
}
#slider-range
{
width: calc(100% - 16px);
height:  2px;
margin-top: 18px;
margin-right:  17px;
background: #e5e5e5;
position: relative
}

.ui-slider-range
{
position:  absolute;
top: 0;
height:  5px;
background: #040404
}

.ui-slider-handle
{
position:  absolute;
top: -6px;
width:  9px;
height: 14px;
background:  #040404;
border: 5px solid #040404;
box-sizing:  border-box;
cursor: pointer
}
#filtre .btn.btn-default
{
font-size: 12px
}
#leftColumn #filtre .btn.btn-default
{
font-size: 20px
}
#newsList .line-top:first-child
{
border-top: 0
}

.productType,.qtyBtns input
{
font-size:  12px;
text-transform: uppercase
}

.productType
{
line-height: 30px
}

.middleItem .productType
{
line-height: 14px
}
#commentTabContent .stars
{
width:  87px;
height: 13px;
background: url(/theme/v4/sub_theme/genel/v4/v4/stars.png) no-repeat
}

.qtyBtns
{
height:  48px;
padding-top: 1px;
padding-bottom:  1px;
background-color: #e5e5e5
}

.package-line .qtyBtns
{
height: 30px
}

.bAdet
{
margin-right:  5px;
}

.middleItem .qtyBtns
{
height:  30px;
padding-top: 1px;
padding-bottom:  1px;
background: 0 0;
display:  flex;
align-items: center;
}

.qtyBtns a
{
float:  left;
width: 35px;
height:  48px;
line-height: 48px;
text-align:  center;
-webkit-user-select: none;
-moz-user-select:  none;
-ms-user-select: none;
-o-user-select:  none;
user-select: none
}

.middleItem .qtyBtns a
{
height:  30px;
line-height: 30px;
opacity: .5;
background: #e5e5e5
}
#basketPopupItems .qtyBtns a p
{
padding-bottom:  0;
line-height: 30px;
font-weight: 600
}

.package-line .qtyBtns a
{
height:  30px;
line-height: 30px
}

.qtyBtns a p.icon-minus:before
{
font-size: 1px
}

.qtyBtns a p.icon-plus:before
{
font-size: 7px
}

.qtyBtns input
{
float:  left;
width: calc(100% - 70px);
height:  48px;
line-height: 48px;
font-size:  15px;
color: #1a1a17;
text-align:  center;
padding-right: 5px;
padding-left:  5px;
border: 0;
box-sizing:  border-box;
text-transform: capitalize
}

.form.large .package-line .qtyBtns input
{
height:  30px;
line-height: 30px
}

.middleItem .qtyBtns input
{
height:  30px;
line-height: 30px;
font-size: 16px
}
span.cart-discount-price
{
text-decoration:  line-through;
margin-right: 10px;
}

.middleItem td
{
padding:  10px;
vertical-align: middle
}

.middleItem .lightBg td.line-right
{
border-right: 1px solid #dadada
}

.productRow div>span,.middleItem td>span
{
line-height: 1.5;
clear: both
}

.productRow div>span.basketProName,.middleItem td>span.basketProName
{
font-size: 14px
}

.productRow div>span.basketSubPro,.middleItem td>span.basketSubPro
{
display:  inline-block;
font-size: 12px;
color:  #5e5e5e;
padding-left: 5px;
padding-right:  5px;
margin-bottom: 10px
}

.incBasketProduct,.decBasketProduct
{
}

.incBasketProduct
{
}

.decBasketProduct
{
}

.qtyBasketProduct
{
width: 28px
}

.productPrc
{
font-size: 14px
}

.removeBasketProduct
{
float:  left;
width: 30px;
height:  30px;
background: #000
}

.mDetay
{
cursor: pointer
}
#cartEmpty
{
font-size:  25px;
line-height: 250px;
text-align: center
}
#leftColumn #cartEmpty,#rightColumn #cartEmpty
{
font-size:  14px;
line-height: 25px
}
#cartEmpty:before
{
content: '';
display:  inline-block;
background: url(cartEmpty.png) no-repeat center center;
width:  128px;
height: 128px;
vertical-align:  middle;
margin-right: 20px
}
#rightColumn #cartEmpty:before,#leftColumn #cartEmpty:before
{
margin-right: 0
}
#currentPageLayer
{
width: 100%!important
}
#CustomForm
{
background-color: #fff
}

.line-label
{
font-size:  14px;
color: #545454;
font-weight:  700;
margin-bottom: 0
}

.package-line:nth-child(odd)
{
background-color: #f5f5f5
}

.package-line:nth-child(even)>.box
{
padding-top:  0;
padding-bottom: 0
}

.ui-slider-handle:after
{
content: '';
border-color:  #040404 #ffff0000 transparent #b2222200;
border-width: 5px;
border-style:  solid;
height: 0;
width:  0;
position: absolute;
bottom:  -15px;
left: -5px
}

.YorumTarih
{
text-align: right
}

.YorumTitle
{
font-weight:  500;
margin-top: 5px
}
select#rate
{
-webkit-appearance: auto!important;
-moz-appearance: auto!important;
appearance: auto!important
}

.flexwrap.YorumSahibiYildiz
{
-webkit-box-align:  center;
-moz-box-align: center;
-webkit-align-items:  center;
-ms-flex-align: center;
align-items: center
}

.YorumSahibiYildiz:before
{
content:  "";
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/svg/user2.svg) no-repeat center;
width:  34px;
height: 34px;
background-size: 100%;
margin-right: 10px
}

.stars-inner
{
height:  13px;
background: url(/theme/v4/sub_theme/genel/v4/v4/starsFull.png) no-repeat
}

.YorumSayiBtn
{
margin-top: 5px
}

.YorumSahibi
{
font-weight:  500;
margin-bottom: 3px
}

.YorumTarihYildiz
{
margin:  0 0 5px;
-webkit-box-align: center;
-moz-box-align:  center;
-webkit-align-items: center;
-ms-flex-align:  center;
align-items: center
}

.CommentVoteText
{
margin: 10px 0
}

.YorumYazBtn
{
border:  1px solid #000;
padding: 8px 10px;
float: right
}

.YorumYazBtn:hover
{
background:  #000;
color: #fff
}

.YorumText
{
margin:  10px 0 0;
border: 1px solid #868686;
padding:  10px;
box-sizing: border-box;
-webkit-box-sizing:  border-box;
border-radius: 10px;
-webkit-border-radius:  10px;
line-height: 18px;
font-size: 14px
}

.DetailYorumBaslik > span
{
color:  #000;
font-size: 16px;
font-weight:  500;
}

.YorumSayi
{
margin:  8px 5px 0 0;
font-size: 12px
}

.DetailYorumBaslik
{
margin: 20px 0
}

.CommentYes
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/svg/commentlike-1.svg) no-repeat center;
width:  20px;
height: 20px;
background-size: 100%
}

.CommentNo
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/svg/commentdislike-1.svg) no-repeat center;
width:  50px;
height: 35px;
background-size: 70%
}

.flexwrap.YorumYazBtnAdet
{
-webkit-box-align:  center;
-moz-box-align: center;
-webkit-align-items:  center;
-ms-flex-align: center;
align-items:  center;
-webkit-justify-content: space-between;
justify-content:  space-between;
-webkit-box-pack: justify;
-moz-box-pack:  justify;
-ms-flex-pack: justify;
border-bottom: 1px solid #e3e3e3
}

.YorumAlindi,.OylamaAlindi
{
color:  #efb223;
font-size: 13px;
line-height:  16px;
font-weight: 500;
border:  1px solid #efb223;
box-sizing: border-box;
-webkit-box-sizing:  border-box;
margin: 10px 0
}

.YorumCok .DetayYorumlarAlan
{
height:  350px;
overflow-y: auto;
padding-right:  10px;
box-sizing: border-box;
-webkit-box-sizing: border-box
}
#DetailCommentContent
{
margin-top: 10px
}
#liste-kategori select
{
float:  right;
width: 160px;
height:  30px;
border-radius: 20px!important;
-webkit-border-radius: 20px!important;
border: 1px solid #000!important;
text-transform:  uppercase;
background: url(/Data/EditorFiles/tema/img/down-ok.png) no-repeat 95% center!important
}

.UyeBilgiBaslik:before
{
content:  "";
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/puanlarim-title.png) no-repeat center;
width:  26px;
height: 26px;
margin-right: 10px
}

.UyeBilgiBaslik
{
font-weight:  700;
font-size: 20px
}

.PuanSonDurum.flexwrap
{
-webkit-box-align:  center;
-moz-box-align: center;
-webkit-align-items:  center;
-ms-flex-align: center;
align-items:  center;
-webkit-justify-content: center;
justify-content:  center;
-webkit-box-pack: center;
-moz-box-pack:  center;
-ms-flex-pack: center;
margin-top: 50px
}

.PuanSatir
{
border-bottom:  1px solid #e1eaef;
padding: 7px 0;
font-weight:  500;
font-size: 13px;
margin-bottom: 5px
}

.UyeSolBlokTitle
{
padding-bottom:  5px;
border-bottom: 1px solid #000!important
}

.UyeSolBlokTitle #fullname
{
color:  #000;
font-weight: 700
}

.UyeSolBlokLinks a
{
color:  #000;
padding: 6px 10px 6px 30px;
box-sizing:  border-box;
-webkit-box-sizing: border-box
}

.UyeSolBlokLinks a:hover
{
color: #efb223
}

.UyePuanTitleSelect.flexwrap
{
-webkit-box-align:  center;
-moz-box-align: center;
-webkit-align-items:  center;
-ms-flex-align: center;
align-items:  center;
padding-bottom: 10px;
position: relative
}
#page-points>#alis-veris-listem
{
padding:  0 10px;
box-sizing: border-box;
-webkit-box-sizing: border-box
}

.PuanDetayBtn
{
color:  #fff;
background: #2e545f;
padding:  2px 10px;
border-radius: 20px;
-webkit-border-radius: 20px
}

.PuanDetayBtn i
{
margin-right: 5px
}

.PuanDetayBtn:hover
{
background: #efb223
}

.Puaninfo
{
margin-bottom: 30px
}

.PuanSatir strong
{
font-size: 15px
}

.PuanlarimTableTitle
{
background:  #e3edef;
margin-bottom: 5px;
font-size: 15px
}

.SonAlacakPuanImg
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/alacak-puan-hizali-cuzdan.png) no-repeat center bottom;
height:  130px;
width: 100%;
display: block
}

.SonKullanilacakPuanImg
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/cuzdan-hizali1.png) no-repeat center bottom;
height:  130px;
width: 100%;
display: block
}

.PuanSonDurum.flexwrap>div
{
-webkit-box-align:  center;
-moz-box-align: center;
-webkit-align-items:  center;
-ms-flex-align: center;
align-items: center
}

.PuanSonDurumPuan
{
color:  #efb223;
font-size: 26px;
margin-top: 10px
}

.PuanSonDurumBaslik
{
color:  #b16d45;
margin-top: 10px;
font-size: 16px
}

.UyeSolBlokSiparis
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/siparislerim.png) no-repeat left center
}

.UyeSolBlokCikis
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/cikis1.png) no-repeat left center
}

.UyeSolBlokAlisverisListe
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/favorilerim.png) no-repeat left center
}

.UyeSolBlokUyeBilgi
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/kisiselbilgi.png) no-repeat left center
}

.UyeSolBlokHediyeKupon
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/hediyecek.png) no-repeat left center
}

.UyeSolBlokPuanlarim
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/puanlarim.png) no-repeat left center
}

.UyeSolBlokStokAlarm
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/stokalarm.png) no-repeat left center
}

.UyeSolBlokHavaleBildirim
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/havalebildirim.png) no-repeat left center
}

.UyeSolBlokSifreDegistir
{
background: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/sifredegistir.png) no-repeat left center
}

.UstPuanAciklamaAlan
{
text-align:  center;
background-color: #e3edef;
background-image: url(https://www.manuka.com.tr/Data/EditorFiles/tema/icon/banner_cuzdan.png);
background-repeat:  no-repeat;
background-position: center 50%;
padding:  201px 10px 20px;
font-size: 22px;
margin-bottom:  20px;
box-sizing: border-box;
-webkit-box-sizing:  border-box;
line-height: 20px
}

.UstPuanAciklamaAlan span
{
margin-top:  15px;
display: block
}
@media screen and (max-width: 1230px)
{
#nav-wrapper
{
}
}
@media screen and (max-width: 1000px)
{
.PuanDetayBtn
{
font-size: 9px;
padding: 5px 10px
}

.PuanDetayBtn i
{
display: none
}

.ListOptions.flexwrap
{
-webkit-flex-wrap:  wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
#navigasyon
{
margin-top:  15px;
margin-bottom: 15px
}
}
@media screen and (min-width: 1001px)
{
.productImg .image-wrapper
{
padding-bottom:80%
}

.qtyBtns input
{
min-width: 28px
}
}
@media screen and (max-width: 1000px) and (min-width:768px)
{
.middleItem .qtyBtns a
{
width:32px
}

.navIcon
{
width:  30px;
height: 30px
}
#navigasyon a
{
font-size: 13px
}

.CuponsBox
{
clear: none!important
}
#basketBtns
{
margin-bottom: 20px
}
}

.GenelNotBtn
{
margin-top:  5px;
display: inline-block
}

.productImg .image-wrapper img
{
margin: inherit
}

.middleItem .qtyBtns input
{
width:  35px;
border: 1px solid #f2f2f2
}
@media screen and (min-width: 768px)
{
.UyeSolBlokLinks
{
display:block!important
}

.UyeSolBlokTitle
{
}

.PuanSonDurum>div
{
margin: 0 50px
}

.MobileDeleteBtn
{
display: none
}

.AdetFiyatBox
{
font-size: 20px
}

.basketProName .text-description
{
font-weight:  500;
font-size: 16px
}
}
@media screen and (max-width: 767px)
{
.puan-ve-yorum #myPopupWin,.puan-ve-yorum #myPopupWin .pText
{
height:100%
}

.MobilePuanDetay
{
background: #e3edef
}

.MobilePuanDetay>div
{
margin: 5px 0
}

.UstPuanAciklamaAlan
{
font-size:  13px;
background-size: 60px;
background-position: 5% center;
padding:  15px 10px 15px 80px;
margin-bottom: 0
}

.UstPuanAciklamaAlan span
{
float:  right;
margin: 5px 0
}

.UyeSolBlokTitle
{
background: url(/Data/EditorFiles/tema/img/down-ok.png) no-repeat right center!important;
margin-top: 10px
}
#page-points
{
margin-top: 20px
}

.PuanSonDurum>div
{
width: 50%
}

.PuanSonDurumPuan
{
font-size: 20px
}

.UyeBilgiBaslik
{
font-size: 18px
}
#liste-kategori select
{
width: 140px
}

.PuanSonDurumBaslik
{
font-size: 14px
}

.AdetFiyatBox
{
text-align:  right;
font-size: 18px
}

.basketProName .text-description
{
padding-right:  35px;
box-sizing: border-box;
-webkit-box-sizing:  border-box;
font-weight: 500;
font-size: 13px
}
#catImg
{
padding-left:  30px;
padding-right: 30px;
box-sizing: border-box
}
#nav-wrapper i:before
{
line-height:  40px;
padding-right: 10px
}
#navigasyon
{
border:  0;
position: relative
}
#navigasyon a
{
font-size:  13px;
text-transform: uppercase;
text-align:  center;
font-style: normal
}
#navigasyon a.navHome
{
}

.filter-box
{
margin-bottom: 0
}

.alertListBtn
{
padding-right:  0;
padding-bottom: 10px
}

.shopImg
{
padding-right: 0
}

.campaignWrap
{
position:  relative;
padding-top: 0;
padding-right:  0;
padding-bottom: 30px;
padding-left: 0
}
#cartEmpty
{
line-height: 40px
}
#cartEmpty:before
{
width: 100%
}

.productRow
{
display: block
}

.productRow div>span.basketProName
{
position:  relative;
font-size: 13px;
line-height: 18px
}

.removeBtn
{
position:  absolute;
top: 0;
right: 0
}
[dir=rtl] .removeBtn
{
right:  auto;
left: 0
}
#cart-wrapper
{
display: initial
}

.form.large .package-line .qtyBtns input
{
padding-right:  5px;
padding-left: 5px
}
}