.urunDetayGosterJs
{
top:10px !important;
right:10px !important;
height:35px !important;
line-height:35px !important;
color:#fff !important;
font-weight:600 !important;
text-transform:         uppercase;
background-color:#e35252 !important;
border:0 !important;
z-index:         999999;
transition:background-color .5s;
}

.variantLine button.slick-prev.slick-arrow
{
width:          33px;
height: 33px;
background: url(/Data/EditorFiles/tasarim/slider-left-arrow.svg) no-repeat;
left:          -10px;
z-index: 9;
}

.variantLine button.slick-next.slick-arrow
{
width:          33px;
height: 33px;
background: url(/Data/EditorFiles/tasarim/slider-right-arrow.svg) no-repeat;
right:          -17px;
z-index: 9;
}

.slick-slide
{
outline: none !important;
}

.paketler-title
{
font-size:          18px;
font-weight: bold;
line-height:          normal;
color: #004c7c;
margin-bottom:          15px;
}

.adet-title
{
font-size:          18px;
font-weight: bold;
line-height:          normal;
color: #004c7c;
margin-bottom:          14px;
}

.variantLine + .variantLine
{
padding-left:          10px;
padding-right: 10px;
box-sizing:          border-box;
}
div#mobileBuyBtn
{
padding-left:          10px;
box-sizing: border-box;
}

.vitamin-tab-icerikleri span.tab-btns
{
background: url(/Data/EditorFiles/tasarim/yesil.png) no-repeat center center;
background-size:          cover;
}

.vitamin-tab-icerikleri span.tab-btns.active
{
background: url(/Data/EditorFiles/tasarim/mavi.png) no-repeat center center;
background-size:          cover;
}

.mineral-tab-icerikleri span.tab-btns
{
background: url(/Data/EditorFiles/tasarim/yesil110.png) no-repeat center center;
background-size:          cover;
}

.mineral-tab-icerikleri span.tab-btns.active
{
background: url(/Data/EditorFiles/tasarim/mavi110.png) no-repeat center center;
background-size:          cover;
}

.urunDetayGosterJs:hover
{
background-color:#c54444 !important;
}
div#kargoSuresi
{
font-size:          12px;
color: #4a4a4a;
}

.fixed-kapat-btn
{
width:          66px;
height: 66px;
position:          absolute;
right: -100px;
top:          -43px;
background: url(/Data/EditorFiles/tasarim/yukari-icon.svg) no-repeat center center;
cursor:          pointer;
}
div#mobileBuyBtn
{
margin-top:          15px;
}

.variantLine
{
margin-top:          12px;
}

.yesil-title-first
{
font-size:          45px;
font-weight: normal;
line-height:          normal;
text-align: center;
color:          #62bc50;
margin-bottom: 30px;
}

.detay-first-wrap
{
padding-top:          60px;
padding-bottom: 60px;
}
span.col.slick-slide.slick-active
{
outline: none !important;
}

.sabit-sepet-alani
{
position:          fixed;
background: white;
z-index:          9999;
padding-top: 10px;
padding-bottom:          10px;
}

.first-wrap-text
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          center;
color: #3f3f3f;
margin-bottom:          60px;
}
a#addCartBtn > span > span
{
width: 100%;
float:          left;
}

.mineral-tab-icerikleri span.slick-slide,.vitamin-tab-icerikleri span.slick-slide
{
padding-top:          10px;
padding-bottom: 10px;
}

.ufak-bilgilendirmeler > div
{
margin-bottom:          25px;
display: flex;
align-items:          center;
}

.ufak-bilgilendirmeler span
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
color:          #3f3f3f;
}

.ufak-bilgilendirmeler img
{
margin-right:          35px;
}

.detay-first-resim-wrap img
{
max-width:          524px;
}

.detay-first-resim-wrap
{
text-align:          center;
}

