@import 'fonticon/fontawesomeall.min.css';
@import 'fonticon/linearicons.css';
@import 'bootstrap.css';
@import 'https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext';
@import 'https://fonts.googleapis.com/css2?family=Nunito&display=swap';
@import 'https://fonts.googleapis.com/css2?family=Signika:wght@700&display=swap';
@import 'https://fonts.googleapis.com/css2?family=Nunito:wght@800;900&display=swap';
*
{
    margin:0;
    outline:0;
    padding:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}

:before,:after
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}

@keyframes fadein {
    from
    {
        opacity:0
    }
    
    to
    {
        opacity:1
    }
}

@-moz-keyframes fadein {
    from
    {
        opacity:0
    }
    
    to
    {
        opacity:1
    }
}

@-webkit-keyframes fadein {
    from
    {
        opacity:0
    }
    
    to
    {
        opacity:1
    }
}

@-o-keyframes fadein {
    from
    {
        opacity:0
    }
    
    to
    {
        opacity:1
    }
}

@-webkit-keyframes shine {
    100%
    {
        left:125%
    }
}

@keyframes shine {
    100%
    {
        left:125%
    }
}

.fa-facebook-f:before
{
    content:"\f39e"!important
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button
{
    -moz-appearance:none;
    -webkit-appearance:none;
    margin:0
}

body
{
    font-family:'Poppins',sans-serif!important;
    margin:0;
    padding:0;
    font-size:.8rem;
    -webkit-animation:fadein 500ms ease-in-out .5s both;
    animation:fadein 500ms ease-in-out .5s both
}

label input
{
    margin-right:5px
}

img
{
    border:none;
    max-width:100%
}

ol,ul
{
    list-style:none
}

i
{
    font-style:normal
}

.hesabimBolumuTutucu i
{
    vertical-align:middle
}

a
{
    text-decoration:none;
    color:#666
}

h1,h2,h3,h4,h5,h6
{
    margin:0;
    padding:0;
    font-weight:400!important
}

input[type="text"]
{
    border:solid 1px #a9a9a9;
    padding:0 5px;
    height:26px;
    color:#777
}

input:-webkit-autofill
{
    -webkit-box-shadow:0 0 0 50px #fff inset;
    -webkit-text-fill-color:#333
}

input:-webkit-autofill:focus
{
    -webkit-box-shadow:0 0 0 50px #fff inset;
    -webkit-text-fill-color:#333
}

input[type="password"]
{
    border:solid 1px #a9a9a9;
    padding:4px;
    text-indent:5px;
    color:#777
}

input[type="submit"]
{
    border:none;
    cursor:pointer
}

select,input
{
    font-family:'Poppins',sans-serif!important
}

button
{
    -moz-appearance:none;
    -webkit-appearance:none
}

input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active
{
    transition:background-color 600s ease-in-out 0
}

.adminUserLoginBody #mainHolder_Panel1 .newuserForm > div
{
    margin:0!important
}

#cb3DSecureOdeme
{
    margin-right:8px
}

#txtbxCep
{
    border:solid 1px #a9a9a9;
    height:26px;
    color:#777;
    background-color:transparent
}

.clear
{
    clear:both
}

.textarea
{
    font-family:'Poppins',sans-serif!important;
    border:solid 1px #a9a9a9;
    padding:4px;
    width:100%;
    height:80px;
    resize:none;
    color:#777;
    background-color:transparent;
    transition-duration:0.2s,.2s;
    -webkit-transition-duration:0.2s,.2s
}

.textbox
{
    font-family:'Poppins',sans-serif!important;
    color:#666;
    display:block;
    font-size:14px;
    width:100%;
    transition-duration:0.2s,.2s;
    -webkit-transition-duration:0.2s,.2s
}

.button
{
    cursor:pointer;
    color:#fff;
    padding:4px 5px;
    transition:all .3s ease 0;
    border:none;
    font-family:'Poppins',sans-serif!important;
    text-align:center
}

.selectboxx
{
    height:26px;
    line-height:26px;
    padding:0 5px;
    background-color:none!important;
    width:100%;
    margin-bottom:4px
}

.validate,.validateSol,.validateOrta
{
    position:absolute;
    right:0;
    left:0;
    bottom:0;
    background-color:#a94442;
    color:#fff;
    border-radius:5px;
    padding:0 10px
}

.validate .validateOk,.validateSol .validateSolOk,.validateOrta .validateOrtaOk
{
    background-color:#a94442;
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    height:10px;
    display:block;
    border-radius:0 0 5px 5px
}

.cloudzoom-zoom
{
    z-index:999
}

.clearfix
{
    content:'';
    clear:both;
    display:block;
    float:left;
    width:100%
}

.clearfix:after,.clearfix:before
{
    content:'';
    clear:both;
    display:block;
    float:left;
    width:100%
}

.KasaOnuFirsatlarContent ul li a.button
{
    border:none!important
}

body .kirmiziButon
{
    background:#ca2128!important;
    border-color:#ca2128!important
}

body .yesilButon
{
    background:#59962d!important;
    border-color:#59962d!important
}

body .kirmiziButon:hover
{
    background:#9e1a20!important;
    color:#fff!important
}

body .yesilButon:hover
{
    background:#406d20!important;
    color:#fff!important
}

.button
{
        background-color:#fda153;
}

.Basketstep ul li i,.sepetTitle .st_1,.sepetTitle2 .st_1,.BasketRigth ul li.genelToplam .tut,.sepetTitle2 .st_1:before,.sepetTitle .st_1:before,.TeslimatAdresTittle,.Basketstep ul li.gecti span,#divToplamOdeme,.TeslimatAdresTittle,a.YeniAdresEkle,.Basketstep ul li.onestepsec span
{
    color:#99a9b3!important
}

.basketCompletebtn
{
    background:#fda153!important
}

.OdemeMenu ul li.activeMenu
{
    border-color:#99a9b3!important
}

.baglanButton
{
    background:#99a9b3;
    border-color:transparent
}

.baglanButton:hover
{
    background:transparent;
    color:#99a9b3!important
}

.Basketstep ul li:before
{
    border:1px solid #99a9b3!important
}

.Basketstep ul li.pasif i
{
    color:#99a9b3!important
}

.BasketDetail table tbody tr td a
{
    display:inherit
}

.BasketDetail table tbody tr td:last-child a
{
    display:block
}

#AdresContent .button
{
    background:#99a9b3!important
}

.siparisOzetTakip
{
    background:#99a9b3!important;
    color:#fff
}

.sepetimBody .hnavigation
{
    display:none
}

.sepetimBody #header:after
{
    display:none
}

.BasketPage .Basketstep ul li.pasif i
{
    color:#99a9b3!important
}

.BasketPage .cargoInformation div.cargoName span
{
    color:#99a9b3!important
}

.BasketPage .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span.check
{
    color:#99a9b3!important
}

.BasketPage .OdemeMenu ul li.activeMenu a
{
    background-color:#99a9b3!important
}

.BasketPage .faturaAdresBtn.active,.adresAyniBtn.active
{
    color:#99a9b3!important
}

.BasketPage .sepetItemB4
{
    color:#99a9b3!important
}

.button:hover
{
    background-color: #8baba0;
}

.userLoginBtn:hover,.userSignBtn:hover
{
    background:#99a9b3!important
}

.KasaOnuFirsatlarContent ul li a.button:hover
{
    background:#99a9b3!important;
    border:none!important
}

.BasketPage .sepetTitle2 a:hover
{
    color:#fff!important
}

.BasketPage .alisverisedevamet:hover
{
    background:#99a9b3!important;
    border:1px solid #99a9b3!important
}


.BasketPage .OdemeMenu ul li:hover a
{
    background-color:#99a9b3!important;
    border-color:#99a9b3!important
}

.BasketPage #hed div.hediCekForm a:hover
{
    background:#99a9b3!important
}

.BasketPage .faturaAdresBtn:hover,.adresAyniBtn:hover
{
    color:#99a9b3!important
}

.BasketPage .AdresItemAlt a:hover
{
    color:#99a9b3!important
}

.BasketPage .sepetiTemizle:hover
{
    color:#99a9b3!important
}

.BasketPage a.YeniAdresEkle:hover
{
    background-color:#99a9b3!important;
    border-color:#99a9b3!important;
    color:#fff!important
}

.BasketPage .sepet-sil:hover:before
{
    color:#99a9b3!important
}

#AdresContent .button:hover
{
    background:#99a9b3!important
}

.OdemeMenu ul li:hover
{
    border-color:#99a9b3!important
}

.basketCompletebtn:hover
{
    background:#6abaa3!important
}

.tooltip
{
    position:absolute;
    z-index:-1;
    display:block;
    font-size:12px;
    line-height:1.4;
    opacity:0;
    filter:alpha(opacity=0);
    visibility:visible;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

.tooltip.in
{
    opacity:.9;
    filter:alpha(opacity=90);
    z-index:1030
}

.tooltip.top
{
    padding:5px 0;
    margin-top:-3px
}

.tooltip.right
{
    padding:0 5px;
    margin-left:3px
}

.tooltip.bottom
{
    padding:5px 0;
    margin-top:3px
}

.tooltip.left
{
    padding:0 5px;
    margin-left:-3px
}

.tooltip-inner
{
    min-width:90px;
    padding:0 5px;
    line-height:20px;
    color:#fff;
    text-align:center;
    font-size:11px;
    text-decoration:none;
    background-color:#000;
    border-radius:5px;
    white-space:nowrap;
    font-weight:500
}

.tooltip-arrow
{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}

.tooltip.top .tooltip-arrow
{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-top-color:#000;
    border-width:5px 5px 0
}

.tooltip.top-left .tooltip-arrow
{
    bottom:0;
    left:5px;
    border-top-color:#000;
    border-width:5px 5px 0
}

.tooltip.top-right .tooltip-arrow
{
    right:5px;
    bottom:0;
    border-top-color:#000;
    border-width:5px 5px 0
}

.tooltip.right .tooltip-arrow
{
    top:50%;
    left:0;
    margin-top:-5px;
    border-right-color:#000;
    border-width:5px 5px 5px 0
}

.tooltip.left .tooltip-arrow
{
    top:50%;
    right:0;
    margin-top:-5px;
    border-left-color:#000;
    border-width:5px 0 5px 5px
}

.tooltip.bottom .tooltip-arrow
{
    top:0;
    left:50%;
    margin-left:-5px;
    border-bottom-color:#000;
    border-width:0 5px 5px
}

.tooltip.bottom-left .tooltip-arrow
{
    top:0;
    left:5px;
    border-bottom-color:#000;
    border-width:0 5px 5px
}

.tooltip.bottom-right .tooltip-arrow
{
    top:0;
    right:5px;
    border-bottom-color:#000;
    border-width:0 5px 5px
}

.PrintArea
{
    width:960px;
    margin:0 auto;
    background-color:#FFF;
    overflow:hidden
}

.printresim
{
    width:30%;
    height:200px;
    float:left
}

.printdetay
{
    width:70%;
    float:left
}

.printdetay div
{
    padding-top:5px;
    padding-bottom:5px;
    min-height:10px
}

.printurunadi
{
    font-size:16px
}

.printfiyat
{
    font-size:16px
}

.printtaksit
{
    width:960px;
    float:left
}

.printtaksit .taksitLine
{
    background-color:#FFF!important
}

.printtaksit .taksitLine .taksitLineNo
{
    width:114px
}

.printtaksit .taksitLine div
{
    background-color:#FFF!important
}

.printkdvdahil
{
    font-size:16px
}

.iletisimContent
{
    float:left;
    width:100%
}

.iletisimContent .row
{
    margin:0
}

.iletisimContent .AdBan
{
    float:left;
    width:50%
}

.iletisimContent .iletisimLeft
{
    float:left;
    padding:0;
    margin:0 0 40px;
    width:100%;
    display:block
}

.iletisimContent .categoryTitle
{
    float:left;
    padding:0;
    margin:0 0 30px;
    width:100%
}

.iletisimContent .categoryTitle .categoryTitleText
{
    margin-bottom:0;
    color:#99a9b3;
    font-size:24px;
    font-weight:700;
    line-height:80px
}

.iletisimContent .categoryTitle:after
{
    clear:left;
    content:'';
    width:70px;
    height:1px;
    background:#e5e5e5;
    float:left
}

.iletisimContent .iletisimLeft .Left
{
    display:none
}

.iletisimContent .iletisimLeft .Center
{
    display:none
}

.iletisimContent .iletisimLeft .span
{
    float:left;
    width:100%;
    margin-top:20px
}

.iletisimContent .iletisimLeft .Right
{
    display:block;
    color:#343434;
    font-size:14px;
    line-height:20px
}

.iletisimContent .iletisimLeft .Right:before
{
    color:#bababa;
    font-size:20px;
    font-family:'FontAwesomePro';
    width:35px;
    text-align:left;
    font-weight:300;
    float:left
}

.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right
{
    font-size:20px;
    font-weight:700
}

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right
{
    font-size:24px
}

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right:before
{
    content:'\f2a0'
}

.iletisimContent .iletisimLeft .span.iletisimLeftFaks .Right:before
{
    content:'\f1ac'
}

.iletisimContent .iletisimLeft .span.iletisimLeftAdres .Right:before
{
    content:'\f3c5'
}

.iletisimContent .iletisimLeft .span.iletisimLeftEposta .Right:before
{
    content:'\f2b6'
}

.iletisimContent .iletisimRight
{
    float:left;
    padding:0;
    margin:0;
    width:100%
}

.iletisimContent .iletisimRight .iletisimbanka
{
    float:left;
    padding:0;
    width:100%;
    margin:0
}

.iletisimContent .iletisimRight .iletisimbanka .span
{
    float:left;
    padding:0;
    width:100%;
    margin:0
}

.iletisimContent .iletisimRight .iletisimbanka .span > div
{
    display:block;
    font-size:0;
    border-bottom:1px solid #e5e5e5;
    padding:0 0 20px;
    margin:0 0 20px
}

.iletisimContent .iletisimRight .iletisimbanka .span > div span
{
    display:inline-block;
    vertical-align:top;
    width:auto!important;
    color:#343434;
    font-size:14px
}

.iletisimContent .iletisimRight .iletisimbanka .span > div div
{
    display:inline-block;
    vertical-align:top
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 span
{
    display:block
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1
{
    text-align:center
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line1
{
    text-align:left
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line4
{
    text-align:right
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div
{
    display:inline-block;
    vertical-align:top;
    width:25%
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div span:nth-child(1)
{
    margin-bottom:10px
}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2
{
    float:right
}

.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2)
{
    border-top:4px solid #99a9b3;
    margin-top:20px;
    padding-top:20px
}

.iletisimContent .iletisimForm
{
    float:left;
    width:50%;
    padding-left:80px
}

.iletisimContent .iletisimForm .rowLeft
{
    float:left;
    padding:0;
    margin:0;
    width:100%
}

.iletisimContent .iletisimForm .rowLeft .span
{
    float:left;
    padding:0;
    margin:0 0 10px;
    width:100%
}

.iletisimContent .iletisimForm .rowLeft .span .Center
{
    display:none
}

.iletisimContent .iletisimForm .rowLeft .span .Left
{
    display:block;
    font-size:12px;
    color:#222;
    font-weight:600;
    line-height:30px
}

.iletisimContent .iletisimForm .rowLeft .span .Right
{
    display:block;
    position:relative
}

.iletisimContent .iletisimForm .rowLeft .span .Right input
{
    height:40px;
    border-color:#e3e3e3;
    background:transparent;
    padding:0 10px
}

.iletisimContent .iletisimForm .rowRight
{
    float:left;
    padding:0;
    margin:0;
    width:100%
}

.iletisimContent .iletisimForm .rowRight .span
{
    float:left;
    padding:0;
    margin:0 0 10px;
    width:100%
}

.iletisimContent .iletisimForm .rowRight .span .Center
{
    display:none
}

.iletisimContent .iletisimForm .rowRight .span .Left
{
    display:block;
    font-size:12px;
    color:#222;
    font-weight:600;
    line-height:30px;
    width:auto!important
}

.iletisimContent .iletisimForm .rowRight .span .Right
{
    display:block;
    position:relative;
    width:auto!important
}

.iletisimContent .iletisimForm .rowRight .span .Right .captchaImageBox
{
    display:block;
    margin-bottom:10px
}

.iletisimContent .iletisimForm .rowRight .span .Right input
{
    height:40px;
    border-color:#e3e3e3;
    background:transparent;
    padding:0 10px
}

.iletisimContent .iletisimForm .rowRight .span .Right textarea
{
    border-color:#e3e3e3;
    background:transparent;
    padding:10px
}

.iletisimContent .iletisimForm .rowRight .iletisimBtn
{
    margin-top:20px
}

.iletisimContent .iletisimForm .rowRight .iletisimBtn input
{
    padding:0;
    display:block;
    height:55px;
    font-size:16px;
    color:#fff;
    font-weight:400;
    text-transform:uppercase;
    float:left;
    width:100%
}

.iletisimContent .validate .validateOk,.iletisimContent .validateSol .validateSolOk,.iletisimContent .validateOrta .validateOrtaOk
{
    left:0;
    right:0;
    bottom:0;
    width:100%;
    height:2px;
    background-color:#ff0d0d;
    border-radius:2px
}

.iletisimContent .validate,.iletisimContent .validateSol,.iletisimContent .validateOrta
{
    left:0;
    right:0;
    bottom:0;
    top:auto;
    display:block;
    border-radius:2px
}

.uyeOlContainer .FormTitle
{
    display:block;
    margin:20px 0;
    font-size:26px;
    text-align:center
}

.uyeOlContainer #FrmYeniUye > .uyeOlCol
{
    margin:30px 20px 0 0;
    padding:30px;
    background-color:#fff;
    border:1px solid #eee;
    width:calc(50% - 10px)
}

.uyeOlContainer #FrmYeniUye > .uyeOlCol:nth-child(2)
{
    margin-right:0
}

.uyeOlContainer .uyeOlRow
{
    margin:0
}

.uyeOlContainer .uyeOlCol .uyeOlCol
{
    width:auto;
    padding:0
}

.uyeOlContainer .uyeOlCol .uyeOlCol-3
{
    padding-left:0
}

.uyeOlContainer .uyeOlCol label
{
    font-size:14px;
    margin-bottom:10px;
    display:inline-block
}

.uyeOlContainer .uyeOlCol input.textbox
{
    font-size:14px;
    display:block;
    letter-spacing:.3px;
    background-color:#fff!important;
    height:auto!important;
    border-radius:0;
    box-shadow:none;
    padding:15px 0;
    border:1px solid #eee!important;
    font-weight:400;
    color:#555!important;
    width:100%;
    text-indent:15px;
    transition-duration:0.2s,.2s;
    -webkit-transition-duration:0.2s,.2s
}

.uyeOlContainer .uyeOlCol select.selectboxx
{
    font-size:14px;
    display:block;
    letter-spacing:.3px;
    background-color:#fff!important;
    height:auto;
    border-radius:0;
    box-shadow:none;
    padding:15px 0;
    border:1px solid #eee!important;
    font-weight:400;
    color:#555!important;
    width:100%;
    text-indent:15px;
    transition-duration:0.2s,.2s;
    -webkit-transition-duration:0.2s,.2s
}

.uyeOlContainer .dateofbirth select.selectboxx
{
    width:31%;
    float:left;
    margin-right:1%
}

.uyeOlContainer .gender
{
    float:left;
    width:100%
}

.uyeOlContainer .gender label
{
    float:left;
    width:70px;
    margin-top:10px;
    display:block
}

.uyeOlContainer .gender input
{
    float:left;
    margin-top:14px;
    margin-right:3px
}

.uyeOlContainer .intl-tel-input
{
    margin-bottom:15px
}

.uyeOlContainer #mainHolder_rblCinsiyet
{
    float:left
}

.uyeOlContainer input.uyeol
{
    height:auto;
    padding:15px 0;
    line-height:normal;
    font-weight:500;
    font-size:16px;
    width:100%
}

.uyeOlContainer .intl-tel-input input[type=tel]
{
    padding-left:48px!important
}

.uyeOlContainer .uyeOlColItem.checkboxItem label span
{
    display:inline-block;
    vertical-align:top;
    float:left;
    font-size:13px;
    line-height:14px;
    width:calc(100% - 26px)
}

.uyeOlContainer .uyeol
{
    width:100%;
    text-align:center;
    padding:2px;
    margin:30px 0;
    height:45px;
    font-size:15px;
    line-height:48px
}

.uyeOlContainer .uyeOlColItem.checkboxItem label input
{
    margin-left:-20px
}

.uyeOlContainer .uyeOlColItem.checkboxItem label:before
{
    margin-right:10px
}

.uyeOlContainer .uyeOlCol .uyeOlCol
{
    margin-right:20px
}

.uyeOlContainer #chkSozlesme
{
    margin:0!important
}

.uyeOlContainer #chkSozlesme + label
{
    width:calc(100% - 20px);
    float:right;
    line-height:15px;
    font-size:13px
}

.userContainer .userMail,.userContainer .userSms,.userContainer .userSozlesmeDiv
{
    float:left;
    width:100%
}

.userContainer .userMail label,.userContainer .userSms label,.userContainer .userSozlesmeDiv label
{
    width:93%;
    float:right
}

.userContainer #chkSozlesme+label
{
    width:93%;
    float:right
}

.SifremiUnuttum
{
    width:100%;
    margin:30px 0;
    padding-left:50px;
    float:left
}

.SifremiUnuttum p
{
    line-height:25px
}

.SifremiUnuttum #mainHolder_txtbxMail
{
    width:80%;
    height:40px;
    float:left;
    line-height:40px;
    padding:0 20px
}

.SifremiUnuttum .button
{
    padding:0 10px;
    float:right;
    width:20%;
    height:40px
}

.SifremiUnuttumInput
{
    position:relative;
    width:100%;
    margin-top:10px
}

.SifremiUnuttumInput .validate
{
    left:auto;
    right:0;
    top:-38px
}

.SifremiUnuttumInput .validateSol
{
    left:0;
    right:auto;
    top:-38px
}

.SifremiUnuttumInput .validateSol .validateSolOk
{
    border-radius:0 0 15px;
    bottom:-5px;
    left:10px
}

.SifremiUnuttum .line
{
    min-height:32px;
    line-height:32px;
    width:400px;
    position:relative;
    margin:0 auto
}

.SifremiUnuttum .line .Left
{
    width:30%;
    float:left
}

.SifremiUnuttum .line .Center
{
    width:4%;
    float:left
}

.SifremiUnuttum .line .Right
{
    width:66%;
    float:left
}

.uyelikonay
{
    margin:50px 0;
    padding-left:50px
}

.uyelikonay .title
{
    width:100%;
    margin-bottom:30px
}

.uyelikonay .title h4
{
    font-size:30px;
    margin-bottom:20px
}

.uyelikonay .title span
{
    font-size:20px
}

.uyelikonay p
{
    line-height:30px
}

.uyelikonay p strong
{
    font-weight:700;
    font-size:16px;
    color:#000
}

.uyelikonay a
{
    font-size:14px;
    padding-left:30px;
    padding-right:30px;
    margin-bottom:30px
}

.popupBox
{
    width:80%!important
}

.popupBox input[type="password"],.popupBox input[type="text"]
{
    width:100%!important;
    padding:0 10px!important;
    margin-bottom:7px!important;
    height:40px!important;
    border:1px solid #e7e7e7!important
}

.popupBox input[type="password"]:focus,.popupBox input[type="text"]:focus
{
    border-color:#000!important
}

.popupBox input[type="checkbox"]
{
    margin:3px 10px 0 0 !important
}

.popupBox input[type="radio"]
{
    margin:3px 10px 0 0 !important;
    float:left
}

.userloginF1
{
    border:none!important
}

.errBoxRegister
{
    overflow:hidden
}

.uyePopupContent .button
{
    padding:10px!important
}

.uyePopupCinsiyet
{
    margin:10px 0!important
}

.uyePopupCinsiyet tr td
{
    padding-right:10px!important
}

.popupLogo
{
    margin-bottom:10px
}

.taksitBlok
{
    width:25%;
    height:auto;
    float:left;
    line-height:20px
}

.taksitBaslik
{
    width:100%;
    height:20px;
    text-align:center
}

.taksitBaslik img
{
    display:none
}

.taksitLine
{
    width:101%
}

.taksitLine .tak
{
    width:39.1%;
    height:20px;
    overflow:hidden;
    border-bottom:solid 1px #FFF;
    border-right:solid 1px #FFF;
    font-size:10px;
    float:left;
    color:#000;
    text-align:center
}

.taksitLine .tak.Taksit
{
    background-color:#ededed;
    width:19%
}

.taksitBaslik1
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/1.png) center center no-repeat #7cc242
}

.taksitBaslik2
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/2.png) center center no-repeat #fdbf57
}

.taksitBaslik3
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/3.png) center center no-repeat #6950a2
}

.taksitBaslik4
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/4.png) center center no-repeat #e01d6e
}

.taksitBaslik5
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/5.png) center center no-repeat #ed1c24
}

.taksitBaslik6
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/6.png) center center no-repeat #00a6d4
}

.taksitBaslik7
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/7.png) center center no-repeat #ee3623
}

.taksitBaslik8
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/8.png) center center no-repeat #00aedb
}

.taksitBaslik9
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/9.png) center center no-repeat #a3a3a3
}

.taksitBaslik10
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/10.png) center center no-repeat #2e3192
}

.taksitBaslik11
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/11.png) center center no-repeat #056bb6
}

.taksitBaslik12
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/12.png) center center no-repeat #221f1f
}

.taksitBaslik13
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/13.png) center center no-repeat #0053a0
}

.taksitBaslik14
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/14.png) center center no-repeat #ffdf00
}

.taksitBaslik15
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/15.png) center center no-repeat #024d39
}

.taksitBaslik16
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/16.png) center center no-repeat #8c1639
}

.taksitBaslik17
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/17.png) center center no-repeat #e9690e
}

.taksitBaslik18
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/18.png) center center no-repeat #e8ce00
}