.detay-icindekiler
{
/* box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.34); */
background: url(/Data/EditorFiles/tasarim/icindekiler-bg.svg) no-repeat;
/*
border-bottom-left-radius:          40px;
*/
/*
border-bottom-right-radius:          40px;
*/
padding-top:          90px;
padding-bottom: 110px;
background-size:          cover;
}

.col-12-detay-icindekiler-wrap1
{
width: 100%;
}

.yesil-bg-satir
{
background-color:          #62bc50;
}

.icindekiler-title
{
font-size:          45px;
font-weight: normal;
text-align:          center;
line-height: normal;
color:          #ffffff;
display: flex;
align-items:          center;
justify-content: center;
}

.icindekiler-text
{
margin-bottom:          60px;
margin-top: 7px;
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          center;
color: #ffffff;
}

.sss-wrap
{
padding:          84px 0 100px 0;
box-sizing: border-box;
background: url(/Data/EditorFiles/tasarim/sss-bg.png) no-repeat center center;
background-size:          cover;
}

.sss-title
{
font-size:          45px;
font-weight: normal;
text-align:          center;
line-height: normal;
color:          #ffffff;
display: flex;
align-items:          center;
justify-content: center;
text-transform:         uppercase;
}

.sss-title span
{
padding-left:          40px;
padding-right: 40px;
}

.sss-title span:before
{
content: url(/Data/EditorFiles/tasarim/detay-title-left-icon.svg)
;padding-right:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: left;
}

.sss-title span:after
{
content: url(/Data/EditorFiles/tasarim/detay-title-right-icon.svg)
;padding-left:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: right;
}

.sss-sorular
{
margin-top:          60px;
}

.soru-title
{
border-radius:          7px;
background: #62bc50 url(/Data/EditorFiles/tasarim/detay-akordiyon-passive.svg) no-repeat calc(100% - 20px);
font-size:          21px;
font-weight: 500;
font-style:          normal;
line-height: 1;
color:          #ffffff;
padding: 19px 35px;
box-sizing:          border-box;
cursor: pointer;
transition:          all 1s linear;
}
button.slick-prev.slick-arrow
{
background: url(/Data/EditorFiles/tasarim/detay-slider-left-arrow.svg) no-repeat;
border:          none;
width: 42px;
height:          43px;
font-size: 0;
position:          absolute;
left: -65px;
top:          32px;
}
button.slick-next.slick-arrow
{
background: url(/Data/EditorFiles/tasarim/detay-slider-right-arrow.svg) no-repeat;
border:          none;
width: 42px;
height:          43px;
font-size: 0;
position:          absolute;
right: -65px;
top:          32px;
}

.soru-text
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          justify;
color: #3f3f3f;
display:          none;
background-color: #ffffff;
padding:          30px 40px 33px 20px;
border: solid 1px #ffffff;
box-sizing:          border-box;
}

.col-12-tek-soru-kapsayicisi
{
width: 100%;
margin-bottom:          10px;
}

.soru-title.active + .soru-text
{
border-radius:          7px;
border-top-left-radius: 0;
box-sizing:          border-box;
border-top-right-radius: 0;
margin-bottom:          10px;
}

.subOne a span.d-flex
{
flex-wrap:          wrap;
}

.subOne a
{
font-size:          14px;
font-weight: bold;
text-align:          center;
color: #004c7c;
line-height:          normal;
box-sizing: border-box;
}
a#addCartBtn
{
height:          84px;
border-radius: 4px;
background-color:          #65b246;
font-size: 21px;
font-weight:          bold;
line-height: normal;
text-align:          center;
color: #ffffff;
padding-top:          0;
padding-bottom: 0;
display:          flex;
align-items: center;
justify-content:          center;
}
a#addCartBtn img
{
margin-right:          0px;
}
#cart-wrapper .qtyBtns
{
border-radius:          4px;
border: solid 1px #004c7c;
padding-top:          0;
padding-bottom: 0;
background:          white;
}
#cart-wrapper .qtyBtns a
{
background-color:          #004c7c;
width: 48px;
}
#cart-wrapper .qtyBtns input
{
width: calc(100% - 96px);
}
p.fl.col-12.icon-minus.icon-no-space.text-center.p-bottom
{
}
#cart-wrapper .qtyBtns a p
{
width: 100%;
height: 100%;
display:          flex;
align-items: center;
justify-content:          center;
}