.taksitBaslik19
{
    background:url(https://static.ticimax.cloud/10690/Uploads/BankaLogo/19.png) center center no-repeat #fff
}

.TakRenk1
{
    background-color:#edf4e6
}

.TakRenk2
{
    background-color:#f1e7f3
}

.TakRenk3
{
    background-color:#f5f9d9
}

.TakRenk4
{
    background-color:#eeafa2
}

.TakRenk5
{
    background-color:#b5d0df
}

.TakRenk6
{
    background-color:#e4e9f4
}

.TakRenk7
{
    background-color:#edf4e6
}

.TakRenk8
{
    background-color:#f1e7f3
}

.TakRenk9
{
    background-color:#f5f9d9
}

.TakRenk10
{
    background-color:#eeafa2
}

.TakRenk11
{
    background-color:#b5d0df
}

.TakRenk12
{
    background-color:#e4e9f4
}

.TakRenk13
{
    background-color:#edf4e6
}

.TakRenk14
{
    background-color:#f1e7f3
}

.TakRenk15
{
    background-color:#f5f9d9
}

.TakRenk16
{
    background-color:#eeafa2
}

.TakRenk17
{
    background-color:#b5d0df
}

.TakRenk18
{
    background-color:#e4e9f4
}

.TakRenk19
{
    background-color:#edf4e6
}

.CariOdeme .row .span
{
    overflow:hidden
}

.CariOdeme .row .span .Left
{
    width:13%
}

.CariOdeme .row .span .Center
{
    width:3%
}

.CariOdeme .row .span .Right
{
    width:82%
}

.CariOdeme .row .span div
{
    float:left;
    height:31px;
    line-height:31px
}

.Listem.CariOdemeRaporlari .ListemItem .line1
{
    width:6%
}

.Listem.CariOdemeRaporlari .ListemItem .line2
{
    width:13%
}

.Listem.CariOdemeRaporlari .ListemItem .line3
{
    width:18%
}

.Listem.CariOdemeRaporlari .ListemItem .line4
{
    width:8%;
    padding-left:1%
}

.Listem.CariOdemeRaporlari .ListemItem .line5
{
    width:18%;
    padding-left:1%
}

.Listem.CariOdemeRaporlari .ListemItem .line6
{
    width:12%;
    padding-left:1%
}

.Listem.CariOdemeRaporlari .ListemItem .line7
{
    width:10%;
    padding-left:1%
}

.Listem.CariOdemeRaporlari .ListemItem .line8
{
    width:7%;
    padding-left:1%
}

.CariOdeme .Basketstep
{
    display:none
}

.CariOdeme .OdemeMenu
{
    display:none
}

.CariOdeme .BasketPage
{
    width:100%;
    overflow:visible;
    padding:0;
    border:0;
    min-height:inherit
}

.CariOdeme .Odeme-Left
{
    width:100%;
    padding:0;
    float:none;
    background-color:transparent;
    min-height:300px
}

.CariOdeme .Odeme-Left .Left
{
    width:50%
}

.CariOdeme .CrediCardNoInput input
{
    width:20.3%
}

.CariOdeme .CrediCardNameInput input
{
    width:92%
}

.CariOdeme .CrediCardDateInput select
{
    width:46.7%
}

.CariOdeme .Odeme-Right
{
    padding:0;
    float:none;
    width:100%;
    background-color:transparent
}

.CariOdeme .Odeme-Right .Odeme-RightLine
{
    display:none
}

.CariOdeme .aspNetDisabled
{
    margin-top:5px
}

.CariOdeme .OdemeTamamla .SiparisiTamamlaBtn
{
    float:right;
    margin-top:50px
}

.CariRaporlarContent .siparisTablo thead tr th
{
    padding:2px
}

.cariorta table tr td
{
    padding:5px
}

div#fancy_print
{
    background:url(../Default/images/print2.png) no-repeat scroll center center #222;
    border:2px solid #FFF;
    border-radius:13px;
    cursor:pointer;
    display:block;
    height:25px;
    left:-16px;
    position:absolute;
    top:-14px;
    width:25px;
    z-index:9999
}

.CariOdeme .Odeme-Right
{
    position:relative
}

.CariOdeme .OdemeTamamla
{
    position:absolute;
    bottom:0
}

#mainHolder_txtbxNotlar
{
    width:100%
}

.Block_Text img
{
    max-width:100%
}

#GUVENLIK_KODU
{
    margin-bottom:10px;
    margin-top:10px
}

#ArmaSonuclari
{
    width:100%;
    border:solid 1px #CCC;
    padding:3%;
    text-align:center;
    font-size:19px;
    background-color:#fff
}

.sideuserlogin
{
    float:left;
    width:100%;
    text-align:center
}

.sideuserlogin > div
{
    float:left;
    width:100%
}

.sideuserlogin .spanTittle
{
    float:left;
    width:100%;
    text-align:center;
    color:#3c3934;
    font-weight:600;
    font-size:14px;
    line-height:53px;
    text-transform:uppercase
}

.sideuserlogin .textbox
{
    float:left;
    width:100%;
    border:none;
    border-radius:5px;
    box-shadow:0 0 0 0;
    height:40px;
    background:#f1f0f0;
    color:#3c3934;
    font-size:12px;
    padding:0 20px;
    margin-bottom:10px;
    text-indent:0
}

.sideuserlogin .button
{
    float:left;
    height:40px;
    background:#fff!important;
    border-radius:5px;
    border:2px solid #3c3934!important;
    margin-bottom:0;
    width:100%;
    line-height:36px;
    text-transform:uppercase;
    padding:0
}

.sideuserlogin .button strong
{
    font-size:0!important;
    color:#3c3934;
    font-weight:600!important
}

.sideuserlogin .button strong:before
{
    content:'HEMEN GÃƒÆ’Ã¢â‚¬Å¾Ãƒâ€šÃ‚Â°RÃƒÆ’Ã¢â‚¬Å¾Ãƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€¦Ã‚Â¾ YAP';
    font-size:14px!important
}

.sideuserlogin .userSignUp
{
    float:left;
    width:100px;
    font-size:12px;
    color:#fff;
    background:#4c5a58;
    border-radius:5px;
    font-weight:700;
    line-height:31px;
    text-transform:uppercase
}

.sideuserlogin .userPassBtn
{
    float:left;
    color:#3c3934;
    font-size:13px;
    text-align:left;
    line-height:30px;
    width:100%;
    margin-bottom:9px
}

.sideuserlogin #chkUyeGiriRememberMe
{
    display:none
}

.sideuserlogin .uyeGirisBeniHatirla
{
    float:right;
    text-align:right;
    font-size:10px;
    color:#a0a0a0;
    margin-top:5px;
    margin-bottom:5px;
    display:none
}

.sideuserlogin .uyeGirisBeniHatirla input
{
    width:12px;
    height:10px;
    float:left
}

.sideuserlogin .baglanButton
{
    margin:0;
    padding:0!important;
    float:right;
    border-radius:5px;
    width:100px;
    height:30px;
    margin-bottom:0!important;
    background:#fff!important;
    border:1px solid #385a95!important;
    text-indent:0!important
}

.sideuserlogin .baglanButton a
{
    line-height:28px;
    text-indent:0;
    color:#385a95;
    font-size:0;
    font-weight:600
}

.sideuserlogin .baglanButton a:before
{
    content:'\f09a';
    font-family:'FontAwesome';
    margin-right:5px;
    line-height:28px;
    font-size:13px
}

.sideuserlogin .baglanButton a:after
{
    content:'BAÃƒÆ’Ã¢â‚¬Å¾Ãƒâ€¦Ã‚Â¾LAN';
    font-size:12px;
    line-height:28px
}

.YanUyeGirisi
{
    float:left;
    width:100%;
    background:#fff;
    padding:0 15px 9px;
    text-align:center;
    margin-bottom:20px;
    border-radius:5px
}

.YanUyeGirisi .Block_Title
{
    float:left;
    width:100%;
    padding:0;
    display:block
}

.YanUyeGirisi .Block_Title span
{
    float:left;
    width:100%;
    text-align:center;
    color:#3c3934;
    font-weight:600;
    font-size:14px;
    line-height:53px;
    text-transform:uppercase
}

.YanUyeGirisi li
{
    float:left;
    width:100%;
    margin-bottom:5px;
    font-size:12px;
    color:#000
}

.YanUyeGirisi li *
{
    font-size:12px;
    color:#000
}

.SepetBlock
{
    float:left;
    width:100%;
    background:#eee;
    text-align:center;
    margin-bottom:10px
}

.SepetBlock .Block_Title
{
    float:left;
    width:100%;
    background:#636363;
    border-radius:0;
    text-align:center;
    color:#fff;
    display:block;
    font-size:15px;
    font-weight:700;
    text-transform:uppercase;
    line-height:55px;
    overflow:hidden;
    position:relative
}

.SepetBlock .Block_Title span
{
    font-weight:600;
    position:relative;
    z-index:1
}

.SepetBlock .Block_Title span:before
{
    content:'ALIÃ…Å¾VERÃ„Â°Ã…Å¾';
    margin-right:4px
}

.SepetBlock .Block_Title:after
{
    content:'\f291';
    font-family:'FontAwesomePro';
    font-size:60px;
    color:#797979;
    font-weight:400;
    position:absolute;
    left:-3px;
    top:-3px;
    transform:rotate(-25deg)
}

.SepetBlock .solBlokSepetUrunyok
{
    float:left;
    width:100%;
    padding:0 50px 10px;
    font-size:13px;
    color:#3c3934;
    font-weight:500
}

.SepetBlockContent
{
    float:left;
    width:100%;
    padding:20px 10px
}

.SepetBlockInfo
{
    float:left;
    width:100%;
    text-align:left;
    overflow-y:auto;
    max-height:230px
}

.SepetBlockInfo::-webkit-scrollbar
{
    width:4px
}

.SepetBlockInfo::-webkit-scrollbar-track
{
    background:#e5e5e5
}

.SepetBlockInfo::-webkit-scrollbar-thumb
{
    background:#a81d11
}

.SepetBlockInfo table
{
    border-collapse:collapse;
    width:100%
}

.SepetBlockImg
{
    width:60px;
    float:left
}

.SepetBlockName
{
    width:70px;
    float:left
}

.SepetBlockInfo tr
{
    position:relative;
    float:left;
    width:100%;
    margin-bottom:10px
}

.SepetBlockInfo tr:last-child
{
    margin-bottom:0
}

.SepetBlockInfo tr td
{
    padding:0
}

.SepetBlockInfo .SepetBlockImg img
{
    border:1px solid #eceaea;
    width:50px;
    height:50px;
    max-width:50px!important;
    max-height:50px!important;
    display:inline-block
}

.SepetBlockInfo .SepetBlockName a
{
    display:block;
    color:#272727;
    font-size:11px;
    max-height:50px;
    overflow:hidden
}

.SepetBlockInfo .SepetBlockName a span
{
    display:block;
    font-weight:700
}

.SepetBlockInfo .SepetBlockName a span:nth-child(2)
{
    display:none
}

.SepetBlockInfo .SepetBlockAdet
{
    text-align:right;
    color:#2d2d2d;
    font-size:11px;
    line-height:20px;
    display:block;
    padding-right:20px
}

.SepetBlockInfo .SepetBlockAdet:after
{
    content:'Adet'
}

.SepetBlockInfo td.SepetBlockTotal
{
    text-align:right;
    color:#2d2d2d;
    font-size:11px;
    display:block;
    font-weight:900;
    padding-right:20px
}

.SepetBlockInfo .SepetBlockRemove a
{
    display:inline-block;
    width:9px;
    height:9px;
    line-height:9px;
    text-align:center;
    color:#272727;
    font-size:9px;
    cursor:pointer;
    position:absolute;
    top:0;
    right:5px
}

.SepetBlockInfo .SepetBlockRemove a:hover
{
    color:#f22a18
}

.SepetBlockGenelTotal
{
    float:left;
    width:100%;
    margin:0 0 12px;
    text-align:center;
    padding:0 30px 0 10px
}

.SepetBlockGenelTotal table
{
    width:100%
}

.SepetBlockGenelTotal tr:nth-child(1),.SepetBlockGenelTotal tr:nth-child(2),.SepetBlockGenelTotal tr:nth-child(3)
{
    display:none
}

.SepetBlockGenelTotal tr
{
    text-align:left
}

.SepetBlockGenelTotal tr td
{
    text-align:left!important
}

.SepetBlockGenelTotal tr td:nth-child(1)
{
    color:#2d2d2d;
    font-size:11px;
    display:inline-block
}

.SepetBlockGenelTotal tr td:nth-child(1) b
{
    color:#2d2d2d;
    font-size:11px;
    font-weight:600!important;
    line-height:20px
}

.SepetBlockGenelTotal tr td:nth-child(2)
{
    text-align:right!important;
    line-height:20px;
    display:inline-block;
    color:#db9b39;
    font-weight:900;
    float:right
}

.SepetBlockCheck
{
    padding:0 10px 14px;
    text-align:center;
    display:none!important;
    float:left;
    width:100%
}

.more .SepetBlockCheck
{
    display:block!important
}

.SepetBlockCheck .button:nth-child(1)
{
    background:#bbb;
    margin-bottom:10px
}

.SepetBlockCheck .button:nth-child(2)
{
    background:#87bb4a
}

.SepetBlockCheck .button
{
    display:inline-block;
    width:100%;
    height:35px;
    line-height:35px;
    border:none;
    margin:0;
    padding:0;
    text-transform:uppercase;
    font-size:13px;
    color:#fff;
    font-weight:700;
    border-radius:25px
}

#divKampanyaBanner
{
    float:left;
    width:100%;
    font-size:0;
    text-align:center;
    margin:0;
    padding:0
}

#divKampanyaBanner .AnasayfaTasarimLine
{
    float:left;
    width:100%;
    padding:0
}

#divKampanyaBanner .AnasayfaTasarimLine a
{
    display:inline-block;
    vertical-align:top;
    float:left;
    width:100%;
    overflow:hidden;
    position:relative
}

#divKampanyaBanner .AnasayfaTasarimLine a img
{
    max-width:100%;
    display:block
}

#divKampanyaBanner .AnasayfaTasarimLine .AnasayfaTasarimAdi .TasarimTime .countdown_amount
{
    position:relative
}

.HesabimContainer .categoryTitle .categoryTitleText
{
    width:100%!important;
    margin-bottom:20px;
    font-size:13px
}

.iletisimContent .categoryTitle .categoryTitleText
{
    width:100%!important;
    margin-bottom:10px
}

.RightDetail > .clear
{
    clear:none
}

.TopDet {
    float: left;
    width: 100%;
    position: relative;
    margin: 0;
    background: #f9f9f9;
    padding: 0 0 50px
}

.leftImage {
    width: 47%;
    float: left;
    position: relative;
    padding: 0
}

.RightDetail {
    width: 53%;
    float: left;
    position: relative;
    padding: 0 0 0 16px
}

.leftImage .ProductGallery {
    float: left;
    width: 100%
}

.leftImage .ProductGallery .gallery-container {
    float: left;
    width: 100%;
    position: relative
}

.leftImage .ProductGallery .gallery-container .GalleryArea {
    float: right;
    width: calc(100% - 118px);
    margin: 0;
    padding: 0
}

.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav {
    left: 0;
    right: 0;
    padding: 0;
    padding-left: 30px
}

.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav span {
    font-size: 0;
    border: 0;
    width: 30px
}

.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev span {
    background: url(https://static.ticimax.cloud/32601/CustomCss/ticimax/images/icon/arrow-left.svg) no-repeat center;
    background-size: 12.79px
}

.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next span {
    background: url(https://static.ticimax.cloud/32601/CustomCss/ticimax/images/icon/arrow-right.svg) no-repeat center;
    background-size: 12.79px
}

.leftImage .ProductGallery .gallery-container .galleryOwl-thumb {
    float: left;
    width: 118px;
    background: #fff;
    height: 100%;
    display: block!important;
    border: 1px solid #60606042
}

.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list {
    float: left;
    width: 100%;
    padding: 13px;
    margin: 0;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 100%
}

.leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list .thumb-item {
    float: left;
    clear: left;
    width: 100%;
    margin-bottom: 15px
}

.leftImage .ProductGallery .owl-carousel.galleryOwl .owl-dots {
    display: none
}

.productList-Image-Owl .owl-dots {
    display: block!important
}

.productList-Image-Owl .owl-dots .owl-dot span {
    display: none!important
}

.productList-Image-Owl button.owl-dot {
    width: 30px!important;
    height: 5px!important;
    margin: 0 1px!important;
    border-radius: 0!important;
    border-color: #bfbfbf!important
}

.productList-Image-Owl button.owl-dot.active {
    background: #d2d2d2!important
}

.Teklif.RightDetail #divAdetCombo {
    display: none!important
}

.Teklif.RightDetail .basketBtn,.Teklif.RightDetail .buyfast {
    display: none!important
}

.Teklif.RightDetail #pnlFiyatlar {
    display: none!important
}

.productItem.Teklif .mycartIcon,.productItem.Teklif .productPrice {
    display: none!important
}

.productItem.Teklif {
    padding-bottom: 16px
}

.UrunDetayLeft {
    margin: 0!important;
    overflow: hidden
}

.Images,#divVideoGoruntulemeAlan {
    float: right;
    width: 565px;
    padding-bottom: 110%;
    position: relative
}

.Images img,#vdUrunVideo {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.cloudzoom-blank>div:last-child {
    display: none!important
}

.SmallImages {
    display: block!important;
    float: left;
    width: 118px;
    max-height: 693px;
    overflow-y: auto;
    background: #fff;
    border: 1px solid #60606042;
    padding: 13px
}

.SmallImages div {
    float: left;
    width: 100%;
    margin-bottom: 13px
}

.SmallImages div img {
    max-width: 100%;
    max-height: 100%
}

.leftImage .productTimer {
    display: none!important
}

.DetayYeniUrun {
    display: none!important
}

.RightDetail .TopList {
    float: left;
    width: 100%;
    position: relative;
    background-color: #fff;
    border: 1px solid #60606042;
    padding: 10px 15px;
    margin-bottom: 13px
}

.RightDetail .TopList .TopLeft {
    float: left;
    clear: left;
    max-width: 100%
}

.RightDetail .TopList .TopRight {
    float: left;
    width: 100%
}

.RightDetail .TopList .TopBottomBadges {
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px;
    padding-top: 13px;
    margin-bottom: 6px;
    border-top: 1px dashed #ebebeb;
    clear: both;
    float: left;
    width: 100%
}

.RightDetail .MiddleList {
    float: left;
    width: 100%;
    position: relative;
    background-color: #fff;
    border: 1px solid #60606042;
    padding: 10px 15px;
    margin-bottom: 13px
}

.RightDetail .BottomList {
    float: left;
    width: 100%;
    position: relative
}

.RightDetail .TopList .TopBottomBadges .Other {
    font-size: 16px;
    color: #000
}

.RightDetail .TopList .TopBottomBadges .Other>span {
    border-bottom: 1px solid #015ab5
}

.ProductName {
    float: left;
    position: relative;
    margin: 0
}

.ProductName h1 {
    margin: 0;
    float: left;
    width: 100%
}

.ProductName h1 span {
    float: left;
    width: 100%;
    display: inline-block;
    color: #1d2b39;
    font-size: 24px;
    font-weight: 600
}

#divUrunKodu {
    float: left;
    clear: left;
    color: #828282;
    font-size: 13px;
    font-weight: 400;
    line-height: 13px;
    padding: 0;
    margin: 5px 0 0
}

#divUrunKodu span {
    display: inline-block;
    vertical-align: top;
    color: #828282;
    font-size: 13px;
    font-weight: 400;
    position: relative;
    line-height: 13px;
    float: left
}

#divUrunKodu span:after {
    content: ':';
    margin: 0 4px
}

#divTaksitAciklama {
    display: block;
    float: left;
    clear: left;
    margin-top: 10px
}

#divTaksitAciklama .taksitSatir {
    color: #828282;
    font-size: 13px
}

.RightDetail .puanVer {
    float: left;
    clear: left
}

.RightDetail #PuanVer {
    float: left;
    margin-top: 10px
}

.RightDetail .PuanVerSag {
    float: left;
    font-size: 14px;
    color: #2a2929;
    margin-left: 5px;
    font-weight: 600;
    line-height: 17px;
    display: none
}

.RightDetail ul.rating {
    float: left
}

.RightDetail ul.rating li {
    margin-right: 5px!important;
    width: 14px!important;
    float: left;
    height: 14px
}

.RightDetail ul.rating li i.starItem {
    font-size: 14px!important;
    line-height: 14px;
    height: 14px;
    font-weight: 300;
    font-family: FontAwesome
}

.RightDetail ul.rating li i.starItem:before {
    content: '\f005'!important
}

.RightDetail ul.rating li i.starItem:hover {
    font-size: 14px!important;
    font-weight: 600
}

.RightDetail ul.rating li.filled i {
    font-weight: 600
}

.RightDetail .rating-stars ul>li.star.hover>i.fa {
    font-weight: 600
}

.RightDetail .rating-stars ul>li.star.selected>i.fa {
    font-weight: 600
}

.markaresmi {
    float: left;
    position: relative;
    z-index: 1;
    display: none!important
}

.markaresmi a {
    float: left
}

.markaresmi img {
    max-width: 100%;
    float: left
}

#divMagazaStok {
    float: left;
    clear: left;
    margin: 10px 0 0!important
}

#divMagazaStok a {
    display: inline-block;
    vertical-align: top;
    color: #828282;
    font-size: 13px;
    font-weight: 400;
    line-height: 13px
}

#divOnyazi {
    float: left;
    width: 100%
}

#divOnyazi h2 {
    font-weight: 400;
    font-size: 100%
}

#divOnyazi * {
    font-family: source sans pro,sans-serif!important
}

#divOnyazi strong {
    font-weight: 700
}

#divOnyazi strong * {
    font-weight: 700
}

#divOnyazi i {
    font-family: fontawesome!important;
    margin-right: 12px
}

.urunDetayFiyatContainer {
}

.PriceList {
    float: left;
    position: relative;
    width: 100%;
    padding: 0;
    margin: 0
}

#divUrunKampanyaliFiyat {
    background-color: transparent!important;
    padding: 0!important;
    line-height: normal;
    font-size: 0;
    margin: 0!important;
    width: auto!important
}

#divUrunKampanyaliFiyat .urunKampanyaAciklama {
}

#pnlFiyatlar {
    display: inline-block;
    vertical-align: top;
    float: left;
    margin: 5px 0 0;
    width: auto
}

#pnlFiyatlar #divFiyatAlanlari {
    font-family: oxygen,sans-serif
}

#divIndirimliFiyat {
    display: block;
    float: left
}

#divFiyatAlanlari {
    float: left
}

#divMarka,#divTedarikci,#divUrunStokAdedi,#divToplamStokAdedi,#divBarkod,#divParaPuan,#divIndirimOrani,.puanVer,#divMagazaStok {
    float: left;
    clear: left;
    margin-top: 10px;
    line-height: 13px;
    display: none
}

#divMarka .left_line,#divTedarikci .left_line,#divUrunStokAdedi .left_line,#divToplamStokAdedi .left_line,#divBarkod .left_line,#divParaPuan .left_line,#divIndirimOrani .left_line {
    display: inline-block;
    vertical-align: top;
    color: #828282;
    font-size: 13px;
    font-weight: 400;
    line-height: 13px
}

#divMarka .center_line,#divTedarikci .center_line,#divUrunStokAdedi .center_line,#divToplamStokAdedi .center_line,#divBarkod .center_line,#divParaPuan .center_line,#divIndirimOrani .center_line {
    display: inline-block;
    vertical-align: top;
    color: #828282;
    font-size: 13px;
    font-weight: 400;
    line-height: 13px
}

#divMarka .right_line,#divMarka .right_line *,#divTedarikci .right_line,#divTedarikci .right_line *,#divUrunStokAdedi .right_line,#divToplamStokAdedi .right_line,#divBarkod .right_line,#divParaPuan .right_line,#divIndirimOrani .indirimliOrani,#divIndirimOrani .indirimliOrani * {
    display: inline-block;
    vertical-align: top;
    color: #828282;
    font-size: 13px;
    font-weight: 400;
    line-height: 13px;
    width: auto
}

#divTahminiTeslimatSuresi {
    float: left;
    clear: left
}

#divTahminiTeslimatSuresi:before {
    content: "Teslimat tarihi iÃƒÂ§in varyasyon seÃƒÂ§imi yapÃ„Â±nÃ„Â±z.";
    float: left;
    width: 100%;
    color: #606060;
    font-size: 14px;
    float: left;
    line-height: 19px
}

#divTahminiTeslimatSuresi .left_line {
    color: #0cba3e;
    font-size: 13px;
    float: left;
    line-height: 19px
}

#divTahminiTeslimatSuresi .left_line:before {
    content: '\e91c';
    font-family: denizbutikfont;
    font-size: 20px;
    height: 11px;
    line-height: 19px;
    margin-right: 4px;
    float: left
}

#divTahminiTeslimatSuresi .center_line {
    color: #0cba3e;
    font-size: 13px;
    margin-right: 5px;
    float: left;
    line-height: 19px
}

#divTahminiTeslimatSuresi .right_line {
    color: #4c4c4c;
    font-size: 13px;
    float: left;
    line-height: 19px
}

#divTahminiTeslimatSuresi>span {
    display: none
}

#divTahminiTeslimatSuresi.active>span {
    display: block
}

#divTahminiTeslimatSuresi.active:before {
    display: none
}

.hzts {
    float: left;
    width: 100%;
    color: #000;
    font-size: 13px
}

.hzts span {
    color: #000;
    font-weight: 600
}

.PiyasafiyatiContent {
    display: block;
    float: left;
    margin-right: 10px
}

.SpricV .PiyasafiyatiContent {
    float: none
}

.PiyasafiyatiContent .left_line,.PiyasafiyatiContent .center_line {
    display: none
}

.PiyasafiyatiContent .right_line {
    display: inline-block;
    vertical-align: top
}

.PiyasafiyatiContent .right_line * {
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    text-decoration: line-through
}

.PiyasafiyatiContent .right_line .spanKdv {
    display: none!important;
    vertical-align: top
}

.IndirimliFiyatContent {
    display: block;
    line-height: .8;
    float: left
}

.SpricV .IndirimliFiyatContent {
    float: none;
    margin: 0
}

.IndirimliFiyatContent .left_line,.IndirimliFiyatContent .center_line {
    display: none
}

.IndirimliFiyatContent .right_line {
    display: inline-block;
    vertical-align: top
}

.IndirimliFiyatContent .right_line * {
    display: inline-block;
    vertical-align: top;
    line-height: .8
}

.IndirimliFiyatContent .right_line .spanKdv {
    display: none!important;
    vertical-align: bottom;
    font-size: 12px;
    line-height: 1
}

#divTurkLirasiFiyat {
    display: block;
    line-height: .8
}

#divTurkLirasiFiyat .left_line,#divTurkLirasiFiyat .center_line {
    display: none
}

#divTurkLirasiFiyat .right_line {
    display: inline-block
}

#divTurkLirasiFiyat .right_line * {
    display: inline-block!important;
    vertical-align: top;
    line-height: .8
}

#divIndirimsizFiyat {
    display: block;
    line-height: .8
}

#divIndirimsizFiyat .left_line,#divIndirimsizFiyat .center_line {
    display: none
}

#divIndirimsizFiyat .right_line {
    display: inline-block;
    font-size: 13px;
    font-weight: 400
}

#divIndirimsizFiyat .right_line * {
    display: inline-block!important;
    vertical-align: top
}

#divIndirimsizFiyat .right_line .spanKdv {
    display: none!important;
    vertical-align: top
}

#divKDVDahilFiyat {
    display: block;
    line-height: .8;
    float: left;
    margin-top: 8px
}

#divKDVDahilFiyat .left_line {
    display: inline-block;
    vertical-align: top;
    color: #a1a1a1;
    font-size: 14px;
    font-weight: 400;
    margin-right: 5px
}

#divKDVDahilFiyat .center_line {
    display: none
}

#divKDVDahilFiyat .right_line * {
    display: inline-block!important;
    vertical-align: top
}

.PiyasafiyatiContent .right_line * {
    color: #1e1a19;
    font-size: 17px;
    margin-bottom: 5px;
    line-height: 35px
}

.IndirimliFiyatContent .right_line *,#divTurkLirasiFiyat .right_line *,#divIndirimsizFiyat .right_line *,#divKDVDahilFiyat .right_line *,#divIndirimsizFiyat .right_line,#divIndirimsizFiyat .left_line {
    color: #1d2b39;
    font-family: nunito;
    font-weight: 700
}

#divKDVDahilFiyat .left_line,#divKDVDahilFiyat .right_line *,#divIndirimsizFiyat .left_line {
    line-height: 22px
}

.IndirimliFiyatContent .right_line *,#divTurkLirasiFiyat .right_line *,#divIndirimsizFiyat .right_line *,#divKDVDahilFiyat .right_line * {
    font-size: 24px;
    line-height: 34px;
    color: #ff9a44
}

.SpricV .IndirimliFiyatContent .right_line * {
    font-weight: 400;
    text-decoration: line-through;
    line-height: .8;
    color: #1d2b39;
    font-size: 24px
}

body #divStokYok {
    float: left;
    width: 100%;
    margin: 0 0 20px;
    font-size: 14px;
    color: #000;
    font-weight: 400;
    text-align: center;
    padding: 5% 0;
    background-color: #f2f5f6;
    border-radius: 0
}

body #divStokYok:before {
    content: '\f057';
    font-family: fontawesome;
    font-weight: 300;
    width: 100%;
    float: left;
    font-size: 30px;
    margin-bottom: 20px
}

#divEkstraBilgiler {
    float: left;
    clear: left
}

#divEkstraBilgiler img {
    max-width: 100%;
    display: block
}

.btnnostok i.fa {
    font-family: fontawesome
}

.btnnostok {
    font-size: 17px!important
}

#divUrunEkSecenek {
    float: left;
    width: 100%;
    position: relative
}

#divUrunEkSecenek .eksecenekLine {
    clear: none!important;
    margin: 0;
    float: left;
    width: calc(100% - 100px)
}

#divUrunEkSecenek .eksecenekLine:last-child {
    margin-bottom: 0!important;
    border: none;
    padding-bottom: 0;
    margin-top: 20px
}

#divUrunEkSecenek .eksecenekLine .left_line {
    float: left;
    width: 100%;
    line-height: 21px;
    color: #1d2b39;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px
}

#divUrunEkSecenek .eksecenekLine .center_line {
    display: none
}

#divUrunEkSecenek .eksecenekLine .right_line {
    display: inline-block;
    vertical-align: top
}

#divUrunEkSecenek .eksecenekLine .right_line .size_box {
    float: left;
    cursor: pointer;
    text-align: center;
    font-size: 18px;
    position: relative;
    color: #303030;
    font-weight: 600;
    margin-right: 10px;
    line-height: 48px
}

#divUrunEkSecenek .eksecenekLine .right_line .size_box img {
    width: 100%;
    height: 100%;
    display: block
}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon {
}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .left_line {
}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .center_line {
}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line {
    width: calc(100% - 65px)
}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select {
    min-width: 100%;
    float: left;
    height: 43px;
    border: 1px solid #e9e9e9;
    color: #000;
    font-size: 13px;
    font-weight: 400;
    padding: 10px;
    background: #f7f7f7;
    border-radius: 5px
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon {
    display: none
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .left_line {
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line {
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box {
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box img {
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box:hover {
}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.selected {
}


#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line {
}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box {
    padding: 0 5px;
    min-width: 50px;
    height: 50px;
    border-radius: 5px;
    margin-right: 8px;
    background-color: #f7f3f3;
    border: 1px solid #d2d2d2;
    cursor: pointer;
    margin-bottom: 10px
}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:last-child {
    margin-right: 0
}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover {
    background-color: #8baba0;
    color: #fff;
    border-color: #404040
}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected {
    background-color: #8baba0;
    color: #fff;
    border-color: #8baba0;
}

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok {
    position: relative;
    background: #f5f3f3!important;
    color: #7a7979!important;
    border-color: #e4dfdd
}

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok:after {
    content: '';
    height: 1px;
    max-width: 65px;
    margin: 0 auto;
    background: #cecece;
    left: 0;
    right: 0;
    top: 50%;
    position: absolute;
    transform: rotate(140deg)
}

#IlgiliUrunDiv {
    float: left;
    width: 100%;
    display: none
}

#IlgiliUrunDiv #divIlgiliUrunler {
}

.TopDet #IlgiliUrunDiv {
    display: block;
    float: left;
    width: 100%;
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: 1px dashed #ebebeb
}

.TopDet #IlgiliUrunDiv #divIlgiliUrunler {
    padding: 0;
    margin: 0;
    background: 0 0;
    border: none
}

.TopDet #IlgiliUrunDiv .JKatAdi {
    float: left;
    width: 100%;
    margin: 0 0 10px!important;
    padding: 0!important;
    text-align: left
}

.TopDet #IlgiliUrunDiv .JKatAdi .bold {
    padding: 0;
    margin: 0;
    text-align: left
}

.TopDet #IlgiliUrunDiv .JKatAdi .bold:before {
    display: none
}

.TopDet #IlgiliUrunDiv .JKatAdi .bold:after {
    display: none
}

.TopDet #IlgiliUrunDiv .JKatAdi .bold .satir1 {
    background: 0 0;
    padding: 0!important;
    margin: 0;
    border: none;
    font-size: 16px;
    line-height: 21px;
    font-weight: 600;
    color: #212529
}

.TopDet #IlgiliUrunDiv .clear {
    display: none
}

.TopDet #IlgiliUrunDiv ul {
    float: left;
    width: 100%;
    padding: 0
}

.TopDet #IlgiliUrunDiv ul li {
    float: left;
    width: 45px;
    margin-right: 0;
    border-radius: 0;
    overflow: hidden;
    border: 2px solid #fff
}

.TopDet #IlgiliUrunDiv ul li:hover {
    border-color: #ff6100
}

.TopDet #IlgiliUrunDiv ul li .productItem {
    border: none;
    width: 100%;
    float: left;
    padding: 0!important;
    box-shadow: none!important
}

.TopDet #IlgiliUrunDiv ul li .productItem .productTimer {
    display: none!important
}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage {
    padding: 0
}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage .relatedProducts {
    display: none!important
}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage a {
}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage a:before {
    display: none!important
}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage img {
}

.TopDet #IlgiliUrunDiv ul li .productItem .productIcon {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .urunListeAdet {
    display: none!important
}

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail {
    padding: 0;
    margin: 0;
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:before {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:after {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .productName {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .TukendiIco {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .mycartIcon {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .icons {
    display: none
}

.TopDet #IlgiliUrunDiv ul li .productItem .boxBedenlerContent {
    display: none!important
}

.TopDet #IlgiliUrunDiv ul li .productItem .KatSepetFiyat {
    display: none!important
}

#IlgiliUrunDiv {
    display: none!important
}

.IlgiliUrun {
    float: left;
    width: 100%;
    margin-top: 20px;
    border-bottom: 1px dashed #60606042
}

.IlgiliUrun .satir1 {
    float: left;
    width: 100%;
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 5px;
    font-family: nunito;
    font-weight: 700;
    color: #050505
}

.IlgiliUrun .ilgiliurunUl {
    float: left;
    width: 100%
}

.IlgiliUrun .ilgiliurunUl ul {
    float: left;
    width: 100%;
    padding: 0
}

.IlgiliUrun .ilgiliurunUl ul li {
    float: left;
    width: 80px;
    margin-right: 10px;
    margin-bottom: 10px;
    list-style: none
}

.IlgiliUrun .ilgiliurunUl ul li .productItem {
    float: left;
    width: 100%;
    margin: 0
}

.IlgiliUrun .ilgiliurunUl ul li .productItem .productImage {
    height: auto;
    margin: 0;
    padding: 0
}

.IlgiliUrun .ilgiliurunUl ul li .productItem .productImage a img {
    max-width: 100%;
    max-height: 100%
}

.IlgiliUrun .ilgiliurunUl ul li .productItem .productDetail {
    display: none
}

.IlgiliUrun .ilgiliurunUl ul li .productItem .productIcon {
    display: none
}

#divSatinAl {
    float: left;
    width: 100%;
    margin: 13px 0 9px;
    padding: 0
}

.BasketBtn {
    float: left;
    position: relative;
    width: 100%
}

#divAdetCombo .right_line,.RightDetail .riSingle {
    width: 90px
}

#txtbxurunSiparisAdedi,#divAdetCombo select,.RightDetail .riSingle a.riUp,.riSingle a.riDown,.basketBtn input,.buyfast input {
    height: 44px!important
}

.Basketinp p,#divAdetCombo .left_line,.RightDetail .riSingle a.riUp i,.RightDetail .riSingle a.riDown i,.RightDetail .riSingle a.riUp,.riSingle a.riDown {
    line-height: 44px
}

#divAdetCombo {
    display: none!important;
    position: relative;
    float: left
}

#divAdetCombo .left_line {
}

#divAdetCombo .center_line {
    display: none!important;
    float: left
}

#divAdetCombo .right_line {
    float: left;
    max-width: 100%!important
}

#divAdetCombo select {
    width: 100%;
    padding: 0 10px;
    text-align: left
}

.RightDetail .riSingle {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border-radius: 0
}

.RightDetail .riSingle a.riUp,.riSingle a.riDown {
    width: 30px!important;
    font-size: 10px;
    color: #000;
    background: 0 0;
    top: 0;
    font-weight: 400;
    position: absolute;
    margin: 0!important;
    float: left;
    cursor: pointer;
    text-indent: 0;
    text-align: center
}

.RightDetail .riSingle a.riUp {
    left: auto;
    right: 0
}

.RightDetail .riSingle a.riDown {
    left: 0
}

.Basketinp {
    display: none;
    position: relative;
    float: left
}

.Basketinp p,#divAdetCombo .left_line {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    margin-right: 20px;
    float: left;
    display: none
}

#txtbxurunSiparisAdedi_wrapper {
    float: left;
    width: 100%!important;
    position: relative;
    padding: 0!important
}

#txtbxurunSiparisAdedi {
    width: 100%!important;
    text-align: center;
    display: inline-block;
    padding: 0;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none
}

#txtbxurunSiparisAdedi,#divAdetCombo select {
    background: #fff;
    color: #000;
    border: 1px solid #d7d7d7;
    font-size: 13px;
    font-weight: 500;
    float: left;
    margin: 0;
    border-radius: 0
}

.basketBtn {
    float: left;
    position: relative;
    width: calc(100% - 70px);
    margin: 0
}

.basketBtn input {
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    letter-spacing: 0;
    border: none;
    border-radius: 9px;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: 1px solid #707070!important;
    width: 100%!important;
    text-transform: capitalize!important;
    font-size: 24px!important;
    line-height: 50px!important;
    height: 50px!important;
    border: none!important;
  background-color: #ff9a44;
}

.buyfast {
    float: left;
    width: 235px;
    margin: 0;
    display: none
}

.buyfast input {
    background: #000;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    letter-spacing: 0;
    border: 1px solid #000;
    border-radius: 3px;
    text-transform: uppercase;
    -moz-appearance: none;
    -webkit-appearance: none
}

#divKombinSatinAl {
    display: none
}

.UFavorilerimeEkle {
    float: right;
    margin-left: 15px
}

.UFavorilerimeEkle .box1 {
    float: left;
    min-width: 0;
    padding: 0;
    margin: 0;
    background: #f9f9f9;
    font-size: 0;
    width: 55px;
    border: 1px solid #d2d2d2;
    border-radius: 5px;
    text-align: center;
    color: #404040;
    font-weight: 400
}

.UFavorilerimeEkle .box1 i {
    font-size: 25px;
    display: inline-block;
    vertical-align: top;
    margin: 0;
    line-height: 50px;
    font-weight: 400
}

.UFavorilerimeEkle #aFavroriCikarBtn i {
    font-weight: 700
}

.ProductIcon {
    float: left;
    width: 100%;
    background: #fff;
    margin-bottom: 10px
}

.ProductIcon .box1 {
    padding: 0;
    margin: 0;
    min-width: 0;
    background: 0 0;
    color: #000;
    font-size: 16px!important;
    font-weight: 400;
    float: left;
    line-height: 30px
}

.ProductIcon .box1 i {
    font-family: fontawesome;
    margin: 0;
    margin-right: 10px;
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px
}

.ProductIcon div .boxIcon svg {
    display: none
}

.ProductIcon>div {
    float: left;
    margin: 10px 20px;
    position: relative;
    position: relative
}

.ProductIcon>div>a {
    display: inline-block;
    vertical-align: top;
    width: 100%
}

.UGelinceHaberVer {
    float: left;
    margin-right: 10px;
    position: relative;
    position: relative
}

.UGelinceHaberVer .box1 {
    padding: 0;
    margin: 0;
    min-width: 0;
    background: 0 0;
    color: #000;
    font-size: 13px;
    font-weight: 400;
    float: left;
    line-height: 30px
}

.UGelinceHaberVer>a {
    display: inline-block;
    vertical-align: top;
    width: 100%
}

.UGelinceHaberVer .box1 i {
    font-family: fontawesome;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
    margin-right: 5px
}

.UGelinceHaberVer .box1 i:before {
    content: '\f0a1'
}

.ProductIcon2 {
    float: left;
    margin-top: 20px;
    display: none
}

.ProductIcon2 .clear {
    clear: none
}

.ProductIcon2>div {
    float: left
}