.variantList .slick-track
{
}
#cart-wrapper .qtyBtns a p.icon-minus:before
{
content:'-';
font-family:'Cera Pro';
font-size:          14px;
line-height: normal;
color:          #ffffff;
}
#cart-wrapper .qtyBtns a p.icon-plus:before
{
content:'+';
font-family:'Cera Pro';
font-size:          14px;
line-height: normal;
color:          #ffffff;
}

.soru-title.active
{
border-bottom-right-radius:          0;
border-bottom-left-radius: 0;
background: #004c7c url(/Data/EditorFiles/tasarim/detay-akordiyon-active.svg) no-repeat calc(100% - 20px);
}

.icindekiler-title span
{
padding-left:          40px;
padding-right: 40px;
}

.icindekiler-title span:before
{
content: url(/Data/EditorFiles/tasarim/vitrin-left-icon.svg)
;padding-right:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: left;
}

.icindekiler-title span:after
{
content: url(/Data/EditorFiles/tasarim/vitrin-right-icon.svg)
;padding-left:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: right;
}

.satir-ici
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
color:          #ffffff;
min-height: 60px;
display:          flex;
align-items: center;
padding-left:          15px;
box-sizing: border-box;
}

.her-bir-satir
{
border-top:          1px solid white;
}

.her-bir-satir > div
{
border-left:          1px solid white;
border-right: 1px solid white;
box-sizing:          border-box;
}

.icindekiler-tablo
{
align-items:       end;
}

.her-bir-satir > div > .satir-ici:first-child
{
border-right:          1px solid white;
}

.col-sm-12-ana-kapsayicilari
{
border-bottom:          1px solid white;
}

.col-12-detay-neden-wrap
{
width: 100%;
padding-top:          62px;
padding-bottom: 62px;
}

.neden-title
{
font-size:          45px;
font-weight: normal;
line-height:          normal;
text-align: center;
color:          #004c7c;
text-transform: uppercase;
padding-bottom:          40px;
display: flex;
align-items:          center;
justify-content: center;
}

.neden-title span:before
{
content: url(/Data/EditorFiles/tasarim/vitrin-left-icon.svg)
;padding-right:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: left;
}

.neden-title span:after
{
content: url(/Data/EditorFiles/tasarim/vitrin-right-icon.svg)
;padding-left:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: right;
}

.neden-text
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          center;
color: #3f3f3f;
padding-bottom:          90px;
}

.neden-text2
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          center;
color: #3f3f3f;
padding-top:          60px;
}

.urunDetayGosterJs:before
{
content:'\e827';
line-height:         30px;
color:inherit;
font-family:'tsoft';
font-style:         normal;
font-weight:normal;
text-decoration:         inherit;
font-variant:normal;
text-align:         center;
text-transform:none;
margin-right:         8px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:         grayscale;
speak:none;
}

.vitamin-mineral-title
{
font-size:          45px;
font-weight: normal;
line-height:          normal;
text-align: center;
color:          #004c7c;
text-transform: uppercase;
padding-bottom:          40px;
display: flex;
align-items:          center;
justify-content: center;
}

.vitamin-mineral-title span:before
{
content: url(/Data/EditorFiles/tasarim/vitrin-left-icon.svg)
;padding-right:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: left;
}

.vitamin-mineral-title span:after
{
content: url(/Data/EditorFiles/tasarim/vitrin-right-icon.svg)
;padding-left:          15px;
margin-bottom: 5px
;margin-top:          -5px;
float: right;
}

.vitamin-mineral-wrap
{
padding-top:          70px;
padding-bottom: 70px;
}

.vitamin-mineral-text
{
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          center;
color: #3f3f3f;
padding-bottom:          60px;
}