.ProductIcon2>div>a {
    float: left;
    font-size: 12px;
    text-transform: uppercase;
    margin-right: 10px;
    padding: 0 18px;
    line-height: 31px;
    background: #ebebeb;
    color: #000
}

.ProductIcon2>div>a:before {
    font-family: fontawesome;
    font-size: 16px;
    line-height: 31px;
    margin-right: 7px;
    vertical-align: top;
    font-weight: 300
}

.ProductIcon2>div.YorumYazbtnContent>a:before {
    content: '\f303'
}

.ProductIcon2>div.TavsiyeEtBtnContent>a:before {
    content: '\f164'
}

.ProductIcon2>div>a:hover {
    color: #fff
}

.TopDet .product_social_icon_wrapper {
    float: right;
    font-size: 0
}

.TopDet .product_social_icon_wrapper .Share {
    float: left
}

.TopDet .product_social_icon_wrapper .Share a {
    font-size: 16px;
    display: inline-block;
    vertical-align: top;
    width: 37px;
    height: 37px;
    box-shadow: 0 0 10px -9px #000;
    border: 1px solid #dad9da;
    color: #454545;
    text-align: center;
    border-radius: 100%
}

.TopDet .product_social_icon_wrapper .Share a span {
    line-height: 35px;
    display: inline-block;
    vertical-align: top
}

#ShareModal {
    display: none;
    width: 280px;
    background: #fff;
    border-radius: 20px;
    padding: 20px;
    text-align: center
}

.ShareTitle {
    float: left;
    width: 100%;
    padding: 15px 10px;
    border-bottom: 1px solid #eee;
    font-weight: 500;
    font-size: 16px;
    color: #212529
}

.ShareList {
    float: left;
    width: 100%;
    text-align: center;
    padding: 15px 0
}

.ShareList ul {
    display: inline-block;
    vertical-align: top;
    list-style: none;
    padding: 0;
    margin: 0
}

.ShareList ul li {
    float: left;
    margin-right: 10px
}

.ShareList ul li:last-child {
    margin-right: 0
}

.ShareList ul li a {
    float: left;
    color: #fff;
    background: #000;
    font-size: 14px;
    border-radius: 10px;
    text-align: center;
    width: 40px
}

.ShareList ul li a i {
    line-height: 40px;
    display: inline-block;
    vertical-align: top
}

.ShareList ul li a.WhatsappRemove {
    display: none!important
}

.ShareList ul li:nth-child(1) a {
    background: #3b5999
}

.ShareList ul li:nth-child(2) a {
    background: #55acee
}

.ShareList ul li:nth-child(3) a {
    background: #bd081c
}

.ShareList ul li:nth-child(4) a {
    background: #6dc33a
}

.UWhatsApp {
    vertical-align: top;
    float: left
}

.UWhatsApp a {
    float: left;
    width: 40px;
    height: 40px;
    border-radius: 10px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    background: #6dc33a
}

.whatsApp i {
    font-family: fontawesome
}

.UWhatsApp label {
    display: none
}

.socialButons {
    float: right!important;
    width: 100%;
    position: relative;
    margin: 0!important
}

.socialButons iframe {
    float: left
}

.product-social {
    float: left;
    margin-right: 10px
}

.product-social span {
    float: left;
    line-height: 32px;
    display: inline-block;
    color: #000;
    font-size: 12px;
    font-weight: 300;
    margin-right: 5px
}

.product-social ul {
    float: left
}

.product-social ul li {
    float: left;
    margin-right: 13px
}

.product-social ul li a {
    display: block;
    color: #323232;
    font-size: 18px
}

.divYorumYaz,#yorumYaz {
    min-height: 220px
}

.urunOzellik {
    float: left;
    width: 100%;
    background-color: #fff;
    border: 1px solid #f3f3f3;
    padding: 10px 15px
}

.urunOzellik .urunTab {
    float: left;
    width: 100%
}

.urunOzellik .urunTab ul {
    display: inline-block;
    vertical-align: top;
    float: left;
    width: 100%;
    position: relative;
    padding: 0
}

.urunOzellik .urunTab ul:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 2px;
    background-color: #e6e6e6
}

.urunOzellik .urunTab>ul>li {
    float: left;
    width: 25%
}

.urunOzellik .urunTab>ul>li.TabYorumlar {
    display: none
}

.urunOzellik .urunTab>ul>li.TabOdemeSecenekleri {
    display: none
}

.urunOzellik .urunTab>ul>li.TabUrunOnerileri {
    display: none
}

.urunOzellik .urunTab>ul>li:last-child {
    margin-right: 0
}

.urunOzellik .urunTab>ul>li>a {
    cursor: pointer;
    color: #acabab;
    font-size: 20px;
    float: left;
    width: 100%;
    text-align: center;
    font-weight: 400;
    line-height: 30px;
    position: relative;
    z-index: 1
}

.urunOzellik .urunTab>ul>li>a span {
    font-weight: 400
}

.urunOzellik .urunTab>ul>li.active>a {
    border-bottom: 3px solid #1d2b39;
    color: #000
}

.urunDetayPanel {
    float: left;
    width: 100%;
    clear: none!important;
    border: none;
    padding: 10px 0
}

.urunTabAlt {
    float: left;
    width: 100%
}

.urunTabAlt strong {
    font-weight: 700
}

.urunTabAlt .divYorumYaz,.urunTabAlt #yorumYaz {
    padding: 0 0 10px;
    width: 100%
}

.urunTabAlt #txtOneriMail {
    width: 100%;
    margin: 0;
    height: 30px;
    padding: 0 10px;
    width: 100%!important
}

.urunTabAlt #txtOneriNot {
    width: 100%;
    margin: 0;
    padding: 10px;
    width: 100%!important;
    background: #fff
}

.yorumlarItem {
    background-color: #eee;
    border-bottom: 3px solid #a09b98;
    padding: 16px;
    line-height: 26px;
    float: left;
    width: 100%;
    margin-top: 20px;
    text-align: left
}

.yorumlarItemS1 {
    padding-bottom: 5px;
    font-size: 12px;
    color: #666;
    border-bottom: 1px dashed #a09b98
}

.urunDetayPanel .button {
    color: #fff
}

.urunTabAlt {
    min-height: 128px;
    max-height: 128px;
    overflow-y: auto;
    overflow-x: hidden;
    font-size: 16px;
    line-height: 27px;
    font-family: nunito
}

.urunTabAlt i {
    font-family: fontawesome!important
}

.urunTabAlt img {
    max-width: 100%!important
}

.urunTabAlt iframe {
    max-width: 100%!important;
    display: none
}

.urunTabAlt .ng-valid-email {
    text-align: left
}

.urunTabAlt .button {
    padding: 10px 5px
}

.urunTabAlt * {
    line-height: 27px;
    padding: 0;
    margin: 0
}

.orders .order-info i {
    margin-top: 0!important
}

#btnYorumKaydet {
    float: left;
    text-align: center;
    -moz-appearance: none;
    -webkit-appearance: none
}

.urunTabAlt ul li {
    margin-bottom: 10px;
    clear: both
}

.oneriValidate .validate {
    top: 0;
    padding: 5px
}

.urunTabAlt ul li input {
    float: left;
    margin-right: 5px;
    width: auto!important
}

.urunTabAlt ul li label {
    float: left;
    width: auto!important;
    line-height: normal
}

.urunTabAlt ul li input[type=checkbox] {
    margin-top: 0
}

.urunTabAlt ul li .captchaImageBox {
    float: left
}

.urunTabAlt ul li .captchaImageBox img {
    max-width: 100%;
    width: auto
}

.urunTabAlt ul li .captchaInputBox {
    margin: 10px;
    float: left
}

.urunTabAlt ul li.urundetyaGuvenlikodu span {
    float: left
}

.urunTabAlt ul li .GuvnelikKodu {
    float: left;
    line-height: 50px;
    margin-right: 10px;
    display: block
}

#divEtiketler {
    float: left;
    width: 100%;
    padding: 0 20px 20px;
    margin: 50px 0 0;
    background: #fff;
    text-align: center
}

#divEtiketler .productModuleTitle {
    float: left;
    color: #202122;
    font-size: 15px;
    font-weight: 700;
    width: 100%;
    text-align: center;
    line-height: 30px;
    margin: 10px 0
}

#divEtiketler a {
    color: #696d71;
    font-size: 13px
}

#divEtiketler a:hover {
    text-decoration: underline
}

body .ngdialog.ngdialog-theme-default .ngdialog-content
{
    padding:0;
    border-radius:0;
    font-family:'Poppins',sans-serif
}


.Block_Title
{
    display:none
}