.vitamin-title, .mineral-title
{
font-size:          45px;
font-weight: normal;
line-height:          normal;
text-align: center;
color:          #004c7c;
text-transform: uppercase;
}

.tab-icerik-wrap.active
{
border-radius:          7px;
border: solid 1px #045e95;
padding:          80px 20px;
box-sizing: border-box;
font-size:          21px;
font-weight: 500;
line-height: 1.33;
text-align:          left;
color: #3f3f3f;
}

.tab-icerik-wrap:not(.active)
{
display:          none;
}

.vitamin-tab-icerikleri
{
margin-bottom:          70px;
}
span.tab-btns
{
width:          80px;
height: 80px;
border-radius: 33.3px;
/* -webkit-filter: blur(6.7px); */
/* filter: blur(6.7px); */
/* border: solid 0.5px #979797; */
background-color:          #64c05b;
float: left;
display:          flex;
align-items: center;
justify-content:          center;
margin-left: 0;
margin-right:          0;
font-size: 21px;
font-weight:          bold;
line-height: normal;
text-align:          center;
color: #ffffff;
position:          relative;
cursor: pointer;
}

.tab-titles
{
display:          flex;
justify-content: space-between;
margin-bottom:          20px;
margin-top: 70px;
}

.tab-btns.active:before
{
content: url(/Data/EditorFiles/tasarim/detay-active-bottom.svg)
;position:          absolute;
bottom: -17px;
}

.tab-btns.active
{
background-color:          #004c7c;
}

.mineral-tab-icerikleri .tab-titles .tab-btns
{
width:          110px;
font-size: 16px;
}

.mineral-tab-icerikleri .tab-titles .tab-btns.active:before
{
bottom:          -15px;
}
#productLeft .slide-wrapper > .row:first-child
{
position:         relative;
}

.zoomWindow
{
border:1px solid #d9d9d9 !important;
}
#productLeft .fl.col-4.col-ml-1.col-mr-1.col-sm-12
{
padding-top: 7%;
width: calc(33.3333333% + 40px);
margin-left: calc(8.333333% - 40px);
}
#productLeft .fr.col-3.col-ml-1.col-mr-2.col-sm-12
{
width: calc(26.666667%);
margin-right: 15%;
}
#productThumbs li.active .box-border
{
border-color:         #000;
}
#productBrandText
{
font-size:         14px;
color:#393939;
}

.fixed-sepet-btn
{
width:          124px;
height: 124px;
position:          absolute;
right: 5%;
bottom: 20%;
background: url(/Data/EditorFiles/tasarim/detay-sepete-ekle.svg);
cursor:          pointer;
}

.fixed-sepet-btn span
{
font-size:          12px;
font-weight: bold;
line-height:          normal;
text-align: center;
color:          #ffffff;
position: absolute;
left:          0;
right: 0;
bottom:          25px;
}

.yuz-vh-scroll
{
width:          66px;
height: 66px;
position:          absolute;
bottom: -25px;
left: calc(50% - 33px);
background: url(/Data/EditorFiles/tasarim/detay-bottom-arrow.svg) no-repeat center;
z-index:          1;
cursor: pointer;
}
div#productLeft:after
{
position:          absolute;
bottom: -10px;
left:          0;
right: 0;
/* transform: rotate(7deg); */
/* opacity: 0.45; */
/* -webkit-filter: blur(10px); */
filter: blur(1px);
background-color:          #00f6ff;
content: '';
height:          11px;
background-color: #3585a1;
z-index:          -1;
}
#productName
{
font-size:          35px;
font-weight: bold;
line-height:          normal;
text-align: center;
color:          #ffffff;
margin-bottom: 0;
padding-bottom:          76px;
display:none;
}
div#productLeft
{
background: url(/Data/EditorFiles/tasarim/detay-yesil-bg.png) no-repeat center;
background-size:          cover;
height: calc(100vh - 100px);
display:          flex;
align-items: center;
position:          relative;
}
#productImage img
{
}

.kisa-aciklama-title
{
font-size:          35px;
font-weight: bold;
line-height:          normal;
color: #ffffff;
margin-bottom:          20px;
}

.kisa-aciklama-text
{
font-size:          21px;
font-weight: normal;
line-height:          normal;
color: #ffffff;
}

.beWithText
{
font-family: 'Golden Ranger';
font-stretch:          normal;
line-height: normal;
color:          #ffffff;
font-size: 77px;
margin-bottom:          72px;
margin-top:50px;
}

.beWithText span
{
color:          #004c7c;
}

.productName
{
font-size:         20px;
font-weight:600;
}

.productBrandImg
{
margin-bottom:         10px;
}
#supplier-question
{
line-height:         20px;
font-size:10px;
}

.productComment
{
width:         87px;
}

.comment-btn
{
line-height:         30px;
color:#000;
font-size:         13px;
}

.mainPrices
{
position:         relative;
}

.priceLine, .variantLine, .noteLine
{
line-height:         23px;
font-size:13px;
}

.priceType, .variantType, .noteTitle
{
width:         120px;
}

.currencyPrice
{
font-size:         21px;
}

.normalPrice
{
font-size:         19px;
}

.discountPrice
{
/*
line-height:         30px;
*/
/*
font-size:         32px;
*/
}

.money-order-price
{
float:         right;
padding-left:5px;
}
#productRight .order-note textarea
{
padding-top:         20px;
}

.variantBox select
{
min-width:         40px;
height: 50px;
border-radius:          4px;
border: solid 1px #979797 !important;
font-size:          14px;
font-weight: normal;
line-height:          normal;
color: #004c7c;
background: url(/Data/EditorFiles/tasarim/alturun-bottom.svg) no-repeat 95%;
}

.variantBox a.col
{
padding-top:          2px;
padding-bottom: 2px;
border:          1px solid transparent;
}

.variantBox a.col.ring
{
padding-right:          2px;
padding-left: 2px;
border-radius:          30px;
}

.variantBox a.selected
{
border:          1px solid #1a6594;
}

.variantBox a.passive
{
background:         #d2d2d2;
text-decoration:line-through;
color:         #f10a41;
}

.variantBox a p
{
width:100%;
height:         34px;
line-height:34px;
text-align:         center;
font-size:12px;
color:         #000;
padding-bottom: 0;
}

.variantBox a.ring p
{
border-radius:         20px;
}

.variantBox select
{
appearance:         none;
-moz-appearance:none;
-webkit-appearance:         none;
}

.variantBox select[data-group-id="2"] option:not([data-status="enable"]):not([value=""])
{
display:         none;
}

.imageInner
{
position:         relative;
width:100%;
height:         0;
padding-bottom:100%;
}

.discounts.currentDiscount
{
background:         #f0f0f0;
}

.noteLine
{
padding-top:         0;
}

.noteBox textarea
{
min-width:         250px;
height:40px;
font-size:         12px;
color:#666;
font-family:"Open Sans",sans-serif;
word-break:         break-all;
}
#shopListLink:hover
{
color:         #e35252;
}
[dir="rtl"] .productFunction
{
padding-right:          35px;
padding-left:10px;
background-position:         right;
center;
}

.productFunction:hover
{
color:         #e35252;
}

.shareTitle
{
line-height:         30px;
font-size:13px;
color:         #000;
}

.smlIconSet .shareTitle
{
line-height:         20px;
}

.shareBtns .col
{
padding-right:         5px;
}

.shareBtns a
{
width:         30px;
line-height:30px;
font-size:         20px;
}