.noProduct
{
    background:url(https://static.ticimax.cloud/10690/Uploads/Images/urunyok.png) center center no-repeat!important;
    width:212px;
    height:214px
}

.noProduct *
{
    display:none!important
}

#divUstFiltreKategori
{
    display:none
}

#divUstFiltreMarka
{
    display:none
}

.categorydesign
{
    float:left;
    width:100%
}

.categorydesign .Blok
{
    margin:0
}

.leftBlock .categorydesign
{
    display:block
}

.categorydesign p
{
    margin-bottom:0
}

.categorydesign strong
{
    font-weight:700
}

.categorydesign strong *
{
    font-weight:700
}

.categorydesign img
{
    display:inline-block;
    vertical-align:middle
}

.breadcrumbContent
{
    float:left
}

body ul.breadcrumb
{
    margin:0 auto;
    display:block!important;
    padding:0!important;
    border-radius:0;
    float:none
}

body ul.breadcrumb *
{
    color:#4a4a4a;
    font-size:12px!important;
    line-height:50px!important;
    float:left;
    font-weight:500
}

body ul.breadcrumb li
{
    font-size:0!important;
    float:none!important;
    vertical-align:middle
}

body ul.breadcrumb li:after
{
    content:'>';
    display:inline-block;
    margin:0 5px;
    color:#4a4a4a;
    font-size:12px;
    line-height:50px;
    float:left;
    font-weight:500
}

body ul.breadcrumb li:nth-last-of-type(1):after
{
    display:none
}

body ul.breadcrumb li:nth-last-of-type(1) *
{
    color:#4a4a4a
}

body a#linkOncekiSayfa
{
    line-height:50px;
    display:block;
    color:#4a4a4a;
    font-size:12px!important;
    font-weight:500
}

.categoryTitle
{
    float:left;
    width:100%
}

.categoryTitleText
{
    float:left;
    width:100%
}

.CategoryBody .categoryTitle
{
    margin-bottom:60px
}

.ProductBody .categoryTitle
{
    padding:19px 0
}

body #divSayfalamaUst
{
    float:right;
    margin:0;
    padding:0;
    text-align:center
}

.urunListRel
{
    width:100%;
    float:left;
    position:relative
}

.brandlistselection
{
    display:inline-block;
    vertical-align:top;
    float:left;
    margin:0;
    width:100%
}

.brandlistselection .clear
{
    clear:none;
    display:none
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent
{
    float:left;
    margin:0;
    padding:0;
    width:100%
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter
{
    padding:0;
    margin:0 15px 0 0;
    height:auto;
    background:transparent;
    border:1px solid #000;
    width:auto
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter a
{
    width:38px;
    margin:0
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter a i
{
    font-family:'FontAwesomePro';
    line-height:38px;
    color:#000;
    font-size:22px
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter a i:before
{
    content:'\f00d'
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter .filter-content span
{
    color:#a1a1a1;
    font-size:12px;
    text-align:left;
    margin-top:6px
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter .filter-content span+span
{
    color:#252525;
    margin-top:3px
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter.FiltrelemeKaldir
{
    display:block;
    border-color:#eb1f27
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter.FiltrelemeKaldir a
{
    width:100%;
    background:transparent;
    line-height:1;
    margin:0
}

body #divSayfalamaUst:not(.Slct) .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span
{
    line-height:38px;
    font-weight:400;
    color:#eb1f27;
    font-size:12px;
    text-align:center;
    margin:0;
    width:100%
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect
{
    float:right;
    margin:0 0 0 20px;
    background:transparent
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a
{
    background:transparent;
    color:#999;
    padding:0 5px;
    float:left;
    margin-left:0
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a i
{
    font-size:16px;
    float:left;
    line-height:45px;
    font-family:'FontAwesomePro';
    font-weight:600
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a:hover i
{
    color:#000
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.Active i
{
    color:#000
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.sort_2
{
    display:none
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.sort_5
{
    display:none
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .blockSelect a.sort_hrz
{
    display:none
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent
{
    float:left;
    width:100%;
    z-index:999;
    background-color:transparent;
    border:none;
    border-bottom:1px solid #e5e2e2;
    border-radius:0;
    margin:0;
    padding:0;
    display:-webkit-flex;
    display:-moz-flex;
    display:-o-flex
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:not(.appliedFilter)
{
    float:left;
    font-weight:400;
    border-radius:0;
    padding:0;
    border:none;
    margin-right:40px
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a
{
    position:relative;
    background-color:transparent;
    color:#000;
    font-size:12px;
    border-radius:0;
    padding:0
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a span
{
    font-weight:400;
    line-height:43px
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li >a:hover
{
    text-decoration:underline
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a.selected
{
    text-decoration:underline
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(5)
{
    display:none
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .appliedFilter.FiltrelemeUrunAdet span
{
    float:left;
    font-size:12px;
    color:#000;
    font-weight:400;
    line-height:45px;
    padding:0;
    margin:0;
    display:none
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .appliedFilter.FiltrelemeUrunAdet
{
    float:right;
    background-color:transparent;
    height:auto;
    padding:0
}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet
{
    float:right
}

body #divSayfalamaUst.Slct .blockSelect
{
    float:right;
    margin:0;
    display:block!important;
    padding:0
}

body #divSayfalamaUst.Slct .blockSelect a
{
    float:left;
    width:50px;
    height:50px;
    margin:0 0 0 10px;
    padding:0;
    text-align:center;
    border:2px solid #eef2f4;
    background:#fff;
    border-radius:15px
}

body #divSayfalamaUst.Slct .blockSelect i
{
    color:#99a9b3;
    line-height:46px;
    font-size:18px
}

body #divSayfalamaUst.Slct .blockSelect a:hover
{
    border-color:#99a9b3;
    background:#99a9b3
}

body #divSayfalamaUst.Slct .blockSelect a:hover i
{
    color:#fff
}

body #divSayfalamaUst.Slct .blockSelect .sort_hrz
{
    display:none
}

body #divSayfalamaUst.Slct .blockSelect .sort_2
{
    display:none
}

body #divSayfalamaUst.Slct .blockSelect .sort_5
{
    display:none
}

body #divSayfalamaUst.Slct .blockSelect .sort_4 i
{
    font-size:18px;
    background:url(/customcss/images/filtre4.png) no-repeat center center;
    width:19px;
    height:46px
}

body #divSayfalamaUst.Slct .blockSelect .sort_3 i
{
    font-size:18px;
    background:url(/customcss/images/filtre3.png) no-repeat center center;
    width:19px;
    height:46px
}

body #divSayfalamaUst.Slct .blockSelect .sort_4.Active i
{
    background-image:url(/customcss/images/filtre4-active.png)
}

body #divSayfalamaUst.Slct .blockSelect .sort_3.Active i
{
    background-image:url(/customcss/images/filtre3-active.png)
}

body #divSayfalamaUst.Slct .blockSelect .sort_4:hover i
{
    background-image:url(/customcss/images/filtre4-active.png)
}

body #divSayfalamaUst.Slct .blockSelect .sort_3:hover i
{
    background-image:url(/customcss/images/filtre3-active.png)
}

body #divSayfalamaUst.Slct .blockSelect a.Active
{
    border-color:#99a9b3;
    background:#99a9b3
}

body #divSayfalamaUst.Slct .blockSelect a.Active i
{
    color:#fff
}

body #divSayfalamaUst.Slct .brandlistselection
{
    float:right;
    width:auto
}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent
{
    background:transparent;
    float:left;
    width:100%
}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent select
{
    float:left;
    height:50px;
    color:#4a4a4a;
    font-size:13px;
    font-weight:500;
    border:none;
    background:transparent;
    border-radius:0;
    padding:0
}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li
{
    padding:0;
    border-radius:0;
    background:transparent;
    float:left;
    margin-right:10px
}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet
{
    float:right
}

body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet
{
    margin:0
}

body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet span
{
    color:#4a4a4a;
    font-size:13px;
    line-height:50px;
    font-weight:500;
    float:left;
    margin:0
}

body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock
{
    padding:0;
    background:transparent;
    color:#252525;
    font-size:14px;
}

body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock span
{
    line-height:50px;
    font-weight:400;
    display:inline-block;
    vertical-align:top
}

body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock:before
{
    content:'';
    width:15px;
    height:15px;
    border:1px solid #d1d1d1;
    border-radius:3px;
    float:left;
    margin:17px 10px 0 0
}

body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock.selected:before
{
    background:#cd9b33;
    border-color:#cd9b33
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent
{
    float:left;
    margin:0;
    padding:0;
    width:100%
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter
{
    padding:0;
    margin:0 15px 0 0;
    height:auto;
    background:transparent;
    border:1px solid #000;
    width:auto
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter a
{
    width:38px;
    margin:0
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter a i
{
    font-family:'FontAwesomePro';
    line-height:38px;
    color:#000;
    font-size:22px
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter a i:before
{
    content:'\f00d'
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter .filter-content span
{
    color:#a1a1a1;
    font-size:12px;
    text-align:left;
    margin-top:6px
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter .filter-content span+span
{
    color:#252525;
    margin-top:3px
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter.FiltrelemeKaldir
{
    display:block;
    border-color:#eb1f27
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter.FiltrelemeKaldir a
{
    width:100%;
    background:transparent;
    line-height:1;
    margin:0
}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span
{
    line-height:38px;
    font-weight:400;
    color:#eb1f27;
    font-size:12px;
    text-align:center;
    margin:0;
    width:100%
}


body .iadeTaleplerimContent .siparisUrun .item .checkbox_item label.checkbox-label:before{content: "\f0c8";}


@media screen and (min-width:1042px) {
    .mobilMenu
    {
        display:none!important
    }
    
    .sortingContent
    {
        display:block!important
    }
    
    .col-5li
    {
        width:20%
    }
    
    body #divSayfalamaUst .filterBlock
    {
        float:left;
        border:none;
        border-radius:0;
        width:auto
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters
    {
        padding:0;
        margin:0;
        background:transparent;
        position:static
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel
    {
        margin:0 10px 0 0;
        padding:0;
        width:auto;
        position:relative;
        border:2px solid #eef2f4;
        border-radius:15px;
        padding-left:10px;
        min-width:150px
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading
    {
        padding:0;
        border:none;
        margin:0;
        min-width:auto;
        border-right:none;
        background-color:transparent!important
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading a
    {
        line-height:46px;
        text-align:left;
        color:#4a4a4a;
        font-size:13px;
        padding:0;
        font-weight:500
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading a:after
    {
        content:'\f107';
        line-height:46px;
        vertical-align:top;
        margin:0 10px 0 5px;
        position:static;
        color:#4a4a4a;
        font-size:16px;
        font-family:'FontAwesomePro';
        font-weight:300;
        float:right
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading.active a:after
    {
        content:'\f106';
        color:#000
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown > li
    {
        float:left;
        text-align:left;
        margin:0;
        width:100%
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .div-kategori .list-group.dropdown > li
    {
        width:100%
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown li a
    {
        line-height:28px;
        font-size:13px;
        color:#000
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown li a:hover
    {
        text-decoration:underline
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown > li ul
    {
        display:block
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown > li ul > li
    {
        width:100%
    }
    
    body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item:before
    {
        margin-top:7px;
        display:inline-block
    }
    
    body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before
    {
        background:#000;
        border-color:#000
    }
    
    body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before
    {
        background:#000;
        border-color:#000
    }
    
    body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image
    {
        background:transparent!important
    }
    
    body #divSayfalamaUst .category-vertical-filters .vertical-filter-panel .list-group-item a
    {
        color:#000
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown
    {
        top:100%;
        width:250px
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range
    {
        background:#ff0404;
        height:2px;
        width:100%;
        margin:11px 0 0;
        border:none;
        float:left
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range .ui-slider-range
    {
        background:#56ce19;
        height:2px;
        margin-top:0
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range .ui-slider-handle
    {
        background:#fff;
        border-radius:100%;
        width:18px;
        height:18px;
        border:none;
        margin-top:0;
        margin-right:-4px;
        top:-8px;
        box-shadow:0 2px 1px 0 #b5b5b5
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .amount
    {
        color:#262626;
        font-size:14px;
        font-weight:300;
        left:0;
        padding:5px 0 0;
        float:left;
        width:100%;
        text-align:center;
        margin-bottom:0
    }
}

.brandlistselectionBottom
{
    margin-bottom:0;
    display:none
}

#divSayfalamaAlt
{
    width:100%;
    margin:0
}

.pageNumber
{
    float:right;
    text-align:right;
    margin:0;
    display:none
}

.pageNumberBottom
{
    float:right;
    text-align:center;
    margin:50px 0 60px;
    padding:0;
    width:100%;
    display:block;
    vertical-align:middle
}

.pageNumberContent,.pageBorder
{
    display:inline-block;
    vertical-align:top
}

.pageNumberContent a,.pageBorder a
{
    float:left;
    position:relative;
    display:block;
    min-width:50px;
    height:35px;
    border:2px solid #eef2f4;
    background:#fff;
    line-height:31px;
    color:#4a4a4a;
    text-align:center;
    font-size:14px;
    border-radius:25px;
    font-weight:500;
    margin:0 5px
}

.pageNumberContent a:hover,.pageBorder a:hover
{
    color:#fff;
    background:#99a9b3;
    border-color:#99a9b3
}

.pageNumberContent a.SelectedSayfa,.pageBorder a.SelectedSayfa
{
    color:#fff;
    background:#99a9b3;
    border-color:#99a9b3
}

.pageNumberContent a.butonDisabled,.pageBorder a.butonDisabled
{
    opacity:1!important
}

.KategoriFilitrelemeContent .Block_Title
{
    display:none
}

body #divNextProduct .productItem
{
    margin:0;
    border:none;
    padding:0;
    box-shadow:none!important;
    background:#e1e1e1!important;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    align-items:center;
    -webkit-align-items:center;
    justify-content:center;
    -webkit-justify-content:center
}

body #divNextProduct .productItem .buttonNextProduct
{
    margin:0;
    border:none;
    padding:65% 0;
    float:left;
    width:100%;
    height:100%
}

body #divNextProduct .productItem a:hover span
{
    color:inherit
}

.leftBlock .UrunGuruplari
{
    float:left;
    width:100%
}

.leftBlock .UrunGuruplari .Block_Title
{
    display:none
}

.leftBlock .UrunGuruplari .Block_Text
{
    float:left;
    width:100%
}

.leftBlock .UrunGuruplari .Block_Text .KatMenu1
{
    float:left;
    width:100%
}

.leftBlock .UrunGuruplari .Block_Text .KatMenu1 li
{
    float:left;
    width:100%;
    position:relative
}

.homeContainer .ProductListContent
{
    float:left;
    width:100%;
    margin:30px 0;
    position:relative
}

.homeContainer .ProductListContent .ProductList
{
    display:block;
    margin:0 auto
}

.homeContainer .ProductListContent .ItemOrj
{
    padding:0 10px;
    margin-bottom:20px;
    width:25%;
    max-width:25%
}

.homeContainer .ProductListContent .productItem
{
    margin-bottom:0
}

.ProductListContent
{
    float:left;
    width:100%
}

.categoryContainer .ProductListContent
{
    float:left;
    width:100%
}

.categoryContainer .ProductList
{
    margin:0 -5px
}

.categoryContainer .ProductListContent .productItem
{
    margin-bottom:20px
}

.ItemOrj
{
    float:left;
    padding:0 5px
}

.productItem
{
    width:100%;
    position:relative;
    text-align:center;
    display:inline-block;
    float:left;
    font-size:0
}

.productItem:hover
{
    box-shadow:0 0 3px 3px #fafafa
}

.productItem .productIcon
{
    width:100%;
    height:100%
}

.productItem .productFaMyEx
{
    padding:0;
    display:inline-block;
    position:absolute;
    left:10px;
    top:10px;
    margin:0;
    z-index:5;
    -webkit-animation:fadein .3s;
    -moz-animation:fadein .3s;
    -ms-animation:fadein .3s;
    -o-animation:fadein .3s;
    animation:fadein .3s;
    height:39px
}

.productItem .productYeInUcFi
{
    padding:0;
    display:block;
    position:absolute;
    left:0;
    top:0
}

.productItem .productImage
{
    position:relative;
    overflow:hidden;
    width:100%;
    padding:0
}

.productItem .productImage a
{
    display:block;
    position:relative;
    padding-bottom:140%
}

.productItem .productImage.Videolu
{
    display:block;
    position:relative;
    padding-bottom:92.2%
}

.productItem .productImage img
{
    max-width:100%;
    max-height:100%;
    height:auto;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
    border-radius:0;
    transition:all 1s ease;
    -webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    -o-transition:all 1s ease;
    will-change:opacity
}

.productItem .productImage.Videolu video
{
    max-width:100%;
    max-height:100%;
    height:auto;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
    border-radius:0;
    transition:all 1s ease;
    -webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    -o-transition:all 1s ease;
    will-change:opacity
}

.productItem .productDetail
{
    position:relative;
    display:block;
    float:left;
    width:100%;
    text-align:left;
    height:150px;
    padding:18px 5px 0;
    transition:all .3s ease
}

.productItem .productName
{
    position:relative;
    margin:23px 0 0;
    float:left;
    width:100%;
    text-align:center
}

.productItem .productName a
{
    float:left;
    width:100%;
    padding:0;
    line-height:20px;
    height:60px;
    font-weight:500;
    font-size:14px;
    color:#4a4a4a;
    overflow:hidden;
    text-overflow:ellipsis
}

.productItem:hover .productName a
{
    text-decoration:underline
}

.productItem .productPrice
{
    display:block;
    float:left;
    width:100%;
    text-align:center;
    vertical-align:top;
    position:relative;
    margin:10px 0 0;
    bottom:0
}

.productItem .discountPrice
{
    display:inline-block;
    
}
.divSepetProductItem .discountPrice{
height: 35px;
}
.divSepetProductItem .productDetail .productName a{
font-weight: 600;
font-family: 'Avenir Next Cyr Medium';
}
.productItem .discountPrice span
{
    color:#fc5d5c;
    font-size:15px;
    line-height:.8;
    font-weight:600
}

.productItem .discountKdv
{
    display:none
}

.productItem .regularKdv
{
    display:none
}

.productItem .regularPrice
{
    display:inline-block!important;
    margin-left:8px
}

.productItem .regularPrice span
{
    color:#f17573;
    font-size:13px;
    line-height:.8;
    font-weight:500;
    text-decoration:line-through;
    -moz-text-decoration-color:#f17573;
    text-decoration-color:#f17573
}

.productItem .productMarka
{
    display:none!important
}

.productItem .productOnYazi
{
    display:none!important;
    float:left;
    width:100%;
    color:#4a4a4a;
    font-size:14px;
    line-height:25px;
    height:96px;
    overflow:hidden
}

.productItem .productOnYazi *
{
    background:none!important;
    font-family:'Poppins',sans-serif!important;
    color:#4a4a4a;
    font-size:14px;
    line-height:25px
}

.productStokKodu
{
    float:left;
    width:100%;
    text-align:center;
    font-size:13px;
    font-weight:300;
    color:#777;
    line-height:15px;
    height:15px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-top:-80px
}

.newIcon
{
    position:absolute;
    top:5px;
    left:5px;
    z-index:3;
    display:inline-block;
    width:39px;
    height:39px;
    line-height:39px;
    background:#fda153;
    border-radius:50%;
    text-transform:capitalize;
    overflow:hidden;
    text-align:center;
    font-size:12px;
    font-weight:500;
    color:#fff
}

.discountIcon
{
    position:absolute;
    left:5px;
    top:5px;
    z-index:3;
    display:inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    background:#fda153;
    border-radius:50%;
    overflow:hidden;
    text-align:center;
    font-size: 16px;
    font-weight:500;
    color:#fff;
    margin-right:4px
}


.cargoIcon
{
    z-index:3;
    display:none
}

.firsatIcon
{
    z-index:3;
    display:none!important
}

.urunListStokUyari
{
    display:none
}

.discountIcon div
{
    display:none
}

.discountIcon span
{
    font-weight:600
}

.discountIcon .discountIcon_s2
{
    display:none
}

.favori
{
    z-index:5;
    display:inline-block;
    position:absolute;
    top:15px;
    right:15px
}

.examineIcon
{
    z-index:5;
    display:none
}

.mycartIcon
{
    z-index:5;
    display:none
}

.favori a
{
    display:block;
    font-size:0
}

.examineIcon a
{
    display:block;
    font-size:0
}

.mycartIcon a
{
    display:block;
    font-size:0
}

.mycartIcon a span
{
    font-weight:400
}

.examineIcon a:before,.favori a:before,.mycartIcon a:before
{
    font-family:'FontAwesomePro';
    display:inline-block;
    vertical-align:top
}

.favori a:before
{
    content:'\f004';
    font-size:18px;
    font-weight:300
}

.TukendiIco
{
    z-index:5;
    border-radius:0;
    background:transparent;
    position:absolute;
    right:0;
    left:0;
    top:0;
    height:calc(100% - 116px);
    overflow:hidden
}

.TukendiIco span
{
    line-height:30px;
    background:#fff;
    position:absolute;
    left:0;
    bottom:0;
    right:0;
    max-width:100%;
    border:none;
    color:#000;
    font-size:13px;
    font-weight:500;
    padding:0;
    border-radius:0;
    text-transform:uppercase;
    margin:0 auto
}

.StokYok .cargoIcon
{
    display:none
}

.urunListStokUyari
{
    display:none
}

body .productItem .productTimer
{
    position:absolute;
    bottom:68px;
    top:auto;
    background:rgba(0,0,0,0.7);
    padding:0
}

body .productItem .productTimer:before
{
    content:'\f017';
    font-family:'FontAwesomePro';
    font-size:24px;
    color:#fff;
    font-weight:300;
    display:inline-block;
    vertical-align:top;
    margin-right:30px;
    line-height:47px
}

body .productItem .productTimer span.productTimerContent
{
    margin-right:20px;
    display:inline-block;
    vertical-align:top
}

body .productItem .productTimer span.productTimerContent.productTimerDayC
{
    display:none
}

body .productItem .productTimer span.productTimerContent span
{
    font-size:14px;
    color:#fff;
    font-weight:500;
    border:none;
    line-height:17px;
    padding:6px 0 0
}

body .productItem .productTimer span.productTimerContent span:last-child
{
    font-size:14px;
    color:#fff;
    font-weight:500;
    line-height:17px;
    padding:0
}

.productItem .urunListeAdet
{
    display:none!important;
    width:91px;
    height:38px;
    float:left;
    position:absolute;
    left:15px;
    bottom:12px;
    border-radius:0;
    overflow:hidden;
    z-index:5
}

.productItem.StokYok .urunListeAdet
{
    display:none!important
}

.productItem .urunListeAdet input
{
    width:100%;
    height:38px;
    float:left;
    border:1px solid #e4e3e3;
    background:#fff;
    color:#000;
    font-size:14px;
    padding:0 25px;
    text-align:center;
    font-weight:400;
    border-radius:25px;
    box-shadow:inset 0 2px 7px 0 #e4e3e3
}

.productItem .urunListeAdetArtir
{
    font-size:0;
    width:25px;
    height:38px;
    float:left;
    position:absolute;
    right:0;
    background:transparent;
    color:#000;
    line-height:38px
}

.productItem .urunListeAdetAzalt
{
    font-size:0;
    width:25px;
    height:38px;
    float:right;
    position:absolute;
    left:0;
    background:transparent;
    color:#000;
    line-height:38px
}

.productItem .urunListeAdetArtir:after
{
    content:'+';
    font-size:15px;
    font-weight:300
}

.productItem .urunListeAdetAzalt:after
{
    content:'-';
    font-size:15px;
    font-weight:300
}

.boxBedenlerContent
{
    display:none!important;
    position:absolute;
    bottom:67px;
    left:0;
    right:0;
    z-index:4
}

.boxBedenlerContent .boxBedenlerContainer
{
    float:left;
    width:100%;
    text-align:center;
    overflow:hidden;
    padding:0;
    white-space:nowrap
}

.boxBedenlerContent .boxBedenlerContainer > div
{
    display:inline-block;
    margin:0;
    vertical-align:top
}

.boxBedenlerContent .boxBedenlerContainer > div > div
{
    display:inline-block;
    line-height:50px;
    color:#252525;
    font-size:12px;
    text-align:center;
    font-weight:600
}

.boxBedenlerContent .boxBedenlerContainer > div > div:hover
{
    text-decoration:underline
}

.boxBedenlerContent .boxBedenlerContainer > div > a
{
    float:left;
    width:24px;
    height:24px;
    border-radius:100%;
    border:1px solid #ddd;
    padding:1px;
    margin:0 3px
}

.boxBedenlerContent .boxBedenlerContainer > div > a img
{
    border-radius:100%
}

.productIcon .quickViewIco
{
    display:none!important;
    z-index:5;
    position:absolute;
    text-align:center;
    left:0;
    top:35%;
    right:0;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

.productIcon .quickViewIco a
{
    background:rgba(255,255,255,0.9);
    border:1px solid #eee;
    font-size:13px;
    letter-spacing:1px;
    line-height:36px;
    color:#2d2d2d;
    padding:0 15px;
    display:inline-block;
    vertical-align:top
}

.productIcon .quickViewIco a:before
{
    content:'\f06e';
    font-family:'FontAwesomePro';
    font-size:18px;
    font-weight:300;
    float:left;
    line-height:36px;
    margin-right:5px;
    color:#2d2d2d
}

.productItem:hover .productIcon .quickViewIco
{
    display:none!important
}

.ProductPreviewContent
{
    font-family:'Poppins',sans-serif;
    padding:30px
}

.ProductPreviewContent .clear
{
    clear:none
}

.ProductPreviewContent #divBreadcrumb
{
    float:left;
    width:100%;
    margin-bottom:15px
}

.ProductPreviewContent #divBreadcrumb #ulBreadcrumb
{
    float:left;
    width:100%
}

.ProductPreviewContent #divBreadcrumb #ulBreadcrumb li
{
    float:left;
    font-size:0;
    line-height:0
}

.ProductPreviewContent #divBreadcrumb #ulBreadcrumb li a
{
    float:left;
    font-size:13px;
    color:#323232;
    line-height:15px
}

.ProductPreviewContent #divBreadcrumb #ulBreadcrumb li:after
{
    content:'/';
    display:inline-block;
    margin:0 5px;
    color:#1111115px;
    font-size:11px;
    line-height:15px;
    float:left;
    font-weight:400
}

.ProductPreviewContent #divBreadcrumb #ulBreadcrumb li:nth-child(1) a:before
{
    content:'\f041';
    font-family:'FontAwesomePro';
    float:left;
    font-size:14px;
    line-height:15px;
    float:left;
    margin-right:10px;
    font-weight:300
}

.ProductPreviewContent .ProductPreviewLeft
{
    width:348px;
    margin:0
}

.ProductPreviewContent .ProductPreviewLeft .PreviewImages
{
    float:right;
    width:270px
}

.ProductPreviewContent .ProductPreviewLeft .PreviewallImages
{
    float:left;
    max-height:270px;
    overflow-y:auto;
    overflow-x:hidden;
    width:75px
}

.ProductPreviewContent .ProductPreviewLeft .PreviewselectedImages
{
    padding-bottom:0;
    height:auto;
    border:none;
    width:100%
}

.ProductPreviewContent .ProductPreviewLeft .PreviewselectedImages .PreviewselectedImagesBox
{
    padding-bottom:100%
}

.ProductPreviewContent .ProductPreviewLeft .PreviewallImages .PreviewallImagesItem
{
    padding-bottom:0;
    height:auto;
    border:none;
    width:68px
}

.ProductPreviewContent .ProductPreviewLeft .PreviewallImagesItem .PreviewallImagesBox
{
    padding-bottom:100%
}

.ProductPreviewContent .ProductPreviewRight
{
    width:calc(100% - 348px);
    padding-left:30px;
    text-align:left;
    position:relative
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Name
{
    color:#000;
    font-size:18px;
    font-weight:400
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Price
{
    float:left;
    color:#000;
    font-size:25px;
    font-weight:600
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_UstuCiziliFiyat
{
    display:block;
    float:left;
    margin-right:5px;
    margin-top:2px;
    color:#959494;
    font-size:14px;
    font-weight:400;
    text-decoration:line-through;
    -moz-text-decoration-color:#959494;
    text-decoration-color:#959494
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Price+.kombinFormline
{
    float:left;
    width:100%;
    color:#000;
    font-size:25px;
    font-weight:600
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Price+.kombinFormline .kdvYazi
{
    display:block;
    float:left;
    color:#000;
    font-size:14px;
    margin-right:10px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_DiscountRate
{
    position:absolute;
    right:0;
    top:0;
    background:#000;
    color:#fff;
    font-size:13px;
    width:45px;
    height:23px;
    line-height:23px;
    text-align:center
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_ozyazi
{
    float:left;
    width:100%;
    margin:0
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_ozyazi *
{
    font-size:13px;
    color:#000;
    line-height:20px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm #hizliBakisTahminiTeslimatSuresi
{
    float:left;
    width:100%;
    margin:10px 0;
    color:#000;
    font-size:14px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_markaLogo
{
    float:left;
    width:100%;
    margin:10px 0
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_marka
{
    float:left;
    width:100%;
    margin:10px 0;
    font-size:13px;
    color:#000;
    line-height:20px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .kdvYazi
{
    display:none
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek
{
    float:left;
    width:100%;
    margin:10px 0
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi
{
    float:left;
    width:100%
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline
{
    float:left;
    width:100%
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinleft_line
{
    float:left;
    width:100%!important;
    color:#000;
    font-size:13px;
    line-height:35px;
    text-align:left;
    font-weight:500;
    text-transform:uppercase
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinright_line
{
    float:left;
    width:100%
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinright_line > div
{
    float:left;
    width:100%
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinright_line > div div
{
    float:left;
    margin-right:5px;
    margin-bottom:5px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinright_line > div div a
{
    display:inline-block;
    vertical-align:top;
    border:1px solid #cbcbcb;
    min-width:40px;
    height:40px;
    line-height:38px;
    text-align:center;
    padding:0 5px;
    color:#000;
    font-size:12px;
    font-weight:500
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinright_line > div div a.selected
{
    border-color:#000
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divKombinUrunEkSecenek > .divKombinEksecenekTipi .kombinFormline .kombinright_line > div div a.nostok
{
    background:#eee;
    color:#bfbfbf
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet
{
    float:left;
    margin:0;
    width:110px;
    margin-bottom:25px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .hizliBakis_SalesUnit
{
    float:left;
    width:100%;
    color:#000;
    font-size:13px;
    line-height:35px;
    text-align:left;
    font-weight:500;
    text-transform:uppercase
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .riSingle
{
    padding:0;
    margin:0;
    border:none;
    width:100%!important
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .riSingle input
{
    float:left;
    width:100%;
    height:50px!important;
    padding:0 24px!important;
    color:#000;
    font-size:15px;
    font-weight:400;
    margin:0!important;
    border:2px solid #f1f1f1
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .riSingle .riDown
{
    background:#f1f1f1;
    width:24px!important;
    height:50px!important;
    line-height:50px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .riSingle .riUp
{
    background:#f1f1f1;
    width:24px!important;
    height:50px!important;
    line-height:50px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .riSingle .riUp:after
{
    line-height:50px!important
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakis_Adet .riSingle .riDown:after
{
    line-height:50px!important
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .hizliBakisSepeteEkle
{
    float:left;
    width:100%;
    background:#000;
    font-size:16px;
    color:#fff;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
    height:50px;
    line-height:50px;
    padding:0
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divHizliBakisFavorilerimeEkle
{
    float:left;
    width:100%;
    margin-top:10px
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divHizliBakisFavorilerimeEkle .box1
{
    float:left;
    width:100%;
    text-align:center;
    background:#000;
    font-size:14px;
    color:#fff;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
    height:50px;
    line-height:50px;
    padding:0;
    margin:0;
    min-width:0
}

.ProductPreviewContent .ProductPreviewRight .ProductPreviewForm .divHizliBakisFavorilerimeEkle .box1 i
{
    font-family:'FontAwesomePro';
    font-weight:300;
    font-size:18px;
    vertical-align:top;
    line-height:50px
}

body .divHizliBakisUrunOzellikleri
{
    float:left;
    width:100%;
    margin:25px 0;
    padding:0 25px
}

body .divHizliBakisUrunOzellikleri *
{
    font-family:'Roboto',sans-serif
}

body .divHizliBakisUrunOzellikleri .TabBaslik
{
    float:left;
    width:100%
}

body .divHizliBakisUrunOzellikleri .TabBaslik span
{
    float:left;
    line-height:40px;
    font-size:18px;
    color:#000;
    font-weight:500
}

body .divHizliBakisUrunOzellikleri .TabIcerik
{
    float:left;
    width:100%
}

body .divHizliBakisUrunOzellikleri .TabIcerik *
{
    font-size:13px;
    color:#000;
    line-height:20px
}

#divHizliBakisBenzerUrun
{
    padding:0 30px
}

#divHizliBakisIlgiliUrun
{
    padding:0 30px
}

.categoryContainer .ProductList.PlSc_hrz
{
    margin:0
}

.categoryContainer .ProductList.PlSc_hrz .ItemOrj
{
    padding:0
}

.categoryContainer .ProductList.PlSc_hrz .productItem
{
    width:100%;
    float:left;
    margin:0 0 10px;
    padding:0
}

.categoryContainer .ProductList.PlSc_hrz .productImage
{
    float:left;
    width:10%
}

.categoryContainer .ProductList.PlSc_hrz .productItem .productDetail
{
    width:calc(84% - 10%);
    height:0;
    padding:8px 5px 0;
    border:none;
    background:transparent
}

.categoryContainer .ProductList.PlSc_hrz .productItem .boxBedenlerContent .boxBedenlerContainer
{
    text-align:center
}

.categoryContainer .ProductList.PlSc_hrz .productItem .boxBedenlerContent .boxBedenlerContainer > div
{
    float:none
}

.categoryContainer .ProductList.PlSc_hrz .productName
{
    width:100%;
    border:none;
    margin:0
}

.categoryContainer .ProductList.PlSc_hrz .productName a
{
    height:auto;
    text-align:left;
    margin-bottom:0;
    text-indent:10px
}

.categoryContainer .ProductList.PlSc_hrz .productItem .productPrice
{
    width:auto;
    float:left;
    bottom:0!important;
    margin:10px 0 0 10px
}

.categoryContainer .ProductList.PlSc_hrz .productItem .discountPrice span
{
    line-height:1
}

.categoryContainer .ProductList.PlSc_hrz .productItem .newIcon
{
    bottom:auto;
    top:5px;
    right:80px;
    left:auto
}

.categoryContainer .ProductList.PlSc_hrz .productItem .discountIcon
{
    bottom:auto;
    top:5px;
    right:20px;
    left:auto
}

.categoryContainer .ProductList.PlSc_hrz .productItem .cargoIcon
{
    bottom:5px;
    left:auto;
    padding:0 52px
}

.categoryContainer .ProductList.PlSc_hrz .productItem .mycartIcon
{
    bottom:5px;
    right:0
}

.categoryContainer .ProductList.PlSc_hrz .productItem .favori
{
    right:5px;
    top:13px
}

.categoryContainer .ProductList.PlSc_hrz .urunListeAdet
{
    left:auto;
    right:115px;
    bottom:5px
}

.categoryContainer .ProductList.PlSc_hrz .TukendiIco
{
    height:100%
}

.categoryContainer .ProductList.PlSc_hrz .TukendiIco span
{
    left:auto;
    padding:0 80px;
    bottom:5px
}

.JKatAdi
{
    float:left;
    position:relative;
    width:100%;
    padding:0;
    margin:0
}

.JKatAdi .bold
{
    display:block;
    float:left;
    width:100%;
    text-align:center
}

.JKatAdi .bold .satir1
{
    display:inline-block;
    vertical-align:top;
    width:100%;
    line-height:50px;
    color:#4a4a4a;
    font-size:26px;
    font-weight:600;
    text-transform:uppercase;
    padding:0;
    margin-bottom:20px
}

.owl-nav
{
    z-index:2;
    position:absolute;
    right:2px;
    top:40%;
    left:2px
}

.owl-nav .ProductListprev,.owl-nav .ProductListnext
{
    font-size:0;
    position:absolute;
    border-radius:100%;
    border:none;
    width:35px;
    height:35px;
    background:rgba(238,239,239,0.8);
    display:inline-block;
    cursor:pointer;
    text-align:center;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    transition:all .3s ease
}

.owl-nav .ProductListnext
{
    right:0
}

.owl-nav .ProductListprev
{
    left:0
}

.owl-nav .ProductListprev:before
{
    content:'\f104';
    font-family:'FontAwesomePro';
    font-size:18px;
    color:#8c8c8c;
    line-height:35px;
    font-weight:400
}

.owl-nav .ProductListnext:before
{
    content:'\f105';
    font-family:'FontAwesomePro';
    font-size:18px;
    color:#8c8c8c;
    line-height:35px;
    font-weight:400
}

.owl-nav .ProductListprev:hover
{
    background:rgba(220,44,147,0.8)
}

.owl-nav .ProductListnext:hover
{
    background:rgba(220,44,147,0.8)
}

.owl-nav .ProductListprev:hover:before
{
    color:#fff
}

.owl-nav .ProductListnext:hover:before
{
    color:#fff
}

.sliderBannerContainer
{
    float:left;
    width:100%;
    position:relative;
    margin:20px 0
}

.sliderBannerContainer .Block_Link
{
    display:none
}

.sliderBannerContainer .ProductList
{
    display:block!important;
    margin:0 auto
}

.sliderBannerContainer .Jbutonlar
{
    display:none
}

.sliderBannerContainer .jCarouselLite
{
    float:left;
    width:100%
}

.benzerUrunlerWrapper
{
    background:#efefef;
    clear:left
}

.benzerUrunlerWrapper:before,.benzerUrunlerWrapper:after
{
    content:"";
    display:table
}

.benzerUrunlerWrapper:after
{
    clear:both
}

.detaySliderContainer
{
    float:left;
    width:100%;
    position:relative;
    margin:50px 0
}

.detaySliderContainer .ProductList
{
    display:block!important;
    margin:0 auto
}

.detaySliderContainer .Jbutonlar
{
    display:none
}

.detaySliderContainer .jCarouselLite
{
    float:left;
    width:100%
}

.detaySliderContainer .owl-dots
{
    display:block
}

#pnlSlider
{
    position:relative;
    float:left;
    width:100%;
    margin:0;
    padding:0
}

#pnlSlider ul li
{
    display:block
}

#pnlSlider ul li a
{
    display:block
}

#pnlSlider ul li a img
{
    width:100%;
    display:block
}

#pnlSlider .flex-control-nav
{
    position:absolute;
    bottom:28px;
    right:0;
    left:0;
    display:none
}

#pnlSlider .flex-control-paging li
{
    margin:0 2px
}

#pnlSlider .flex-control-paging li a
{
    float:right;
    width:11px;
    height:11px;
    border-radius:100%;
    border:none;
    background:#fff;
    box-shadow:none;
    text-shadow:none
}

#pnlSlider .flex-control-paging li a.flex-active
{
    background:#000
}

#pnlSlider .flex-direction-nav
{
    position:absolute;
    bottom:20px;
    right:11%;
    text-align:right
}

#pnlSlider .flex-direction-nav li
{
    display:inline-block;
    vertical-align:top
}

#pnlSlider .flex-direction-nav .flex-nav-next
{
    margin-left:20px
}

#pnlSlider .flex-direction-nav .flex-prev,#pnlSlider .flex-direction-nav .flex-next
{
    color:#4a4a4a;
    width:60px;
    height:60px;
    border:none;
    background:#fff;
    border-radius:15px;
    top:0;
    margin:0;
    padding:0;
    box-shadow:none;
    opacity:1;
    font-size:0;
    position:relative;
    text-shadow:none;
    text-align:center
}

#pnlSlider .flex-direction-nav .flex-prev
{
    left:0
}

#pnlSlider .flex-direction-nav .flex-next
{
    right:0
}

#pnlSlider .flex-direction-nav .flex-prev:before
{
    content:'\f053';
    font-family:'FontAwesomePro';
    font-size:24px;
    font-weight:300;
    line-height:60px
}

#pnlSlider .flex-direction-nav .flex-next:before
{
    content:'\f054';
    font-family:'FontAwesomePro';
    font-size:24px;
    font-weight:300;
    line-height:60px
}

#pnlSlider .flex-direction-nav .flex-prev:hover
{
    background:#99a9b3
}

#pnlSlider .flex-direction-nav .flex-next:hover
{
    background:#99a9b3
}

#pnlSlider .flex-direction-nav .flex-next:hover:before
{
    color:#fff
}

#pnlSlider .flex-direction-nav .flex-prev:hover:before
{
    color:#fff
}

#pnlSlider .flex-direction-nav a:before
{
    text-shadow:none
}

#pnlSlider .flex-direction-nav a:after
{
    text-shadow:none
}

#pnlSlider .HPSItems .flex-control-thumbs
{
    position:static;
    float:left;
    width:100%;
    background:#fff;
    margin:0
}

#pnlSlider .HPSItems .flex-control-thumbs li
{
    width:110px;
    position:relative;
    height:62px
}

.HomePageSlideShowContainer
{
    float:left;
    width:100%;
    position:relative
}

.HomePageSlideShowContainer .HomePageSlideShow
{
    padding:0;
    width:100%
}

.HomePageSlideShowContainer .HPSItems
{
    clear:both;
    cursor:pointer;
    width:100%
}

.HomePageSlideShowContainer .HPSItems div
{
    cursor:pointer;
    float:left;
    margin:0;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:100%
}

.HomePageSlideShowContainer .flex-control-nav img
{
    border:none;
    margin:auto;
    padding:0;
    max-width:75px;
    width:auto;
    opacity:.4;
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0
}

.HomePageSlideShowContainer .flex-control-nav .flex-active
{
    opacity:1
}

.HomePageSlideShowContainer .navi
{
    bottom:8px;
    height:10px;
    left:0;
    margin:0;
    padding:0;
    position:absolute;
    width:100%
}

.HomePageSlideShowContainer .navi a
{
    background-color:#777;
    width:10px;
    height:10px;
    border-radius:0;
    display:block;
    float:right;
    font-size:1px;
    margin:0 2px;
    position:relative
}

.HomePageSlideShowContainer .navi a:hover
{
    background-color:red
}

.HomePageSlideShowContainer .navi a.active
{
    background-color:red
}

.markaSlider
{
    float:left;
    width:100%;
    background:#fff;
    padding:25px 0 23px
}

.markaSlider .JKatAdi
{
    display:none
}

.markaSlider .jCarouselLite
{
    display:block;
    margin:0 auto
}

.markaSlider .owl-carousel
{
    float:left;
    width:100%
}

.markaSlider .owl-nav
{
    left:0;
    width:auto;
    top:35%
}

.markaSlider .owl-nav .ProductListprev,.markaSlider .owl-nav .ProductListnext
{
    width:auto
}

.markaSlider .owl-nav .ProductListprev:before,.markaSlider .owl-nav .ProductListnext:before
{
    width:auto
}

.markaSlider .owl-nav .ProductListnext:hover:before
{
    color:#000
}

.markaSlider .owl-nav .ProductListprev:hover:before
{
    color:#000
}

.markaSlider:before
{
    content:'';
    display:table;
    clear:both
}

.markaSlider ul li
{
    float:left;
    width:100%;
    display:inline-table;
    min-height:100px
}

.markaSlider ul li a
{
    display:table-cell;
    overflow:hidden;
    max-width:180px;
    vertical-align:middle;
    padding-bottom:35%;
    background:#fff;
    border-radius:0;
    overflow:hidden;
    border:1px solid #ebebeb
}

.markaSlider ul li a img
{
    max-width:178px;
    max-height:98px;
    height:auto;
    position:absolute;
    left:1px;
    right:1px;
    top:1px;
    bottom:1px;
    margin:auto;
    -webkit-filter:grayscale(0);
    filter:grayscale(0)
}

.markaSlider ul li a:hover img
{
    -webkit-filter:grayscale(0);
    filter:grayscale(0)
}

.hoverr:before
{
    content:'';
    position:fixed;
    left:0;
    right:0;
    top:0;
    bottom:0;
    background:rgba(0,0,0,0.18);
    z-index:10;
    clear:none;
    display:block!important;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

#header:before
{
    content:'';
    display:table
}

#header:after
{
    content:'';
    display:table
}

#header
{
    width:100%;
    position:relative;
    float:left;
    z-index:1000;
    background:#fff
}

.headerContent
{
    text-align:center
}

.headerContent:before
{
    content:'';
    display:block;
    clear:both
}

.headerContent:after
{
    content:'';
    display:block;
    clear:both
}

#logo
{
    display:inline-block;
    vertical-align:top;
    float:left
}

#logo .logo
{
    display:inline-block;
    padding:20px 0;
    vertical-align:middle
}

#logo .logo img
{
    display:block;
    max-width:90%
}

.mycart
{
    float:right;
    z-index:99;
    position:relative;
    margin:30px 1px 0 0
}

.mycart > a
{
    display:block;
    color:#4a4a4a;
    font-size:12px
}

.mycart > a:before
{
    content:'\f290';
    font-family:'FontAwesomePro';
    font-weight:300;
    font-size:23px;
    float:left;
    line-height:24px;
    margin-right:4px
}

.mycart:hover > a:before
{
    color:#99a9b3
}

.mycart .sepetTecxt
{
    display:none
}

.mycart .sepetUrunSayisi
{
    display:inline-block;
    float:right;
    line-height:28px;
    color:#4a4a4a;
    font-size:12px;
    font-weight:500
}

.mycart:hover .sepetUrunSayisi
{
    color:#99a9b3
}

.mycart .sepetUrun
{
    display:none
}

.sepetTopTutar
{
    display:none!important
}

.CartProduct
{
    display:block!important;
    width:400px;
    background:#fff;
    float:left;
    border:1px solid #e5e5e5;
    padding:5px;
    z-index:99999;
    position:absolute;
    top:100%;
    right:-1px;
    margin-left:-150px;
    box-shadow:0 5px 10px -2px rgba(0,0,0,.3);
    -webkit-transform:translateY(30px);
    opacity:0;
    visibility:hidden;
    -moz-transform:translateY(30px);
    -ms-transform:translateY(30px);
    -o-transform:translateY(30px);
    transform:translateY(30px);
    -webkit-transition:all .4s ease;
    -moz-transition:all .4s ease;
    transition:all .4s ease
}

.CartProduct:before
{
    position:absolute;
    left:0;
    right:0;
    top:-18px;
    height:20px;
    content:''
}

.CartProduct:after
{
    content:'';
    position:absolute;
    top:-10px;
    right:10px;
    height:0;
    width:0;
    border-bottom:10px solid #e5e5e5;
    border-left:7.5px solid transparent;
    border-right:7.5px solid transparent
}

#ulUstSepetteUrunYok
{
    float:left;
    width:100%;
    text-align:center
}

.spanustSepetteUrunYok:before
{
    width:40px;
    height:40px;
    content:"";
    background:url(images/sabit/divustSepetteUrunYok.png) no-repeat center center;
    margin:0 auto 10px;
    display:block
}

.CartProduct .SPrice
{
    float:left;
    height:30px;
    background:#8baba0;
    width:100%;
    text-align:center;
    color:#fff;
    font-size:12px;
    font-weight:700;
    margin-top:5px
}

.CartProduct .SPrice *
{
    color:#fff;
    font-size:12px;
    line-height:30px;
    font-weight:400
}

.CartProduct .SPrice .sepetToplamTutar
{
    color:#fff;
    margin-left:5px
}

.CartProduct .SProduct
{
    display:table;
    overflow:hidden;
    text-align:center;
    font-weight:300;
    font-size:12px;
    color:#000;
    max-height:300px;
    overflow-y:auto;
    padding-right:5px
}

.CartProduct .SProduct::-webkit-scrollbar
{
    width:5px
}

.CartProduct .SProduct::-webkit-scrollbar-track
{
    background:#e9e9e9
}

.CartProduct .SProduct::-webkit-scrollbar-thumb
{
    background:#d9d9d9!important;
    width:5px;
    height:100px;
    border-radius:0;
    border:none!important
}

.CartProduct .SProduct li
{
    display:block;
    padding:0 0 15px;
    margin-bottom:10px;
    border-bottom:1px solid #e1e1e1;
    position:relative
}

.CartProduct .SProduct li:After
{
    clear:both;
    display:table;
    content:""
}

.CartProduct .SProduct li a
{
    float:left;
    display:table;
    width:100%
}

.CartProduct .SProduct li a .SepettopAd span:last-child
{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100px
}

.CartProduct .SProduct li a .SepettopAd span:first-child
{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100px
}

.CartProduct .SProduct li a .sepetTopFiyat
{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:65px;
    width: 50px;
}

.CartProduct .SProduct li a:nth-child(2)
{
    position:absolute;
    right:0;
    top:0;
    width:auto!important
}

.CartProduct .SProduct li a:nth-child(2) *
{
    color:#bfbfbf
}

.CartProduct .SProduct li a:nth-child(2):hover *
{
    color:red
}

.CartProduct .SProduct li a *
{
    display:table-cell!important;
    vertical-align:middle!important;
    color:#232120;
    font-size:12px;
    line-height:14.4px;
    padding:0 2px;
    text-align:left
}

.CartProduct .SProduct li a .sepetTopBirimFiyat
{
    display:none!important
}

.CartProduct .SProduct li a .fa-times
{
    font-family:'FontAwesomePro'
}

.CartProduct .SProduct li a .sepetTopFiyat
{
    white-space:nowrap;
    color:#000;
    font-weight:600;
    float:right;
    line-height:70px
}

.CartProduct .SProduct .SepetTopSil
{
    display:inline-block;
    position:absolute;
    right:0;
    top:0
}
@media screen and (min-width:768px) {
    .mgz {height: 290px;}
    .mgz .mgzAdress {font-size: 12px!important;}
.mycart:hover .CartProduct
{
    visibility:visible;
    opacity:1;
    -webkit-transform:translateX(0);
    -moz-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0)
}
}
.headerCartBtn
{
    display:block!important;
    margin-top:5px!important;
    float:left;
    width:48%;
    font-size:12px!important;
    line-height:22px;
    text-transform:uppercase
}

.headerOrderBtn
{
    display:block!important;
    margin-top:5px!important;
    float:right;
    width:48%;
    font-size:12px!important;
    line-height:22px
}

.sepetimBody .AllCategory
{
    display:none
}

.sepetimBody .linkRebatedProducts
{
    margin-left:0
}

.welcome
{
    float:right;
    z-index:99;
    position:relative;
    margin-right:1px
}

.welcome > div
{
    float:left
}

.welcome > ul
{
    float:left
}

.uyeGirisWelcome,.uyeGirisUyeAdi
{
    display:none
}

.headerUyeGiris a,.headerUyeOl a,.headerHesabim,.headerCikis
{
    float:left;
    color: #000;
    font-size:13px;
    text-transform:uppercase;
    line-height: 30px;
}

.headerUyeOl a:before,.headerUyeGiris a:before,.headerHesabim:before,.headerCikis:before
{
    float:left;
    font-family:'FontAwesomePro';
    line-height: 30px;
    font-size: 20px;
    color: #000;
    font-weight:300;
    margin-right: 11px;
}

.headerUyeOl a:hover:before,.headerUyeGiris a:hover:before,.headerHesabim:hover:before,.headerCikis:hover:before
{
    color:#4a4a4a
}

.headerUyeGiris a:before
{
    content:'\f007'
}

.headerHesabim:before
{
    content:'\f007'
}

.headerUyeOl a:before
{
    content:'\f007'
}

.headerCikis:before
{
    content:'\f007';
    display:none!important;
}

.welcome li
{
    display:inline-block;
    vertical-align:top
}

.headerSocialConnect
{
    display:none!important;
    float:right;
    margin-left:25px
}

.headerSocialConnect .baglanButton
{
    background:transparent!important;
    border:none;
    margin:0;
    padding:0;
    line-height:0
}

.headerSocialConnect .baglanButton a
{
    line-height:43px;
    color:#fff;
    text-indent:0;
    font-size:12px;
    font-weight:400
}

.headerSocialConnect .baglanButton a:before
{
    content:'\f39e';
    font-family:'FontAwesomeProBrands';
    margin-right:10px;
    font-size:12px;
    line-height:43px;
    vertical-align:top;
    font-weight:400
}

.usernav
{
    display:none
}

.searchContent
{
    float:left;
    width:40.5%;
    position:relative;
    margin:20px 0 0 16%;
    z-index:9
}

.searchContent.active
{
    display:block
}

#divAramaKategori
{
    display:none!important;
    position:absolute;
    left:0;
    top:5px
}

#divAramaKategori select
{
    cursor:pointer;
    background:#f5f5f5;
    display:block;
    height:36px;
    border:none;
    border-right:1px solid #dcdcdc;
    width:135px;
    padding:0 0 0 15px;
    border-radius:0;
    text-transform:uppercase;
    color:#807e7e;
    font-size:12px;
    font-weight:300
}

#divAramaKategori option
{
    text-transform:capitalize
}

.search
{
    float:left;
    width:100%;
    position:relative;
    margin-left: -90px;
}

.ButtonMic
{
    display:none!important;
    position:absolute;
    right:75px;
    top:1px;
    padding:0;
    border:none;
    border-radius:0;
    background:transparent;
    color:#795f52;
    font-size:14px;
    width:20px;
    height:40px
}

#txtbxArama
{
    float:right;
    width:80%;
    height:45px;
    border-radius:30px;
    border:2px solid #eef2f4;
    color:#4a4a4a;
    padding-left:15px;
    padding-right:53px;
    background:#fff;
    font-size:14px;
    font-weight:500;
    letter-spacing:0;
    transition:.3s;
    -webkit-transition:.3s;
    -ms-transition:.3s;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    font-family:'Titillium Web', sans-serif !important;
}

}

#txtbxArama:hover
{
    border-color:#99a9b3
}

#txtbxArama::-webkit-input-placeholder
{
    color:#4a4a4a
}

#txtbxArama:-moz-placeholder
{
    color:#4a4a4a
}

#txtbxArama::-moz-placeholder
{
    color:#4a4a4a
}

#txtbxArama:-ms-input-placeholder
{
    color:#4a4a4a
}

#txtbxArama:focus
{
    color:#4a4a4a
}

#btnKelimeAra
{
    font-family:'FontAwesomePro'!important;
    width:50px;
    line-height:41px;
    font-size:20px;
    color:#99a9b3;
    font-weight:400;
    text-align:center;
    text-transform:uppercase;
    position:absolute;
    right:10px !important;
    top:2px;
    border:none;
    border-radius:30px !important;
    padding:0;
    cursor:pointer;
    z-index:9;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:#fff
}

.searchContent ul
{
    padding:15px!important;
    text-align:left;
    max-height:400px;
    overflow-y:auto;
    overflow-x:hidden
}

.searchContent ul li
{
    float:left;
    width:100%
}

.searchContent ul li a
{
    line-height:30px;
    font-size:13px;
    color:#000;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    width:100%;
    float:left
}

.navigation
{
    float:left;
    width:100%;
    /*border-top:1px solid #eef2f4;*/
    border-bottom:1px solid #eef2f4
}

.homeHeader .navigation
{
    border-bottom:none
}

.navigation > div
{
    z-index:1;
    text-align:center;
    padding:0!important
}

.navigation .navUl
{
    display:inline-block;
    font-size:0;
    padding:0;
    position:relative;
    float:left;
    text-align:center;
    width:100%
}

.navigation .navUl > li
{
    display:inline-block;
    vertical-align:middle;
    min-width: 150px;
    min-height: 50px;
    padding: 0 25px;
}

.navigation .navUl > li:hover
{
    background:#f2f7f9;
    border-radius: 10px;
}

/*.navigation .navUl > li:last-child
{
    border-right:1px solid #eef2f4
}*/

.navigation .navUl > li > a
{
   float: left;
    width: 100%;
    font-size: 18px;
    font-weight: 600;
    color: #4a4a4a;
    text-align: center;
    line-height: 50px;
}

.navigation .navUl > li > a span
{
    float:left;
    width:100%;
    text-align:center;
    padding-top:13px
}

.navigation .altMenu
{
    display:none;
    position:absolute;
    top:100%;
    left:0;
    right:0
}

.navigation .navUl > li:hover > .altMenu
{
    display:block
}

.navigation .altMenu .altmenuSol > span
{
    display:none
}

.navigation .altMenu .altMenuler
{
    background:#f2f7f9;
    display:inline-block;
    width:100%;
    text-align:left;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

.navigation .altMenu .altMenuler .altMenuSag
{
    float:right;
    width:300px;
    margin: 40px;
}

.navigation .altMenu .altMenuler .altMenuSag > a > img
{
    display:block
}

.navigation .altMenu .altMenuler .altmenuSol
{
    float:left;
    width:calc(100% - 600px);
    padding:50px 10px 10px 34px
}

.navigation .altMenu .altMenuler .altmenuSol ul
{
    display:block
}

.navigation .altMenu .altMenuler .altmenuSol ul li
{
    display:block
}

.navigation .altMenu .altMenuler .altmenuSol ul li a
{
    display:block;
    font-size:13px;
    font-weight:400;
    color:#4a4a4a;
    line-height:29px;
    margin-bottom:22px
}

.navigation .altMenu .altMenuler .altmenuSol ul li a span
{
    float:left;
    width:24px;
    height:29px;
    line-height:29px;
    margin-right:13px
}

.navigation .altMenu .altMenuler .altmenuSol ul li a:hover
{
    color:#fc5d5c
}

.navigation .altMenu .altMenuler .altmenuSol > ul > li
{
    float:left;
    width:25%
}

.navigation .altMenu .altMenuler .altmenuSol > ul > li > a
{
    font-weight:600;
    font-size:14px
}

.navigation .altMenu .altMenuMarkalar
{
    display:block;
    float:left;
    width:100%;
    background:#eef2f4;
    padding:30px 40px 25px;
    border:none;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

.navigation .altMenu .altMenuMarkalar >a
{
    float:left;
    width:10%;
    padding-right:6px;
    margin-bottom:20px
}

.navigation .altMenu .altMenuMarkalar >a img
{
    border:1px solid #e5c3b4
}

.navigation .HeaderMenu2>li ul {
    position: absolute;
    top: 110%;
    left: auto;
    padding: 0;
    min-width: 220px;
    z-index: 1000;
    background-color: #8baba0;
    -webkit-transition: all .4sease;
    -moz-transition: all .4s ease;
    transition: all .4sease;
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px);
    text-align: left;
    opacity: 0;
    visibility: hidden;
}

.navigation .HeaderMenu2 > li > ul:before
{
    content:'';
    position:absolute;
    left:0;
    right:0;
    top:-10px;
    height:10px
}

.navigation .HeaderMenu2 > li > ul li
{
    position:relative;
    border-bottom:1px solid #e1c385
}

.navigation .HeaderMenu2 > li ul li ul
{
    -webkit-transform:translateX(0px);
    -moz-transform:translateX(0px);
    -ms-transform:translateX(0px);
    -o-transform:translateX(0px);
    transform:translateX(0px)
}

.navigation .HeaderMenu2 > li ul li:hover > ul
{
    display:block;
    right:100%;
    top:0;
    position:absolute
}

.navigation .HeaderMenu2 > li ul li > a
{
    display:inline-block;
    padding:12px 20px;
    width:100%;
    font-size:14px;
    color:#fff;
    -webkit-transition:all .8s cubic-bezier(0.19,1,0.22,1);
    -moz-transition:all .8s cubic-bezier(0.19,1,0.22,1);
    transition:all .8s cubic-bezier(0.19,1,0.22,1)
}

.navigation .HeaderMenu2>li ul li:hover>a {
    background-color: #d9ba2d;
    color: #fff;
}

.navigation .HeaderMenu2 > li > ul li > a .fa
{
    display:none
}

.navigation .HeaderMenu2 li:hover > ul
{
    -webkit-transform:translateX(0);
    -moz-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0);
    visibility:visible;
    opacity:1
}

.menuItemTittle
{
    display:none
}

#header .yanResimliMenu
{
    display:none
}

.yanResimliMenu
{
    display:none;
    position:absolute;
    right:0;
    top:100%;
    left:0;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

.HomeBody .yanResimliMenu
{
    display:block
}

.yanResimliMenu .yanResimliMenuContent
{
    float:left;
    width:100%;
    position:relative
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Title
{
    display:block;
    background-color:#e91d25;
    color:#fff;
    line-height:50px;
    border-radius:25px;
    font-size:14px;
    font-weight:500;
    padding-left:15px;
    cursor:pointer;
    position:relative;
    z-index:1
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Title:before
{
    content:'\f0c9';
    font-family:'FontAwesomePro';
    font-size:12px;
    margin-right:7px
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Title:after
{
    content:'\f107';
    font-family:'FontAwesomePro';
    font-size:12px;
    margin-left:8px
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Text
{
    float:left;
    width:100%;
    position:absolute;
    top:100%;
    display:none
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari.active .Block_Text
{
    display:block
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Text .KatMenu1
{
    float:left;
    width:100%;
    padding:0;
    background:#e91d25;
    max-height:310px;
    overflow-y:auto;
    overflow-x:hidden
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Text .KatMenu1 li
{
    float:left;
    width:100%
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Text .KatMenu1 li a
{
    float:left;
    width:100%;
    line-height:35px;
    color:#fff;
    font-weight:500;
    padding:0 10px
}

.yanResimliMenu .yanResimliMenuContent .UrunGuruplari .Block_Text .KatMenu1 li a:hover
{
    background-color:#fff;
    color:#e91d25
}

.yanResimliMenu .resimliYanMenu .lfMenu
{
    float:left;
    width:100%;
    text-align:left;
    border:1px solid #eaeaea;
    border-top:none;
    border-bottom:none;
    background:#fff
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem > a
{
    font-size:13px;
    color:#2a2929;
    line-height:32px;
    padding:0 12px;
    display:block;
    border-bottom:1px solid #eaeaea;
    transition:all .3s ease
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem:first-child > a
{
    line-height:34px
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem:last-child > a
{
    line-height:33px
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem > a:after
{
    content:'\f105';
    font-family:'FontAwesomePro';
    float:right;
    color:#666;
    font-size:15px
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem:hover > a
{
    background:#e8e8e8
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem:hover > .lfMenuAltContent
{
    display:block
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_Tittle
{
    display:none
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent
{
    display:none;
    position:absolute;
    left:100%;
    top:1px;
    background:#fff;
    width:708px;
    padding:36px 10px 10px;
    min-height:398px;
    -webkit-animation:fadein .5s;
    -moz-animation:fadein .5s;
    -ms-animation:fadein .5s;
    -o-animation:fadein .5s;
    animation:fadein .5s
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_1
{
    float:left;
    width:100%
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_1 .altMenu_Resim
{
    float:left;
    width:100%
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_1 .altMenu_Resim .altMenu_Resim_RowItem
{
    float:left;
    width:16.66%;
    text-align:center;
    position:relative;
    margin-bottom:27px
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_1 .altMenu_Resim .altMenu_Resim_RowItem > a
{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_1 .altMenu_Resim .altMenu_Resim_RowItem .altMenuItemN
{
    height:80px;
    float:left;
    width:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    align-items:center;
    -webkit-align-items:center;
    justify-content:center;
    -webkit-justify-content:center
}

.yanResimliMenu .resimliYanMenu .lfMenu .lfMenuUl .lfMenuitem .lfMenuAltContent .altMenu_1 .altMenu_Resim .altMenu_Resim_RowItem:hover .altMenuItemN
{
    color:#65c0be;
    text-decoration:underline
}

#lang_flag_container
{
    top:-39px!important;
    left:0!important;
    right:auto;
    bottom:auto;
    z-index:9999!important;
    display:none!important;
    position:absolute!important
}

#lang_flag_container #lang-detail
{
    left:0!important;
    top:100%!important;
    border-top:none!important;
    box-shadow:0 7px 10px -2px rgba(0,0,0,.3)!important
}

#lang
{
    color:#000!important;
    font-size:13px!important;
    font-weight:500
}

#lang span
{
    font-weight:500
}

#lang span:after
{
    content:'\f0d7';
    font-family:'FontAwesome';
    margin-left:5px
}

#lang_flag_container:hover #lang
{
    color:#000!important;
    font-weight:500
}

#langHover
{
    padding:13px 0!important
}

#langHover.white
{
    background:transparent!important
}

a#ucSepetim_btnSepetiTemizle
{
    margin-top:28px;
    display:inline-block
}

#lang-detail .language a
{
    font-size:11px!important
}

#lang-detail .currency a
{
    font-size:11px!important
}

#lang-detail p
{
    font-size:12px!important
}

.SmallImages::-webkit-scrollbar
{
    width:5px
}

.SmallImages::-webkit-scrollbar-track
{
    background:#efefef
}

.SmallImages::-webkit-scrollbar-thumb
{
    background:#bbb
}

.ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar
{
    width:5px
}

.ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-track
{
    background:#efefef
}

.ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-thumb
{
    background:#bbb
}

.CartProduct .SProduct::-webkit-scrollbar
{
    width:5px
}

.CartProduct .SProduct::-webkit-scrollbar-track
{
    background:#efefef
}

.CartProduct .SProduct::-webkit-scrollbar-thumb
{
    background:#bbb
}

.SepetBlockInfo::-webkit-scrollbar
{
    width:5px
}

.SepetBlockInfo::-webkit-scrollbar-track
{
    background:#efefef
}

.SepetBlockInfo::-webkit-scrollbar-thumb
{
    background:#bbb
}

.urunTabAlt::-webkit-scrollbar
{
    width:5px
}

.urunTabAlt::-webkit-scrollbar-track
{
    background:#efefef
}

.urunTabAlt::-webkit-scrollbar-thumb
{
    background:#bbb
}

#divOnyazi::-webkit-scrollbar
{
    width:5px
}

#divOnyazi::-webkit-scrollbar-track
{
    background:#efefef
}

#divOnyazi::-webkit-scrollbar-thumb
{
    background:#bbb
}

.UrunGuruplari .Block_Text::-webkit-scrollbar
{
    width:5px
}

.UrunGuruplari .Block_Text::-webkit-scrollbar-track
{
    background:#efefef
}

.UrunGuruplari .Block_Text::-webkit-scrollbar-thumb
{
    background:#bbb
}

.yanResimliMenu .KatMenu1::-webkit-scrollbar
{
    width:5px
}

.yanResimliMenu .KatMenu1::-webkit-scrollbar-track
{
    background:#efefef
}

.yanResimliMenu .KatMenu1::-webkit-scrollbar-thumb
{
    background:#bbb
}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar
{
    width:5px
}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-track
{
    background:#efefef
}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-thumb
{
    background:#bbb
}

body .kombinContent ul::-webkit-scrollbar
{
    width:5px
}

body .kombinContent ul::-webkit-scrollbar-track
{
    background:#efefef
}

body .kombinContent ul::-webkit-scrollbar-thumb
{
    background:#bbb
}

.searchContent ul::-webkit-scrollbar
{
    width:5px
}

.searchContent ul::-webkit-scrollbar-track
{
    background:#efefef
}

.searchContent ul::-webkit-scrollbar-thumb
{
    background:#bbb
}

body
{
    background:#fff
}

.StokYok #divSatinAl
{
    display:none!important
}

.siparisTakipSayfasi
{
    background:#fff
}

.siparisTakipSayfasi .siparisTakipBaslik
{
    text-align:center;
    padding:20px 0!important
}

.sepetiTemizle
{
    float:right;
    line-height:43px;
    padding:0 10px
}

.popupSepet
{
    width:99%
}

.popupSepet #hed div
{
    width:94%
}

.sayfaIcerik *
{
    font-family:'Poppins',sans-serif!important
}

#mainHolder_UrunDetay_imgCookie
{
    display:none!important
}

.product_social_icon_wrapper
{
    display:none
}

.HesabimContainer .urunDetayPanel
{
    max-height:100%
}

.orders
{
    width:100%
}

.TumKategoriler
{
    display:none
}

.welcomeOpen
{
    display:none
}

.mycartClick
{
    display:none
}

.searchClick
{
    display:none
}

.mobilMenuAcButton
{
    display:none
}

.userLoginBtn,.userSignBtn
{
    border:none!important
}

.magazaTeslimatBilgisiContent
{
    display:none
}

#store_region_container
{
    display:none
}


.htop {
    float: left;
    width: 100%;
    font-size: 12px;
    color: #fff;
    background: #8baba0;
    min-height: 40px;
    padding: 0 25px;
    display: flex;
    align-items: center;
    flex-flow: nowrap;
    position: relative;
}


.htop .ticiContainer{    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    clear: both;max-width: 1480px;}
.htop .htop-left
{
    float:left;
    width: 33.33%;
    height: 100%;
    display: flex;
    align-items: center;
}

.htop .htop-left p
{
    line-height:45px;
    color:#ffffff;
    font-size:13px;
}

.htop .htop-right
{
    float:right;
    padding:13.5px 0;
    width: 30%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.htop .htop-right a
{
    float:left;
    line-height:18px;
    color:#ffffff;
    font-size:13px;
    padding-left:20px;
    margin-left:20px;
    border-left:1px solid #000
}

.htop .htop-right > a:first-child
{
    padding-left:0;
    margin-left:0;
    border-left:none
}

.htop .htop-right a i
{
    float:left;
    line-height:18px;
    font-size:16px;
    margin-right:9px
}

.htop .htop-right a:hover
{
    color:#4a4a4a
}
.htop-center {
    width: 33.33%;
    height: 100%;
    display: flex;
    align-items: center;
}

.htop-slider {
    float: left;
    width: 100%
}

.htop-slider .owl-carousel {
    height: auto;
    overflow: visible
}

.htop-slider ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
    height: 0;
}

.htop-slider ul li {
    font-size: 13px;
    color: #fff;
}

.htop-slider .owl-carousel {
    /*height: auto;*/
    overflow: visible
}

.htop-slider .owl-carousel .owl-nav {
    left: 0;
    right: 0;
    top: 0;
    display: none;
}

.htop-slider .owl-carousel .owl-nav .owl-prev,.htop-slider .owl-carousel .owl-nav .owl-next {
    position: absolute;
    font-size: 14px
}

.htop-slider .owl-carousel .owl-nav .owl-prev {
    left: 0
}

.htop-slider .owl-carousel .owl-nav .owl-next {
    right: 0
}

.htop-slider .owl-dots {
    display: none
}

.favi
{
    float:right;
    color:#4a4a4a;
    font-size:12px;
    font-weight:500;
    line-height:26px;
    margin:30px 30px 0 16px
}

.favi i
{
    float:left;
    color:#4a4a4a;
    font-size:23px;
    font-weight:300;
    line-height:24px;
    margin-right:4px
}

.favi:hover,.favi:hover i
{
    color:#99a9b3
}

.magaza-col
{
    float:right;
    margin-top:30px
}

.magaza-col a
{
    float:left;
  margin-right: 13px;
}

.magaza-col a i
{
    float:left;
    color:#4a4a4a;
    font-size:23px;
    font-weight:300;
    line-height:24px;
    margin-right:4px
}

.magaza-col a p
{
    float:left;
    color:#4a4a4a;
    font-size:10px;
    text-align:left;
    line-height:14px;
    font-weight: 600;
    font-family: 'Avenir Next Cyr Medium';
}

.magaza-col a p b
{
    display:block;
    color:#4a4a4a;
    font-size:12px;
    
}

.magaza-col a:hover i,.magaza-col a:hover p,.magaza-col a:hover p b
{
    color:#99a9b3
}

.iconlist
{
    float:left;
    width:100%;
    padding:41px 0
}

.iconlist ul
{
    float:left;
    width:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    -moz-flex-direction:row;
    -o-flex-direction:row;
    -webkit-justify-content:space-between;
    -ms-justify-content:space-between
}

.iconlist ul li
{
    display:block;
    font-size:13px;
    font-weight:500;
    color:#4a4a4a;
    line-height:18px
}

.iconlist ul li i
{
    float:left;
    color:#4a4a4a;
    font-size:22px;
    font-weight:300;
    margin-right:10px;
    line-height:18px
}

.bannerlist
{
    float:left;
    width:100%
}

.bannerlist .bannerlist-col
{
    float:left;
    width:33.33%;
    position:relative
}

.bannerlist .bannerlist-col img
{
    float:left;
    width:100%
}

.bannerlist .bannerlist-col p
{
    position:absolute;
    left:0;
    right:0;
    bottom:60px;
    text-align:center
}

.bannerlist .bannerlist-col p strong
{
    display:inline-block;
    background:#fff;
    line-height:90px;
    color:#4a4a4a;
    font-size:21px;
    font-weight:600;
    border-radius:10px;
    min-width:300px
}

.bannerlist .bannerlist-col:hover p strong
{
    background:#99a9b3;
    color:#fff
}

.categorytext
{
    float:left;
    width:100%;
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover
}

.categorytext .ticiContainer
{
    min-height:350px;
    display:flex;
    align-items:center
}

.categorytext .ticiContainer h1
{
    color:#4a4a4a;
    font-size:28px;
    font-weight:600!important;
    background:#fff;
    border-radius:15px;
    line-height:133px;
    padding:0 45px
}

.categorytext-menu
{
    float:left;
    width:100%;
    background:#eef2f4;
    padding:27px 0
}

.categorytext-menu ul
{
    float:left;
    width:100%
}

.categorytext-menu ul li
{
    float:left;
    width:50%;
    color:#4a4a4a;
    font-size:18px;
    font-weight:600;
    line-height:70px;
    padding:0 100px;
    border-left:1px solid #fff
}

.categorytext-menu ul li:first-child
{
    border-left:none
}

.categorytext-menu ul li .categorytext-menu-icon1
{
    display:inline-block;
    width:70px;
    height:70px;
    background:#ffd3fb;
    border:1px solid #fff;
    text-align:center;
    vertical-align:middle;
    border-radius:50%;
    margin:0 20px
}

.categorytext-menu ul li .categorytext-menu-icon img
{
    display:inline-block
}

.categorytext-menu ul li .categorytext-menu-icon2
{
    display:inline-block;
    width:70px;
    height:70px;
    background:#cfe5f3;
    border:1px solid #fff;
    text-align:center;
    vertical-align:middle;
    border-radius:50%;
    margin:0 20px
}

.categorytext-menu ul li .categorytext-menu-icon img
{
    display:inline-block
}

.categorytext-menu ul li a:hover
{
    color:#99a9b3
}

.categorytext-menu ul li a:hover .categorytext-menu-icon
{
    border-color:red
}

.owl-carousel .owl-stage-outer
{
    padding:5px 0
}

.owl-dots
{
    text-align:center;
    margin:40px 0
}

.owl-dots .owl-dot
{
    width:42px;
    height:4px;
    background:#eee!important;
    margin:0 5px;
    display:inline-block
}

.owl-dots .owl-dot:hover
{
    background:#99a9b3!important
}

.owl-dots .owl-dot.active
{
    background:#99a9b3!important
}

.bottommenulist
{
    float:left;
    width:100%
}

.bottommenulist .bottommenulist-col
{
    float:left;
    width:25%;
    position:relative
}

.bottommenulist .bottommenulist-col img
{
    float:left;
    width:100%
}

.bottommenulist .bottommenulist-col p
{
    position:absolute;
    left:0;
    right:0;
    bottom:40px;
    text-align:center
}

.bottommenulist .bottommenulist-col p strong
{
    display:inline-block;
    background:#fff;
    line-height:30px;
    color:#4a4a4a;
    font-size:18px;
    font-weight:600;
    border-radius:10px;
    min-width:345px;
    max-width:345px;
    padding:40px 70px
}

.bottommenulist .bottommenulist-col:hover p strong
{
    background:#99a9b3;
    color:#fff
}

#divSliderYani
{
    display:none
}

#divSliderYani .SliderYanBlok
{
    float:right;
    width:100%;
    border:none;
    padding:0;
    position:relative
}

#divSliderYani .SliderYanBlok .satir1
{
    color:#fff;
    font-size:22px;
    font-weight:700;
    position:absolute;
    left:0;
    right:0;
    text-align:center;
    top:20px;
    z-index:10;
    text-shadow:2px 5px 21px rgba(0,0,0,0.6)
}

#divSliderYani .SliderYanBlok #SliderYan
{
    float:right;
    width:100%
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer
{
    margin:0;
    border:none;
    padding:0;
    box-shadow:none
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer ul
{
    padding:0
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productDetail
{
    background:#f7f7f7;
    text-align:center;
    height:88px;
    padding:30px 0 0
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productItem .newIcon
{
    display:none
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productItem .discountIcon
{
    display:none
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productItem .examineIcon
{
    display:none
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productItem .cargoIcon
{
    display:none
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productItem .favori
{
    bottom:45px
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .productItem .firsatIcon
{
    display:none!important
}

#divSliderYani .SliderYanBlok #SliderYan .sliderBannerContainer .owl-nav
{
    top:46%
}

.Bloks
{
    float:left;
    width:100%
}

.AnasayfaTab
{
    float:right;
    width:100%;
    position:relative;
    padding:80px 0
}

.AnasayfaTab .JKatAdi .bold .satir1
{
    border:none
}

.AnasayfaTab ._tabHead
{
    float:left;
    width:100%;
    text-align:center
}

.AnasayfaTab ._tabHead ul
{
    display:inline-block;
    vertical-align:top;
    padding:20px 0 60px
}

.AnasayfaTab ._tabHead li
{
    float:left;
    margin:0 10px
}

.AnasayfaTab ._tabHead li:last-child
{
    margin-right:0
}

.AnasayfaTab ._tabHead li span
{
    display:inline-block;
    cursor:pointer;
    font-size:14px;
    font-weight:600;
    color:#99a9b3;
    border:2px solid #eef2f4;
    line-height:46px;
    padding:0 50px;
    border-radius:15px
}

.AnasayfaTab ._tabHead li._tabHead_active span
{
    color:#fff;
    background:#99a9b3;
    border-color:#99a9b3
}

.AnasayfaTab ._tabHead li:hover span
{
    color:#fff;
    background:#99a9b3;
    border-color:#99a9b3
}

.AnasayfaTab .anasayfaTabAlt
{
    width:100%;
    padding:0;
    float:left;
    height:0;
    overflow:hidden;
    position:relative
}

.AnasayfaTab .anasayfaTabAlt.active
{
    overflow:visible;
    height:100%;
    -webkit-animation:fadein 2s;
    -moz-animation:fadein 2s;
    -ms-animation:fadein 2s;
    -o-animation:fadein 2s;
    animation:fadein 2s
}

.AnasayfaTab .anasayfaTabAlt .ProductList
{
    float:left;
    width:100%;
    padding:0
}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer
{
    float:left;
    width:100%;
    margin:0;
    padding:0;
    border:none
}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer ul
{
    padding:0
}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer .jCarouselLite
{
    float:left;
    width:100%
}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer.NoSlider .jCarouselLite ul
{
    margin:0 -10px
}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer.NoSlider .jCarouselLite ul li
{
    float:left;
    width:25%;
    padding:0 10px;
    margin-bottom:3px
}

.OzelSlider
{
    float:left;
    width:100%;
    margin:60px 0 40px
}

.OzelSlider .sliderBannerContainer
{
    margin:0
}

.OzelSlider .oslider1
{
    float:left;
    width:calc(100% - 274px)
}

.OzelSlider .oslider2
{
    float:left;
    width:274px;
    padding-left:18px
}

.OzelSlider .oslider2 .JKatAdi
{
    background:#99a9b3
}

.OzelSlider .oslider2 .JKatAdi .bold .satir1
{
    color:#fff
}

.OzelUrunNoSlider
{
    float:left;
    width:100%;
    margin:30px 0;
    border:1px solid #e5e5e5;
    padding:0 0 28px
}

.OzelUrunNoSlider .ozelCont .sliderBannerContainer
{
    padding:0;
    border:none;
    margin:0
}

.OzelUrunNoSlider .ozelCont .sliderBannerContainer ul
{
    margin:0 -10px
}

.OzelUrunNoSlider .ozelCont .sliderBannerContainer ul li
{
    float:left;
    width:20%;
    padding:0 10px;
    margin-bottom:20px
}

.OzelUrunNoSlider .tumbtn
{
    float:left;
    width:100%;
    text-align:center;
    margin:17px 0 0
}

.OzelUrunNoSlider .tumbtn a
{
    display:inline-block;
    vertical-align:top;
    border:1px solid #e5e5e5;
    color:#99a9b3;
    font-size:12px;
    font-weight:300;
    width:190px;
    line-height:36px
}

.OzelUrunNoSlider .tumbtn a:hover
{
    background:#99a9b3;
    border-color:#99a9b3;
    color:#fff
}

.OzelBannSlider
{
    float:left;
    width:100%
}

.OzelBannSlider.Ban2slider
{
    margin-top:20px
}

.OzelBannSlider .bannerimg
{
    float:left;
    width:480px;
    padding-right:20px
}

.OzelBannSlider.Ban2slider .bannerimg
{
    padding-left:20px;
    padding-right:0
}

.OzelBannSlider .ozelConta
{
    float:left;
    width:calc(100% - 480px)
}

.OzelBannSlider .ozelConta .sliderBannerContainer
{
    margin:0;
    padding:0
}

.OzelUrunCanliModa
{
    float:left;
    width:100%
}

.OzelUrunCanliModa .CanBan
{
    float:left;
    width:300px;
    padding-right:20px
}

.OzelUrunCanliModa .CanliModaContet
{
    float:left;
    width:calc(100% - 300px);
    border-top:2px solid #ebebeb;
    border-bottom:2px solid #ebebeb
}

.OzelUrunCanliModa .CanliModaContet .satir1
{
    width:auto
}

.OzelUrunCanliModa .CanliModaContet .satir2
{
    float:right
}

.OzelUrunCanliModa .CanliModaContet .satir2 a
{
    float:left;
    color:#ea242e;
    font-size:13px;
    font-weight:500;
    line-height:48px
}

.OzelUrunCanliModa .CanliModaContet .sliderBannerContainer.CanliModa
{
    padding:0;
    margin:0 0 9px;
    border:none;
    background:transparent
}

.OzelUrunCanliModa .CanliModaContet .sliderBannerContainer.CanliModa .ProductList
{
    float:left;
    width:100%
}

.OzelUrunCanliModa .CanliModaContet .sliderBannerContainer.CanliModa .ProductList ul
{
    margin:0 -10px
}

.OzelUrunCanliModa .CanliModaContet .sliderBannerContainer.CanliModa .ProductList ul li
{
    padding:0 10px;
    width:25%;
    float:left
}

#divYatayUrun
{
    float:left;
    width:100%;
    margin:0;
    padding-bottom:50px
}

#divYatayUrun .YatayUrunAlt
{
    width:100%;
    float:left
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer
{
    float:left;
    width:100%;
    margin:0;
    padding:0;
    background:transparent;
    border:none
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite
{
    box-shadow:0 2px 2px 0 #d9d9d9;
    border-top:1px solid #ececec
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul
{
    margin:0
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li
{
    float:left;
    width:33.33%;
    border-right:1px solid #ececec;
    border-bottom:1px solid #ececec
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li:nth-child(3n)
{
    border-right:none
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productTimer
{
    display:none
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productItem .productImage
{
    width:205px;
    float:left
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productItem .productDetail
{
    width:calc(100% - 205px);
    padding-top:22px;
    text-align:left;
    height:167px
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productItem .productName
{
    padding-left:0;
    margin-bottom:18px
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productItem .mycartIcon
{
    bottom:0;
    right:auto;
    left:0;
    width:147px
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productItem .regularPrice
{
    float:right;
    margin-left:5px;
    margin-right:0
}

#divYatayUrun .YatayUrunAlt .sliderBannerContainer .jCarouselLite ul li .productItem .discountPrice
{
    float:left
}


.InstaGallery .item {display: block !important; }
.ResimGaleri {margin-bottom: 30px; }

#divGaleriResim
{
    float:left;
    width:100%;
    background:#fff;
    margin:40px 0 0;
    padding:20px 0 40px
}

#divGaleriResim 

{
    float:left;
    width:100%
}

#divGaleriResim .ResimGaleri .ResimGaleriHeadIcerik
{
    float:left;
    width:100%;
    text-align:center;
    color:#787879;
    font-size:14px;
    margin-bottom:20px
}

#divGaleriResim .ResimGaleri .ResimGaleriHeadIcerik strong
{
    color:#000;
    font-weight:600
}

#divGaleriResim .ResimGaleri .ResimGaleriHeadIcerik h2
{
    color:#000;
    font-size:22px;
    font-weight:500;
    margin:0;
    line-height:60px
}

#divGaleriResim .ResimGaleri .Main
{
    float:left;
    width:100%;
    position:relative
}

#divGaleriResim .ResimGaleri .Main .AddGallery
{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    background:#e7e7e7;
    z-index:5;
    max-width:260px;
    margin:0 auto;
    color:#000;
    font-size:12px;
    font-weight:500;
    letter-spacing:2px;
    text-align:center;
    text-transform:uppercase;
    padding:8vh 0
}

#divGaleriResim .ResimGaleri .Main .AddGallery .Icon:before
{
    content:'\f030';
    font-family:'FontAwesomePro';
    font-size:32px;
    line-height:32px;
    color:#000;
    font-weight:300;
    margin-bottom:10px;
    display:block
}

#divGaleriResim .ResimGaleri .Main .AddGallery .Icon span
{
    display:none
}

#divGaleriResim .ResimGaleri .Main .AddGallery br
{
    display:none
}

#divGaleriResim .ResimGaleri .Main .AddGallery br+span
{
    margin-left:4px
}

#divGaleriResim .ResimGaleri .Main .AllGallery
{
    display:none
}

#divGaleriResim .ResimGaleri .Main .Marquee
{
    float:left;
    width:100%
}

#divGaleriResim .ResimGaleri .Main .Marquee #divGaleriResimleri
{
    float:left;
    width:100%
}

#divGaleriResim .ResimGaleri .Main .Marquee #divGaleriResimleri .Marquee-tag
{
    float:left;
    position:relative
}

#divGaleriResim .ResimGaleri .Main .Marquee #divGaleriResimleri .Marquee-tag:after
{
    content:'\f002';
    font-family:'FontAwesomePro';
    font-size:30px;
    text-align:center;
    color:#fff;
    position:absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,0.72);
    display:none;
    cursor:pointer
}

#divGaleriResim .ResimGaleri .Main .Marquee #divGaleriResimleri .Marquee-tag:hover:after
{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    align-items:center;
    -webkit-align-items:center;
    justify-content:center;
    -webkit-justify-content:center
}

.AddGalleryModal .modal-dialog
{
    border:none;
    margin:0;
    border-radius:0
}

.AddGalleryModal .modal-dialog .modal-content
{
    border:none;
    margin:0;
    border-radius:0
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .ResimGaleriHeadIcerik
{
    float:left;
    width:100%;
    text-align:center;
    color:#787879;
    font-size:14px;
    margin-bottom:20px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .ResimGaleriHeadIcerik strong
{
    color:#000;
    font-weight:600
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .ResimGaleriHeadIcerik h2
{
    color:#000;
    font-size:22px;
    font-weight:500;
    margin:0;
    line-height:60px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData
{
    float:left;
    width:100%
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .Title
{
    display:block;
    font-size:14px;
    color:#000;
    line-height:40px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .FormElements
{
    float:left;
    width:100%;
    margin-bottom:1rem
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .FormElements input
{
    height:30px;
    border:1px solid #cacaca;
    color:#787879;
    font-size:14px;
    width:100%
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .FormElements textarea
{
    border:1px solid #cacaca;
    color:#787879;
    font-size:14px;
    width:100%;
    padding:5px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .form_valition
{
    color:#e90000;
    line-height:20px;
    margin-bottom:0;
    display:none
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData #lblImageUpload
{
    padding:0 15px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .fileClear
{
    float:right;
    padding:0 5px;
    line-height:25px;
    background:#ddd;
    cursor:pointer
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .fileClear:hover
{
    background:#e90000;
    color:#fff
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .box
{
    float:left;
    width:100%
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .box .js--image-preview
{
    float:left;
    width:100%;
    position:relative
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .box .js--image-preview canvas
{
    width:100%!important;
    position:relative;
    z-index:1
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .box .js--image-preview:after
{
    content:'\f03e';
    font-family:'FontAwesomePro';
    font-size:40px;
    font-weight:300;
    color:#cacaca;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    text-align:center;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    align-items:center;
    -webkit-align-items:center;
    justify-content:center;
    -webkit-justify-content:center
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .upload-options
{
    float:left;
    width:100%;
    position:relative;
    height:25px;
    background-color:#000;
    cursor:pointer;
    overflow:hidden;
    text-align:center;
    -webkit-transition:background-color ease-in-out 150ms;
    transition:background-color ease-in-out 150ms
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .upload-options label
{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    width:100%;
    height:100%;
    font-weight:300;
    text-overflow:ellipsis;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .upload-options label input
{
    width:.1px;
    height:.1px;
    opacity:0;
    overflow:hidden;
    position:absolute;
    z-index:-1
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .PopupFormData .upload-options label::after
{
    content:'Resim SeÃƒÂ§';
    position:absolute;
    font-size:14px;
    color:#fff;
    z-index:0;
    width:100%
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divDosyaYuklemeAlan
{
    float:left;
    width:100%;
    margin:0
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divDosyaYuklemeAlan .col
{
    float:left;
    width:100%;
    padding:0
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divDosyaYuklemeAlan .BtnBox
{
    float:left;
    width:100%
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divDosyaYuklemeAlan .BtnBox a
{
    float:left;
    width:100%;
    text-align:center;
    border:none;
    background:#000;
    color:#fff;
    line-height:40px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divGalleryFooter
{
    float:left;
    width:100%
}

.AddGalleryModal .modal-dialog .modal-content .modal-body .galleryFooterSuccess
{
    display:none
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divGalleryFooter .modal-Subtitle
{
    font-size:13px;
    line-height:17px;
    margin-bottom:20px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divGalleryFooter .mb-1
{
    font-size:20px;
    line-height:35px
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divGalleryFooter .BtnBox
{
    margin:30px 0;
    padding-top:25px;
    border-top:1px solid #b3b3b3
}

.AddGalleryModal .modal-dialog .modal-content .modal-body #divGalleryFooter .BtnBox .Btn
{
    float:left;
    width:100%;
    text-align:center;
    border:none;
    background:#000;
    color:#fff;
    line-height:40px;
    -webkit-appearance:button;
    cursor:pointer
}

.Blok
{
    float:left;
    width:100%;
    margin:0
}

.ban
{
    float:left;
    width:100%;
    margin-bottom:20px
}

.ban:last-child
{
    margin-bottom:0
}

.Blok a
{
    float:left;
    width:100%;
    overflow:hidden;
    display:block;
    border-radius:0;
    position:relative;
    transition:all .3s ease;
    transition:opacity ease-in-out 500ms;
    -webkit-transition:opacity ease-in-out 500ms;
    -moz-transition:opacity ease-in-out 500ms;
    -o-transition:opacity ease-in-out 500ms
}

.Blok img
{
    display:block;
    width:100%;
    transition:all 1s ease;
    -webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    -o-transition:all 1s ease;
    will-change:opacity;
    border-radius:0
}

.Blok a:hover img
{
    transform:scale(1.03)
}

.ScRow
{
    margin:0 -10px
}

.Scol1
{
    float:left;
    width:100%;
    padding:0
}

.Scol1 .ScRow
{
    margin:0
}

.Scol2
{
    float:left;
    width:50%;
    padding:0 10px
}

.Scol3
{
    float:left;
    width:33.33%;
    padding:0 10px
}

.Scol3 .ScRow
{
    margin:0
}

.Scol4
{
    float:left;
    width:25%;
    padding:0 10px
}

.Scol4 .ScRow
{
    margin:0
}

.Scol5
{
    float:left;
    width:20%;
    padding:0 10px
}

.Scol5 .ScRow
{
    margin:0
}

.Scol6
{
    float:left;
    width:66.66%;
    padding:0 10px
}

.Scol7
{
    float:left;
    width:59.017%;
    padding:0 10px
}

.Scol8
{
    float:left;
    width:40.984%;
    padding:0 10px
}

.Instagram
{
    float:left;
    width:100%;
    margin:20px 0 0
}

.Instagram .bold .satir1
{
    float:left;
    width:100%;
    text-align:center;
    font-size:26px;
    color:#4a4a4a;
    font-weight:600;
    margin-bottom:0
}

.Instagram .bold p
{
    font-weight:500;
    font-size:13px;
    color:#4a4a4a
}

.Instagram .bold .instatmngr
{
    float:left;
    width:100%;
    text-align:center;
    margin:30px 0
}

.Instagram .bold .instatmngr a
{
    display:inline-block;
    font-size:14px;
    font-weight:500;
    color:#fff;
    text-transform:uppercase;
    line-height:46px;
    padding:0 73px;
    background:#99a9b3;
    border:2px solid #99a9b3;
    border-radius:10px
}

.Instagram .bold .instatmngr a:hover
{
    color:#99a9b3;
    background:#fff
}

.Instagram .owl-dots
{
    display:none!important
}

.Instagram .owl-carousel .owl-stage-outer
{
    padding:0
}

.Instagram .owl-carousel .owl-item
{
    min-height:auto
}

.instagramBolumu
{
    display:block;
    float:left;
    width:100%
}

.blokRow
{
    margin:0
}

.dortluBlok
{
    float:left;
    width:100%;
    position:relative
}

.dortluBlok a
{
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    right:0;
    z-index:99
}

.dortluBlok a img
{
    width:100%;
    display:block
}

.dortluBlok:hover:before
{
    content:'';
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    background:#fff
}

.favbeg
{
    position:absolute;
    left:0;
    right:0;
    top:48%;
    text-align:center;
    display:none
}

.dortluBlok:hover .favbeg
{
    display:block
}

.YorumSayi,.BegenSayi
{
    display:inline-block;
    font-size:18px;
    font-weight:500;
    color:#99a9b3;
    line-height:30px;
    z-index:99
}

.YorumSayi
{
    padding-right:20px
}

.BegenSayi
{
    padding-left:20px
}

.YorumSayi i,.BegenSayi i
{
    font-size:30px;
    font-weight:400;
    color:#99a9b3;
    line-height:30px;
    float:left;
    margin-right:5px
}

.GuvenList
{
    float:left;
    width:100%;
    padding:30px 0;
    border-top:0 solid #dedede
}

.GuvenList ul
{
    float:left;
    width:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    -moz-flex-direction:row;
    -o-flex-direction:row;
    -webkit-justify-content:space-between;
    -ms-justify-content:space-between
}

.GuvenList ul li
{
    display:inline-block;
    vertical-align:top;
    float:left;
    text-align:center
}

.GuvenList ul li .gimg
{
    color:#000;
    font-size:30px;
    margin-bottom:20px;
    float:left;
    width:100%
}

.GuvenList ul li .gimg i
{
    line-height:30px;
    vertical-align:top;
    display:inline-block;
    float:left;
    width:100%
}

.GuvenList ul li .gtex
{
    color:#000;
    font-size:12px;
    line-height:1.5;
    display:block
}

.GuvenList ul li .gtex p
{
    font-weight:600
}

#footer
{
    float:left;
    width:100%;
    position:relative;
    background:#fff
}

.FooterSC
{
    float:left;
    width:100%;
    position:relative
}

.FooterTop
{
    float:left;
    width:100%;
    position:relative
}

.FooterMiddle
{
    float:left;
    width:100%;
    position:relative;
    padding:65px 0
}

.FooterBottom
{
    float:left;
    width:100%;
    position:relative;
    border-top:1px solid #eef2f4;
    padding:15px 0
}

.ebultenDiv
{
    float:left;
    position:relative;
    width:100%;
    background:#eef2f4;
    padding:97px 0 100px
}

.ebultenDiv span
{
    font-weight:700;
    color:#4a4a4a;
    font-size:26px;
    float:left;
    width:100%;
    text-align:center;
    line-height:30px
}

.ebultenDiv p
{
    font-size:13px;
    color:#4a4a4a;
    font-weight:500;
    margin:12px 0 33px;
    float:left;
    width:100%;
    text-align:center
}

.ebultenGelecek
{
    display:block;
    width:100%;
    margin:0 auto;
    max-width:770px
}

.FooterBottom p:first-child
{
    float:left;
    line-height:17px;
    color:#4b4b4b;
    font-size:12px;
    font-weight:300
}

.FooterBottom p:first-child b
{
    font-weight:600
}

.FooterBottom p:first-child em
{
    font-weight:300;
    font-style:normal;
    text-decoration:underline
}

.FooterBottom p:last-child
{
    float:right;
    line-height:17px;
    vertical-align:top
}

.FooterBottom p:last-child img
{
    margin-left:25px
}

#divNewsLetter
{
    float:left;
    width:100%;
    position:relative
}

#divNewsLetter label
{
    display:none;
    margin-bottom:25px;
    text-align:center;
    color:#000;
    line-height:1.2;
    font-size:12px
}

#UpdatePanel1
{
    position:relative;
    float:right;
    width:100%
}

#txtbxNewsletterMail
{
    display:inline-block;
    float:left;
    color:#9e9e9e;
    background:#fff;
    border-radius:10px;
    border:none;
    width:calc(100% - 240px);
    height:50px;
    padding:0 0 0 17px;
    font-size:13px;
    text-align:left;
    font-weight:400;
    opacity:1;
    border:1px solid #fff
}

#txtbxNewsletterMail:hover
{
    border-color:#99a9b3
}

#txtbxNewsletterMail::-webkit-input-placeholder
{
    color:#9e9e9e
}

#txtbxNewsletterMail:-moz-placeholder
{
    color:#9e9e9e
}

#txtbxNewsletterMail::-moz-placeholder
{
    color:#9e9e9e
}

#txtbxNewsletterMail:-ms-input-placeholder
{
    color:#9e9e9e
}

#txtbxNewsletterMail:focus
{
    color:#9e9e9e
}

.newsbutton {
    font-family: 'FontAwesomePro';
    display: inline-block;
    float: right;
    text-align: center;
    width: 50px !important;
    height: 37px;
    line-height: 50px;
    color: #fff !important;
    border: none;
    border-radius: 10px;
    background: #3fa162 !important;
    font-weight: 600;
    font-size: 20px !important;
    padding: 0;
    margin: 0 !important;
    text-decoration: none;
    text-transform: uppercase;
}

@media screen and (max-width: 767px) {
    .newsbutton {
        height: 37px !important;
        line-height: 30px;
        right: 0;
        top: 0;
        right: 20px;
        text-align: center;
        width: 55px !important;
        font-size: 25px !important;
        float: right;
        background: #3fa162 !important;

    }
}

.ebultenGelecek #divNewsLetter
{
    display:block;
    padding:0
}

.footer-left
{
    float:left;
    width:45%
}

.footer-left .footer-left-left
{
    float:left;
    width:50%
}

.footer-left .footer-left-left span
{
    float:left;
    width:100%;
    color:#4a4a4a;
    font-size:14px;
    font-weight:600;
    margin-bottom:20px;
}

.footer-left .footer-left-left ul
{
    float:left;
    width:100%;
    max-width:280px
}

.footer-left .footer-left-left ul li
{
    font-size:13px;
    color:#4b4b4b;
    font-weight:300;
    margin-bottom:15px
}

.footer-left .footer-left-left ul li i
{
    float:left;
    min-width:30px;
    color:#4a4a4a;
    font-size:15px;
    font-weight:300;
    min-height:25px
}

.footer-left .footer-left-left ul li i:hover
{
    color:#4a4a4a
}

.footer-left .footer-left-left ul li b
{
    font-weight:600
}

.footer-left .footer-left-right
{
    float:left;
    width:50%
}

.footer-left .footer-left-right span
{
    float:left;
    width:100%;
    color:#4a4a4a;
    font-size:14px;
    font-weight:600;
    margin-bottom:20px
}

.footer-left .footer-left-right .footer-social
{
    float:left;
    width:100%;
    margin-bottom:30px
}

.footer-left .footer-left-right .footer-app
{
    float:left;
    width:100%
}

.footer-left .footer-left-right i
{
    color:#99a9b3;
    font-size:22px;
    margin-right:15px
}

.footer-left .footer-left-right i:hover
{
    color:#4a4a4a
}

#footer .linkler
{
    float:left;
    width:55%;
    position:relative
}

#footer .linkler .blink
{
    float:left;
    width:100%;
    margin:0
}

#footer .linkler .blink > ul
{
    float:left;
    width:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    -moz-flex-direction:row;
    -o-flex-direction:row;
    -webkit-justify-content:space-between;
    -ms-justify-content:space-between
}

#footer .linkler .blink > ul > li
{
    float:left
}

#footer .linkler .blink > ul > li:last-child
{
    margin-bottom:0
}

#footer .linkler .blink > ul li
{
    display:block
}

#footer .linkler .blink > ul >li> span
{
    display:table;
    width:100%;
    font-size:15px;
    color:#4a4a4a;
    position:relative;
    font-weight:600;
    margin-bottom:20px
}

#footer .linkler .blink > ul >li >ul
{
    display:inline-block;
    vertical-align:top
}

#footer .linkler .blink > ul >li >ul >li >a
{
    font-weight:300;
    float:left;
    width:100%;
    font-size:13px;
    color:#4b4b4b;
    margin-bottom:9px;
}


}

#footer .linkler .blink > ul >li >ul >li:last-child >a
{
    margin-bottom:0
}

#footer .linkler .blink > ul >li >ul >li >a:hover
{
    color:#99a9b3
}

#footer .socialDiv
{
    display:block
}

#footer .socialDiv ul
{
    display:inline-block;
    vertical-align:top
}

#footer .socialDiv ul li
{
    float:left
}

#footer .socialDiv ul li:last-child
{
    margin-right:0
}

.bankimg
{
    display:inline-block;
    vertical-align:top
}

.kartimg
{
    display:inline-block;
    vertical-align:top
}

.ssl
{
    display:inline-block;
    vertical-align:top
}

.bankimg img,.kartimg img,.ssl img,.store a img
{
    display:inline-block;
    vertical-align:top
}

.store
{
    display:inline-block;
    vertical-align:top
}

.store a
{
    float:left
}

.store a:last-child
{
    margin-right:0
}

.copy
{
    float:left;
    color:#777;
    font-size:14px;
    font-weight:400;
    line-height:25px
}

#ticimaxCopyright
{
    margin:0 auto!important;
    padding:15px 0;
    float:left;
    width:100%;
    text-align:center;
    background:#fff;
    font-size:13px;
    font-weight:300;
    color:#4b4b4b!important
}

#ticimaxCopyright a
{
    color:#4b4b4b!important
}

#back-to-top {
    float: right;
    position: fixed;
    right: 1%;
    bottom: 5%;
    z-index: 9999;
    width: 45px;
    height: 45px;
    line-height: 45px;
    background: #8baba0;
    border-radius: 15px;
}

@media screen and (max-width: 767px) {
    #back-to-top {
        right: 10px;
        bottom: 5px;
    }
}

#back-to-top a
{
    float:left;
    text-align:center;
    width:100%
}

#back-to-top a:before
{
    content:'\f106';
    font-family:FontAwesomePro;
    float:left;
    width:100%;
    text-align:center;
    line-height:45px;
    color:#fff;
    font-size:25px;
    font-weight:300
}

.headerContent,body ul.breadcrumb,.navigation > div,.userLoginContent,.hesabimContent,.sepetimBody .headerContent,.sepetimBody #footer .ticiContainer,.ticiContainer
{
    max-width:1480px;
   margin: -25px auto;
    position:relative;
    clear:both;
    display:block
}

.sliderBannerContainer .ProductList
{
    max-width:1480px
}

.detaySliderContainer .ProductList
{
    max-width:1480px
}

.homeContainer .ProductListContent .ProductList
{
    max-width:1480px
}

.sepetimBody .footerSslLogo
{
    display:none!important
}

.ticiContainer.homeContainer
{
    max-width:100%
}

ul.breadcrumb
{
    clear:none
}

.leftBlock
{
    float:left;
    padding:0
}

.rightBlock
{
    float:right;
    padding:0
}

.centerCount
{
    float:left;
    pading:10px
}

.centerCount.Middle
{
    width:100%;
    padding:0
}

.centerCount.userLoginContent
{
    width:100%;
    padding:0
}

.centerCount.iletisimContent
{
    width:100%;
    padding:0
}

.centerCount.UyeolContent
{
    width:100%;
    padding:0
}

.centerCount.HesabimTakip
{
    width:100%;
    padding:0
}

.leftBlock
{
    float:left;
    width:25%;
    padding-right:20px
}

.rightBlock
{
    float:right;
    width:25%;
    padding-left:20px
}
.CategoryBody .centerCount{width:75%;}
.centerCount
{
    float:left;
    width:100%;
    padding:0
}

.leftBlock.LeftMiddle
{
    width:300px;
    margin-bottom:30px
}

.centerCount.LeftMiddle
{
    width:calc(100% - 300px)
}

.rightBlock.MiddleRight
{
    width:300px
}

.centerCount.MiddleRight
{
    width:calc(100% - 300px)
}

.ticiContainer:before,.ticiContainer:after
{
    content:"";
    display:table
}

.ticiContainer:after
{
    clear:both
}

.ticiContainer
{
    clear:both;
    zoom:1
}

.headerContent:after,.headerContent:before,.headerContent:after,.headerContent:before
{
    content:"";
    display:table;
    clear:both
}

@media screen and (min-width:768px) {
    #header.fixed
    {
        position:fixed;
        top:0;
        left:0;
        right:0;
        margin:0;
        padding:0;
        z-index:1000;
        width:auto;
        border:none;
        box-shadow:0 5px 10px -2px rgba(0,0,0,.3)
    }
}

@media screen and (min-width:1041px) and (max-width:1200px) {
    .leftBlock.LeftMiddle
    {
        width:25%;
        padding-right:20px
    }
    
    .centerCount.LeftMiddle
    {
        width:75%
    }
    
    .leftBlock.LeftMiddleRight
    {
        width:25%
    }
    
    .rightBlock.LeftMiddleRight
    {
        width:50%
    }
    
    .centerCount.LeftMiddleRight
    {
        width:25%
    }
    
    .rightBlock.MiddleRight
    {
        width:25%
    }
    
    .centerCount.MiddleRight
    {
        width:75%
    }
    
    .homeContainer .col-5li
    {
        width:25%
    }
}

@media screen and (min-width:1201px) and (max-width:1500px) {
    .homeContainer .ticiContainer
    {
        padding:0 20px
    }
    
    .headerContent
    {
        padding:0 20px
    }
    
    .htop .ticiContainer
    {
        padding:0 20px
    }
    
    .sliderBannerContainer .ProductList
    {
        padding:0 20px
    }
    
    .bottommenulist .bottommenulist-col p strong
    {
        padding:20px 63px
    }
    
    .bannerlist .bannerlist-col p
    {
        bottom:30px
    }
    
    .bannerlist .bannerlist-col p strong
    {
        line-height:70px
    }
    
    body ul.breadcrumb
    {
        padding:0 20px!important
    }
    
    #divIcerik
    {
        padding:0 20px
    }
    
    .homeContainer#divIcerik
    {
        padding:0
    }
    
    .ebultenDiv .ticiContainer
    {
        padding:0 20px
    }
    
    .FooterMiddle .ticiContainer
    {
        padding:0 20px
    }
    
    .FooterBottom .ticiContainer
    {
        padding:0 20px
    }
    
    .basketBtn
    {
        width:45%
    }
    
    .buyfast
    {
        width:calc(55% - 40px);
        margin:0;
        padding:0 10px
    }
    
    .UFavorilerimeEkle
    {
        width:40px
    }
    
    .categorytext .ticiContainer
    {
        padding:0 20px
    }
    
    .categorytext-menu .ticiContainer
    {
        padding:0 20px
    }
}

@media screen and (max-width:1400px) {
    .bottommenulist .bottommenulist-col p strong
    {
        max-width:300px;
        min-width:300px;
        font-size:16px;
        line-height:24px
    }
    
    .bannerlist .bannerlist-col p strong
    {
        font-size:18px;
        line-height:60px
    }
    
    .ProductIcon > div
    {
        width:50%
    }
    
    .basketBtn
    {
        width:45%
    }
    
    .buyfast
    {
        width:calc(55% - 40px);
        margin:0;
        padding:0 10px
    }
    
    .UFavorilerimeEkle
    {
        width:40px
    }
}

@media screen and (min-width:1201px) and (max-width:1300px) {
    .headerContent,body ul.breadcrumb,.navigation > div,.userLoginContent,.hesabimContent,.sepetimBody #header .ticiContainer,.sepetimBody #footer .ticiContainer,.ticiContainer
    {
        max-width:1160px
    }
    
    .sliderBannerContainer .ProductList
    {
        max-width:1160px
    }
    
    .detaySliderContainer .ProductList
    {
        max-width:1160px
    }
    
    .homeContainer .ProductListContent .ProductList
    {
        max-width:1160px
    }
    
    .footer-left .footer-left-left ul li b
    {
        display:block
    }
    
    .navigation .altMenu .altMenuler .altMenuSag
    {
        width:400px
    }
    
    .navigation .altMenu .altMenuler .altmenuSol
    {
        width:calc(100% - 400px)
    }
    
    #pnlSlider .flex-direction-nav
    {
        right:6%
    }
    
    .leftImage
    {
        width:50%;
        padding:0
    }
    
    #divVideoGoruntulemeAlan
    {
        width:100%!important;
        padding-bottom:99%
    }
    
    .Images
    {
        width:100%;
        padding-bottom:99%
    }
    
    .SmallImages
    {
        width:100%;
        overflow:visible;
        max-height:100%;
        padding:0 0 10px
    }
    
    .SmallImages div
    {
        width:22%;
        height:auto;
        margin-top:10px;
        margin-right:10px;
        margin-bottom:0
    }
    
    .RightDetail
    {
        width:50%;
        padding:0 0 0 10px
    }
    
    .taksitBlok
    {
        width:50%
    }
    
    #divIndirimOrani
    {
        left:10px
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel
    {
        min-width:130px
    }
}

@media screen and (min-width:1042px) and (max-width:1350px) {
    .headerContent,body ul.breadcrumb,.navigation > div,.userLoginContent,.hesabimContent,.sepetimBody #header .ticiContainer,.sepetimBody #footer .ticiContainer,.ticiContainer
    {
        max-width:960px
    }
    
    .sliderBannerContainer .ProductList
    {
        max-width:960px
    }
    
    .detaySliderContainer .ProductList
    {
        max-width:960px
    }
    
    .homeContainer .ProductListContent .ProductList
    {
        max-width:960px
    }
    
    .searchContent
    {
        margin-left:12%
    }
    
    .navigation .navUl > li
    {
        max-width: 110px;
    }
    
    .navigation .altMenu .altMenuler .altMenuSag
    {
        width:300px
    }
    
    .navigation .altMenu .altMenuler .altmenuSol
    {
        width:calc(100% - 300px);
        padding:10px
    }
    
    .navigation .altMenu .altMenuler .altmenuSol ul li a
    {
        font-size:12px;
        margin-bottom:19px
    }
    
    .navigation .navUl > li > a span
    {
        padding-top:7px
    }
    
    #pnlSlider .flex-direction-nav .flex-prev,#pnlSlider .flex-direction-nav .flex-next
    {
        width:45px;
        height:45px
    }
    
    #pnlSlider .flex-direction-nav .flex-prev:before
    {
        line-height:45px;
        font-size:20px
    }
    
    #pnlSlider .flex-direction-nav .flex-next:before
    {
        line-height:45px;
        font-size:20px
    }
    
    #pnlSlider .flex-direction-nav .flex-nav-next
    {
        margin-left:10px
    }
    
    .bannerlist .bannerlist-col p
    {
        bottom:20px
    }
    
    .bottommenulist .bottommenulist-col p
    {
        bottom:20px
    }
    
    .bottommenulist .bottommenulist-col p strong
    {
        min-width:220px;
        max-width:220px;
        padding:12px
    }
    
    .footer-left .footer-left-left ul li b
    {
        display:block
    }
    
    .footer-left .footer-left-right
    {
        width:43%
    }
    
    .footer-left .footer-left-left
    {
        width:57%
    }
    
    .AnasayfaTab
    {
        padding:40px 0
    }
    
    .ebultenDiv
    {
        padding:70px 0
    }
    
    .leftImage
    {
        width:50%;
        padding:0
    }
    
    #divVideoGoruntulemeAlan
    {
        width:100%!important;
        padding-bottom:99%
    }
    
    .Images
    {
        width:100%;
        padding-bottom:99%
    }
    
    .SmallImages
    {
        width:100%;
        overflow:visible;
        max-height:100%;
        padding:0 0 10px
    }
    
    .SmallImages div
    {
        width:22%;
        height:auto;
        margin-top:10px;
        margin-right:10px;
        margin-bottom:0
    }
    
    .RightDetail
    {
        width:50%;
        padding:0 0 0 10px
    }
    
    .taksitBlok
    {
        width:50%
    }
    
    #divIndirimOrani
    {
        left:10px
    }
    
    .urunTab >ul > li > a
    {
        padding:0 20px
    }
    
    .categorytext .ticiContainer h1
    {
        line-height:90px;
        font-size:25px
    }
    
    body #divSayfalamaUst .category-vertical-filters.top-filters .panel
    {
        min-width:auto
    }
}

@media screen and (min-width:768px) and (max-width:1041px) {
    .headerContent,body ul.breadcrumb,.navigation > div,.userLoginContent,.hesabimContent,.sepetimBody #header .ticiContainer,.sepetimBody #footer .ticiContainer,.ticiContainer
    {
        max-width:720px
    }
    
    .leftImage
    {
        width:50%;
        padding:0
    }
    
    #divVideoGoruntulemeAlan
    {
        width:100%!important;
        padding-bottom:99%
    }
    
    .Images
    {
        width:100%;
        padding-bottom:99%
    }
    
    .SmallImages
    {
        width:100%;
        overflow:visible;
        max-height:100%;
        padding:0 0 10px
    }
    
    .SmallImages div
    {
        width:22%;
        height:auto;
        margin-top:10px;
        margin-right:10px;
        margin-bottom:0
    }
    
    .RightDetail
    {
        width:50%;
        padding:0 0 0 10px
    }
    
    .taksitBlok
    {
        width:50%
    }
    
    #divIndirimOrani
    {
        left:10px
    }
    
    .bedenT
    {
        float:left;
        width:100%
    }
    
    .homeContainer .ProductListContent .ItemOrj
    {
        width:33.33%;
        max-width:33.33%
    }
    
    .basketBtn:before
    {
        left:13%
    }
    
    .productItem .productName a
    {
        font-size:11px
    }
    
    .mobilMenuAcButton
    {
        float:left;
        display:block;
        font-size:35px;
        color:#464646;
        cursor:pointer;
        text-align:left;
        margin-top:15px;
        height:50px;
        margin-right:15px
    }
    
    .mobilMenuAcButton span
    {
        font-size:11px;
        display:block;
        line-height:20px
    }
    
    .mobilMenuAcButton i
    {
        display:inline-block;
        vertical-align:top;
        line-height:30px
    }
    
    .menuUstBolum
    {
        width:100%;
        display:inline-block;
        float:left;
        margin-top:0;
        border-bottom:#e5e5e5
    }
    
    .menuUstBolum .CloseBtnMenu
    {
        float:right;
        line-height:30px;
        color:#464646;
        font-size:30px;
        width:30px;
        text-align:center;
        margin-top:8px;
        cursor:pointer
    }
    
    .menuUstBolum .CloseBtnMenu i
    {
        font-weight:300
    }
    
    .mobilMenu
    {
        width:400px!important
    }
    
    .mobilMenu .altMenu
    {
        width:400px!important
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl
    {
        width:400px!important
    }
    
    .mobilMenu .navUl > li ul
    {
        width:400px!important
    }
    
    .mobilMenu .KatMenu1 > li ul
    {
        width:400px!important
    }
    
    .mobilMenu .lfMenuAltContent
    {
        width:400px!important
    }
    
    body .category-vertical-filters.top-filters
    {
        width:400px!important
    }
    
    .navigation
    {
        display:none
    }
    
    .sliderBannerContainer .ProductList
    {
        max-width:720px
    }
    
    .detaySliderContainer .ProductList
    {
        max-width:720px
    }
    
    .homeContainer .ProductListContent .ProductList
    {
        max-width:720px
    }
    
    .searchContent
    {
        width:34%;
        margin-left:3%
    }
    
    .iconlist ul li
    {
        font-size:11px
    }
    
    .iconlist ul li i
    {
        font-size:18px
    }
    
    .bannerlist .bannerlist-col p strong
    {
        font-size:15px;
        line-height:40px
    }
    
    .AnasayfaTab ._tabHead li span
    {
        padding:0 30px;
        line-height:35px
    }
    
    #pnlSlider .flex-direction-nav .flex-prev,#pnlSlider .flex-direction-nav .flex-next
    {
        width:45px;
        height:45px
    }
    
    #pnlSlider .flex-direction-nav .flex-prev:before
    {
        line-height:45px;
        font-size:20px
    }
    
    #pnlSlider .flex-direction-nav .flex-next:before
    {
        line-height:45px;
        font-size:20px
    }
    
    #pnlSlider .flex-direction-nav .flex-nav-next
    {
        margin-left:10px
    }
    
    .bannerlist .bannerlist-col p
    {
        bottom:20px
    }
    
    .footer-left .footer-left-left ul li b
    {
        display:block
    }
    
    .AnasayfaTab
    {
        padding:40px 0
    }
    
    .ebultenDiv
    {
        padding:70px 0
    }
    
    .bottommenulist .bottommenulist-col p
    {
        bottom:20px
    }
    
    .bottommenulist .bottommenulist-col p strong
    {
        min-width:auto;
        max-width:auto;
        width:96%;
        left:2%;
        right:2%;
        padding:15px
    }
    
    .bannerlist .bannerlist-col p strong
    {
        min-width:auto;
        max-width:auto;
        width:90%;
        left:5%;
        right:5%
    }
    
    .footer-left
    {
        width:100%;
        margin-bottom:20px
    }
    
    #footer .linkler
    {
        width:100%
    }
    
    .categorytext .ticiContainer h1
    {
        line-height:70px;
        font-size:20px
    }
    
    .categorytext-menu ul li
    {
        padding:0 70px
    }
    
    .categorytext-menu
    {
        padding:10px 0
    }
}

@media screen and (max-width:1041px) {
    .mobilMenu .navUl li a span img
    {
        margin-right:4px
    }
    
    body .dropdown-toggle:after
    {
        display:none
    }
    
    body #divSayfalamaUst
    {
        padding:0;
        margin:0;
        width:100%;
        border:1px solid #e3e3e3
    }
    
    .urunListRel
    {
        width:100%
    }
    
    body .mobilFilterOpenBtn .button
    {
        padding:0;
        margin:0;
        color:#000;
        width:50%;
        float:left;
        line-height:40px;
        background:#f1b862;
        font-size:13px;
        display:inline-block;
        vertical-align:top;
        font-weight:500
    }
    
    body .mobilFilterOpenBtn .button.mobilSiralamBtn
    {
        border-right:1px solid #ffffff;
        float:left
        font-family: 'Avenir Next Cyr Medium' !important;
        font-weight: 600;
    }
    
    body .mobilFilterOpenBtn .button.mobilFilterBtn
    {
        float:right
        font-family: 'Avenir Next Cyr Medium' !important;
        font-weight: 600;
    }
    
    body .mobilFilterOpenBtn
    {
        margin:0;
        padding:0
    }
    
    .categorydesign .uNo
    {
        float:right;
        color:#999a9d;
        font-size:12px
    }
    
    body #divSayfalamaUst.Slct .brandlistselection
    {
        position:absolute;
        top:0;
        z-index:99;
        width:50%;
        background: #f8b4cb;
        border-left: 1px solid #fff;
        right:0
    }
    
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent
    {
        width:100%;
        display:block!important
    }
    
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent li
    {
        width:100%
    }
    
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent select
    {
        width:100%;
        height:40px;
        font-size:13px;
        text-indent:15px;
        border:none;
        color:#fff;
        text-align-last:center;
        font-weight:500;
        min-width:auto
    }
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent select * {color: #262324;}
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(2)
    {
        display:none
    }
    
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet
    {
        display:none
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection
    {
        padding:0;
        text-align:center;
        position:relative;
        top:100%;
        left:0;
        right:0;
        z-index:10;
        border-bottom:none
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent
    {
        display:none
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:not(.appliedFilter)
    {
        margin:0;
        width:100%
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a
    {
        border-bottom:1px solid #e5e5e5
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a span
    {
        line-height:35px
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet
    {
        display:none
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(5)
    {
        display:none
    }
    
    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(5) a:before
    {
        display:none
    }
    
    body .category-vertical-filters.top-filters
    {
        display:block!important;
        position:fixed;
        top:0;
        right:-100%;
        bottom:0;
        z-index:9999;
        background:#f3f5f8;
        margin:0;
        padding:0;
        border:none;
        transition:all .3s ease;
        overflow-y:auto
    }
    
    body #divSayfalamaUst .filterBlock.active .category-vertical-filters.top-filters
    {
        right:0
    }
    body.smartActive .category-vertical-filters.top-filters {
    top: 84px;
}
    body .category-vertical-filters.top-filters .FiltreUst
    {
        float:left;
        width:100%;
        background:#fff;
        line-height:50px;
        font-size:16px;
        color:#262324;
        margin-bottom:10px;
        padding:0 10px;
        position:relative;
        text-align:center
    }
    
    body .category-vertical-filters.top-filters .FiltreUst span
    {
        display:inline-block;
        vertical-align:top;
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0
    }
    
    body .category-vertical-filters.top-filters .FiltreUst .closeFilt
    {
        float:left;
        font-size:25px;
        position:relative;
        z-index:1
    }
    
    body .category-vertical-filters.top-filters .FiltreUst a
    {
        float:right;
        font-size:13px;
        position:relative;
        z-index:1;
        color:red;
        display:none
    }
    
    body .category-vertical-filters.top-filters .FiltreUst a.active
    {
        display:block
    }
    
    body .category-vertical-filters.top-filters .FiltreUst a i
    {
        color:red;
        font-size:20px;
        display:inline-block;
        vertical-align:top;
        line-height:50px;
        margin-left:5px
    }
    
    body .category-vertical-filters.top-filters .tukgo
    {
        float:left;
        width:100%;
        margin-bottom:10px;
        position:relative;
        padding:0 10px
    }
    
    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock
    {
        float:left;
        width:100%;
        line-height:50px;
        font-size:14px;
        color:#262324;
        text-align:left;
        padding:0 0 0 15px;
        background:#fff
    }
    
    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:before
    {
        content:'';
        float:right;
        width:24px;
        max-height:24px;
        position:absolute;
        top:0;
        bottom:0;
        right:32px;
        border-radius:100%;
        background:#c5c7c9;
        margin:auto 0;
        background:#fff;
        box-shadow:0 0 2px 0 #999;
        z-index:1;
        transition:all .3s ease
    }
    
    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:after
    {
        content:'';
        float:right;
        width:40px;
        max-height:16px;
        position:absolute;
        top:0;
        bottom:0;
        right:0;
        border-radius:20px;
        background:#c5c7c9;
        margin:auto 15px auto 0;
        transition:all .3s ease
    }
    
    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:before
    {
        right:15px
    }
    
    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:after
    {
        background:#39d662
    }
    
    body .category-vertical-filters.top-filters .panel .panel-heading
    {
        padding:0;
        margin:0;
        border:none;
        background:#fff;
        float:left;
        width:100%
    }
    
    body .category-vertical-filters.top-filters .panel .panel-heading a
    {
        float:left;
        width:100%;
        text-align:left;
        color:#262324;
        font-weight:500;
        font-size:15px;
        line-height:50px;
        padding:0 10px;
        text-transform:uppercase
    }
    
    body .category-vertical-filters.top-filters .panel .panel-heading a:after
    {
        top:0;
        color:#000;
        font-weight:300;
        font-family:'FontAwesomePro';
        right:10px
    }
    
    body .category-vertical-filters.top-filters .panel .panel-heading .moreNum
    {
        position:absolute;
        right:40px;
        top:0;
        bottom:0;
        line-height:50px;
        font-size:15px;
        color:#000
    }
    
    body .category-vertical-filters.top-filters .panel
    {
        float:left;
        width:100%;
        margin-bottom:10px;
        padding:0 10px
    }
    
    body .category-vertical-filters.top-filters .list-group.dropdown
    {
        border:none;
        position:static;
        box-shadow:none
    }
    
    body .category-vertical-filters.top-filters .list-group.dropdown li
    {
        width:100%;
        margin-right:0;
        text-align:left
    }
    
    body .category-vertical-filters.top-filters .list-group.dropdown li a
    {
        color:#000
    }
    
    body .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item a
    {
        font-size:13px;
        color:#262324;
        font-weight:400;
        float:left
    }
    
    body .category-vertical-filters .vertical-filter-panel .list-group-item:before
    {
        border-radius:3px;
        display:inline-block!important
    }
    
    body .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before
    {
        border-color:#000;
        background:#000
    }
    
    body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image
    {
        background:transparent!important;
        height:auto
    }
    
    body .category-vertical-filters.top-filters .panel.vertical-top-price-filter
    {
        width:100%;
        margin:20px 0
    }
    
    body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent
    {
        display:none!important
    }
    
    body .slider-range
    {
        margin:0 0 15px 10px !important;
        width:calc(100% - 20px)
    }
    
    body .amount
    {
        padding:0
    }
    
    .centerCount
    {
        width:100%!important
    }
    
    .leftBlock
    {
        display:none!important
    }
    
    .rightBlock
    {
        display:none!important
    }
    
    .productMust
    {
        display:none
    }
    
    .productNumber
    {
        display:none
    }
    
    .pageNumberContent a,.pageBorder a
    {
        font-size:11px;
        min-width:30px;
        height:30px;
        line-height:28px;
        margin:0 2.5px
    }
    
    .pageNumberBottom
    {
        padding:5px 0;
        margin:5px 0
    }
    
    .UyeolContent .grid
    {
        margin:30px 18px
    }
    
    .owl-carousel .owl-item img
    {
        max-width:100%
    }
    
    .uyeOlContainer #FrmYeniUye > .uyeOlCol
    {
        width:100%
    }
    
    body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:first-child:before
    {
        display:none
    }
    
    .mobilaf
    {
        position:fixed;
        right:-100%;
        width:100%;
        top:0;
        bottom:0;
        background:rgba(0,0,0,0.5);
        z-index:1001
    }
    
    .mobilaf.acik
    {
        right:0
    }
    
    .mobilMenu
    {
        position:fixed;
        left:-100%;
        top:0;
        bottom:0;
        width:80%;
        z-index:99999;
        background:#fff;
        transition:all .3s ease-in-out
    }
    
    .mobilMenu.acik
    {
        left:0
    }
    
    .mobilMenu .menuIcerikAlan
    {
        float:left;
        width:100%;
        height:calc(100% - 39px);
        position:absolute;
        top:39px;
        right:0;
        left:0;
        overflow-y:auto;
        overflow-x:hidden
    }
    
    .mobilMenu .navUl
    {
        float:left;
        width:100%;
        height:100%
    }
    
    .mobilMenu .navUl > li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .navUl > li > a
    {
        color:#282f36;
        font-weight:600;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative;
        font-size:13px;
    }
    
    .mobilMenu .navUl > li .ResimliDown
    {
        float:right;
        position:absolute;
        right:0;
        top:0;
        left:0;
        z-index:1;
        padding-right:15px
    }
    
    .mobilMenu .navUl > li .ResimliDown i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .navUl > li .ResimsizDown
    {
        float:right;
        position:absolute;
        right:0;
        top:0;
        left:0;
        z-index:1;
        padding-right:15px
    }
    
    .mobilMenu .navUl > li .ResimsizDown i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .navUl > li .altMenu > span
    {
        display:none!important
    }
    
    .mobilMenu .KatMenu1
    {
        float:left;
        width:100%;
        height:100%
    }
    
    .mobilMenu .KatMenu1 > li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li > a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li .YanResimKatDown i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .KatMenu1 > li .YanResimKatDown
    {
        float:right;
        position:absolute;
        right:0;
        top:0;
        left:0;
        z-index:1;
        padding-right:15px
    }
    
    .mobilMenu .altMenu
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        z-index:3;
        border-top:1px solid #ecedf0;
        transition:all .3s ease-in-out
    }
    
    .mobilMenu .altMenu.active
    {
        left:0
    }
    
    .mobilMenu .altMenu .altMenuler
    {
        float:left;
        width:100%;
        height:100%;
        overflow-y:auto;
        overflow-x:hidden;
        position:absolute;
        top:0;
        right:0;
        left:0
    }
    
    .mobilMenu .altMenu .altMenuSag
    {
        display:none
    }
    
    .mobilMenu .altMenu .altmenuSol
    {
        float:left;
        width:100%;
        height:100%
    }
    
    .mobilMenu .altMenu .altmenuSol > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .altMenu .altmenuSol > span a
    {
        z-index:0;
        position:relative;
        font-family: 'Avenir Next Cyr Medium';
    font-weight: 600;
    }
    
    .mobilMenu .altMenu .altmenuSol > span .UpBtn
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .altMenu .altmenuSol > span .UpBtn i
    {
        font-weight:400
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliDown2
    {
        float:right;
        position:absolute;
        right:15px;
        top:0;
        left:0;
        z-index:1
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliDown2 i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li > a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        z-index:3;
        border-top:1px solid #ecedf0;
        overflow-y:auto;
        overflow-x:hidden;
        transition:all .3s ease-in-out
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl.active
    {
        left:0
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl li > a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span a
    {
        z-index:0;
        position:relative
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span .DownBtn
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span .DownBtn i
    {
        font-weight:400
    }
    
    .mobilMenu .navUl > li > ul
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        z-index:3;
        transition:all .3s ease-in-out;
        overflow-y:auto;
        overflow-x:hidden
    }
    
    .mobilMenu .navUl > li > ul.active
    {
        left:0
    }
    
    .mobilMenu .navUl > li > ul > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .navUl > li > ul > span span
    {
        z-index:0;
        position:relative
    }
    
    .mobilMenu .navUl > li > ul > span .NoiBack
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .navUl > li > ul > span .NoiBack i
    {
        font-weight:400
    }
    
    .mobilMenu .navUl > li > ul li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .navUl > li > ul li a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .navUl > li > ul li .ResimsizDown2
    {
        float:right;
        position:absolute;
        right:15px;
        top:0;
        left:0;
        z-index:1
    }
    
    .mobilMenu .navUl > li > ul li .ResimsizDown2 i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .navUl > li > ul li ul
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        overflow-y:auto;
        overflow-x:hidden;
        z-index:3;
        transition:all .3s ease-in-out
    }
    
    .mobilMenu .navUl > li > ul li ul.active
    {
        left:0
    }
    
    .mobilMenu .navUl > li > ul li ul > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .navUl > li > ul li ul > span span
    {
        z-index:0;
        position:relative
    }
    
    .mobilMenu .navUl > li > ul li ul > span .NoiBack2
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .navUl > li > ul li ul > span .NoiBack2 i
    {
        font-weight:400
    }
    
    .mobilMenu .altMenu .altMenuMarkalar
    {
        float:left;
        width:100%;
        height:100%;
        overflow-y:auto;
        overflow-x:hidden;
        position:absolute;
        top:0;
        right:0;
        left:0
    }
    
    .mobilMenu .altMenu .altMenuMarkalar > a
    {
        float:left;
        width:50%;
        padding:0 13px;
        min-height:57px;
        text-align:center;
        margin-bottom:15px
    }
    
    .mobilMenu .altMenu .altMenuMarkalar > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5;
        margin-bottom:15px
    }
    
    .mobilMenu .altMenu .altMenuMarkalar > span a
    {
        z-index:0;
        position:relative
    }
    
    .mobilMenu .altMenu .altMenuMarkalar > span .UpBtn
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .altMenu .altMenuMarkalar > span .UpBtn i
    {
        font-weight:400
    }
    
    .mobilMenu .lfMenu
    {
        float:left;
        width:100%
    }
    
    .mobilMenu .lfMenuUl
    {
        float:left;
        width:100%;
        height:100%
    }
    
    .mobilMenu .lfMenuUl > li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .lfMenuUl > li .YanResimDown
    {
        float:right;
        position:absolute;
        right:0;
        top:0;
        left:0;
        z-index:1;
        padding-right:15px
    }
    
    .mobilMenu .lfMenuUl > li .YanResimDown i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .lfMenuUl > li > a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .lfMenuAltContent
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        z-index:3;
        transition:all .3s ease-in-out
    }
    
    .mobilMenu .lfMenuAltContent.active
    {
        left:0
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_1
    {
        float:left;
        width:100%;
        height:100%;
        overflow-y:auto;
        overflow-x:hidden;
        position:absolute;
        top:0;
        right:0;
        left:0
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_1 .altMenu_Tittle
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_1 .altMenu_Tittle .YanBackBtn
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_1 .altMenu_Tittle .YanBackBtn i
    {
        font-weight:400
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_List
    {
        float:left;
        width:100%;
        height:100%
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_List .columns li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_List .columns li > a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_Resim
    {
        float:left;
        width:100%;
        height:100%
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_Resim .altMenu_Resim_RowItem
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_Resim .altMenu_Resim_RowItem > a
    {
        position:absolute;
        left:0;
        right:0;
        bottom:0;
        top:0
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_Resim .altMenu_Resim_RowItem .altMenuItemR
    {
        float:left;
        width:50px
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_Resim .altMenu_Resim_RowItem .altMenuItemN
    {
        float:left;
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:63px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li > ul
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        z-index:3;
        transition:all .3s ease-in-out;
        overflow-y:auto;
        overflow-x:hidden
    }
    
    .mobilMenu .KatMenu1 > li > ul.active
    {
        left:0
    }
    
    .mobilMenu .KatMenu1 > li > ul > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .KatMenu1 > li > ul > span span
    {
        z-index:0;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li > ul > span .NoiBackKat
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .KatMenu1 > li > ul > span .NoiBackKat i
    {
        font-weight:400
    }
    
    .mobilMenu .KatMenu1 > li > ul li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li > ul li a
    {
        color:#282f36;
        font-size:14px;
        font-weight:500;
        line-height:39px;
        display:inline-block;
        vertical-align:top;
        padding:0 13px;
        z-index:2;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li > ul li .YanResimKatDown2
    {
        float:right;
        position:absolute;
        right:15px;
        top:0;
        left:0;
        z-index:1
    }
    
    .mobilMenu .KatMenu1 > li > ul li .YanResimKatDown2 i
    {
        line-height:39px;
        font-size:15px;
        float:right
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul
    {
        position:fixed;
        left:-100%;
        top:39px;
        bottom:0;
        width:80%;
        background:#fff;
        overflow-y:auto;
        overflow-x:hidden;
        z-index:3;
        transition:all .3s ease-in-out
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul.active
    {
        left:0
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul > span
    {
        position:relative;
        float:left;
        width:100%;
        color:rgba(40,47,54,0.8);
        font-size:18px;
        font-weight:600;
        line-height:55px;
        padding-left:55px;
        border-bottom:1px solid #e5e5e5
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul > span span
    {
        z-index:0;
        position:relative
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul > span .NoiBackKat2
    {
        position:absolute;
        left:0;
        right:0;
        top:0;
        bottom:0;
        line-height:55px;
        text-align:left;
        z-index:1;
        padding-left:20px;
        font-size:20px
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul > span .NoiBackKat2 i
    {
        font-weight:400
    }
}

@media screen and (max-width:767px) {
    .smartbanner {position: absolute!important;top: 0px!important;z-index: 9999!important;}
    #pnlSlider .flex-direction-nav
    {
        display:none
    }
    
    .iconlist
    {
        padding:10px 0
    }
    
    .iconlist ul
    {
        display:block!important
    }
    
    .iconlist ul li
    {
        float:left;
        width:50%;
        font-size:11px;
        margin-bottom:10px;
        text-align:center
    }
    
    .iconlist ul li i
    {
        font-size:15px;
        margin-right:0;
        width:100%;
        text-align:center
    }
    
    .bannerlist .bannerlist-col
    {
        width:100%;
        margin-bottom:5px
    }
    
    .bannerlist .bannerlist-col p
    {
        bottom:10px
    }
    
    .bannerlist .bannerlist-col p strong
    {
        min-width:auto;
        max-width:auto;
        width:94%;
        left:3%;
        right:3%;
        font-size:15px;
        line-height:40px;
        background:#fff
    }
    
    .bottommenulist .bottommenulist-col
    {
        width:100%;
        margin-bottom:5px
    }
    
    .bottommenulist .bottommenulist-col p
    {
        bottom:10px
    }
    
    .bottommenulist .bottommenulist-col p strong
    {
        min-width:auto;
        max-width:auto;
        width:94%;
        left:3%;
        right:3%;
        font-size:15px;
        line-height:25px;
        background:#fff;
        padding:10px 0
    }
    
    .AnasayfaTab
    {
        padding:0
    }
    
    .AnasayfaTab ._tabHead ul
    {
        float:left;
        width:100%;
        padding:0
    }
    
    .AnasayfaTab ._tabHead li
    {
        width:33.33%;
        margin:0 0 5px
    }
    
    .AnasayfaTab ._tabHead li span
    {
        padding:0;
        float:left;
        width:98%;
        text-align:center;
        font-size:12px;
        font-weight:400;
        border-radius:8px;
        line-height:32px;
        border-width:1px
    }
    
    .JKatAdi .bold .satir1
    {
        font-size:18px;
        margin-bottom:0;
        line-height:40px;
        font-weight:500
    }
    
    .owl-dots
    {
        margin:0 0 20px
    }
    
    .owl-dots .owl-dot
    {
        width:15px;
        height:3px
    }
    
    .productItem:hover
    {
        box-shadow:none
    }
    
    .productItem
    {
        padding:0
    }
    
    .Instagram
    {
        margin:0
    }
    
    .Instagram .bold .instatmngr
    {
        margin:10px 0
    }
    
    .Instagram .bold .instatmngr a
    {
        line-height:30px;
        font-size:13px;
        padding:0 30px
    }
    
    .footer-left
    {
        width:100%;
        padding:20px 0 10px
    }
    
    .footer-left .footer-left-left,.footer-left .footer-left-right
    {
        width:100%;
        text-align:center
    }
    
    .footer-left .footer-left-right span
    {
        margin-bottom:5px;
        font-size:13px
        font-family: 'Avenir Next Cyr Medium';
    }
    
    .footer-left .footer-left-left span
    {
        margin-bottom:5px;
        font-size:13px
    }
    
    .footer-left .footer-left-left ul
    {
        max-width:100%
    }
    
    .footer-left .footer-left-left ul li
    {
        margin-bottom:10px;
        font-family: 'Avenir Next Cyr Medium';
    }
    
    .footer-left .footer-left-left ul li i
    {
        float:none;
        display:inline-block
    }
    
    .FooterBottom p:first-child
    {
        width:100%;
        text-align:center;
        margin-bottom:5px
    }
    
    .FooterBottom p:last-child
    {
        width:100%;
        text-align:center
    }
    
    .FooterBottom p:last-child img
    {
        margin-left:8px
    }
    
    .ProductBody .categoryTitle
    {
        padding:0
    }
    
    #divIndirimOrani
    {
        left:10px
    }
    
    .UD_Share
    {
        margin-top:10px
    }
    
    .UD_Share li
    {
        max-width:100%;
        line-height:30px;
        border-radius:10px
    }
    
    .UD_Share li a
    {
        font-size:12px;
        font-weight:500;
        text-transform:capitalize
    }
    
    .UD_Share li a i
    {
        line-height:30px;
        font-size:17px
    }
    
    .bedenT
    {
        float:left;
        width:100%;
        margin:5px 0
    }
    
    #divUrunKodu
    {
        margin:5px 0
    }
    
    .RightDetail .puanVer
    {
        margin:5px 10px 5px 0
    }
    
    .PriceList
    {
        padding:15px 0
    }
    
    #divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box
    {
        min-width: 50px;
        width: 115px;
        font-size: 18px;
        margin-right: 10px;
        margin-bottom: 8px;
        color: #000;
        font-weight: bold;
    }
    
    .riSingle
    {
        margin-bottom:15px
    }
    
    .basketBtn input
    {
        height:40px;
        line-height:40px;
        font-size:15px;
        font-weight:400
    }
    
    .buyfast
    {
        padding:0 5px
    }
    
    .buyfast input
    {
        height:40px;
        line-height:40px;
        font-size:15px;
        font-weight:400
    }
    
    .UFavorilerimeEkle .box1 i
    {
        line-height:40px
    }
    
    #txtbxurunSiparisAdedi,#divAdetCombo select
    {
        border-width:2px
    }
    
    #divSatinAl
    {
        padding-bottom:15px
    }
    
    .TopDet #IlgiliUrunDiv ul li
    {
        margin-right:5px
    }
    
    .detaySliderContainer
    {
        margin:0
    }
    
    .categorytext-menu
    {
        padding:15px 0
    }
    
    .categorytext-menu ul li
    {
        padding:0;
        text-align:center!important;
        line-height:55px;
        font-weight:500;
        font-size:16px
    }
    
    .categorytext-menu ul li .categorytext-menu-icon
    {
        margin:0 5px;
        width:55px;
        height:55px
    }
    
    .categorytext .ticiContainer
    {
        min-height:auto;
        display:block;
        padding:10px
    }
    
    .categorytext .ticiContainer h1
    {
        width:100%;
        float:left;
        text-align:center;
        line-height:40px;
        font-size:19px;
        font-weight:500!important;
        background:#fff
    }
    
    .CategoryBody .categoryTitle
    {
        margin-bottom:0
    }
    
    body ul.breadcrumb
    {
        line-height:30px;
        padding-bottom:0!important
    }
    
    body ul.breadcrumb li:first-child a:before
    {
        line-height:30px;
        font-size:10px
    }
    
    body ul.breadcrumb li
    {
        line-height:30px
    }
    
    body ul.breadcrumb *
    {
        line-height:30px!important;
        font-size:10px!important
    }
    
    body ul.breadcrumb li:after
    {
        font-size:10px!important;
        line-height:31px!important
    }
    
    body ul.breadcrumb li:last-child
    {
        font-size:10px!important;
        line-height:30px!important
    }
    
    body a#linkOncekiSayfa
    {
        font-size:10px!important;
        line-height:30px!important;
        clear:none!important;
        display:none!important
    }
    
    .mobilMenuAcButton
    {
        display:block
    }
    
    .leftBlock
    {
        display:none!important
    }
    
    .rightBlock
    {
        display:none!important
    }
    
    body.overflow
    {
        position:fixed;
        top:0;
        left:0;
        right:0;
        overflow:hidden!important
    }
    
    body.overflow #header.fixed
    {
        border:none!important
    }
    
    .mycart
    {
        width: 15px;
        height: 15px;
        padding: 0;
        margin: 0;
        border: none;
        position: absolute;
        right: 7px;
        left: auto;
        top: 2px !important;
        bottom: auto;z-index: auto;
    }
    
    .mycart:before
    {
        display:none
    }
    
    .mycart:after
    {
        display:none
    }
    
    .mycart .sepetTopTutar
    {
        display:none!important
    }
    
    .mycart .sepetUrun
    {
        display:none!important
    }
    
    .mycart .sepetTecxt
    {
        display:none!important
    }
    
    .mycart .sepetUrunSayisi
    {
        display: block!important;
        width: 15px;
        height: 15px;
        color: #ffffff;
        border-radius: 100%;
        text-align: center;
        font-size: 12px;
        border: none;
        position: static;
        margin: 0;
        margin-top: 7px;
        margin-right: 2px;
        background: #f6b4cd;
        line-height: 17px;
        margin-top: 30px;
        margin-right: 1px;
    }
    
    .mycart .sepetUrunSayisi:before
    {
        display:none
    }
    
    .mycart .sepetUrunSayisi:after
    {
        display:none
    }
    
    .mycart > a
    {
        display:block;
        width:auto;
        height:auto;
        padding:0;
        border:none;
        margin:0;
        background:transparent
    }
    
    .mycart > a:before
    {
        display:none
    }
    
    .mycart > a:after
    {
        display:none
    }
    
    .CartProduct
    {
        background:url(images/sabit/menubg.png)repeat-y 0 0 #232323;
        background-size:100%;
        position:fixed;
        right:-100%;
        top:0;
        width:100%;
        height:100%;
        padding:5px;
        display:block!important;
        border:none;
        transition:all .3s ease;
        -moz-transition:all .3s ease;
        -webkit-transition:all .3s ease;
        -o-transition:all .3s ease;
        opacity:1;
        visibility:visible;
        -moz-transform:translateY(0px);
        -ms-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px);padding-top: 40px;
    }
    
    .CartProduct:before
    {
        display:none
    }
    
    .CartProduct:after
    {
        display:none
    }
    
    .CartProduct.animated
    {
        right:0
    }
    
    .CartProduct .SPrice *
    {
        color:#fff
    }
    
    .CartProduct .SProduct
    {
        float:left;
        width:100%;
        overflow-y:auto;
        overflow-x:hidden;
        padding-right:20px;
        max-height:85%;
    }
    
    .CartProduct .SProduct li
    {
        float:left;
        width:100%;
        border-bottom:1px solid #e5e5e5;
        position:relative;
        margin-bottom:10px;
        padding-bottom:10px
    }
    
    .CartProduct .SProduct li:last-child
    {
        border-bottom:none
    }
    
    .CartProduct .SProduct li a img
    {
        float:left;
        width:110px;
        display:block!important;
        margin-right:10px;
        height: 130px !important;
    }
    
    .CartProduct .SProduct li .SepettopAd
    {
        float:left;
        width:calc(100% - 83px)
    }
    
    .CartProduct .SProduct li .SepettopAd span:first-child
    {
        color:#fff;
        font-size:12px;
        float:left;
        margin-bottom:10px;
        width:100%;
        font-weight:400;
        border-bottom:1px solid #e5e5e5;
        padding-bottom:10px;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis
    }
    
    .CartProduct .SProduct li .SepettopAd span:last-child
    {
        color:#fff;
        font-size:12px;
        float:left;
        padding:0;
        margin:0;
        width:100%;
        font-weight:400
    }
    
    .CartProduct .SProduct li .SepetTopAdet
    {
        float:left;
        color:#fff;
        font-size:12px;
        font-weight:400
    }
    
    .CartProduct .SProduct li .SepetTopbirim
    {
        float:left;
        color:#fff;
        font-size:12px;
        font-weight:400
    }
    
    .CartProduct .SProduct li .sepetTopFiyat
    {
        float:right;
        display:inline-block!important;
        color:#fff!important;
        font-size:12px;
        width:35%;
        text-align:right;
        font-weight:400!important;
        line-height:normal!important
    }
    
    .CartProduct .SPrice
    {
        float:left;
        width:100%;
        margin-bottom:0;
        position:absolute;
        left:0;
        bottom:60px;
        padding:0 10px 5px;
        background:#000
    }
    
    .CartProduct .SPrice .sepetToplamTutar
    {
        font-weight:400;
        font-size:17px;
        color:#fff;
        line-height:30px;
        margin-left:10px
    }
    
    .CartProduct .button
    {
        display:inline-block!important;
        background:transparent;
        padding:0 7px;
        font-size:11px;
        line-height:30px;
        color:#fff;
        font-weight:400;
        text-transform:uppercase;
        position:absolute;
        left:0;
        bottom:20px;
        width:50%!important;
        background:transparent!important
    }
    
    .CartProduct .headerOrderBtn
    {
        display:inline-block!important;
        color:#fff!important;
        left:auto;
        right:0;
        background:transparent!important;
        width:55%!important
    }
    
    .CartProduct .SProduct li a:nth-child(2)
    {
        position:absolute;
        right:-15px;
        top:0;
        color:#fff
    }
    
    .CartProduct .SProduct li a:nth-child(2) span i
    {
        color:#fff;
        font-size:15px
    }
    
    .divustSepetteUrunYok span
    {
        width:100%;
        float:left;
        text-align:center;
        color:#fff;
        font-weight:500;
        line-height:30px;
        font-size:16px;
        margin-bottom:15px
    }
    
    .sepetTopTutar
    {
        font-size:0;
        padding:0;
        border:none
    }
    .SepetUst { float: left; width: calc(100% + 20px); text-align: center; color: #fff; line-height: 50px; font-size: 16px; margin-left: -10px; margin-right: -10px; margin-top: -10px; }
    .SepetUst span { display: inline-block; vertical-align: top; }
    .SepetUst .seClose { float: left; width: 40px;fill: #fff; position: absolute; left: 0; }
    .SepetUst .seClose svg {width: 20px;margin-top: 15px;}
    
    .centerCount
    {
        width:100%!important
    }
    
    .ticiContainer.homeContainer
    {
        width:100%;
        padding-left:5px;
        padding-right:5px
    }
    
    .ticiContainer.footerContainer
    {
        width:100%;
        padding-left:5px;
        padding-right:5px
    }
    
    .ticiContainer.productDetailContainer
    {
        width:100%;
        padding-left:5px;
        padding-right:5px
    }
    
    .footerContainer,.headerContent,.ticiContainer
    {
        width:100%;
        padding:0
    }
    
    .centerCount .ticiContainer
    {
        padding:0
    }
    
    ul.breadcrumb
    {
        padding:0 5px!important;
        margin-top:0!important
    }
    
    #divIcerik
    {
        padding:0 5px;
        margin-top:0
    }
    
    .userLeftBox,.userRightBox
    {
        margin:5px!important;
        padding:10px!important
    }
    
    .spanTittle
    {
        font-size:18px!important
    }
    
    .iletisimContent .row
    {
        width:100%;
        margin-bottom:30px
    }
    
    .iletisimContent .AdBan
    {
        width:100%
    }
    
    .iletisimContent .iletisimForm
    {
        padding:0;
        width:100%
    }
    
    .iletisimContent .categoryTitle
    {
        margin-bottom:15px
    }
    
    .iletisimContent .categoryTitle .categoryTitleText
    {
        font-size:16px;
        line-height:45px
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div
    {
        display:inline-block;
        vertical-align:top;
        width:100%;
        padding:5px 0 0;
        margin:0
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div.line1
    {
        text-align:left
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div.line1 span
    {
        display:inline-block;
        vertical-align:top;
        margin-right:5px
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div span
    {
        margin-right:5px
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div
    {
        width:100%;
        margin-bottom:0
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line4
    {
        text-align:left
    }
    
    .iletisimContent .iletisimRight .iletisimbanka .span > div div
    {
        width:100%;
        margin-bottom:10px
    }
    
    .UyeolContent .grid
    {
        width:100%;
        margin:0;
        padding:10px;
        border:none;
        margin-bottom:10px
    }
    
    .SifremiUnuttum
    {
        width:100%;
        margin:0;
        padding:0
    }
    
    .SifremiUnuttum .line
    {
        width:100%
    }
    
    .SifremiUnuttum #mainHolder_txtbxMail
    {
        width:70%
    }
    
    .SifremiUnuttum .button
    {
        width:30%
    }
    
    .resimliYanMenu
    {
        display:none
    }
    
    .navigation
    {
        display:none
    }
    
    #header
    {
        border:none;
        margin-bottom:0!important;
        padding-top:0;
        box-shadow:none;
        z-index:150;
        height:auto;
        position:fixed;
        left:0;
        right:0;
        top:0;
      	height: 50px;
    }
    
    #header:before
    {
        display:none
    }
    
    #header.homeHeader
    {
        border:none
    }
    
    .headerContent
    {
        text-align:left
    }
    
    #logo
    {
        float:none;
        position:static;
        display:block;
        border:none;
        width:auto;
        padding:0;
        background:transparent;
        margin:0
    }
    
    #logo:after
    {
        display:none
    }
    
    #logo .logo
    {
        margin:0 auto;
        width:120.9px;
        float:none;
        padding:5px 0;
        text-align:center;
        display:block;
        background:transparent
    }
    
    #logo .logo img
    {
       max-width: 100%;
        display: inline-block;
        margin-top: -10px;
    }
    
    .mycart
    {
        top:25px;
        z-index:2
    }
    
    
    .mobilMenuAcButton
    {
        position:absolute;
        top:0;
        left:5px;
        display:block;
        font-size:22px;
        color:#000
    }
    
    .searchClick
    {
        position: absolute;
        top: 3px;
        left: 40px;
        display: block;
        font-size: 30px;
        color: #000;
    }
    
    .welcomeOpen
    {
        position:absolute;
        top:0;
        right:40px;
        display:block;
        font-size:22px;
        color:#000
    }
    
    .mycartClick
    {
        position:absolute;
        top:0;
        right:5px;
        display:block;
        font-size:22px;
        color:#000
    }
    
    .mobilMenuAcButton span
    {
        font-size: 9px;
        line-height: 9px;
        display: block;
        margin-top: 5px;
        font-weight: 500;
    }
    
    .mobilMenuAcButton i
    {
        display: inline-block;
        vertical-align: top;
        line-height: 20px;
        font-weight: bold;
        font-size: 30px;
        margin-top: 5px;
    }
    
    .searchClick i
    {
        display:inline-block;
        vertical-align:top;
        line-height:44px
    }
    
    .welcomeOpen i
    {
        display: inline-block;
        vertical-align: top;
        line-height: 44px;
        font: normal normal normal 15px/2 FontAwesome;
    }
    
    .mycartClick i
    {
        display: inline-block;
        font: normal normal normal 15px/2 FontAwesome;
        font-size: inherit;
    }
    
    .menuUstBolum
    {
        width:100%;
        display:inline-block;
        float:left;
        margin-top:0;
        border-bottom:#e5e5e5
    }
    
    .menuUstBolum .CloseBtnMenu
    {
        float:right;
        line-height:30px;
        color:#000;
        font-size:30px;
        width:30px;
        text-align:center;
        margin-top:8px
    }
    
    .menuUstBolum .CloseBtnMenu i
    {
        font-weight:300
    }
    
    .homeHeader .searchContent
    {
        display:block
    }
    
    .searchContent
    {
        display:block;
        width:100%;
        margin:0;
        height:0;
        background:#fff;
        overflow:hidden;
        position:absolute;
        top:100%;
        left:0;
        padding:0;
        border:none;
        transition:all .1s ease;
        -webkit-transition:all .1s ease;
        -moz-transition:all .1s ease;
        -o-transition:all .1s ease
    }
    
    .searchContent.active
    {
        height:34px;
        padding:0;
        overflow:visible;
        width:100%;
        left:0;
        right:0
    }
    
    .search
    {
        margin:0;
        max-width:100%;
        width:100%;
        position:relative;
        padding:0;
        display:block
    }
    
    .search:after
    {
        display:none
    }
    
    .search:before
    {
        display:none
    }
    
    .search .crossclick
    {
        display:none
    }
    
    #divAramaKategori
    {
        top:0;
        left:0
    }
    
    #divAramaKategori select
    {
        width:70px;
        padding-left:5px;
        font-size:10px;
        height:34px
    }
    
    #txtbxArama
    {
        height:34px;
        padding-right:30px;
        padding-left:10px;
        width:100%;
        box-shadow:none;
        font-size:12px;
        border-radius:0;
        margin:0;
        border:1px solid #f1f1f1
    }
    
    .searchContent.active #txtbxArama
    {
        padding: 0 35px 0 10px;
        height: 50px;
        border-radius: 50px;
        padding-left: 50px;
        border: 1px solid #fda153;
        font-family: 'Avenir Next Cyr Medium' !important;
        font-weight: 600;
        font-size: medium;
        placeholder:'Aramak istediÃ„Å¸iniz modeli yazÃ„Â±n';
    }
    
    #btnKelimeAra
    {
        font-family: 'FontAwesomePro'!important;
    width: 40px;
    line-height: 41px;
    top: 5px;
    text-indent: 0;
    padding: 0;
    left: 5px !important;
    background-position: center center;
    /* background-image: none; */
    border: none;
    /* border-radius: 0; */
    font-size: 25px;
    color: #99a9b3;
    background: #fff;
    border-radius: 30px !important;
    cursor: pointer;
    position: absolute;
    }
    
    .ButtonMic
    {
        right:32px;
        height:32px
    }
    
    .welcome
    {
        display:block;
        width:100%;
        position:absolute;
        top:100%;
        right:0;
        bottom:auto;
        text-align:center;
        background:transparent;
        border:none;
        padding:0;
        margin:0;
        height:0;
        border-radius:0;
        z-index:100;
        overflow:hidden;
        transition:all .1s ease;
        -webkit-transition:all .1s ease;
        -moz-transition:all .1s ease;
        -o-transition:all .1s ease
    }
    
    .welcome.active
    {
        height:34px;
        background:#444
    }
    
    .welcome>div
    {
        width:100%;
        position:static;
        padding:0;
        box-shadow:none;
        display:block;
        background:transparent;
        margin:0
    }
    
    .welcome>ul
    {
        margin:0
    }
    
    .welcome>div:before
    {
        display:none
    }
    
    .welcome:before
    {
        display:none
    }
    
    .mobilMenu .welcome
    {
        display:block
    }
    
    .welcome ul
    {
        float:left;
        width:100%
    }
    
    .welcome li
    {
        float:none;
        display:inline-block!important;
        width:auto;
        vertical-align:top
    }
    
    .headerSocialConnect
    {
        margin-left:0
    }
    
    .headerSocialConnect .baglanButton
    {
        margin-left:10px
    }
    
    .headerSocialConnect .baglanButton a
    {
        line-height:34px;
        font-size:13px;
        color:#fff
    }
    
    .headerSocialConnect .baglanButton a:before
    {
        line-height:34px
    }
    
    .headerHesabim,.headerCikis,.headerUyeOl a,.headerUyeGiris a
    {
        float:none;
        display:inline-block!important;
        font-size:13px;
        line-height:34px;
        color:#fff;
        border:none;
        padding:0;
        width:auto;
        height:auto;
        margin:0;
        
    }
    
    .headerUyeGiris a,.headerHesabim
    {
        background:transparent;
        margin-right:10px
    }
    
    .headerUyeGiris a:after,.headerHesabim:after,.headerCikis:after,.headerUyeOl a:after,.headerUyeGiris a:before,.headerHesabim:before,.headerCikis:before,.headerUyeOl a:before
    {
        display:none
    }
    
    #lang_flag_container
    {
        left:auto!important;
        right:0!important;
        top:0!important;
        position:absolute!important;
        margin:0;
        display:none!important
    }
    
    #langHover
    {
        padding:4px 0!important
    }
    
    #lang_flag_container #lang-detail
    {
        right:0;
        left:auto!important;
        width:240px!important
    }
    
    #lang
    {
        font-size:11px!important;
        padding-left:25px!important
    }
    
    #lang-detail .language a,#lang-detail .currency a
    {
        width:100%!important
    }
    
    #lang-detail p,#lang-detail .language a,#lang-detail .currency a
    {
        font-size:10px!important
    }
    
    #lang_flag_container #lang-detail
    {
        display:none!important
    }
    
    #lang_flag_container.selector #lang-detail
    {
        display:block!important
    }
    
    .productItem .discountPrice
    {
        margin-bottom:10px
    }
    
    .leftBlock
    {
        width:100%;
        padding:0
    }
    
    .categoryContainer .centerCount
    {
        width:100%;
        max-width:100%
    }
    
    .blockSelect
    {
        display:none
    }
    
    .brandlistselection
    {
        border-bottom:none;
        padding:0;
        margin:0
    }
    
    .leftImage
    {
        width:100%;
        padding:0;
        margin-bottom:0;
        margin-top:0;
        text-align:center
          height: 350px;
    }
    
    .Images
    {
        display:none
    }
    
    .SmallImages
    {
        padding:0;
        margin:0;
        border:none;
        box-shadow:none
    }
    
    .RightDetail
    {
        width:100%;
        margin:0;
        padding:0;
        min-height:100%
    }
    
    .urunTabAlt #yorumYaz
    {
        padding-right:0;
        width:100%!important
    }
    
    #mainHolder_UrunDetay_txtbxNotlar,.urunTabAlt ul li input[type="text"]
    {
        width:100%!important
    }
    
    #linkOncekiSayfa
    {
        float:right!important;
        clear:left
    }
    
    .ProductIcon
    {
        position:static;
        width:100%;
        margin:0;
        float:left;
        padding:0 0 5px;
        border:none
    }
    
    .ProductIcon .box1
    {
        font-size:12px;
        width:100%!important;
        line-height:35px!important;
        text-align:left
    }
    
    .ProductIcon .box1 i
    {
        float:left;
        line-height:35px;
        width:35px;
        height:35px;
        margin-right:5px;
        margin-bottom:0
    }
    
    .ProductIcon > div
    {
        float:left;
        width:100%;
        margin:5px 0 0;
        max-width:100%!important
    }
    
    .ProductIcon >div > a
    {
        float:left;
        width:100%;
        margin-bottom:0;
        transition:all .2s ease
    }
    
    .ProductIcon .box1:before
    {
        display:none!important
    }
    
    .ProductIcon a:hover
    {
        padding-left:25px
    }
    
    .socialButons
    {
        display:block
    }
    
    .socialButons div
    {
        height:0
    }
    
    .socialButons #___plus_0
    {
        height:0!important
    }
    
    .UTelegram
    {
        display:none!important
    }
    
    .telegram
    {
        width:35px!important;
        height:35px;
        font-size:0;
        border-radius:100%!important;
        display:none!important
    }
    
    .telegram i
    {
        font-size:15px!important;
        line-height:35px
    }
    
    #back-to-top
    {
        right: 15px;
        bottom: 10px;
    }
    
    .owl-nav
    {
        display:none
    }
    
    body #divMobileImageList .owl-dots
    {
        position:absolute!important;
        left:0;
        right:0;
        bottom:5px;
        margin:0;
        z-index:1
    }
    
    body #divMobileImageList .owl-dots .owl-dot
    {
        background:#ddd!important;
        width:10px;
        height:10px;
        display:inline-block;
        border-radius:50%;
        margin:0 4px
    }
    
    body #divMobileImageList .owl-dots .owl-dot.active
    {
        background:#99a9b3!important
    }
    
    #divSliderYani
    {
        width:100%;
        padding:0;
        margin-top:5px
    }
    
    .DetayYeniUrun
    {
        z-index:10
    }
    
    body ul.breadcrumb
    {
        padding:0 5px!important
    }
    
    .ProductBody .categoryTitleText ul.breadcrumb
    {
        margin:0!important
    }
    
    body ul.breadcrumb li:nth-last-of-type(1) *
    {
        white-space:nowrap
    }
    
    body ul.breadcrumb li:nth-last-of-type(1) a span
    {
        max-width:90px;
        overflow:hidden;
        text-overflow:ellipsis
    }
    
    body #divSayfalamaUst
    {
        margin-bottom:5px
    }
    
    body .category-vertical-filters.top-filters
    {
        width:80%
    }
    
    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock
    {
        font-size:12px
    }
    
    body .category-vertical-filters.top-filters .panel .panel-heading a
    {
        font-size:13px
    }
    
    body .category-vertical-filters.top-filters .list-group.dropdown li
    {
        margin-bottom:5px
    }
    
    
    
    .mobilMenu .KatMenu1 > li > a
    {
        font-size:12px
    }
    
    .mobilMenu .KatMenu1 > li > ul li a
    {
        font-size:12px
    }
    
    .mobilMenu .KatMenu1 > li > ul > span
    {
        font-size:14px
    }
    
    .mobilMenu .KatMenu1 > li > ul li ul > span
    {
        font-size:14px
    }
    
    .mobilMenu .navUl > li > ul li a
    {
        font-size:12px
    }
    
    .mobilMenu .navUl > li > ul > span
    {
        font-size:14px
    }
    
    .mobilMenu .navUl > li > ul li ul > span
    {
        font-size:14px
    }
    
    .mobilMenu .altMenu .altmenuSol > span
    {
        font-size:14px
    }
    
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li > a
    {
        font-size:12px;
        font-family: 'Avenir Next Cyr Medium';
        font-weight: 600;
    }
    
    .mobilMenu .lfMenuUl > li > a
    {
        font-size:12px
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_1 .altMenu_Tittle
    {
        font-size:14px
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_List .columns li > a
    {
        font-size:12px
    }
    
    .mobilMenu .lfMenuAltContent .altMenu_Resim .altMenu_Resim_RowItem .altMenuItemN
    {
        font-size:12px
    }
    
    body
    {
        padding-top:90px
    }
    
    .htop .htop-right, .htop .htop-left
    {
        display:none!important
    }
    .htop-center {width: 100%;}
    #pnlSlider
    {
        width:100%;
        margin:0;
        padding:0
    }
    
    #pnlSlider .flex-control-nav
    {
        bottom:0;
        width:100%;
        height:auto;
        min-height:auto;
        right:0;
        display:block
    }
    
    #pnlSlider .flex-control-paging li
    {
        margin:0 2px
    }
    
    #pnlSlider .flex-control-paging li a
    {
        width:8px;
        height:8px
    }
    
    #pnlSlider .flex-direction-nav
    {
        top:45%;
        left:0;
        right:0
    }
    
    #pnlSlider .flex-direction-nav .flex-prev,#pnlSlider .flex-direction-nav .flex-next
    {
        width:25px;
        height:25px;
        display:block;
        background-size:100%;
        border:none
    }
    
    #pnlSlider .flex-direction-nav .flex-next:before,#pnlSlider .flex-direction-nav .flex-prev:before
    {
        line-height:28px;
        font-size:14px
    }
    
    .Blok
    {
        margin:0;
        padding:0;
        width:100%;
        background:transparent
    }
    
    .Blok a
    {
        padding:0
    }
    
    .ban
    {
        float:left;
        width:100%;
        margin:0
    }
    
    .Blok img
    {
        width:100%
    }
    
    #divSliderYani img
    {
        width:100%
    }
    
    #divSliderYani .Scol1:nth-child(2)
    {
        margin-top:0
    }
    
    .ScRow
    {
        margin:0
    }
    
    .Scol1
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol1 a
    {
        margin-bottom:5px
    }
    
    .Scol2
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol2 a
    {
        margin-bottom:5px
    }
    
    .Scol3
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol3 a
    {
        margin-bottom:5px
    }
    
    .Scol4
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol4 a
    {
        margin-bottom:5px
    }
    
    .Scol5
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol5 a
    {
        margin-bottom:5px
    }
    
    .Scol6
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol6 a
    {
        margin-bottom:5px
    }
    
    .Scol7
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol7 a
    {
        margin-bottom:5px
    }
    
    .Scol8
    {
        float:left;
        width:100%;
        padding:0;
        margin-bottom:0
    }
    
    .Scol8 a
    {
        margin-bottom:5px
    }
    
    .homeContainer .ProductListContent
    {
        margin-top:10px
    }
    
    .homeContainer .ProductListContent .productItem
    {
        margin-bottom:5px
    }
    
    #anasayfatab .anasayfaTabAlt .sliderBannerContainer.NoSlider .jCarouselLite ul
    {
        margin:0 -2.5px
    }
    
    #anasayfatab .anasayfaTabAlt .sliderBannerContainer.NoSlider .jCarouselLite ul li
    {
        width:50%;
        margin-bottom:5px;
        padding:0 2.5px
    }
    
    #anasayfatab .anasayfaTabAlt .sliderBannerContainer.NoSlider .jCarouselLite ul li:nth-child(2n)
    {
        margin-right:0
    }
    
    #ticimaxCopyright
    {
        font-size:10px;
        padding:5px 0
    }
    
    #footer
    {
        margin:0
    }
    
    #footer .ticiContainer
    {
        padding:0
    }
    
    .FooterTop
    {
        padding:0;
        text-align:center;
        border:none
    }
    
    .FooterMiddle
    {
        padding:0
    }
    
    .FooterBottom
    {
        padding:0;
        border:none;
        background-image:none;
        text-align:center
    }
    
    .ebultenDiv
    {
        width:100%;
        text-align:center;
        padding:10px 5px;
        float:left;
        border:none
    }
    
    .ebultenGelecek
    {
        width:100%;
        margin:0 0 5px;
        padding:0
    }
    
    .Ebulten
    {
        width:100%
    }
    
    .ebultenDiv span
    {
        font-size:19px;
        font-weight:500
    }
    
    .ebultenDiv p
    {
        font-size:11px;
        margin:0
    }
    
    #UpdatePanel1
    {
        padding:0
    }
    
    .ebultenGelecek #divNewsLetter
    {
        margin-top:5px
    }
    
    #txtbxNewsletterMail
    {
        font-size:10px;
        width:calc(100% - 65px);
        height:30px;
        text-align:left;
        float:left
    }
    
    .newsbutton
    {
        height:30px;
        line-height:30px;
        right:0;
        top:0;
        left:auto;
        text-align:center;
        width:55px!important;
        font-size:25px!important;
        float:right
    }
    
    .newsbutton:after
    {
        display:none!important
    }
    
    #footer .linkler
    {
        padding:5px 0 0;
        border:none;
        width:100%
    }
    
    #footer .linkler .blink
    {
        width:100%;
        float:left;
        padding:0 5px 5px;
        margin:0;
        border:none
    }
    
    #footer .linkler .blink >ul >li >ul
    {
        display:block;
        -webkit-animation:fadein .5s;
        -moz-animation:fadein .5s;
        -ms-animation:fadein .5s;
        -o-animation:fadein .5s;
        animation:fadein .5s
    }
    
    #footer .linkler .blink >ul >li.acik >ul
    {
        display:block
    }
    
    #footer .linkler .blink >ul >li> span
    {
        margin-bottom:0;
        font-size:14px;
        border-bottom:1px solid #ddd;
        line-height:30px;
        padding:0 10px;
        font-family: 'Avenir Next Cyr Medium';
    }
    
    #footer .linkler .blink >ul >li:last-child span
    {
        margin:0
    }
    
    #footer .linkler .blink >ul >li >span:before
    {
        display:none
    }
    
    #footer .linkler .blink >ul >li >span:after
    {
        display:none
    }
    
    #footer .linkler .blink >ul >li .ackapabtn
    {
        float:right;
        font-size:22px
    }
    
    #footer .linkler .blink >ul >li
    {
        float:left;
        width:100%;
        text-align:center;
        min-height:100%;
        padding:0;
        border:none;
        margin:0
    }
    
    #footer .linkler .blink >ul
    {
        display:block;
        width:100%;
        border-bottom:none
    }
    
    #footer .linkler .blink >ul >li
    {
        width:100%!important
    }
    
    #footer .linkler .blink >ul >li >ul
    {
        float:left;
        width:100%;
        padding:10px;
        border-bottom:1px solid #ddd
    }
    
    #footer .linkler .blink >ul >li >ul >li >a
    {
        font-size:13px;
        margin-bottom:5px;
        width:100%
        font-family: 'Avenir Next Cyr Medium';
    }
    
    #footer .linkler .blink > ul > li:last-child
    {
        width:100%
    }
    
    #footer .linkler .blink > ul > li > ul
    {
        display:none
    }
    
    #footer .socialDiv
    {
        text-align:center;
        margin:0;
        width:100%;
        position:static;
        padding:0
    }
    
    #footer .socialDiv span
    {
        line-height:30px;
        margin-bottom:0
    }
    
    #footer .socialDiv ul
    {
        display:inline-block;
        padding:5px 10px!important;
        margin:0;
        float:none
    }
    
    #footer .socialDiv ul li
    {
        float:none!important;
        display:inline-block!important;
        vertical-align:middle;
        text-align:center;
        margin-right:0!important;
        width:auto!important
    }
    
    #footer .socialDiv ul li a
    {
        width:35px!important;
        height:35px;
        margin-bottom:0!important
    }
    
    #footer .socialDiv ul li a i
    {
        line-height:35px
    }
    
    .telefonDiv
    {
        width:100%;
        padding:10px 0;
        border-right:none
    }
    
    .telefonDiv >span
    {
        font-size:10px
    }
    
    #btnBlokEBultenKaydet
    {
        width:100%;
        margin-top:10px;
        line-height:30px
    }
    
    .copy
    {
        width:100%;
        text-align:center;
        font-size:10px;
        font-weight:400;
        margin:0;
        line-height:20px
    }
    
    .kartimg
    {
        text-align:center;
        margin:0;
        padding:0;
        float:none;
        display:inline-block;
        vertical-align:top
    }
    
    .bankimg
    {
        width:100%;
        text-align:center
    }
    
    .sssimg
    {
        width:100%;
        text-align:center
    }
    
    .store
    {
        margin:5px 0;
        text-align:center;
        float:none;
        display:inline-block;
        vertical-align:top
    }
    
    .store a
    {
        height:auto;
        float:none;
        display:inline-block;
        vertical-align:top;
        margin:0 5px
    }
    
    .store a:last-child
    {
        margin:0
    }
    
    .store a img
    {
        display:inline-block;
        vertical-align:top
    }
    
    .store span
    {
        float:none;
        display:block;
        vertical-align:top
    }
    
    #divIcerik.categoryContainer
    {
        padding:0 5px
    }
    
    .productItem .productName
    {
        width:100%;
        margin-top:18px
    }
    
    .productItem .productName a
    {
        font-size:12px;
        margin-bottom: 10px;
    }
    
    .productStokKodu
    {
        margin-top:-80px
    }
    
    .productItem .productPrice
    {
        margin-top:5px
    }
    
    .ProductListContent .ItemOrj
    {
        padding:0 5px
    }
    
    .ProductListContent .ProductList
    {
        margin:0
    }
    
    .categoryContainer .ProductListContent
    {
        padding:0 2px;
        border:none;
        margin-top:0
    }
    
    .categoryContainer .ProductList
    {
        margin:0 -5px;
        padding:0
    }
    
    .categoryContainer .ProductList .ItemOrj
    {
        padding:0 3px
    }
    
    .proCategoryTitle.categoryTitleText ul.breadcrumb
    {
        margin-bottom:0!important
    }
    
    .categoryContainer .ProductListContent .productItem
    {
        margin-bottom:5px
    }
    
    .homeContainer .ProductListContent
    {
        margin-top:10px;
        float:left;
        width:100%;
        max-width:100%
    }
    
    .homeContainer .ProductListContent .ItemOrj
    {
        padding:0 3px;
        max-width:50%;
        width:50%
    }
    
    .homeContainer .ProductListContent .ProductList
    {
        margin:0
    }
    
    .homeContainer .ProductListContent .productItem
    {
        margin-bottom:5px
    }
    
    .categoryContainer .ProductList .ItemOrj
    {
        width:50%;
        flex:0 0 50%;
        max-width:50%
    }
    
    .productItem:hover .productFaMyEx
    {
        display:none!important
    }
    
    .favori
    {
        display:none
    }
    
    .mycartIcon
    {
        display:none
    }
    
    .examineIcon
    {
        display:none
    }
    
    .productItem:hover .examineIcon
    {
        display:none
    }
    
    .productItem:hover .mycartIcon
    {
        display:none
    }
    
    .productItem:hover .favori
    {
        display:none
    }
    
    .productItem:hover .urunListeAdet
    {
        display:none!important
    }
    
    .taksitBlok
    {
        width:50%
    }
    
    .TopDet
    {
        padding:0;
        margin:0
    }
    
    .RightDetail .TopList
    {
        width:100%;
        padding:0;
        margin:0
    }
    
    .RightDetail .MiddleList
    {
        width:100%;
        padding:0;
        margin:0
    }
    
    .RightDetail .BottomList
    {
        width:100%;
        margin-bottom:0
    }
    
    .ProductIcon2
    {
        position:static;
        margin:5px 0 0;
        padding:0
    }
    
    .bedenTablosu
    {
        position: static;
        margin: 10px 0 0;
        font-weight: 700;
        font-size: 20px;
        font-family: 'Avenir Next Cyr Medium';
    }
    
    .TopDet .product_social_icon_wrapper
    {
        text-align:center;
        padding:0;
        margin:10px 0
    }
    
    .TopDet .product_social_icon_wrapper .PaylasTit
    {
        line-height:30px;
        float:none;
        display:inline-block;
        vertical-align:top;
        margin-right:0;
        display:none
    }
    
    .TopDet .product_social_icon_wrapper ul
    {
        margin:0;
        width:auto;
        float:none;
        display:inline-block;
        vertical-align:top
    }
    
    .TopDet .product_social_icon_wrapper ul li
    {
        margin-right:0;
        margin-left:5px
    }
    
    .TopDet .product_social_icon_wrapper ul li a
    {
        font-size:15px;
        width:30px;
        height:30px
    }
    
    .TopDet .product_social_icon_wrapper ul li a i
    {
        line-height:30px
    }
    
    .UWhatsApp
    {
        width:30px;
        float:none;
        display:inline-block;
        vertical-align:top;
        border-radius:0;
        margin-left:5px
    }
    
    .UWhatsApp a
    {
        border-radius:0;
        color:#fff;
        background-color:#25D366;
        border-radius:100%
    }
    
    .whatsApp i
    {
        width:30px;
        height:30px;
        line-height:30px;
        font-size:15px;
        border-radius:0;
        background-color:transparent
    }
    
    .ProductName
    {
        padding:0;
        margin:10px 0 0
    }
    
    .ProductName h1 span
    {
        font-size:22px
    }
    
    #divMarka
    {
        margin-bottom:0;
        margin-right:12px
    }
    
    #divTaksitAciklama *
    {
        font-size: 14px;
        font-weight: 500;
    }
    
    .basketBtn:before
    {
        display:none
    }
    
    .basketBtn input
    {
        text-indent:0
    }
    
    #divKombinSatinAl
    {
        margin-top:5px
    }
    
    #divKombinSatinAl a
    {
        width:100%;
        background-size:100% 100%
    }
    
    #divStokYok
    {
        font-size:15px;
        padding:4% 0
    }
    
    .ProductDetailMainRow
    {
        padding:0;
        margin:0
    }
    
    .SmallImages
    {
        display:none!important
    }
    
    .mobileImageSlider a
    {
        width:100%
    }
    
    #divVideoGoruntulemeAlan
    {
        display:none!important
    }
    
    .mobileImageSlider
    {
        font-size:0
    }
    
    .videoImagePreview
    {
        display:none!important
    }
    
    #divThumpVideo
    {
        position:absolute;
        left:5px;
        bottom:5px;
        z-index:99
    }
    
    #divThumpVideo i
    {
        color:#fff;
        background-color:#000;
        padding:12px 0 0 4px;
        border-radius:45px;
        width:45px;
        height:45px;
        text-align:center;
        font-size:20px
    }
}

@media screen and (max-width:550px) {
    .discountIcon
    {
        font-size:10px;
        width:30px;
        height:30px;
        line-height:30px
    }
    
    .newIcon
    {
        font-size:10px;
        width:30px;
        height:30px;
        line-height:30px;
        text-transform:lowercase
    }
    
    .productItem .productFaMyEx
    {
        height:30px;
        left:5px;
        top:5px
    }
}

@media screen and (max-width:1041px) {
    .urunOzellik
    {
        margin:10px 0;
        padding:0;
        border:none;
        width:100%
    }
    
    .urunTabAlt
    {
        max-height:100%
    }
    
    .urunOzellik .mobilTab ul li.active .urunDetayPanel
    {
        display:block!important
    }
    
    .urunOzellik .mobilTab .urunDetayPanel
    {
        max-height:100%;
        overflow-y:auto;
        padding:10px 0;
        width:100%;
        min-height:100%;
        margin:0
    }
    
    .urunOzellik .mobilTab
    {
        float:left;
        width:100%
    }
    
    .urunOzellik .mobilTab > ul
    {
        float:left;
        width:100%
    }
    
    .urunOzellik .mobilTab > ul > li
    {
        float:left;
        width:100%
    }
    
    .urunOzellik .mobilTab > ul > li > a
    {
        float:left;
        width:100%;
        line-height:40px;
        padding:0 10px;
        font-size:13px;
        color:#000;
        text-align:left;
        font-weight:700;
        background:#fff
    }   
    
    
    
    .urunOzellik .mobilTab > ul > li > a:after
    {
        float:right;
        line-height:35px;
        margin-right:5px;
        content:'\f078';
        font-family:'FontAwesomePro'
    }
    
    .urunOzellik .mobilTab > ul > li.active > a
    {
        color:#fff;
        background:#99a9b3
    }
    
    .urunOzellik .mobilTab > ul > li.active > a:after
    {
        content:'\f077'
    }
    
    .divYorumYaz,#yorumYaz
    {
        padding:0!important
    }
}

.cp-cat2-list ul
{
    white-space:nowrap;
    overflow-x:auto;
    overflow-y:hidden
}

.cp-cat2-list ul li
{
    display:inline-block;
    float:none;
    width:100px;
    margin-right:10px;
    position:relative
}

.cp-cat2-list-img
{
    border:solid 1px #ddd;
    border-radius:50px;
    overflow:hidden;
    height:100px;
    margin-bottom:4px
}

.cp-cat2-list img
{
    filter:brightness(1.02);
    border-radius:50px;
    width:100%
}

.cp-cat2-list span
{
    font-size:16px;
    color:#999;
    display:block;
    white-space:normal;
    text-align:center;
    height:34px;
    overflow:hidden;
    line-height:16px
}

.cp-cat2-list-gray-bg
{
    background-color:rgba(0,0,0,.03);
    pointer-events:none;
    position:absolute;
    width:100%;
    height:100px;
    z-index:1;
    border:solid 1px #ddd;
    padding:10px;
    border-radius:50px;
    display:none
}

.cp-cat2-list
{
    text-align:center;
    margin:auto;
    width:80%;
    position:relative;
    padding:10px;
    font-family: 'Avenir Next Cyr Medium' !important;
        font-weight: 600;
}

.cp-cat-list .img-responsive
{
    margin:0 auto;
    border:solid 1px #ddd;
    padding:10px
}

.cp-cat2-list ul li a span
{
    display:-webkit-box;
    height:33px;
    line-height:1.2;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-bottom:10px;
    margin-top:4px;
    font-size:14px;
    color:#999
}

.cp-cat2-list ul li a:hover img
{
    border:solid 1px #ff5200
}

.cp-middle-three ul li a span
{
    display:inline-block;
    position:relative;
    padding-left:15px;
    font-size:13px
}

.cp-middle-three ul li a span:before
{
    position:absolute;
    left:0;
    width:0;
    height:0;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
    border-left:5px solid #282828;
    content:"";
    top:5px
}

.cp-middle-three ul li a div p
{
    font-weight:700;
    font-size:16px;
    margin-bottom:0
}

.cp-middle-three ul li a div
{
    border:1px solid #ccc;
    margin-top:10px;
    padding:10px;
    text-align:center
}

.cp-middle-three ul li a:hover div,.cp-middle-three ul li a:hover img
{
    border:1px solid #ff5200;
    background:#ff5200;
    color:#fff
}

.cp-middle-three ul li a:hover span:before
{
    border-left:5px solid #fff
}

.top-buffer
{
    margin-top:20px
}

.cp-middle-big
{
    border:solid 1px #eee
}

#brz-style-2::-webkit-scrollbar-track
{
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
    border-radius:10px;
    background-color:#F5F5F5;
    height:2px
}

#brz-style-2::-webkit-scrollbar
{
    width:12px;
    background-color:#F5F5F5;
    height:7px
}

#brz-style-2::-webkit-scrollbar-thumb
{
    border-radius:10px;
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
    background-color:#D62929
}


@media screen and (max-width: 992px) {
    .cp-cat2-list
    {
        text-align:center;
        margin:auto;
        width:100%;
        position:relative;
        padding:15px;
        
    }
}


@media screen and (max-width:1041px){.urunListRel{width:100%}body .mobilFilterOpenBtn .button{padding:0;margin:0;color:#ffffff;width:50%;float:left;line-height:40px;background: #f8b4cb;font-size:13px;display:inline-block;vertical-align:top;font-weight:500;border-left: 1px solid #fff;}}

.jCarouselLite .productItem .productName a{float:left;width:100%;padding:0;line-height:15px;height:50px;font-weight:500;font-size:12px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}
@media screen and (max-width: 767px){
    #divKombinSatinAl a {
        width: 100%;
        background-size: 100% 100%;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        margin: -3px 3px;
    }
    .headerSocialConnect .baglanButton a:before {
        line-height: 5px;
    }
    .headerSocialConnect .baglanButton a {
        line-height: 5px;
        font-size: 13px;
        color: #fff;
    }
}
#mainHolder_divDesign #ticimaxTabContent .ticimaxAnasayfaTab.active {overflow: visible;height: 100%;padding: 0;padding-bottom: 0;border-style: solid;border-width: 1px;border-color:#ffdfdf;}

.owl-dots .owl-dot { height:0px;}
.btnUrundetayKombin{display:inline-block;background-color: #99a9b3;height: 55px;line-height: 55px;border: 2px solid #99a9b3;border-radius: 10px;text-transform: uppercase;text-indent: 0px;width: 100%;font-size: 16px;padding: 0;color: #fff; font-weight: 500;}
.kombinright_line a{
    padding:4px;}



    .urunTabAlt ul li b {font-weight:600}
    @media screen and (max-width: 1400px){
        .basketBtn {
            width: 85%;
        }
    }
    @media screen and (max-width: 767px){

        .basketBtn input {
            height: 60px;
            line-height: 60px;
            font-weight: 400;
            background: #fda153;
            font-size: 25px;
            font-family: inherit !important;
        }
      
        .basketBtn {width: 73%;margin-left: 5px;}
      
        .UFavorilerimeEkle {width: 20%;}
      
        .UFavorilerimeEkle .box1 i {
            line-height: 50px;
            font-size: 40px;
        }
        .buyfast {
            padding: 0 5px;
            display: none;
        }
        #divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok {
            position: relative;
            background: #f5f3f3!important;
            color: #7a7979!important;
            border-color: #eef2f4;
        }
        .fa-shopping-cart:before {
            content: "Ã¯ÂÂº";
            font-size: 25px !important;
        }
        .fa-user:before {
            content: "Ã¯â‚¬â€¡";
            font-size: 25px !important;
        }
        .fa-map-marker-alt:before {
            content: "\f3c5";
            font-weight: 900 !important;
            color: black !important;
        }
        .mymgz i {
            font-size: 23px !important;
            margin-top: 7px !important;
        }
        .mgz{
        font-family: 'Avenir Next Cyr Medium' !important;
        }
        .mgz h4 {
        font-size: 15px;
        font-weight: 600 !important;
        color: #000;
        }
        .dialogSiparis .ticiNotyBtnConfirm {    
            font-weight: 800 !important;
        }
        .dialogSiparis .ticiNotyBtnCancel {    
            font-weight: 800 !important;
        }
        .ticimaxDialogTxt p {    
            font-size: 16px !important;  
        }
        .CartProduct{  width: 100%; height:93%}

        .CartProduct .SProduct li .SepettopAd {
            float: left;
            width: calc(100% - 133px);
        }
        .SepettopAd span:first-child {
            max-width: 250px !important;
        }
        #ETBIS{width: 150px; height: 150px; !important; margin: auto; padding:10px;}
        #ETBIS img { width: 60px; height: 60px;}

    }

    @media screen and (max-width: 400px){   
        .CartProduct .SProduct li a .sepetTopFiyat {
            width: 40px !important;
            font-size: 10px !important;
        }
        .CartProduct {
            width: 100%;
        }

    }
    #ETBIS{width: 130px; height: 130px; margin-left: 35%;}
    #ETBIS img { width: 130px; height: 130px;}
    @media screen and (max-width: 1500px) and (min-width: 1042px){
        #footer .linkler .blink > ul >li:first-child > span { width: 73%; }
        #ETBIS { margin-left: 0px;}
    }

    #divOzelAlan1,#divOzelAlan2,#divOzelAlan3,#divOzelAlan4,#divOzelAlan5 {display: none; }
    .ozelAlan1,.ozelAlan2,.ozelAlan3,.ozelAlan4,.ozelAlan5 {display: none; }

    .KatSepetFiyat {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    color: #2b1911;
    font-size: 13px;
    line-height: 28px;
    padding: 0 5px;
    font-weight: 700;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    border: 1px solid #e80d40;
    border-radius: 3px;
}
.KatSepetFiyat span {
    color: #f50505;
    font-weight: bold;
    font-size: 15px;
    margin-left: 10px;
    display: inline-block;
    vertical-align: top;
    line-height: 28px;
}
.sPric {
    color: #fd0301;
    font-size: 20px;
    float: left;
    clear: left;
    padding: 0 10px;
    margin: 20px 0;
    font-weight: bold;
    line-height: 30px;
    border: 1px solid #e80d40;
    border-radius: 3px;
}
    .sPric span {
    font-size: 13px;
    display: inline-block;
    vertical-align: top;
    font-weight: 700;
    margin-right: 10px;
    color: #080808;
}
    #IlgiliUrunDiv .KatSepetFiyat {display: none; }
    @media screen and (max-width: 767px) {
        .KatSepetFiyat{font-size: 9px;width: 100%;padding: 0;}
        .KatSepetFiyat span{font-size: 11px;margin-left: 4px;}
    }

    @media screen and (max-width: 340px){
        .KatSepetFiyat {font-size: 8px; width: 100%; padding: 0; }
    }
.teknikDetay {
 display: none;
}

.siparisListe .altButonTutucu a {
    color: #fff !important;
    padding: 5px 20px;
    margin: 0 10px;
}


.solAnaMenu ul li a {
    display: block;
    text-decoration: none;
    color: #393737;
    font-size: 13px;
    padding: 10px 0;
    font-weight: 700;
    line-height: normal;
}
@media screen and (min-width: 767px){
      .categoryContainer .ProductList .ItemOrj
    {
        width:25%;
        flex:0 0 25%;
        max-width:25%
    }
}

/****************************************URUN KART*********************************/
.categoryContainer .ProductList.PlSc_hrz .ItemOrj {
    width: 100%;
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.categoryContainer .ProductList.PlSc_2 .ItemOrj {
    width: 50%;
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 25%;
}

.categoryContainer .ProductList.PlSc_3 .ItemOrj {
    width: 33.33%;
    max-width: 33.33%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33%;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
}

.categoryContainer .ProductList.PlSc_4 .ItemOrj {
    width: 25%;
    max-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 25%;
}

.categoryContainer .ProductList.PlSc_5 .ItemOrj {
    width: 20%;
    max-width: 20%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
}


#pscroller2+#pscroller2 {
    display: none;
}


.inst {
    margin-top: 20px;
    display: none;
    float: right;
    margin-right: 25px;
}

@media screen and (max-width: 767px) {
    .inst {
        margin-right:0;
        width: 30px
    }
  .htop-right {display: none;}
}
.welcome.NotEntry.LoginEntry + .welcome.LoginEntry {display: none;}


#mainHolder_divDesign .efekt-banner img.editable {transition: transform .8s}
#mainHolder_divDesign .efekt-banner .blokResimLink img:hover {transform: scale(1.04)}



  .ozelAlan2 {
    display: inline-block;;
    font-size: 14px;
    color: red;
    font-weight: 600;
    border: 2px solid red;
    padding: 0px 10px;
  }


 #divOzelAlan2 {
    display: inline-block;;
    margin-top: 40px;
    margin-left: -100px;
    font-size: medium;
    color: red;
    font-weight: 700;
    padding: 0 5px;
    border: 2px solid red;
  }


/* Mobil */
@media (max-width: 768px) {
    .ozelAlan2 {
        font-size: medium; 
        margin: 2px 3px;    
        padding: 0 3px;
        border: 1px solid red;
    }

    #divOzelAlan2 {
        font-size: medium;  
        margin: 40px 5px;   
        padding: 0 3px; 
        border: 1px solid red;
    }
}


@media (max-width: 480px) {
    .ozelAlan2 {
        font-size: small;  
        border: 1px solid red;
          
    }

    #divOzelAlan2 {
        font-size: medium;  
        margin: 55px;
        margin-left: 0;
        padding: 0 2px;    
        border: 1px solid red;
    }
}



.div-fiyat-filter {display: none;}



.siparisTakipSolBolum {
    align-items: center;
    align-items: center;
    width: 40%;
    padding-right: 200px;
    border-right: 1px solid #eeeeee;
    justify-items: center;
    margin-left: 550px;
}


.UD_Share ul li a{
    display: none;
}




@media (max-width: 767px) {
    .footerTemp .elementor-element[data-widget-id=t2akyj2] .ebultenDivTemp .newsletterContent #btnMailKaydet {font-size: 25px;}
  
  
  @media (max-width: 768px) {
    .categoryContainer .ProductList.PlSc_4 .ItemOrj {
        width: 50%;
        max-width: 50%;
        -webkit-box-flex: 1;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    }
}


  
  @media (min-width: 768px) and (max-width: 1024px) {
    .searchContent {
        margin-left: 35%;
        margin-top: -80px;
    }
}

  
  @media (min-width: 768px) and (max-width: 1024px) {
    #logo .logo img {
    height: 50px !important;
    width: 200px !important; 
    }
}
  
  
  @media screen and (max-width: 767px) {
    #logo .logo img {
    height: 55px !important;
    width: 200px !important; 
    }
}
  
  
  .button .headerCartBtn{
    background-color: #fda153 !important;
}
  