.smlIconSet .shareBtns a
{
font-size:         15px;
}
#urun-tab .slide-wrapper
{
overflow:         hidden;
}
#tabBtn li
{
cursor:         pointer;
}
#tabBtn li:hover,
#tabBtn li:hover .btn
{
box-shadow:         none;
}
#tabBtn li.active span.text-description
{
color:         #000;
}
#tabBtn li.active:before,
#tabBtn li.active:after
{
content:'';
position:         absolute;
left:0;
width:100%;
height:         1px;
background:#e35252;
}
#tabBtn li.active:before
{
bottom:         2px;
}
#tabBtn li.active:after
{
bottom:         0px;
}
#tabBtn li .stars
{
margin-right:         10px;
margin-left:0;
}
#tabPanel
{
overflow:         hidden;
}
#tabPanel li
{
top:         20px;
left:20px;
right:         20px;
}
#tabPanel li.current
{
width:100%;
}
#tabPanel li
{
line-height:         15px;
}
#tabPanel li table
{
float:         left;
max-width:100%;
}
#productDetailTab li
{
list-style:         disc;
list-style-position:inside;
}
#banks
{
line-height:         2;
}

.like
{
padding-left:         21px;
background:url('likeIcon.png') no-repeat 0 center;
}

.col-12-tab-icerikleri li
{
list-style-type:      disc;
margin-left:20px;
}

.dislike
{
padding-left:         21px;
background:url('dislikeIcon.png') no-repeat 0 center;
}
[dir="rtl"] .addthis_toolbox
{
float:         right;
}
@media screen and (max-width: 1370px)
{
.fixed-kapat-btn
{
right:          0;
}

.beWithText
{
font-size:          65px;
}

.kisa-aciklama-text
{
font-size:          17px;
}
button.slick-prev.slick-arrow
{
left:          -40px;
}
button.slick-next.slick-arrow
{
right:          -40px;
}

.yesil-title-first
{
font-size:          37px;
}

.ufak-bilgilendirmeler img
{
max-width:          100px;
}

.icindekiler-title
{
font-size:          37px;
}

.satir-ici
{
font-size:          17px;
min-height: 45px;
}

.neden-title
{
font-size:          37px;
}

.vitamin-mineral-title
{
font-size:          37px;
}

.vitamin-title, .mineral-title
{
font-size:          37px;
}

.sss-title
{
font-size:          37px;
}

.sss-wrap
{
padding:          50px 0 50px 0;
}

.sss-sorular
{
margin-top:          37px;
}
}
@media screen and (max-width: 1000px)
{
}
@media screen and (max-width: 1000px) and (min-width: 769px)
{
}
@media screen and (max-width: 768px)
{
.zopim
{
bottom:80px !important;
}

.adet-ve-sepet-wrap
{
width: 100%;
}

.mineral-tab-icerikleri .tab-titles .tab-btns
{
width: 100%;
min-width:          auto;
}

.mineral-tab-icerikleri span.slick-slide, .vitamin-tab-icerikleri span.slick-slide
{
display:          inline-block;
}

.mineral-tab-icerikleri span.slick-slide
{
width: calc(33.333vw - -4px);
}

.col.col-7.variantWrapper.tooltipWrapper
{
width: 100%;
}

.fl.col-6.variantLine
{
width: 100%;
}

.variantLine button.slick-next.slick-arrow
{
right:          0;
top: calc(50% - 17px);
}

.variantLine button.slick-prev.slick-arrow
{
left:          0;
top: calc(50% - 17px);
}
#cart-wrapper .qtyBox
{
padding-left:          20px;
padding-right: 20px;
}
div#kargoSuresi
{
text-align:          center;
}

.detay-first-resim-wrap img
{
max-width: 100%;
}

.icindekiler-tablo
{
flex-wrap:          wrap;
padding-left: 10px;
padding-right:          10px;
box-sizing: border-box;
}

.col-sm-12-ana-kapsayicilari
{
width: 100%;
}

.col-sm-12-ana-kapsayicilari.mr20
{
margin-right:          0;
margin-bottom: 20px;
}
button.slick-next.slick-arrow
{
right:          0;
}
button.slick-prev.slick-arrow
{
left:          0;
z-index: 9;
}
#productLeft .fr.col-3.col-ml-1.col-mr-2.col-sm-12
{
width: 100%;
margin:          0;
}
div#productLeft
{
height:          auto;
}
#productName
{
font-size:          25px;
}
#productLeft .fl.col-4.col-ml-1.col-mr-1.col-sm-12
{
width: 100%;
margin:          0;
padding-left: 20px;
padding-right:          20px;
box-sizing: border-box;
}

.beWithText
{
font-size:          44px;
}

.fixed-sepet-btn
{
width:          80px;
height: 80px
;background-size:          cover;
background-repeat: no-repeat
;right:          10px;
bottom: 24%;
}

.fixed-sepet-btn span
{
display:          none;
}

.yuz-vh-scroll
{
display:          none;
}

.yesil-title-first
{
font-size:          35px;
}

.first-wrap-text
{
font-size:          17px;
}

.ufak-bilgilendirmeler img
{
max-width:          72px;
margin-right: 20px;
}

.detay-first-resim-wrap
{
margin-top:          30px;
}

.icindekiler-title
{
font-size:          26px;
}

.icindekiler-title span:before, .icindekiler-title span:after
{
margin-top:          0;
}

.icindekiler-text
{
font-size:          17px;
margin-bottom: 30px;
}

.neden-title
{
font-size:          26px;
}

.neden-title span:before
{
position:          absolute;
left: 0;
top: 39%;
}

.neden-title span
{
position:          relative;
padding-left: 50px;
box-sizing:          border-box;
padding-right: 50px;
}

.neden-title span:after
{
position:          absolute;
right: 0;
top: 39%;
}

.vitamin-mineral-title
{
font-size:          30px;
}

.vitamin-mineral-title span:before
{
position:          absolute;
left: 0;
top: 39%;
}

.vitamin-mineral-title span
{
position:          relative;
padding-left: 50px;
box-sizing:          border-box;
padding-right: 50px;
}

.vitamin-mineral-title span:after
{
position:          absolute;
right: 0;
top: 39%;
}

.sss-title
{
font-size:          30px;
}

.sss-title span:before
{
position:          absolute;
left: 0;
top: 39%;
}

.sss-title span
{
position:          relative;
padding-left: 50px;
box-sizing:          border-box;
padding-right: 50px;
}

.sss-title span:after
{
position:          absolute;
right: 0;
top: 39%;
}

.vitamin-mineral-text
{
font-size:          17px;
}

.vitamin-title, .mineral-title
{
font-size:          30px;
}
span.col.slick-slide
{
display:          flex;
justify-content: center;
}

.tab-icerik-wrap.active
{
padding:          40px 10px;
font-size: 17px;
}

.urunDetayGosterJs
{
display:none !important;
}
#productLeft
{
padding-right:         0;
}
#productRight
{
padding-top:         10px;
padding-right:0;
padding-left:         0;
}
#price-flexer,
#price-flexer > .d-flex
{
display:         initial;
}

.discountedPrice
{
line-height:         30px;
padding-left:0;
}

.comment-star-wrapper
{
position:         static;
float:left;
}
#price-flexer .comment-star-wrapper :before
{
margin-right:         8px;
margin-left:0;
}
#mobileTabBtn
{
overflow-y:         hidden;
overflow-x:scroll;
-webkit-overflow-scrolling:          touch;
}
#tabBtn
{
display:         flex;
}
#tabBtn li span
{
display:         inherit;
font-size:15px;
white-space:         nowrap;
}
#product-buttons a
{
padding-left:         0;
}
}
@media screen and (max-width: 540px)
{
#mobileBuyBtn
{
/*
position:         fixed;
*/
/*
bottom:         0;
*/
/*
left:         0;
*/
/*
z-index:         333;
*/
/*
background:         #fff;
*/
box-sizing:         border-box;
/* box-shadow:0 -3px 3px rgba(0,0,0,.1); */
padding-right:          10px;
}
#mobileBuyBtn .buyBtn
{
padding-left:         10px;
}
}