* { outline: 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 }

@media(min-width: 768px){@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 } } }

[hidden] { display: none !important }

[role=button] { cursor: pointer }

[type=checkbox], [type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 }

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto }

[type=search] { -webkit-appearance: textfield; outline-offset: -2px }

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance: none }

::-webkit-file-upload-button { -webkit-appearance: button; font: inherit }

template { display: none }

[hidden] { display: none }

[tabindex="-1"]:focus { outline: none !important }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent }

body { color: #666; font-family: "Source Sans Pro","roboto",sans-serif; margin: 0; padding: 0; font-size: 12px; font-weight: 300; -webkit-animation: fadein 500ms ease-in-out .5s both; animation: fadein 500ms ease-in-out .5s both;    opacity: .5; }

body.opc1 {opacity: 1;}
body.sepetimBody {opacity: 1;}
.popupSepet.sepetimBody {opacity: 1;}
.SayfaYukleniyor { position: fixed; width: 100%; height: 100%; z-index: 999999; opacity: 1 !important; }
.SayfaYukleniyor:after { content: ''; position: absolute; top: 0px; right: 0; left: 0; bottom: 0; margin: auto; background: url('images/loading2.gif') center center no-repeat; width: 32px; height: 32px;background-size:100%; }
.SayfaYukleniyorSepet { position: fixed; width: 100%; height: 100%; z-index: 999999; opacity: 1 !important; }
.SayfaYukleniyorSepet:after { content: ''; position: absolute; top: 0px; right: 0; left: 0; bottom: 0; margin: auto; background: url('images/loading.gif') center center no-repeat; width: 32px; height: 32px;background-size:100%; }
body.sepetimBody {opacity: 0.5;}
body.sepetimBody.opc1 {opacity:1;}

button, input { overflow: visible }

button, select { text-transform: none }

button, html [type=button], [type=reset], [type=submit] { -webkit-appearance: button }

textarea { overflow: auto }

input[type, number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -moz-appearance: none; -webkit-appearance: none; margin: 0 }

input[type=search] { -webkit-appearance: none }

input[type=radio]:disabled, input[type=checkbox]:disabled { cursor: not-allowed }

input[type=date], input[type=time], input[type=datetime-local], input[type=month] { -webkit-appearance: listbox }

label { display: inline-block; margin-bottom: 0 }

ul, ol { margin: 0; padding: 0 }

input, button, select, textarea { line-height: inherit }

img { display: block; border: none; max-width: 100% }

#mainHolder_divDesign img.editable { width: auto !important; margin: 0 auto }

strong { font-family: "Source Sans Pro","roboto",sans-serif; font-weight: bold; }

i { font-style: normal }

a, area, button, [role=button], input, label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation }

a { text-decoration: none; color: #333; transition: background .1s ease-in-out,color .1s ease-in-out; font-size: 13px; }

a:active, a:hover { outline-width: 0 }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: 400 }

input:-webkit-autofill { -webkit-box-shadow: 0 0 0 50px #fff inset; -webkit-text-fill-color: #000 }

input:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0 50px #fff inset; -webkit-text-fill-color: #000 }

select, input { font-family: "Source Sans Pro","roboto",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 0s }

textarea { resize: vertical; overflow: auto }

#divAdminPopupText { float: left; width: 100% }

.pull-center { display: inline-block; vertical-align: top }

.pull-left { float: left }

.pull-right { float: right }

.row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px }

.col { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% }

.col-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }

.col-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% }

.col-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% }

.col-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% }

.col-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% }

.col-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% }

.col-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% }

.col-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% }

.col-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% }

.col-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% }

.col-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% }

.col-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% }

.col-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% }

.fa-facebook-f:before { content: "\f39e" !important }

.hesabimBolumuTutucu i { vertical-align: middle }

.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 { border: solid 1px #a9a9a9; padding: 4px; width: 100%; height: 80px; resize: none; color: #777; background-color: transparent; transition-duration: .2s,.2s; -webkit-transition-duration: .2s,.2s }

.textbox { color: #666; display: block; font-size: 14px; width: 100%; transition-duration: .2s,.2s; -webkit-transition-duration: .2s,.2s }

.button { cursor: pointer; color: #fff; padding: 4px 5px; transition: all .3s ease 0s; border: none; 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 }

.tooltip { position: absolute; z-index: -1; display: none; font-size: 10px; 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: 1; filter: alpha(opacity=90); z-index: 1030; display: block }

.tooltip.top { padding: 5px 0; margin-bottom: 7px; bottom: 100%; left: 50% }

.tooltip.right { padding: 0 5px; margin-left: 7px; left: 100%; top: 50% }

.tooltip.bottom { padding: 5px 0; margin-top: 7px; top: 100%; left: 50% }

.tooltip.left { padding: 0 5px; margin-right: 7px; right: 100%; top: 50% }

.tooltip-inner { min-width: auto; padding: 0 8px; line-height: 25px; color: #fff; text-align: center; font-size: 10px; text-decoration: none; border-radius: 0; white-space: nowrap; font-weight: 400 }

.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-width: 5px 5px 0 }

.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0 }

.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-width: 5px 5px 0 }

.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0 }

.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px }

.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px }

.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px }

.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px }

.Magazalar #header { margin-bottom: 50px }

.Magazalar .magazaSelect { background: #fff; border: 1px solid #eeeff0; color: #222; font-size: 13px; margin-right: 20px; width: calc(25% - 20px) }

.Magazalar #searchStore { width: 25%; margin: 0 }

.Magazalar #searchStore input { background: #fff; border: 1px solid #eeeff0; color: #222; font-size: 13px; width: calc(100% - 115px) }

.Magazalar #searchStore .buton { width: 105px; background: #222; border-color: #222 }

.Magazalar #searchStore .buton:hover { color: #222 }

.Magazalar .magazalarContent { float: left; width: 100%; margin-top: 50px }

.Magazalar #nearStores { float: left; width: 100% }

.Magazalar #nearStores > h2 { font-weight: 600 !important; color: #222; font-size: 18px }

.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%; text-align: left }

.iletisimContent .categoryTitle .categoryTitleText { margin-bottom: 0; font-size: 24px; line-height: 80px; text-align: left }

.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: FontAwesome; width: 35px; text-align: left; font-weight: 300; float: left }

.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right { font-size: 20px }

.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; 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: 0 0; padding: 0 10px; border-style: solid; border-width: 1px }

.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: 0 0; padding: 0 10px; border-style: solid; border-width: 1px }

.iletisimContent .iletisimForm .rowRight .span .Right textarea { border-color: #e3e3e3; background: 0 0; 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 }

.iletisimContent .IletisimInfo{float: left; width: 100%; margin-top: 20px;text-align:left;color: #343434; font-size: 14px; line-height: 20px;}

.iletisimContent .IletisimInfo a{text-decoration:underline;font-weight:bold;}

.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: .2s,.2s; -webkit-transition-duration: .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: .2s,.2s; -webkit-transition-duration: .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; line-height: 1 }

.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 }

#divUyeliksizSozlesmeAlan span[for="chkSozlesme"] { font-size: 13px; font-weight: 300; }

.userContainer { float: left; width: 100%; margin: 30px 0 }

.userContainer .userDivLeft, .userContainer .userDivRight { padding: 0 15px }

.userContainer .userMail, .userContainer .userSms, .userContainer .userSozlesmeDiv { float: left; width: 100%; margin: 10px 0 0 }

.userContainer .userMail label, .userContainer .userSms label, .userContainer .userSozlesmeDiv label { width: 93%; float: right }

.userContainer #chkSozlesme + label { width: 93%; float: right }

.userContainer .userLeftBox, .userContainer .userRightBox { width: 100%; float: left; margin: 0; padding: 25px }

.userContainer .userLoginBtn, .userContainer .userSignBtn { float: left; width: 100% }

.userContainer .uyeGirisBeniHatirla { margin: 20px 0 }

.userContainer .uyeGirisBeniHatirla input, .userContainer .uyeGirisBeniHatirla span { float: left }

.userContainer .uyeGirisBeniHatirla input { width: 16px; height: 16px; margin-right: 10px }

.userContainer .userPassBtn { margin:10px 0; }

.SifremiUnuttum { width: 100%; margin: 30px 0; padding-left: 50px; float: left }

.SifremiUnuttum p { line-height: 25px; font-weight: 300 !important; font-size: 15px !important; }

.SifremiUnuttum p a { line-height: 25px; font-weight: 300 !important; font-size: 15px !important; }

.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; margin-bottom: 5px; 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 }

.basariliUyelik { text-align: center; }

.basariliUyelik .title { font-size: 21px; line-height: 1.5; }

.basariliUyelik .title h4 { font-weight: 300 !important; }

.basariliUyelik a { display: none; }

#divTaksitContainer { float: left; width: 100%; margin-top: 10px }

.taksitMain { margin: 0 -5px }

.taksitBlok { width: 100%; height: auto; float: left; line-height: 20px; padding: 0 5px; margin-bottom: 10px }

.taksitBaslik { width: 100%; height: 20px; text-align: center }

.taksitBaslik img { vertical-align: top }

.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% }

#header:before { content: ''; display: table }

#header:after { content: ''; display: table }

.hoverr:before { content: ''; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,.3); 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 { width: 100%; position: fixed; top: 0; float: left; z-index: 1000; background: #fff }

.sepetimBody #header { position: relative }

.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 }

#logo .logo { display: inline-block; vertical-align: top; width: 340px; height: 54px; margin: 17px 0 8px 10px; float: left }

#logo .logo img { display: block; max-width: 100% }

#logo .logo img:hover{    opacity: .65;}

.mycart { float: right; z-index: 99; position: relative;display:none; }

.headrightIcon .mycart{display:block;}

.mycart > a { display: block; float: left; color: #005699 }

.mycart > a:after { width: 32px; height: 36px; background: url(https://static.ticimax.cloud/35871/customcss/images/UI-AddToBag.svg) no-repeat scroll 50%; background-size: 32px 36px; content: ''; float: left }

.mycart:hover > a:after { transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out; -moz-transition: opacity .5s ease-out; -ms-transition: opacity .5s ease-out; -o-transition: opacity .5s ease-out; -ms-filter: "alpha(opacity=65)"; filter: alpha(opacity=65); opacity: .65 }

.mycart .sepetTecxt { display: none }

.mycart .sepetUrunSayisi { display: block; position: absolute; right: 2px; top: 14px; width: 28px; height: 18px; font-size: 13px; line-height: 1.125rem }

.mycart .sepetUrun { display: none }

.sepetTopTutar { display: none !important }

.CartProduct { display: block !important; width: 290px; background: #fff; float: left; padding: 0 0 30px; z-index: 99999; position: absolute; top: 100%; right: -1px; margin-left: -150px; border: 1px solid #aaa; border-radius: 0; opacity: 0; visibility: hidden; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease }

.mycart:after { position: absolute; left: 0; right: 0; bottom: -15px; height: 15px; content: '' }

.mycart:hover:after { display: block }

.mycart:hover .CartProduct { visibility: visible; opacity: 1; top: 130% }

.CartProduct .SProduct { float: left; width: 100%; max-height: 288px; overflow-y: auto; overflow-x: hidden; padding: 10px }

.CartProduct .SProduct li { float: left; width: 100%; position: relative; padding-bottom: 10px; margin-bottom: 10px }

.CartProduct .SProduct li a { float: left; width: 100%; text-align: left; color: #333 }

.CartProduct .SProduct li a img { margin-right: 10px; float: left }

.CartProduct .SProduct li a .SepettopAd { }

.CartProduct .SProduct li a .SepettopAd span { font-size: .9em; line-height: 18px; display: block }

.CartProduct .SProduct li a .sepetTopSatisBirimi { font-size: .9em; line-height: 18px; display: inline-block !important; float: left; margin-right: 5px }

.CartProduct .SProduct li a .SepetTopAdet { font-size: .9em; line-height: 18px }

.CartProduct .SProduct li a .sepetTopFiyat { display: block !important; font-size: 12px; text-align: right }

.CartProduct .SProduct li a:nth-child(2) { position: absolute; right: 0; top: 50%; margin-top: -20px; width: auto !important; font-size: 15px }

.CartProduct .SProduct li a .sepetTopBirimFiyat { display: none !important }

.CartProduct .SProduct li a .fa-times { font-family: FontAwesome; font-weight: 300 }

.CartProduct .SProduct li a .fa-times:before { content: '\f00d' }

.CartProduct .SPrice { float: left; width: 100%; font-size: 14px; font-weight: 600; padding: 20px 15px 10px; margin: 20px 0; border-top: 3px solid #f2f2f2; display: none }

.CartProduct .SPrice li { font-size: 0 }

.CartProduct .SPrice li span { float: left; color: #333; font-size: .875rem; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; text-transform: uppercase }

.CartProduct .SPrice .sepetToplamTutar { float: right; text-align: right; font-size: .875rem }

.CartProduct .button { margin: 0 5px !important; float: left; width: calc(50% - 10px); font-size: .6875rem !important; line-height: 35px; border-radius: 0; padding: 0 1.25em; text-transform: uppercase; border: 1px solid #333; line-height: 30px }

.CartProduct .button:hover { background: #4d4d4d; border-color: #4d4d4d }

.CartProduct.more .SPrice { display: block }

.CartProduct.more .Title { display: block }

.CartProduct.more .cart-footer { display: block }

.CartProduct.more .headerCartBtn { display: block !important }

.CartProduct.more .headerOrderBtn { display: block !important }

.sepetimBody .AllCategory { display: none }

.sepetimBody .linkRebatedProducts { margin-left: 0 }

.sepetimBody .searchContent { }

.welcome { float: right; z-index: 99; position: relative; margin: 2px 17px 0 19px;display:none; }

.headrightIcon .welcome{display:block;}

.welcome > div { float: left }

.welcome ul { float: left; margin: 0; list-style: none; padding: 0 }

.uyeGirisWelcome, .uyeGirisUyeAdi { display: none }

.headerUyeGiris a, .headerUyeOl a, .headerHesabim, .headerCikis { float: left; color: #000; font-size: 0; line-height: 30px }

.headerUyeOl a:before, .headerUyeGiris a:before, .headerHesabim:before, .headerCikis:before { float: left; width: 36px; height: 36px; background: url(https://static.ticimax.cloud/35871/customcss/images/UI-MyAccount.svg) no-repeat scroll 50%; background-size: 32px 36px }

.welcome:hover .headerUyeOl a:before, .welcome:hover .headerUyeGiris a:before, .welcome:hover .headerHesabim:before, .welcome:hover .headerCikis:before { transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out; -moz-transition: opacity .5s ease-out; -ms-transition: opacity .5s ease-out; -o-transition: opacity .5s ease-out; -ms-filter: "alpha(opacity=65)"; filter: alpha(opacity=65); opacity: .65 }

.headerUyeGiris a:before { content: '' }

.headerHesabim:before { content: '' }

.headerUyeGiris a, .headerHesabim { }

.headerUyeOl a, .headerCikis { display: none }

.welcome li { display: inline-block; vertical-align: top }

.headerSocialConnect { display: none !important; float: right; margin-left: 25px }

.headerSocialConnect .baglanButton { background: 0 0 !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; padding: 0 }

.headerSocialConnect .baglanButton a:before { content: '\f39e'; font-family: FontAwesomebrands; margin-right: 10px; font-size: 12px; line-height: 43px; vertical-align: top; font-weight: 400 }

.usernav { display: none }

.searchContent { display: inline-block; vertical-align: top; width: 285px; position: relative; float: right; margin-top: 3px ;display:none;}

.headrightIcon .searchContent{display:block;}

#divAramaKategori { display: none !important; position: absolute; left: 0; top: 5px }

#divAramaKategori select { cursor: pointer; background: #f5f5f5; display: block; height: 33px; 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 }

.ButtonMic { display: none !important; position: absolute; right: 75px; top: 1px; padding: 0; border: none; border-radius: 0; background: 0 0; color: #795f52; font-size: 14px; width: 20px; height: 33px }

#txtbxArama { float: left; width: 100%; height: 35px; border-radius: 0; border: 1px solid #aaa; color: #333; padding-left: 12px; padding-right: 40px; background: #fff; font-size: 14px; font-weight: 300; letter-spacing: 0; transition: .3s; -webkit-transition: .3s; -ms-transition: .3s; appearance: none; -moz-appearance: none; -webkit-appearance: none }

#txtbxArama::-webkit-input-placeholder { color: #333 }

#txtbxArama:-moz-placeholder { color: #333 }

#txtbxArama::-moz-placeholder { color: #333 }

#txtbxArama:-ms-input-placeholder { color: #333 }

#txtbxArama:focus { color: #333 }

#btnKelimeAra { background: url('https://static.ticimax.cloud/35871/customcss/images/UI-Search2.svg')no-repeat 5px 8px; background-size: 22px 20px; width: 40px; line-height: 33px; font-size: 0; color: #1a1a1a; font-weight: 400; text-align: center; text-transform: uppercase; position: absolute; right: 0; top: 0; border: none; border-radius: 0; padding: 0; cursor: pointer; z-index: 9; -moz-appearance: none; -webkit-appearance: none }

.searchContent ul { padding: 15px !important; text-align: left; max-height: 400px; overflow-y: auto; overflow-x: hidden; list-style: none }

.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-bottom: 3px solid #f2f2f2; background: #fff; position: relative; z-index: 100 }

.navigation > div { z-index: 1; text-align: center; padding: 0 !important }

.navigation .navUl { font-size: 0; float: left; width: 100%; padding: 0; margin: 0; display: table; text-align: center }

.navigation .navUl > li { display: table-cell; padding: 0 5px }

/*.navigation .navUl > li:last-child > a {color: #cd2828;font-family: "Source Sans Pro","roboto",sans-serif;font-weight: 500;}*/

.navigation .navUl > li > a { display: inline-block; vertical-align: top; color: #333; font-size: 14px; border-bottom: 3px solid transparent; line-height: 1.25rem; padding: 13px 18px 8px; letter-spacing: .25px; background: #fff; -webkit-transition: border .3s ease-out; -moz-transition: border .3s ease-out; -ms-transition: border .3s ease-out; -o-transition: border .3s ease-out;font-family: source sans pro;font-weight: 600; }

.navigation .navUl > li > a[title="İNDİRİM"]{color:#db0632;font-weight:500;font-family: "Source Sans Pro","roboto",sans-serif;}
/*.navigation .navUl > li:nth-last-child(2) > a{color:#d60000;font-weight:500;font-family: "Source Sans Pro","roboto",sans-serif;}*/

.navigation .navUl > li:hover > a { border-color: #005699 }

.navigation .altMenu { position: absolute; top: 100%; left: 0; right: 0; background-color: #fff; box-shadow: 0 12px 20px rgba(0,0,0,.15); visibility: hidden; opacity: 0; pointer-events: none; transition: all .2s ease-in-out }

.navigation .navUl > li:hover > .altMenu { visibility: visible; opacity: 1; pointer-events: visible; pointer-events: unset; -webkit-transform: none; transform: none }

.navigation .altMenu .altmenuSol > span { display: none }

.navigation .altMenu .altMenuler { display: block; text-align: left; margin: 21px auto; max-width: 1160px; min-height: 310px; padding-left: 54px }

.navigation .altMenu .altMenuler .altMenuSag { float: right; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

.navigation .altMenu .altMenuler .altMenuSag .menuHtml { float: left; width: 300px }

.navigation .altMenu .altMenuler .altMenuSag .menuHtml .mheadTop { padding: 6px 0 0 30px; letter-spacing: .5px; font-size: 13px; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; color: #333; display: block; text-transform: uppercase }

.navigation .altMenu .altMenuler .altMenuSag .menuHtml .html_Slot { position: relative;  }

.navigation .altMenu .altMenuler .altMenuSag .menuHtml .html_Slot ul li a { display: block; padding: 11px 0 0 30px; font-size: 13px; white-space: normal; line-height: 1.24 }

.navigation .altMenu .altMenuler .altMenuSag .menuHtml .html_Slot ul li a:hover { color: #005699 }

.navigation .altMenu .altMenuler .altmenuSol { display: inline-block; vertical-align: top; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

.navigation .altMenu .altMenuler .altmenuSol ul li a { display: block; font-size: 13px; padding: 11px 30px 0 0; white-space: normal; line-height: 1.24 }

.navigation .altMenu .altMenuler .altmenuSol > ul { float: left; width: 200px; position: relative }

.navigation .altMenu .altMenuler .altmenuSol > ul > li { display: block; overflow: visible; float: left; width: 100% }

.navigation .altMenu .altMenuler .altmenuSol > ul > li.ulVar > a:before { content: ''; width: 0; height: 36px; position: absolute; top: 0; left: 0; background: #005699; z-index: 30 }

.navigation .altMenu .altMenuler .altmenuSol > ul > li.ulVar > a:after { content: ''; position: absolute; width: 12px; background-repeat: no-repeat; background-size: contain; pointer-events: none; background-image: url(https://static.ticimax.cloud/35871/customcss/images/megamenu-carat.svg); top: 13px; right: 30px; transform: rotate(0deg); height: 10px; transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none }

.navigation .altMenu .altMenuler .altmenuSol > ul > li > a { position: relative; padding: 12px 60px 0 20px; letter-spacing: .5px; font-size: 13px; color: #333; height: 44px; margin-top: 14px; float: left; width: 100%; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

.navigation .altMenu .altMenuler .altmenuSol > ul > li:nth-child(1) > a { margin-top: 0 }

.navigation .altMenu .altMenuler .altmenuSol > ul > li > ul { position: absolute; left: 95%; top: -2px; bottom: 0; width: 210px;background:#fff; opacity: 0; visibility: hidden; column-fill: auto }

.navigation .altMenu .altMenuler .altmenuSol > ul > li > ul li { min-height: 41px }

.navigation .altMenu .altMenuler .altmenuSol > ul > li > ul li a:hover { color: #005699 }

.navigation .altMenu .altMenuler .altmenuSol > ul > li.hovAc > a { color: #005699 }

.navigation .altMenu .altMenuler .altmenuSol > ul > li.hovAc > a:before { width: 4px; transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

.navigation .altMenu .altMenuler .altmenuSol > ul > li.hovAc > a:after { transform: rotate(0deg); background-image: url(https://static.ticimax.cloud/35871/customcss/images/megamenu-carat_active.svg); right: 20px; transition: right .3s ease-out; -webkit-transition: right .3s ease-out; -moz-transition: right .3s ease-out; -ms-transition: right .3s ease-out; -o-transition: right .3s ease-out }

.navigation .altMenu .altMenuler .altmenuSol > ul > li.hovAc > ul { left: 100%; visibility: visible; opacity: 1; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out }

.navigation .altMenu.picTrue .altMenuler .altMenuSag { width: calc(100% - 200px) }

.navigation .altMenu.picTrue .altMenuler .altmenuSol { width: 200px; border-right: 1px solid #e5e5e5 }

.navigation .altMenu.picTrue .altMenuler .altMenuSag.notulhov { width: calc(100% - 200px) }

.navigation .altMenu.picTrue .altMenuler .altmenuSol.notulhov { width: 200px }

.navigation .altMenu.picTrue .altMenuler .altMenuSag.ulhov { width: calc(100% - 410px) }

.navigation .altMenu.picTrue .altMenuler .altmenuSol.ulhov { width: 410px }

#lang_flag_container { top: 0 !important; left: 0 !important; right: auto; bottom: auto; z-index: 9999 !important; position: relative !important; float: right; margin-left: 25px; display: none }

#lang_flag_container:after { position: absolute; width: 100%; right: 0; top: 18px; height: 20px; content: ''; display: none }

#lang_flag_container #lang-detail { display: block !important; left: auto !important; top: 100% !important; right: 0; border-top: none !important; box-shadow: 0 7px 10px -2px rgba(0,0,0,.3) !important; 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 }

#lang_flag_container:hover #lang-detail { visibility: visible; opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0) }

#lang_flag_container:hover:after { display: block }

#lang { float: left; color: #000 !important; font-size: 14px !important; font-weight: 400; padding: 0 0 0 25px !important; line-height: 13px !important }

#lang span { font-weight: 400; float: left; line-height: 13px !important }

#lang span:after { content: '\f078'; font-family: FontAwesome; margin-left: 5px; font-size: 10px; font-weight: 400; line-height: 13px; float: right }

#lang_flag_container:hover #lang { color: #000 !important; font-weight: 400 }

#langHover { padding: 8.5px 0 !important; float: left }

#langHover.white { background: 0 0 !important }

a#ucSepetim_btnSepetiTemizle { margin-top: 28px; display: inline-block }

#lang-detail .language a { font-size: 11px !important; text-align: left }

#lang-detail .currency a { font-size: 11px !important }

#lang-detail p { font-size: 12px !important }

#footer { float: left; width: 100%; position: relative }

.FooterSC { float: left; width: 100%; position: relative; border-top: 3px solid #f2f2f2; background: #fff; min-height: 360px; margin-top: 100px }

.FooterTop { float: left; width: 100%; position: relative }

.FooterMiddle { float: left; width: 100%; position: relative }

.FooterBottom { float: left; width: 100%; position: relative; padding: 25px 15px 17px; background: #f2f2f2 }

.ebultenDiv { float: left; position: relative; width: 255px;margin-top: 20px; border: 1px solid #bfd5e9; padding: 5px;}

.ebultenDiv label {display: block; float: left; color: #666; line-height: 1.3; font-size: 13px; cursor: pointer; }

.ebultenGelecek { display: block; width: 100%; float: left }

#divNewsLetter { float: left; width: 100%; position: relative; display: none }

.ebultenGelecek #divNewsLetter { display: block; padding: 0 }

#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 { height: 33px; font-size: .8rem; color: #333; padding: 0 85px 0 10px; background: #fff; border: 1px solid #e5e5e5; border-radius: 0; display: inline-block; width: 100%; text-align: left; font-weight: 400; opacity: 1 }

#txtbxNewsletterMail::-webkit-input-placeholder { color: #333 }

#txtbxNewsletterMail:-moz-placeholder { color: #333 }

#txtbxNewsletterMail::-moz-placeholder { color: #333 }

#txtbxNewsletterMail:-ms-input-placeholder { color: #333 }

#txtbxNewsletterMail:focus { color: #333 }

.ebultenDiv .newsbutton { color: #fff; background: #333; width: 75px; height: 33px; line-height: 31px; text-transform: uppercase; font-size: 13px; font-weight: 300; display: inline-block; position: absolute; right: 0; top: 0; text-align: center; border: 1px solid #333; border-radius: 0; padding: 0; margin: 0 !important; text-decoration: none }

.ebultenDiv .newsbutton:hover { color: #333; background: #fff; border-color: #f2f2f2 }

#footer .linkler { float: left; width: 100%; position: relative; padding: 25px 0 0 }

#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; /*flex:1;*/ }

#footer .linkler .blink > ul > li:last-child { margin-bottom: 0 }

#footer .linkler .blink > ul li { display: block }

#footer .linkler .blink > ul > li > h3 { display: table; clear: left; font-size: .75rem; color: #333; font-weight: 400; margin-top: 0; position: relative; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

#footer .linkler .blink > ul > li > h3 .ackapabtn { display: none }

#footer .linkler .blink > ul > li > ul { display: inline-block; vertical-align: top; margin: 5px 0 }

#footer .linkler .blink > ul > li > ul > li > a { float: left; width: 100%; font-size: 13px; color: #666; margin-bottom: 4px; line-height: 1.5rem }

#footer .linkler .blink > ul > li > ul > li:last-child > a { margin-bottom: 0 }

#footer .linkler .blink > ul > li > ul > li > a:hover { color: #005699 }

@media screen and (min-width:769px) {
    #footer .linkler .blink > ul > li > ul { display: inline-block !important }
}

.asset { max-width: 285px }

.asset h5 { font-size: 14px; font-size: 13px; margin-bottom: 10px; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

.maneyback { float: right; margin-top: -90px }

.maneyback img { padding: 15px 0; max-width: 370px }

.copyright { float: right; width: 100%; text-align: center }

.copyright .copy { float: left; width: 100%; line-height: 1.6em; padding-right: 1px; font-size: .8rem; line-height: 1.6em; padding: 0; margin: 0; color: #666 }

.copyright .copyright { float: left; clear: left; line-height: 1.6em; padding-right: 1px; font-size: .625rem; font-weight: 400; float: right; line-height: 1.6em; padding: 0; margin: 0; color: #666 }

#footer .socialdiv { float: left; clear: left; margin-top: 15px; margin-bottom: 25px }

#footer .socialdiv h3 { font-size: 13px; color: #333; text-transform: uppercase; margin: 0 0 10px; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

#footer .socialdiv ul li { float: left; margin-right: 20px }

#footer .socialdiv ul li:last-child { margin-right: 0 }

#footer .socialdiv ul li a { float: left; color: #fff; width: 27px; height: 27px; text-align: center; border-radius: 100% ;font-size:0;}

#footer .socialdiv ul li a i { display: inline-block; vertical-align: top; line-height: 27px }

#footer .socialdiv ul li.TikTok a:before{content: ""; display: block; background: url(https://static.ticimax.cloud/54991/customcss/ticimax/images/Social-tiktok-black.svg)no-repeat center; width: 27px; height: 27px; background-size:27px;}

#footer .socialdiv ul li.Insta a:before{content: ""; display: block; background: url(https://static.ticimax.cloud/54991/customcss/ticimax/images/Social-ig-black.svg)no-repeat center; width: 27px; height: 27px; background-size: 27px;}

#footer .socialdiv ul li.Face a:before{content: ""; display: block; background: url(https://static.ticimax.cloud/54991/customcss/ticimax/images/Social-fb-black.svg)no-repeat center; width: 27px; height: 27px; background-size: 27px;}

#footer .socialdiv ul li.Youtb a:before{content: ""; display: block; background: url(https://static.ticimax.cloud/54991/customcss/ticimax/images/Social-youtube-black.svg)no-repeat center; width: 27px; height: 27px; background-size: 27px;}

#footer .hizmetDiv { float: left; clear: left; max-width: 400px }

#footer .hizmetDiv h3 { font-size: 13px; color: #333; text-transform: uppercase; margin: 0 0 10px; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

#footer .hizmetDiv ul li a { font-size: 13px; color: #666; margin-bottom: 4px; line-height: 22px }

#footer .hizmetDiv ul li a .fnb2 { color: #333 }

#footer .store { float: left; clear: left }

#footer .store ul li { float: left; margin-right: 20px }

#footer .store ul li:last-child { margin-right: 0 }

#footer .store ul li a { float: left; color: #c4c4c4; font-size: 17px }

#footer .store ul li a i { display: inline-block; vertical-align: top; line-height: 17px }

#back-to-top { float: right; position: fixed; right: 1%; bottom: 7%; z-index: 9999; }

#back-to-top a { float: left; text-align: center; width: 40px; height: 40px; background: #005596; color: #fff; border-radius: 100%; font-size: 14px }

#back-to-top a:after { content: '\f077'; font-family: FontAwesome; display: inline-block; vertical-align: top; line-height: 40px }

.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 }

.categoryContainer .ProductList.PlSc_hrz .ItemOrj { width: 100% }

.categoryContainer .ProductList.PlSc_2 .ItemOrj { width: 50% }

.categoryContainer .ProductList.PlSc_3 .ItemOrj { width: 33.33% }

.categoryContainer .ProductList.PlSc_4 .ItemOrj { width: 25% }

.categoryContainer .ProductList.PlSc_5 .ItemOrj { width: 20% }

.ProductListContent { float: left; width: 100% }

.categoryContainer .ProductListContent { float: left; width: 100% }

.categoryContainer .ProductList { margin: 0 -10px }

.categoryContainer .ProductListContent .productItem { margin-bottom: 25px }

.ItemOrj { float: left; padding: 0 2.37% }

.productItem { width: 100%; position: relative; text-align: center; display: inline-block; float: left; font-size: 0 }

.productItem .productIcon { width: 100%; height: 100% }

.productItem .productImage { position: relative; overflow: hidden; width: 100%; padding: 0 }

.productItem .productImage a { display: block; position: relative; padding-bottom: 134% }

body .productItem.isBanner .productImage a{padding-bottom: 100%;}

.productItem .productImage.Videolu { display: block; position: relative; padding-bottom: 134% }

.productItem .productImage img { max-width: 100%; max-height:100%; 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 }

body .productItem.isBanner .productImage img{position:absolute;}

.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 { display: block; float: left; width: 100%; text-align: left; height: 255px; padding: 0 }

.productItem .productBannerDetail{display: block;float: left;width: 100%;text-align: left;height: 274px;padding: 5px 0 0;position: relative;}

.productItem .productBannerTitle{float: left;width: 100%;font-weight: 600;font-size: 16px;min-height: 40px;line-height: 1.25rem;letter-spacing: .01em;color: #1a1a1a;margin: 0 0 12px;}

.productItem .productBannerDesc{float: left;width: 100%;min-height: 87px;max-height: 87px;overflow: hidden;}

.productItem .productBannerButton{float: left;width: 100%;display: block;text-align: center;position: absolute;left: 0;right: 0;bottom: 0;margin: auto;}

.productItem .productBannerButton a{display: inline-block; vertical-align: top; background-color: transparent; border: 1px solid #333; color: #333; text-align: center; transition: all .3s ease; max-height: 48px; letter-spacing: .12em; border-radius: 0; width: 100%; padding: 16px 13px; font-size: 12px; text-transform: uppercase; font-family: source sans pro,roboto,sans-serif; font-weight: 700;}

.productItem .productBannerButton a:hover{background:#333;color:#fff;}

.productItem .productName { position: relative; margin: 0 0 2px; float: left; width: 100% }

.productItem .productName a { float: left; width: 100%; padding: 0; height: 42px; font-weight: 600;line-height: 1.25rem; font-size: 16px; color: #1a1a1a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.productItem .productName a em{font-style:normal;display:block;color: #4d4d4d;font-size: 16px;line-height: 1rem;font-weight:400;    margin: 4px 0 0;}

.productItem .productPrice { display: inline-block; vertical-align: top; position: relative; margin: 9px 0 5px; bottom: 0;height:41px; }

.productItem .discountPrice { display: block; }

.productItem .IndirimVar.specialPriceForMembers .discountPrice:before{content:"Üyelere Özel";float:left;color: #d1398b;font-size:18px;font-weight: bold;font-size:18px;margin-right:5px;}

.productItem .discountPrice span {  font-size:18px; color: #1a1a1a; line-height: 1.2; font-weight: 600;    font-family: source sans pro, arial, sans-serif; }

.productItem .IndirimVar .discountPrice span { color: #d1398b; font-size:18px; line-height: 1.2; font-weight: bold; }

.productItem .productPrice.IndirimVar .discountPrice span { color: #d1398b; }

.productItem .discountKdv, .productItem .regularKdv { display: none; }

.productItem .regularPrice { display: block !important;}

.productItem .regularPrice span { font-size:16px; color: #565151; line-height: 1.2; font-weight: bold;}

.productItem .productMarka, .productItem .productOnYazi { display: none !important }

.productItem .productOnYazi { display: block !important; height: 15px; overflow: hidden; float: left; width: 100%; margin-bottom: 0 }

.productItem .productOnYazi, .productItem .productOnYazi * { background: 0 0 !important; color: #333; font-size: 11px; line-height: 1rem }

.newIcon, .discountIcon, .cargoIcon, .firsatIcon, .urunListStokUyari, .discountIcon div, .discountIcon .discountIcon_s2, .favori, .examineIcon, .mycartIcon { z-index: 3; display: none }

.discountIcon span, .mycartIcon a span { font-weight:700; }

.favori a, .examineIcon a, .mycartIcon a { display: block; font-size: 0 }

.examineIcon a:before, .favori a:before, .mycartIcon a:before { font-family: FontAwesome; display: inline-block; vertical-align: top }

.favori a:before { content: '\f004' }

.TukendiIco { z-index: 5; border-radius: 0; background: 0 0; position: absolute; right: 0; left: 0; top: 0; height: calc(100% - 0px); overflow: hidden }

.TukendiIco span { line-height: 2.0625rem; background: #333; position: absolute; left: 0; bottom: 17px; right: 0; max-width: 120px; border: 1px solid #333; color: #fff; font-size: .6875rem; font-weight: 400; padding: 0; border-radius: 0; text-transform: uppercase; margin: 0 auto; letter-spacing: .12em }

.StokYok .cargoIcon, .StokYok .firsatIcon, .StokYok .newIcon { display: none !important }

body .productItem .divVideoPlayButton { position: absolute; right: 0; left: 0; top: 0; bottom: 165px; width: 40px; height: 40px; margin: auto; overflow: hidden }

body .productItem .divVideoPlayButton a.urunListeVideoPlay { color: #fff; float: left; width: 100%; height: 100% }

body .productItem .divVideoPlayButton a.urunListeVideoPlay i { font-family: FontAwesome; font-weight: 300; font-size: 40px; display: inline-block; vertical-align: top; margin-top: 0; text-shadow: 0 0 4px #848484 }

body .productItem .divVideoPlayButton a.urunListeVideoPlay i.fa-play-circle-o:before { content: '\f144' }

body .productItem .divVideoPlayButton a.urunListeVideoPlay i.fa-pause-circle-o:before { content: '\f28b' }

.productItem .urunListeAdet, .productItem.StokYok .urunListeAdet, .boxBedenlerContent, .productIcon .quickViewIco, .productItem:hover .productIcon .quickViewIco { display: none !important }

.Block_Title { display: none }

.noProduct { background: url(https://static.ticimax.cloud/35871/Uploads/Images/urunyok.png) center center no-repeat !important; width: 212px; height: 214px }

.categorydesign .ustresimBlok{display: none;}

.categoryTitle .ustresimBlok{display: block;}

.noProduct * { display: none !important }

#divUstFiltreKategori { display: none }

#divUstFiltreMarka { display: none }

.categorydesign { float: left; width: 100% }

.categorydesign .Blok { margin: 0 }

.leftBlock .categorydesign { display: block }

.categorydesign * { }

.categorydesign strong { }

.categorydesign strong * { }

.categorydesign img { display: inline-block; vertical-align: middle }

.CateBanner { float: left; width: 100%; margin: 0 0 20px; }

.CateBannerTop { float: left; width: 100%; margin: 0 0 12px; position: relative; }

.CateBannerTopText { position: absolute; left: 0; right: 0; top: 0; margin: auto; }

.CateBannerTopText span { display: block; font-family: Just Lovely; font-size: 148px; text-align: center; margin: 55px 0 52px; padding: 0; min-height: 44px; border: none; line-height: 0.6; color: #000; }

.CateBannerTopText em { display: block; font-style: normal; font-size: 18px; font-family: "Source Sans Pro","roboto",sans-serif; text-align: center; margin: 0; color: #333; min-height: 60px; }

.CateBannerBottom { float: left; width: 100%; height: 324px; }

.CateBottomContent { display: flex; flex-direction: row; justify-content: space-between; align-items: center; max-width: 798px; height: 100%; margin: 0 auto; }

.CateBottomContentImg { min-width: 400px; }

.CateBannerBottomText { margin: 0 20px 0; min-height: 130px; font-size: 17px; color: #333; line-height: 1.3; font-family: "Source Sans Pro","roboto",sans-serif; text-align: left; }

.CateBtn { position: absolute; right: 0; left: 0; bottom: 0; margin: auto; max-width: 300px; z-index: 9; }

.CateBtn span { display: block; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; color: #000; }

.CateBtn i { display: inline-block; width: 28px; height: 28px; border-radius: 100%; background: #fff; text-align: center; line-height: 28px; border: 1px solid #000; font-size: 20px; color: #000; margin: 10px 0 0; cursor: pointer; }

.CateBtn i:hover { background: #666; border-color: #666; color: #fff; }

.breadList.breadActive { display: none !important }

.breadcrumbContent { float: left }

body ul.breadcrumb { margin: 0 auto; display: block !important; padding: .5rem 0 1.6875rem; border-radius: 0; float: none }

body ul.breadcrumb * { color: #666; line-height: 13px !important; float: left; text-transform: uppercase }

body ul.breadcrumb li { font-size: 0 !important; float: none !important; vertical-align: middle }

body ul.breadcrumb li:last-child span { color: #666; line-height: 13px !important; font-size: 13px !important; }

@media(min-width:768px) {
    body .proCategoryTitle ul.breadcrumb li:nth-last-child(2) span { color: #666; line-height: 13px !important; font-size: 13px !important; }
}

body ul.breadcrumb li:after { content: '/'; display: inline-block; margin: 0 8px; color: #666; font-size: 13px; float: left; font-weight: 400 }

body ul.breadcrumb li:nth-last-of-type(1):after { display: none }

body a#linkOncekiSayfa { line-height: 1.5; display: block; color: #666; font-size: .75rem !important; font-weight: 400 }

.leftImage a#linkOncekiSayfa { display: none }

.categoryTitleText { float: left; width: 100% }

.categoryTitle { float: left; width: 100% }

body #divSayfalamaUst { float: right; margin: 0 0 50px; 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 }

.brandlistselection .sortingContent { background: #f2f2f2; }

.brandlistselection .sortingContent li { float: left; background: 0 0; border-radius: 0 !important }

.brandlistselection .sortingContent li a { background: 0 0; border-radius: 0 !important }

.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet { float: right;}
.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet .blockSelect {display: none;}

.blockSelect .sort_hrz { display: none }

.blockSelect .sort_2 { display: none }

.blockSelect .sort_5 { display: none }

body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst { display: none }

body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo { display: none }

body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum { display: none }

body #divSayfalamaUst .filterDeleteContent { float: left; margin: 0; padding: 0 20px 10px; width: 100%; background: #f2f2f2; text-align: left }

body #divSayfalamaUst .brandlistselection .filterDeleteContent{display:none;}

body #divSayfalamaUst .filterDeleteContent .appliedFilter { padding: 0 0 0 8px; margin: 0 10px 0 0; height: auto; background: #fff; border: 1px solid #e5e5e5; width: auto; float: none; display: inline-block; vertical-align: top }

body #divSayfalamaUst .filterDeleteContent .appliedFilter a { width: 25px; margin: 0; float: right }

body #divSayfalamaUst .filterDeleteContent .appliedFilter a i { font-family: FontAwesome; line-height: 31px; color: #333; font-size: 17px }

body #divSayfalamaUst .filterDeleteContent .appliedFilter a i:before { content: '\f00d' }

body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span { color: #333; font-size: .875rem; text-align: left; margin-top: 0; font-weight: 400; line-height: 31px }

body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span.cFilterName { display: none }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir { display: block; background: 0 0; border: 1px solid transparent; padding: 0; float: left }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a { width: 100%; background: #333; line-height: 1; margin: 0; padding: 0 10px }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span { line-height: 31px; font-weight: 400; font-size: 12px; text-align: center; margin: 0; width: 100%; color: #fff }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir:hover { border-color: #e5e5e5 }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir:hover a { background: #fff }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir:hover a span { color: #333 }

@media screen and (min-width:768px) {
    body #divSayfalamaUst .filterBlock { float: left; border: none; border-radius: 0; width: 100%; background: #f2f2f2 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters { display: block !important; background: 0 0; padding: 0; margin: 0 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters:before { content: 'Filtreleme'; font-family: "Source Sans Pro","arial",sans-serif; font-weight: bold; font-size: 16px; color: #1a1a1a; margin: 22px 20px 0; float: left }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel { width: 11rem; margin: 0 10px; min-width: 11rem; max-width: 15.625rem; position: relative }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel .panel-search{display:none;}

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel .panel-heading { padding: 0; margin: 0; border: none; background: 0 0 !important }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel .panel-heading a { padding: 3px 0; margin: 1em 0; text-align: left; border-bottom: 3px solid #333; font-size:18px; letter-spacing: .5px; font-family: "Source Sans Pro","arial",sans-serif; font-weight: 500; color: #1a1a1a;line-height: 16px; }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel .panel-heading a:after { float: right; right: 0; top: 0; width: 15px; height: 15px; margin: 2px 2px 0; background: url('https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg')no-repeat 50%; background-size: 15px; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; font-size: 0 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel .panel-heading.active a:after { transform: rotate(180deg) }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel.div-etiket .panel-heading a { font-size: 0; margin: 0; padding: 0; border: none }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel.div-etiket .panel-heading a:before { content: 'Koku Kategorisi'; border-bottom: 3px solid #333; font-size: 18px; letter-spacing: .5px; padding: 3px 0; margin: 1em 0; display: block }
  
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel.div-tdetay-4{display:none;}

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown { padding: 15px 10px; border: 1px solid #f2f2f2; border-bottom: 3px solid #333; list-style: none; top: 36px }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown ul { list-style: none }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li, body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item { width: 100%; padding: 6px 0 6px 25px; margin: 0; position: relative; height: 32px }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li { padding-left: 10px; height: auto; text-align: left; line-height: 1.7 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li a:hover { color: #005699 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li a, body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item a,
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li label, body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item label { color: #333; font-size: .8125rem; line-height: 1.125rem }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item:before { border-color: #333; width: 16px; height: 16px; margin-right: 8px; position: absolute; left: 0 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item:hover:before { border-color: #333; background: #fff }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item.selected:hover:before { border-color: #333; background: #333 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item.selected:before { border-color: #333; background: #333 }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item.list-group-item-image { background-size: 16px 16px !important; background-repeat: no-repeat !important; background-position: 0 6px !important }

    .filterBlock .mobilFilterOpenBtn { display: none !important }

    body .brandlistselection .sortingContent{padding:0 20px;}

    body .brandlistselection .sortingContent li a{color:#333;font-size:13px;font-family: "Source Sans Pro","roboto",sans-serif;padding: 5px 15px;}

    body .brandlistselection .sortingContent li a.selected{color:#fff;}

    body .brandlistselection .sortingContent li a:hover{color:#fff;}
}


/*etiket filtresi*/
.outFilterTag{float: left;width: 100%;}
.outFilterTag.active{margin: 15px 0;}
.outFilterTag >ul{float: left;width: 100%;list-style: none;padding: 0;margin: 0;display: flex;gap: 10px;flex-flow: wrap;}
.outFilterTag .liFiltreElement{float: left;}
.outFilterTag .liFiltreElement a{background: #f2f6fa;border: solid 1px rgba(0, 86, 153, 0.2); font-size: 14px; color: black; text-decoration: none; padding: 0 15px; display: flex; height: 32px; line-height: 32px; font-size: 14px; cursor: pointer; text-transform: capitalize; align-items: center;transition: all .1s ease-in-out;}
@media (min-width:1041px){
    .outFilterTag .liFiltreElement a:hover{background: #ed088c;border-color: #ed088c;color: #fff;}
}
.outFilterTag .liFiltreElement.selected a{background: #ed088c;border-color: #ed088c;color: #fff;}
@media (max-width:768px){
    .outFilterTag .liFiltreElement a{padding: 0 10px;}
}

.brandlistselectionBottom { margin-bottom: 0; display: none }

#divSayfalamaAlt { width: 100%; margin: 0 }

.pageNumber { float: right; text-align: right; margin: 0; position: absolute; right: 0; top: -5px }

.pageNumber a { }

.pageNumberContent { }

.pageNumber .productNo { display: inline-block; vertical-align: top; line-height: 15px; margin-left: 20px; font-size: .8125rem; margin-top: 10px }

.pageNumberBottom { float: right; text-align: right; margin: 20px 0; padding: 0; width: 100%; display: block; vertical-align: middle; position: static }

.pageNumberContent, .pageBorder { display: inline-block; vertical-align: top }

.pageNumberContent a, .pageBorder a { min-width: 32px; height: 32px; line-height: 32px; font-size: .875rem; font-weight: 400; color: #333; background: #fff; border-radius: 100%; border: none; float: left; position: relative; display: block; text-align: center; margin: 0 }

.pageNumberContent a.butonDisabled, .pageBorder a.butonDisabled { opacity: 1 !important }

.pageNumberContent a:hover, .pageBorder a:hover { color: #333; background: #f2f2f2 }

.pageNumberContent a.SelectedSayfa, .pageBorder a.SelectedSayfa { color: #333; background: #f2f2f2 }

.KategoriFilitrelemeContent .Block_Title { display: none }

.RightDetail > .clear { clear: none }

.ProductDetailMain { float: left; width: 100% }

.ProductDetailMainRow { float: left; width: 100%; padding-top: 1em }

.TopDet { max-width: 767px; margin: auto; position: relative }

.leftImage { width: 350px; float: left; position: relative; padding: 0 }

.RightDetail { width: calc(100% - 350px); float: left; position: relative; padding: 0 0 0 1.9% }

.UrunDetayLeft { margin: 0 !important; overflow: hidden }

.Images, #divVideoGoruntulemeAlan { float: right; width: 100%; padding-bottom: 134.5%; 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: none !important; float: left; width: 100px }

.SmallImages div { float: left; width: 90px; margin-bottom: 20px }

.SmallImages div img { max-width: 100%; max-height: 100% }

.leftImage .productTimer { display: none !important }

/*yeniresimalan*/
.leftImage .ProductGallery .gallery-container .galleryOwl-thumb{display:none;}
.leftImage .ProductGallery .gallery-container .GalleryArea{margin:0;width:100%;float:left;}
.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav{left:0;right:0;}
.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav span{border: 2px solid rgb(0 0 0 / 60%);color: rgb(0 0 0 / 60%);}
.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav span:hover{color:#000;border-color:#000;}
.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-next.disabled span{border:none;color:transparent;}
.leftImage .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav .owl-prev.disabled span{border:none;color:transparent;}
/*yeniresimalan*/

.DetayYeniUrun { display: none !important }

.RightDetail .TopList { float: left; width: 100%; position: relative }

.RightDetail .MiddleList { float: left; width: 100%; position: relative }

.RightDetail .BottomList { float: left; width: 100%; position: relative }

.ProductName { float: left; position: relative; margin: 0; clear: left }

.ProductName h1 { margin: 0; float: left; width: 100% }

.ProductName h1 span { float: left; width: 100%; display: inline-block;color: #1a1a1a;font-size: 24px;font-weight: 700;line-height:1; font-family: source sans pro, arial, sans-serif; }

.ProductName h1 span em{font-size: 13px;color: #666;font-weight: 300;font-style:normal;}

#divUrunKodu { float: left; clear: left; color: #666; font-size: .75rem; font-weight: 400; line-height: 1.5rem; padding: 0; margin: 5px 0 0 }

#divUrunKodu span { display: inline-block; vertical-align: top; color: #666; font-size: .75rem; font-weight: 400; position: relative; line-height: 1.5rem; float: left }

#divUrunKodu span:after { content: ':'; margin: 0 4px }

#divTaksitAciklama { display: block; float: left; clear: left; margin-top: 5px }

#divTaksitAciklama .taksitSatir { color: #666; font-size: .75rem }

.RightDetail .puanVer { float: left; clear: left }

.RightDetail #PuanVer { float: left; margin-top: 15px }

.RightDetail .PuanVerSag { float: left; font-size: 12px; color: #333; margin-left: 10px; margin-top: 20px; text-decoration: underline; font-family: arial }

.RightDetail .PuanVerSag:before { content: '(' }

.RightDetail .PuanVerSag:after { content: ')' }

.RightDetail ul.rating { float: left }

.RightDetail ul.rating li { margin-right: 5px !important; width: 20px !important; float: left; height: 20px }

.RightDetail ul.rating li i.starItem { font-size: 25px !important; line-height: 20px; height: 20px; font-weight: 600; font-family: FontAwesome }

.RightDetail ul.rating li i.starItem:before {content: '★'!important; }

.RightDetail .puanVer .commentStarShow .commentStarList .starNo i:before { content: '★' !important }

.RightDetail .puanVer .commentStarShow .commentStarList .starNo i{color:#075697;}

.RightDetail .puanVer .commentStarShow .commentStarList .starProgress span{background:#075697;}

.RightDetail ul.rating li i.starItem:hover { font-size: 25px !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 }

.RightDetail ul.rating li i.starItem, .RightDetail ul.rating li.filled i { color: #f2f2f2 }

.RightDetail .rating-stars ul > li.star.hover > i.fa, .RightDetail .rating-stars ul > li.star.selected > i.fa { color: #075697 }

.markaresmi { float: left; position: relative; z-index: 1; display: none !important }

.markaresmi a { float: left }

.markaresmi img { max-width: 100%; float: left }

#divOzelAlan1 { float: left; clear: left;font-size: 18px;color: #e20887;margin-bottom: 12px;font-family: source sans pro, arial, sans-serif; }

#divOzelAlan2 { float: left; clear: left; margin-bottom: 10px;font-size: 14px;color: #4d4d4d; }

#divYorumYazGiris { margin-top: 0px; text-align: center; }
.frmUrunDetayYorumYaz { text-align: center; }

#divYorumYazGiris .yorumGirisYap .yorumGirisYapOrtala { display: none; }

#divYorumYazGiris .alert-info { background-color: transparent !important; border: 0 !important; color: #333 !important; }
#divYorumYazGiris .alert-info a { background: #333; color: #fff; font-size: .6875rem; width: 100%; display: inline-block; vertical-align: top; padding: 10px; letter-spacing: .12em; border: 1px solid #333; border-radius: 0; margin-top: 20px; -moz-appearance: none; -webkit-appearance: none; }

.YorumYazbtnContent { float: left; margin-top: 20px; margin-left: 1em }

.YorumYazbtnContent a { padding: 0; margin: 0; background: 0 0 !important; color: #333; font-size: 12px; font-family: arial; text-decoration: underline }

.UFavorilerimeEkle {position: absolute; right: 15px; top: 18px; z-index: 2 }

.UFavorilerimeEkle .box1 {min-width: 0; padding: 0; margin: 0; display: block; font-size: 0; background: url('https://static.ticimax.cloud/35871/customcss/ticimax/images/favicon1.svg')no-repeat 50%; width: 38px; height: 36px }

.UFavorilerimeEkle .box1 i {display: none }

.UFavorilerimeEkle .box1:hover {background: url('https://static.ticimax.cloud/35871/customcss/ticimax/images/favicon2.svg')no-repeat 50% }

.UFavorilerimeEkle #aFavroriCikarBtn .box1 {background: url('https://static.ticimax.cloud/35871/customcss/ticimax/images/favicon2.svg')no-repeat 50% }

.UFavorilerimeEkle #aFavroriCikarBtn .box1:hover {background: url('https://static.ticimax.cloud/35871/customcss/ticimax/images/favicon3.svg')no-repeat 50% }

#divMagazaStok { float: left; clear: left; margin: 5px 0 0 !important }

#divMagazaStok a { display: inline-block; vertical-align: top; color: #005596; font-size: 15px; font-weight: 600; line-height: 1.5rem;font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; }

#divMagazaStok a:before{content: ""; width: 26px; height: 26px; background: url(https://static.ticimax.cloud/35871/CustomCss/ticimax/images/magazaicon.png)no-repeat; background-size: 100%; float: left;}

#divOnyazi { float: left; width: 100% }

#divOnyazi .teksatir { float: left; width: 100%; padding: 0 0 .3125em }

#divOnyazi .sepetIadeUyarisi { display: none; }

#divOnyazi h2 { font-weight: 400; font-size: 100% }

#divOnyazi * { font-size: 13px; color: #666; font-weight: 300; }

#divOnyazi strong { }

#divOnyazi strong * { }

#divOnyazi i { font-family: FontAwesome !important; margin-right: 12px }

.urunDetayFiyatContainer { }

.PriceList { float: left; position: relative; width: 100%; padding: 0; margin: 20px 0 0 }

#pnlFiyatlar { display: inline-block; vertical-align: top; float: left; margin-bottom: 10px }

#divIndirimliFiyat { display: block }

#divMarka, #divTedarikci, #divUrunStokAdedi, #divToplamStokAdedi, #divBarkod, #divParaPuan, #divTahminiTeslimatSuresi, #divIndirimOrani { float: left; clear: left; margin-top: 0; line-height: 1; padding-bottom: .3125rem }

#divMarka .left_line, #divTedarikci .left_line, #divUrunStokAdedi .left_line, #divToplamStokAdedi .left_line, #divBarkod .left_line, #divParaPuan .left_line, #divTahminiTeslimatSuresi .left_line, #divIndirimOrani .left_line { display: inline-block; vertical-align: top; color: #666; font-size: .875rem; font-weight: 400; line-height: 1 }

#divMarka .center_line, #divTedarikci .center_line, #divUrunStokAdedi .center_line, #divToplamStokAdedi .center_line, #divBarkod .center_line, #divParaPuan .center_line, #divTahminiTeslimatSuresi .center_line, #divIndirimOrani .center_line { display: inline-block; vertical-align: top; color: #666; font-size: .875rem; font-weight: 400; line-height: 1 }

#divMarka .right_line, #divMarka .right_line *, #divTedarikci .right_line, #divTedarikci .right_line *, #divUrunStokAdedi .right_line, #divToplamStokAdedi .right_line, #divBarkod .right_line, #divParaPuan .right_line, #divTahminiTeslimatSuresi .right_line, #divIndirimOrani .indirimliOrani, #divIndirimOrani .indirimliOrani * { display: inline-block; vertical-align: top; color: #666; font-size: .875rem; font-weight: 400; line-height: 1; width: auto }

#divMarka .left_line { display: none }

#divMarka .center_line { display: none }

.PiyasafiyatiContent { display: block; line-height: .8; }

.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; line-height: .8 }

.PiyasafiyatiContent .right_line .spanKdv { display: none !important; vertical-align: top }

.IndirimliFiyatContent { display: block; line-height: .8;margin:10px 0  0; }

.specialPriceForMembers .IndirimliFiyatContent:before{content:"Üyelere Özel";float:left;font-size:16px; font-weight: bold;color:#d1398b;margin-right:5px; line-height: 16px;}

.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 ;font-size:18px!important; font-weight: bold!important;color:#d1398b!important;}

.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: #000; font-size: 14px; font-weight: 400 }

#divKDVDahilFiyat .center_line { display: none }

#divKDVDahilFiyat .right_line * { display: inline-block !important; vertical-align: top }

.PiyasafiyatiContent .right_line * { color: #666; font-size:16px; line-height: 16px }

.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line *, #divIndirimsizFiyat .right_line, #divIndirimsizFiyat .left_line { color: #333 }

#divKDVDahilFiyat .left_line, #divKDVDahilFiyat .right_line *, #divIndirimsizFiyat .left_line { line-height: 16px }

.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line * { font-size: .875rem; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; line-height: 16px }

body #divStokYok { float: left; width: 100%; margin: 20px 0 0; 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; margin-top: 10px; display: none }

#divEkstraBilgiler img { max-width: 100%; display: block }

.btnnostok i.fa { font-family: fontawesome }

#divUrunEkSecenek { float: left; width: 100%; position: relative }

#divUrunEkSecenek .eksecenekLine { clear: none !important; margin: 0; float: left; width: 100% }

#divUrunEkSecenek .eksecenekLine:last-child { margin-bottom: 0 !important; border: none; padding-bottom: 0 }

#divUrunEkSecenek .eksecenekLine .left_line { float: left; width: 100%; line-height: 45px; color: #000; font-size: 13px; font-weight: 600 }

#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: 13px; position: relative; color: #000; font-weight: 400; margin-right: 10px }

#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: 100% }

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select { min-width: 100%; float: left; height: 40px; border: 1px solid #d7d7d7; color: #000; font-size: 13px; font-weight: 400; padding: 0 10px; background: #fff; border-radius: 0 }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .left_line { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box { width: 50px }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box img { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box:hover { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.selected:after { content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border: 1px solid #000 }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon { }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line { }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box { min-width: 50px; height: 30px; line-height: 28px; text-align: center; border: 1px solid #d7d7d7; border-radius: 0; padding: 0 4px }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:last-child { margin-right: 0 }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover { color: #fff; background: #000 }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected { color: #fff; background: #000 }

#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% }

#IlgiliUrunDiv #divIlgiliUrunler { }

.TopDet #IlgiliUrunDiv { display: block; float: left; width: 100%; margin: 0; padding: 0 }

.TopDet #IlgiliUrunDiv #divIlgiliUrunler { padding: 0; margin: 0; background: 0 0; border: none }

.TopDet #IlgiliUrunDiv .JKatAdi { float: left; width: 100%; margin: 0 !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: 13px; line-height: 45px; font-weight: 600; color: #000 }

.TopDet #IlgiliUrunDiv .clear { display: none }

.TopDet #IlgiliUrunDiv ul { float: left; width: 100%; padding: 0 }

.TopDet #IlgiliUrunDiv ul li { float: left; width: 50px; margin-right: 10px; border-radius: 0; overflow: hidden }

.TopDet #IlgiliUrunDiv ul li:hover { }

.TopDet #IlgiliUrunDiv ul li .productItem { border: none; width: 100%; float: left; padding: 0; 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 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 .boxBedenlerContent { display: none !important }

#divSatinAl { float: left; width: 100%; margin: 0 0 8px; padding: .3125em 0 }

.BasketBtn { float: left; position: relative; width: 100% }

#divAdetCombo .right_line, .RightDetail .riSingle { width: 102px }

#txtbxurunSiparisAdedi, #divAdetCombo select, .RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown, .basketBtn input, .buyfast input { height: 35px !important }

.Basketinp p, #divKombinSatinAl a, #divAdetCombo .left_line, .RightDetail .riSingle a.riUp i, .RightDetail .riSingle a.riDown i, .RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown { line-height: 35px }

#divAdetCombo { display: block !important; position: relative; float: left; clear: left }

#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, .RightDetail .riSingle a.riDown { width: 30px !important; font-size: 10px; color: #333; background: #f2f2f2; 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; border-left: 1px solid #fff }

.RightDetail .riSingle a.riDown { left: 0; border-right: 1px solid #fff }

.RightDetail .riSingle a.riUp:hover { background: #333; color: #fff }

.RightDetail .riSingle a.riDown:hover { background: #333; color: #fff }

.Basketinp { display: block; position: relative; float: left; clear: left }

.BasketBtn .pSatisBirimi, .BasketBtn .left_line.lineTitle2 { color: #000; font-size: 14px; font-weight: 600; margin: 0; float: left; clear: 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: #f2f2f2; color: #000; border: 1px solid #f2f2f2; font-size: 13px; font-weight: 500; float: left; margin: 0; border-radius: 0 }

#txtbxurunSiparisAdedi:hover { background: #fff }

#divKombinSatinAl, .basketBtn, .buyfast { float: left; margin: 0 0 0 2px }

#divKombinSatinAl a, .buyfast input, .basketBtn input { color: #fff; font-size: .6875rem; width: 100%; display: inline-block; vertical-align: top; padding: 0 1.25em; letter-spacing: .12em; border: 1px solid #333; border-radius: 0; text-transform: uppercase; -moz-appearance: none; -webkit-appearance: none }

.basketBtn { width: 130px }

.basketBtn input:hover { background: #f2f2f2; border-color: #f2f2f2; color: #333 }

.buyfast { width: 100%; margin: 20px 0 0; display: none }

.buyfast input { }

#divKombinSatinAl { margin: 20px 0 0; width: 100%; display: none }

#divKombinSatinAl a { font-size: 14px; margin: 0 !important }

.ProductIcon { float: left; width: 100%; display: none }

.ProductIcon .box1 { padding: 0; margin: 0; min-width: 0; background: 0 0; color: #000; font-size: 13px; font-weight: 400; float: left; line-height: 30px }

.ProductIcon .box1 i { font-family: FontAwesome; margin: 0 5px 0 0; display: inline-block; vertical-align: top; font-weight: 400; font-size: 14px; line-height: 30px }


.ProductIcon > div { float: left; position: relative; position: relative; margin: 0 10px 10px }

.ProductIcon > div > a { display: inline-block; vertical-align: top; width: 100% }


.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 .box1 i { font-family: FontAwesome; margin: 0 5px 0 0; display: inline-block; vertical-align: top; font-weight: 400; font-size: 14px; line-height: 30px }

.UGelinceHaberVer { float: left; position: relative; position: relative; margin: 0 10px 10px }

.UGelinceHaberVer > a { display: inline-block; vertical-align: top; width: 100% }

.UGelinceHaberVer .box1 i:before { content: '\f0a1' }


.ProductIcon2 { float: left; width: 100%; 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.hidden-phone > a:before { content: '\f02f' }

.ProductIcon2 > div > a:hover { color: #fff }

.TopDet .product_social_icon_wrapper { float: left; width: 100%; display: block !important; font-size: 0; margin-top: 20px; text-align: center }

.TopDet .product_social_icon_wrapper .PaylasTit { display: none }

.TopDet .product_social_icon_wrapper ul { display: inline-block; vertical-align: top }

.TopDet .product_social_icon_wrapper ul li { float: left; margin: 0 16px }

.TopDet .product_social_icon_wrapper ul li:first-child { margin-left: 0 }

.TopDet .product_social_icon_wrapper ul li:last-child { margin-right: 0 }

.TopDet .product_social_icon_wrapper ul li a { float: left; color: #fff; background: #999; font-size: 18px; border-radius: 100%; text-align: center; width: 28px }

.TopDet .product_social_icon_wrapper ul li a i { line-height: 28px; display: inline-block; vertical-align: top }

.TopDet .product_social_icon_wrapper ul li:nth-child(1) a:hover { background: #3b5999 }

.TopDet .product_social_icon_wrapper ul li:nth-child(2) a:hover { background: #55acee }

.TopDet .product_social_icon_wrapper ul li:nth-child(3) a:hover { background: #bd081c }

.TopDet .product_social_icon_wrapper ul li:nth-child(4) a:hover { background: #6dc33a }

.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 { display: none }

.urunOzellikTab { margin: 15px 0; border-bottom: 1px solid #d7d7d7; display: block; float: left; width: 100% }

.urunOzellikTab .urunTab { float: left; width: 100% }

.urunOzellikTab .urunTab > ul { list-style: none }

.urunOzellikTab .urunTab > ul > li { float: left; width: 100%; display: none; border-top: 1px solid #e5e5e5 }

.urunOzellikTab .urunTab > ul > li.Tab_1, .urunOzellikTab .urunTab > ul > li.Tab_2, .urunOzellikTab .urunTab > ul > li.Tab_3, .urunOzellikTab .urunTab > ul > li.Tab_4, .urunOzellikTab .urunTab > ul > li.Tab_5 { display: block }

.urunOzellikTab .urunTab > ul > li > a { float: left; width: 100%; padding: 20px 14px; color: #1a1a1a; line-height:1.125rem; font-size: 18px; position: relative;font-weight: 600;    font-family: source sans pro, arial, sans-serif; }

.urunOzellikTab .urunTab > ul > li > a:after { content: ''; float: right; position: relative; width: 20px; height: 22px; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; background-size: 20px; background: url(https://static.ticimax.cloud/35871/customcss/images/UI-Carat.svg) no-repeat 50%; top: 7px; left: -7px; margin-top: -8px }

.urunOzellikTab .urunTab > ul > li.aktif > a:after { transform: rotate(180deg) }

.urunOzellikTab .urunTab > ul > li.aktif .urunDetayPanel { display: block !important }

.urunOzellikTab .urunTab > ul > li .urunDetayPanel { display: none !important }

.OzellikUl ul{padding-left:20px;}
.OzellikUl ul li{list-style-type:disc!important;}


.urunDetayPanel { float: left; width: 100%; clear: none !important; border: none; padding: 0 60px 20px 14px }

.urunTabAlt { float: left; width: 100% }

.urunTabAlt strong { }

.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 }
.tabYorumlar { margin-top: 30px; border-top: 1px solid #000000; }
.yorumlarItem { font-size: 15px; line-height: 1.5; background: #f8f8f8; padding: 15px; margin-top: 20px; float: left; width: 100%; }

.yorumlarItemS1 { color: #333; margin-bottom: 20px; font-family: "roboto"; font-weight: 400; font-size: 15px; }
.yorumlarItemS1 span.spnYorumIsim { font-weight: 400 !important; }

.urunDetayPanel .button { color: #fff }

.teknikDetay { display: none }

.urunTabAlt { font-family: roboto,sans-serif !important; padding: 0 }

.urunTabAlt * { font-family: roboto,sans-serif !important; font-size: .875rem; line-height: 1.5rem }

.urunTabAlt #vsTab4 b{font-weight:bold;}

.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 }

.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: 5px; clear: both }

.tabUrunOneriler ul { list-style: none }

.tabUrunOneriler ul li { float: left; width: 100% }

.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; width: 100%; text-align: center; line-height: 30px; margin: 10px 0 }

#divEtiketler a { color: #696d71; font-size: 13px }

#divEtiketler a:hover { text-decoration: underline }

#mainHolder_divDesign .JKatAdi.categoryTitle, .JKatAdi { float: left; position: relative; width: 100%; padding: 0 !important; margin: 1.25rem 0 !important }

#mainHolder_divDesign .JKatAdi.categoryTitle .bold, .JKatAdi .bold { display: block; float: left; width: 100%; text-align: center; position: relative }

#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1, .JKatAdi .bold .satir1 { line-height: 1.3125rem; color: #333; font-size: 1.5rem; font-weight: 400; display: inline-block; vertical-align: top; padding: 0 !important; position: relative; z-index: 1 }

#divInstashopResim .owl-carousel .owl-nav { display: block !important }

#mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav { z-index: 2; position: absolute; right: -50px; top: 40%; left: -50px }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGalleryprev, .owl-carousel .owl-nav .InstaGallerynext, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext { color: #000; background: 0 0; border-radius: 0; border: none; width: 40px; height: 35px; cursor: pointer; text-align: center; position: absolute; font-size: 0; display: inline-block; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .InstaGalleryprev { left: 0 }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGallerynext { right: 0 }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev span, .owl-carousel .owl-nav .ProductListprev span, .owl-carousel .owl-nav .InstaGalleryprev span { background: url('https://static.ticimax.cloud/35871/customcss/images/sti-l.svg')no-repeat 50%; width: 16px; height: 29px; margin: 0 auto; display: block }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext span, .owl-carousel .owl-nav .ProductListnext span, .owl-carousel .owl-nav .InstaGallerynext span { background: url('https://static.ticimax.cloud/35871/customcss/images/sti-r.svg')no-repeat 50%; width: 16px; height: 29px; margin: 0 auto; display: block }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .InstaGalleryprev:before, .owl-carousel .owl-nav .InstaGallerynext:before, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before { display: none }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:hover span, .owl-carousel .owl-nav .ProductListprev:hover span, .owl-carousel .owl-nav .InstaGalleryprev:hover span { background-image: url(https://static.ticimax.cloud/35871/customcss/images/sti-l-hover.svg) }

.owl-carousel .owl-nav .InstaGallerynext:hover span, .owl-carousel .owl-nav .ProductListnext:hover span, #mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:hover span { background-image: url(https://static.ticimax.cloud/35871/customcss/images/sti-r-hover.svg) }

#mainHolder_divDesign .owl-carousel .owl-dots, .owl-carousel .owl-dots { display: none }

.sliderBannerContainer { float: left; width: 100%; position: relative; margin: 2em 0 0; padding: 1em 0; border-top: 1px solid #333 }

.sliderBannerContainer .Block_Link { display: none }

.sliderBannerContainer .ProductList { display: block !important; margin: 0 auto }

.sliderBannerContainer .Jbutonlar { display: none }

.sliderBannerContainer .jCarouselLite { float: left; width: 100% }

.detaySliderContainer { float: left; width: 100%; position: relative; margin: 2em 0 0; padding: 1em 0; border-top: 1px solid #333 }

.detaySliderContainer .ProductList { display: block !important; margin: 0 auto }

.detaySliderContainer .Jbutonlar { display: none }

.detaySliderContainer .jCarouselLite { float: left; width: 100% }

.detaySliderContainer .jCarouselLite .productItem .productDetail{height:255px;}

#pnlSlider { position: relative; float: left; width: 100%; margin: 0; padding: 0 }

#pnlSlider ul { list-style: none }

#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: 20px; right: 0; left: 0 }

#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; box-shadow: none; text-shadow: none; background: #fff }

#pnlSlider .flex-control-paging li a.flex-active { background: #000 }

#pnlSlider .flex-direction-nav { position: absolute; top: 45%; left: 20px; right: 20px }

#pnlSlider .flex-direction-nav li { display: inline-block; vertical-align: top }

#pnlSlider .flex-direction-nav .flex-nav-prev { float: left }

#pnlSlider .flex-direction-nav .flex-nav-next { float: right }

#pnlSlider .flex-direction-nav .flex-prev, #pnlSlider .flex-direction-nav .flex-next { color: #fff; border: none; background: 0 0; width: auto; height: auto; border-radius: 0; 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, #pnlSlider .flex-direction-nav .flex-next:before { font-family: FontAwesome; font-size: 45px; font-weight: 300; line-height: 45px }

#pnlSlider .flex-direction-nav .flex-prev:before { content: '\f053' }

#pnlSlider .flex-direction-nav .flex-next:before { content: '\f054' }

#pnlSlider .flex-direction-nav .flex-prev:hover, #pnlSlider .flex-direction-nav .flex-next:hover { }

#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; background: #fff; text-align: center }

#pnlSlider .HPSItems .flex-control-thumbs li { display: inline-block; vertical-align: top; float: none; max-width: 100% }

#pnlSlider .HPSItems .flex-control-thumbs img { opacity: 1 }

#pnlSlider .HPSItems .flex-control-thumbs .flex-active { }

.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% }

.markaSlider { float: left; width: 100% }

.markaSlider .jCarouselLite { display: block; margin: 0 auto }

.markaSlider .owl-carousel { float: left; width: 100% }

.markaSlider .owl-carousel .owl-stage-outer { }

.markaSlider:before { content: ''; display: table; clear: both }

.markaSlider ul li { float: left; width: 100%; display: inline-table }

.markaSlider ul li a { display: table-cell; overflow: hidden; max-width: 100%; vertical-align: middle; padding-bottom: 27%; background: 0 0; border-radius: 0; overflow: hidden }

.markaSlider ul li a img { max-width: 100%; max-height: 100%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; -webkit-filter: grayscale(0); filter: grayscale(0) }

.markaSlider ul li a:hover img { -webkit-filter: grayscale(0); filter: grayscale(0) }

.solAnaMenu ul li a, .tabLink a, .favoriBosP-1, .sagIcerikTutucu .sagIcerikBolumu .anaBaslik, .favoriBosBtn a, .favoriBosP-2, .sagIcerikTutucu .satirBlok .hsbmSpan, .kuponOlustur .kuponOlusturYazi { font-weight: 300 !important }

.hesabimBolumuTutucu .solAnaMenu { background-color: #fff }


.siparisDetayBtn .kolayIadeBtn { display: none !important; }

.hesabimBolumuTutucu .solAnaMenu ul li a { font-size: 15px }

#divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li.solAnaMenuAlt:nth-child(9n) > ul > li:first-child,
#divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li.solAnaMenuAlt:nth-child(9n) > ul > li:nth-child(2n) { display: none !important; }

#divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li:nth-child(7),
#divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li:nth-child(3),
#divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li:nth-child(9) { display: none !important; }
.hesabimBolumuTutucu .solAnaMenu ul li a .fa { display: none }

.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li{display:none;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li{width:50%;margin:0 0 35px;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-2,
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-3,
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-9,
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-4{display:block;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-2 a .fa{font-size:0;background:url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/hesapsiparis.svg')no-repeat;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-3 a .fa{font-size:0;background:url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/hesapuyelik.svg')no-repeat;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-4 a .fa{font-size:0;background:url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/hesapadres.svg')no-repeat;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li.hsbmMenu-9 a .fa{font-size:0;background:url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/hesapfavori.svg')no-repeat;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a .fa{position:static;width: 90px;height: 90px;background-size: 100%;margin-right:15px;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a{display: flex; flex-direction: row;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a span{ display:flex; flex-direction: column;font-size: 1rem;color: #333!important;line-height: 24px;justify-content: center; justify-content: center;font-family: "Source Sans Pro","roboto",sans-serif;height:90px;font-weight:600!important;text-align:left;}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a span em{font-style:normal;font-weight:300;    font-family: "Source Sans Pro","roboto",sans-serif;font-size: .875rem; color: #666;}
.hesabimAnasayfa .hesabim-title-img{float:left;width:100%;margin:0 0 15px;}


.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a { background-color: #eef2fd; font-size: 16px ;background:transparent;padding:0;}

.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a:hover { background-color: #eef2fd }

.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a:hover .fa { color: #005699 }

.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a span, .hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a .fa { color: #005699 }

.iadeTaleplerimContent .siparisUrun .item .itemBox b,
.iadeTaleplerimContent .siparisUrun .item .FormElements label { font-weight: 300 !important; }

.hesabimBolumuTutucu .yesilButon { background-color: #005699 }

.hesabimBolumuTutucu .kirmiziButon { background-color: #333 }

.hesabimAnasayfa .hesabimAnasayfaBaslik h2 span, .hesabimAnasayfa .hesabimAnasayfaBaslik p { font-weight: 300 !important }

.ticimaxDialogContent .dialogSiparis .ticiNotyBtnConfirm { background-color: #333 !important }

.ticimaxDialog-success:before { color: #333 !important }

.ticimaxDialog-info:before, .ticimaxDialog-warning:before { color: #005596 !important }

.ticimaxDialogContent .ticimaxDialog-success p { color: #333 !important; font-weight: 300 }

.ticimaxDialogContent .ticimaxDialog-info p, .ticimaxDialogContent .ticimaxDialog-warning p { color: #005596 !important; font-weight: 300 }

.hesabimAnasayfaMenuler ul li a:hover .fa { color: #fff }

.hesabimAnasayfa .hesabimAnasayfaBaslik h2 { font-weight: 300 !important; }

.siparisListe .altButonTutucu a { font-weight: 300 !important; font-size: 14px !important;color:#fff!important; }

.siparisListContent .orders-info-col3, .siparisAdresDetaylari .blok .blokIcerik h6 { font-weight: 300 !important; font-size: 13px !important; }

.siparisTakipSayfasi { background: #fff }

.siparisTakipSayfasi .siparisTakipBaslik { text-align: center; padding: 20px 0 !important }

.siparisUrun .urunResmin a img { max-height: 100% !important; width: auto !important; max-width: 100% !important; }

.favoriBosP-2 { font-size: 15px !important; }

.favoriBosBtn a { font-size: 15px !important; }

.sepetiTemizle { float: right; line-height: 43px; padding: 0 10px }

.popupSepet { width: 99% }

.popupSepet #hed div { width: 94% }

.sayfaIcerik * { font-family: roboto,sans-serif !important }

#mainHolder_UrunDetay_imgCookie { display: none !important }

.product_social_icon_wrapper { display: none }

.HesabimContainer .urunDetayPanel { max-height: 100% }

.orders { width: 100% }

.innerContainer { }

.TumKategoriler { display: none }

.mobilMenuAcButton, .searchClick, .mycartClick, .welcomeOpen, .topoffe, .clbtn { display: none }

.userLoginBtn, .userSignBtn { border: none !important }

.magazaTeslimatBilgisiContent { display: none }

#store_region_container { display: none }

#ticimaxCopyright { float: left; width: 100% }

section { float: left; width: 100% }

.sepetimBody .Basketstep ul li.pasif { opacity: 1 }

.Magazalar #nearStores, #storeCountries, #searchStore, #storeCitys, #storeDistricts, .mgz .mgzAdress:before, .mgz .mgzTel:before { display: none !important }

#divTumMagazaAlan h2 { font-size: 0; display: block; background: url(https://static.ticimax.cloud/35871/customcss/ticimax/images/BBW_AdresBasligi.png) no-repeat top center; width: 100%; height: 200px; background-size: 60% auto; }

.storeList { max-height: 400px; overflow-y: auto !important; margin: 0 auto !important; max-width: 100% !important; text-align: center; }

.mgz { width: 23% !important; float: none !important; border: 1px solid #e5e5e5 !important; background: #f2f2f2 !important; padding: 30px 2% !important; display: inline-block !important; height: 250px }

.mgz h4 { font-size: 15px; font-weight: 300 !important; color: #333 !important }

.mgz .mgzAdress { line-height: 1.5 !important; height: 46px !important }

.mgzHarita { height: auto !important }

.mgz .buton { background-color: #333 !important }

.customPageContent { width: 1000px; max-width: 100%; margin: 0 auto; margin-top: 60px; position: relative }

.customPageLeftMenu { float: left; width: 225px; position: relative; max-width: 100%; border: 0; font-size: 1.1em }

.customPageLeftMenu ul { padding: 0; margin: 0 0 45px; list-style-type: none }

.customPageLeftMenu ul li { margin: 20px 0 23px !important; line-height: 1.25rem }

.customPageLeftMenu ul li a { display: block; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 300; font-size: 13px; line-height: 20px; line-height: 1.25rem; color: #767676 }

.customPageLeftMenu ul > li strong { border: 0; display: block; font-size: 1em; font-family: "Source Sans Pro","roboto",sans-serif; font-size: 13px; line-height: 16px; line-height: 1rem; color: #333; margin: 1.25em 0; text-transform: uppercase; margin: 20px 0 }

.customPageContainer { padding: 0; float: right; position: relative; width: calc(100% - 225px) }

.customPageContainer .customPageTittle { font-family: "Source Sans Pro","roboto",sans-serif; line-height: 21px; color: #333; margin: 1.25rem 0; font-weight: 300; border-bottom: 1px solid #333; padding-bottom: .625em; margin-bottom: 1.5625em; margin-top: 0; padding-right: 30% !important; font-size: 15px; text-transform: uppercase; }

.customPageContainer p.customPageTittle_2 { font-family: "Source Sans Pro","roboto",sans-serif; font-size: 20px; line-height: 1.5; letter-spacing: .1px; text-transform: none; margin-bottom: 1.5em; font-weight: 500; color: #333 }

.customPageContainer p, .customPageContainer { line-height: 1.5; font-size: 15px; color: #333; letter-spacing: .1px; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 300 }

.customPageContainer a { font-size: 15px; color: #005699; font-family: "Source Sans Pro","roboto",sans-serif; white-space: pre-wrap; word-wrap: break-word; font-weight: 400; text-decoration: underline }

.ebultenPopupSection { width: 500px!important; max-width: 100%!important; height: 500px; background-image: url('https://static.ticimax.cloud/35871/Uploads/EditorUploads/321_6551new3.jpg'); background-repeat: no-repeat!important; background-attachment: scroll!important; background-position: left top!important; background-size: 100% 100%!important; float: left; }

.ebultenPopupSection .content-heading { padding: 0 !important;display: none; }

.ebultenPopupSection .content-body { margin: 0 auto; text-align: center; padding: 20px 50px!important; margin-top: 180px!important; float: left; width: 100%; }

.ebulten_satir_2 { text-align: center !important; }

body .ebultenPopupSection .ebulten_p_1 { font-size: 20px !important; color: #1b5597 !important; font-family: "Source Sans Pro","roboto",sans-serif !important; font-weight: 300 !important; margin: 20px 0 0 !important; padding: 0 !important; }

body .ebultenPopupSection .ebulten_p_2 { font-size: 32px !important; color: #1b5597 !important; font-weight: 500 !important; font-family: "rade gothic w01 bold","roboto",sans-serif !important; margin: 15px 0 !important; padding: 0 }

body .ebultenPopupSection .ebulten_p_3 { font-size: 19px !important; color: #1b5597 !important; font-family: "Source Sans Pro","roboto",sans-serif !important; font-weight: 300 !important; margin: 0 !important; padding: 0 }

.input-text-content { display: block !important; position: relative;width:50%;float: left;}
.input-text-content:nth-child(1) {margin-right: 10px; width: calc(50% - 10px); }
.input-text-content:nth-child(3) {width: 100%; }
.offers-text {float: left; width: 100%; }

.input-text-content { margin-bottom: 10px }

.input-text-content input { width: 100%; border: 1px solid #eaeaea; box-shadow: none; padding: 0 0 0 15px; margin: 0; height: 40px; color: #1b569c !important; font-size: 14px; line-height: 1.4 }

.ebultenPopupSection .input-text-content .tici-valid-error, .ebultenPopupSection .input-chck-content .tici-valid-error, .ebultenPopupSection .userSozlesmeDiv .tici-valid-error { font-size: 0 !important; position: absolute; left: -15px; top: 2px; margin: 0; display: block; width: 14px; height: 14px; border-radius: 999px; font-weight: 300; background-color: transparent; text-align: center; padding: 0 0 0 0; border: 0; }

.ebultenPopupSection .input-text-content .tici-valid-error:after, .ebultenPopupSection .input-chck-content .tici-valid-error:after, .ebultenPopupSection .userSozlesmeDiv .tici-valid-error:after { content: '*'; font-size: 20px; z-index: 999; color: #ff0000; border: 0; margin: 0; background-color: transparent; font-family: Helvetica, sans-serif; line-height: 1; font-weight: 500; }

.input-text-content input::-webkit-input-placeholder { color: #1b569c !important }

.input-text-content input::-moz-placeholder { color: #1b569c !important }

.input-text-content input:-ms-input-placeholder { color: #1b569c !important }

.input-text-content input:-moz-placeholder { color: #1b569c !important }

.ebultenPopupSection .intl-tel-input input[type=tel] { border: 1px solid #eaeaea !important; color: #1b569c !important; font-size: 1.04rem; line-height: 1.4 }

.ebultenPopupSection .intl-tel-input input[type=tel]::-webkit-input-placeholder { color: #1b569c !important }

.ebultenPopupSection .intl-tel-input input[type=tel]::-moz-placeholder { color: #1b569c !important }

.ebultenPopupSection .intl-tel-input input[type=tel]:-ms-input-placeholder { color: #1b569c !important }

.ebultenPopupSection .intl-tel-input input[type=tel]:-moz-placeholder { color: #1b569c !important }

body .ebultenPopupSection .input-chck-content, body .ebultenPopupSection .userSozlesmeDiv { text-align: left; color: #015696 !important; font-size: 14px; line-height: 1.4; position: relative; margin-bottom: 0;float:left;width: 100%;}

body .ebultenPopupSection .userSozlesmeDiv a { text-decoration: underline; color: #1b569c !important; font-size: 14px !important; line-height: 1.4 !important }

.ebultenPopupSection .send-button { margin-top: 20px;float: left;width: 100%;}

body .ebultenPopupSection .send-button input {width: auto; border: 0; box-shadow: none; padding: 0 50px; margin: 0; height: 28px; background-color: #1b569c !important; color: #fff; cursor: pointer; font-size: 15px; line-height: 1.4 }
body .ebultenPopupSection .input-chck-content input{float: left;width: 13px;margin: 4px; }
body .ebultenPopupSection .input-chck-content label{float: left; width: calc(100% - 25px); padding-left: 5px;font-size:11px; }
body .ebultenPopupSection .userSozlesmeDiv input{float: left;width: 13px;margin: 4px; }
body .ebultenPopupSection .userSozlesmeDiv label{float: left; width: calc(100% - 25px); padding-left: 5px; }
body .ebultenPopupSection .input-text-area > label{float:left;margin-left:26px;text-align:left;}

#divOnyazi::-webkit-scrollbar, .urunTabAlt::-webkit-scrollbar, .SmallImages::-webkit-scrollbar, .SepetBlockInfo::-webkit-scrollbar, .searchContent ul::-webkit-scrollbar, body .kombinContent ul::-webkit-scrollbar, .CartProduct .SProduct::-webkit-scrollbar, .yanResimliMenu .KatMenu1::-webkit-scrollbar, .UrunGuruplari .Block_Text::-webkit-scrollbar, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar, .mobilMenu .menuIcerikAlan::-webkit-scrollbar, .mobilMenu .navUl > li > ul::-webkit-scrollbar, .mobilMenu .navUl > li > ul li ul::-webkit-scrollbar, .navigation .altMenu .altMenuler .altmenuSol > ul > li > ul::-webkit-scrollbar, body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar, .udetailbtnTooltip .bbwd-tooltip-content-container::-webkit-scrollbar, .sepetimBody.popupSepet .BasketPage .BasketDetailSepetList::-webkit-scrollbar { width: 5px }

#divOnyazi::-webkit-scrollbar-track, .urunTabAlt::-webkit-scrollbar-track, .SmallImages::-webkit-scrollbar-track, .SepetBlockInfo::-webkit-scrollbar-track, .searchContent ul::-webkit-scrollbar-track, body .kombinContent ul::-webkit-scrollbar-track, .CartProduct .SProduct::-webkit-scrollbar-track, .yanResimliMenu .KatMenu1::-webkit-scrollbar-track, .UrunGuruplari .Block_Text::-webkit-scrollbar-track, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-track, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-track, .mobilMenu .menuIcerikAlan::-webkit-scrollbar-track, .mobilMenu .navUl > li > ul::-webkit-scrollbar-track, .mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-track, .navigation .altMenu .altMenuler .altmenuSol > ul > li > ul::-webkit-scrollbar-track, body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar-track, .udetailbtnTooltip .bbwd-tooltip-content-container::-webkit-scrollbar-track, .sepetimBody.popupSepet .BasketPage .BasketDetailSepetList::-webkit-scrollbar-track { background: #f2f2f2 }

#divOnyazi::-webkit-scrollbar-thumb, .urunTabAlt::-webkit-scrollbar-thumb, .SmallImages::-webkit-scrollbar-thumb, .SepetBlockInfo::-webkit-scrollbar-thumb, .searchContent ul::-webkit-scrollbar-thumb, .CartProduct .SProduct::-webkit-scrollbar-thumb, body .kombinContent ul::-webkit-scrollbar-thumb, .UrunGuruplari .Block_Text::-webkit-scrollbar-thumb, .yanResimliMenu .KatMenu1::-webkit-scrollbar-thumb, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-thumb, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-thumb, .mobilMenu .menuIcerikAlan::-webkit-scrollbar-thumb, .mobilMenu .navUl > li > ul::-webkit-scrollbar-thumb, .mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-thumb, .navigation .altMenu .altMenuler .altmenuSol > ul > li > ul::-webkit-scrollbar-thumb, body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar-thumb, .udetailbtnTooltip .bbwd-tooltip-content-container::-webkit-scrollbar-thumb, .sepetimBody.popupSepet .BasketPage .BasketDetailSepetList::-webkit-scrollbar-thumb { background: #c2c2c2; border-radius: 10px }

body::-webkit-scrollbar { width: 10px; height: 10px }

body::-webkit-scrollbar-corner, body::-webkit-scrollbar-track, body::-webkit-scrollbar-track-piece { background-color: #f2f2f2 }

body::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #c2c2c2 }

body .button, .baglanButton, .siparisOzetTakip, body.sepetimBody .basketCompletebtn, #AdresContent .button, .BasketPage .OdemeMenu ul li.activeMenu > a, .pageNumberContent a:hover, .SepetUst, .tooltip-inner, .welcome.active, .sepetimBody .Basketstep ul li.aktif { background: #333 }

.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2), body #divSayfalamaUst .pageNumberContent a:hover, .OdemeMenu ul li.activeMenu { border-color: #333 }

.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow { border-top-color: #333 }

.tooltip.right .tooltip-arrow { border-right-color: #333 }

.tooltip.left .tooltip-arrow { border-left-color: #333 }

.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow { border-bottom-color: #333 }

.baglanButton { border-color: transparent }

.sepetimBody .Basketstep ul li.aktif:after { border-top-color: #333 }

.Basketstep ul li.pasif i, .BasketPage .Basketstep ul li.pasif i { color: #005699 }

.sepetTitle .st_1, body .sepetTitle2 .st_1, body .BasketRigth ul li.genelToplam .tut, body .sepetTitle2 .st_1:before, .sepetTitle .st_1:before, .TeslimatAdresTittle, .Basketstep ul li.gecti span, body #divToplamOdeme, .TeslimatAdresTittle, a.YeniAdresEkle, .Basketstep ul li.onestepsec span, .BasketPage .cargoInformation div.cargoName span, .BasketPage .faturaAdresBtn.active, .adresAyniBtn.active, .BasketPage .sepetItemB4, .BasketPage .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span.check, .iletisimContent .categoryTitle .categoryTitleText, body .siparisUrunUyariSecenek .siparisUrunDurumBaslik { color: #333 }

.button:hover, .userLoginBtn:hover, .userSignBtn:hover, .BasketPage .OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover, .BasketPage #hed div.hediCekForm a:hover, .BasketPage a.YeniAdresEkle:hover, #AdresContent .button:hover, .basketCompletebtn:hover, .KasaOnuFirsatlarContent ul li a.button:hover, .ProductIcon2 > div > a:hover { background: #333 }

.BasketPage .AdresItemAlt a:hover, .BasketPage .sepetiTemizle:hover, .BasketPage .sepet-sil:hover:before, .BasketPage .sepetTitle2 a:hover, .baglanButton:hover, .BasketPage .faturaAdresBtn:hover, .adresAyniBtn:hover, .headerSocialConnect .baglanButton a:hover, .CartProduct .SProduct li a:nth-child(2):hover * { color: #333 }

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a:hover, .BasketPage a.YeniAdresEkle:hover, .OdemeMenu ul li:hover, .BasketPage .OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover { border-color: #333 }

.siparisOzetTakip { color: #fff }

.BasketDetail table tbody tr td a { display: inherit }

.BasketDetail table tbody tr td:last-child a { display: block }

.sepetimBody #header:after { display: none }

body .alisverisedevamet { background: #fff }

.KasaOnuFirsatlarContent ul li a.button:hover { border: none !important }

.BasketPage a.YeniAdresEkle:hover { color: #fff !important }

.baglanButton:hover { background: 0 0 }

body .adresGir .kirmiziButon:hover { background: #9e1a20 !important; color: #fff !important }

body .adresGir .yesilButon:hover { background: #406d20 !important; color: #fff !important }

body { background: #fff }

body.adminUserLoginBody { padding: 0 }

.sepetimBody .basketCompletebtn { /* border-radius:0!important; */ font-size: .6875rem !important; /* line-height:22px!important */ }



.sepetimBody.popupSepet .basketCompletebtn{background:#fc5f5e!important;font-size: 16px!important;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth ul li.genelToplam{font-weight: 800;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth ul li.genelToplam .tut{color: #fc5f5e; font-size: 13px; font-weight: 800;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki{background-color: #ddd; border-color: #d0d0d0;padding:10px;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki #hed div{line-height:1;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki #hed div.hediCekForm{margin-top: 10px;}
.sepetimBody.popupSepet .BasketDetailContainer .BasketDetail .sepetItemB4{color:#fd7175!important;}
.sepetimBody.popupSepet .BasketPage .BasketDetailSepetList .alisverisedevamet{display: block!important; background: none #fc5f5e; color: #fff; border: 1px solid #fc5f5e; text-decoration: initial; position: static; float: right; padding: 8px 18px; border-radius: 3px; font-size: 12px; text-transform: uppercase;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth ul li.genelToplam span{font-weight:800;}
.sepetimBody.popupSepet .BasketPage .BasketDetailSepetList .sepetListConent{float:left;width: 100%;}
.sepetimBody.popupSepet .BasketAccountContainer .BasketAccount .BasketRigth{border: 1px solid #eee; padding: 10px; width: 100%; margin: 0 0 10px;}
.sepetimBody.popupSepet .BasketPage .BasketDetailSepetList{border: 1px solid #eee;    padding: 10px;}

.sepetimBody .sptCampColor{background:transparent!important;}


#hed div { font-weight: 400 !important }

.sepetimBody .alisverisedevamet { border-radius: 0; font-size: 13px; line-height: 20px; margin-top: 0 }

.sepetimBody #hed div.hediCekForm a { background: #929292 }

.bottomHead { display: none }

#logo .htop { display: none }

#logo .hbot { display: none }

#logo .menuekHtml { display: none }

#logo .hmid { display: none }

#logo .userPanel { display: none }

.htop { height: 41px; background-image: url(https://static.ticimax.cloud/35871/customcss/images/gingham-pattern.svg); background-position: calc(50% - 7px) calc(50% - 21px); background-size: 28px 28px; text-align: center; overflow: hidden; margin-top: 0; border-bottom: 1px solid #e5e5e5; float: left; width: 100% }

.htop .promobanner { background-color: #fff; display: table; width: auto; height: 100%; margin: 0 auto; font-weight: 400 }

.htop .promobanner p { font-size: 14px; display: table-cell; vertical-align: middle; padding: 0 15px; height: auto; color: #005699; margin: 0; line-height: 1.17; position: relative }

.htop .promobanner p .embelished { font-size: 20px; line-height: 0; margin: 0 6px; text-transform: uppercase }

.htop .promobanner p a { color: #005699; font-family: inherit; position: relative; right: 5px; bottom: 0; text-transform: uppercase; text-decoration: underline; font-size: 10px; margin-left: 5px }

.hmid { float: left; width: 100%; height: 36px; background: #f2f2f2; }

.hmid a { display: inline-block; height: 35px; position: relative; line-height: 35px; font-style: italic; font-size: 0; }

.hmid a img { position: absolute; width: 116px; height: 145px; top: -53px; right: -4px }

.headrightIcon { position: absolute; right: 17px; top: 17px; z-index: 101 }

.hbot { float: left; width: 100%; text-align: center; background: #eef2fd; padding: 5px 0; }

.hbot * { color: #005699; font-size: 13px; line-height: 1.25rem; letter-spacing: .25px }

.userPanel { position: absolute; right: 0; top: calc(100% + 8px); background-color: #fff; border: 1px solid #aaa; padding: 1em; width: 202px; transition: width .8s,visibility 20ms,opacity .5s; transition-timing-function: cubic-bezier(.075,.82,.165,1); opacity: 0; z-index: 200; margin-top: -1px; visibility: hidden }

.userPanel:before { content: ''; position: absolute; left: 0; right: 0; top: -8px; height: 8px }

.userPanel.active { visibility: visible; opacity: 1 }

.userPanel ul { list-style: none; padding-left: .5rem }

.userPanel ul li { float: left; width: 100% }

.userPanel ul li a { color: #666; display: block; padding: 10px 0; font-size: 13px; width: 100%; height: 100%; text-align: left }

.userPanel ul li a:hover { color: #005699 }

.promomoduleContainer{float:left;width:100%;padding:0;}

.promomodule { float: left; width: 100%; border: solid 1px #e5e5e5; background: #f2f2f2; overflow: hidden; margin: 50px 0 }

.promomodule > h2 {margin: 0 auto; line-height: 28px; color: #1a1a1a; text-align: center; position: relative; font-family: "Source Sans Pro", "arial", sans-serif; font-size: 24px; font-weight: 700; }

.promomodule > h2 span {padding: 32px 16px 8px;display:block; }

.promomodule .promoSlider { float: left; width: 100%; padding: 0; margin-bottom: 32px; overflow: hidden }

.promomodule .promoSlider ul{list-style-type:none; display: -ms-flexbox; display: flex; -ms-flex-flow: row nowrap; flex-flow: row nowrap; scrollbar-width: none; overflow: auto hidden; column-gap: 16px; padding: 0 16px;overflow: auto; overflow-y: hidden; scrollbar-width: auto; column-gap: 32px; padding: 0 0 10px; margin: 0 16px; scrollbar-color: #828282 hsla(0,0%,51%,.25);cursor:grab;}

.promomodule .promoSlider ul.active{cursor:grabbing;}
.promomodule .promoSlider ul.active *{cursor:grabbing;}

.promomodule .promoSlider ul li{margin: 8px 0;}

.promomodule .promoSlider ul li .promo-tile{box-sizing: border-box; display: -ms-flexbox; display: flex; background-color: #fff;-ms-flex-direction: column; flex-direction: row; height: 100%; min-height:148px; line-height: 0; text-align: center; -ms-flex: 1; flex: 1; width:300px;padding: 16px;    gap: 16px;}

.promomodule .promoSlider ul li .promo-tile .promo-img{width:96px;height:96px;}

.promomodule .promoSlider ul li .promo-tile .promo-details { margin:0;-ms-flex-positive: 1;flex-grow: 1;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;    text-align: left;gap: 8px;}

.promomodule .promoSlider ul li .promo-tile .promo-details .form { font-size: 14px; line-height: 1.2em; display: -webkit-box; display: -ms-flexbox; display: flex }

.promomodule .promoSlider ul li .promo-tile .promo-details .form .positioning { display: block; -ms-flex-item-align: end; align-self: flex-end; margin: 0 auto;    font-size: 16px; color: #1a1a1a; font-family: "Source Sans Pro", "arial", sans-serif; }

.promomodule .promoSlider ul li .promo-tile .promo-details .form .positioning b{color:#005699;font-size: 18px; font-family: "Source Sans Pro", "arial", sans-serif;}

.promomodule .promoSlider ul li .promo-tile .promo-details .promo { height: 20px; font-size: 18px; line-height: 20px;font-family: "Source Sans Pro","arial",sans-serif; font-weight: 700!important; }

.promomodule .promoSlider ul li .promo-tile .promo-details .promo sup { font-size: 12px; line-height: 14px; vertical-align: baseline; top: -.5em; position: relative }

.promomodule .promoSlider ul li .promo-tile .promo-details .qualifier { height: 12px; text-transform: none; font-size: 10px; line-height: 12px }

.promomodule .promoSlider ul li .promo-tile > span { font-family: trendsansone; font-weight:500; text-transform: uppercase; display: block; width: auto; padding: 16px 10px; margin: 0 auto; margin-top: 10px; margin-bottom: 4px;width:234px;min-height: 48px;background: #1a1a1a; color: #fff; border: 1px solid #1a1a1a; font-size: 14px; line-height: 14px; letter-spacing: 0px; -webkit-transition: all .3s ease; transition: all .3s ease }

.promomodule .promoSlider ul li .promo-tile > span:hover {border-color: #4d4d4d; background-color: #4d4d4d; }

.promomodule .promoSlider ul li a{display:block;}

.promomodule .promoSlider ul li .promo-tile .promo-details span{color: #1a1a1a; font-weight: 300; line-height: 20px; display: block;}

.promomodule .promoSlider ul li .promo-tile .promo-details .form, .promomodule .promoSlider ul li .promo-tile .promo-details .promo, .promomodule .promoSlider ul li .promo-tile .promo-details .qualifier { color: #1a1a1a; font-weight: 300;line-height:20px; display: block }

.promomodule .promoSlider ul::-webkit-scrollbar { height: 8px }

.promomodule .promoSlider ul::-webkit-scrollbar-thumb {background: #828282 }

.promomodule .promoSlider ul::-webkit-scrollbar-track{background: hsla(0,0%,51%,.25); border-radius: 8px }

/*
.promomodule .promoSlider ul { float: left; width: 100%; list-style: none; visibility: hidden; -webkit-transition: -webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: -webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: transform 500ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); -webkit-transform: translateX(100%); transform: translateX(100%); margin: 0; height: 0 }

.promomodule .promoSlider ul.owl-loaded { visibility: visible; height: auto }

.promomodule .promoSlider ul.onscreen { -webkit-transform: translateX(0); transform: translateX(0) }

.promomodule .promoSlider ul li { float: left; width: 100% }

.promomodule .promoSlider ul li .promo-tile { position: relative; overflow: hidden; background-color: #fff; border: solid 1px #e5e5e5; padding:25px 15px; text-align: center }

.promomodule .promoSlider ul li .promo-tile .promo-details { margin: 30px  0;}

.promomodule .promoSlider ul li .promo-tile .promo-details .form { height: 16px; font-size: 14px; line-height: 1.2em; display: -webkit-box; display: -ms-flexbox; display: flex }

.promomodule .promoSlider ul li .promo-tile .promo-details .form .positioning { display: block; -ms-flex-item-align: end; align-self: flex-end; margin: 0 auto }

.promomodule .promoSlider ul li .promo-tile .promo-details .promo { height: 20px; font-size: 20px; line-height: 20px;font-family: "Source Sans Pro","arial",sans-serif; font-weight: 500!important; }

.promomodule .promoSlider ul li .promo-tile .promo-details .promo sup { font-size: 12px; line-height: 14px; vertical-align: baseline; top: -.5em; position: relative }

.promomodule .promoSlider ul li .promo-tile .promo-details .qualifier { height: 12px; text-transform: none; font-size: 10px; line-height: 12px }

.promomodule .promoSlider ul li .promo-tile a { font-family: trendsansone; text-transform: uppercase; display: block; width: auto; padding: 16px 10px; margin: 0 auto; margin-top: 10px; margin-bottom: 4px; max-width:234px; background: #333; color: #fff; border: 1px solid #333; font-size: 10px; line-height: 13px; letter-spacing: 1.2px; -webkit-transition: all .3s ease; transition: all .3s ease }

.promomodule .promoSlider ul li .promo-tile a:hover {border-color: #4d4d4d; background-color: #4d4d4d; }

.promomodule .promoSlider ul li .promo-tile .promo-details .form, .promomodule .promoSlider ul li .promo-tile .promo-details .promo, .promomodule .promoSlider ul li .promo-tile .promo-details .qualifier { color: #333; margin-bottom: 7px; font-weight: 300; display: block }

*/


.foursquare { float: left; width: 100% }

.foursquare .homeGrid { float: left; width: 100% }

.foursquare .homeGrid .gridCol { float: left; width: 50% }

.foursquare .homeGrid .gridCol.left { padding-right: 25px }

.foursquare .homeGrid .gridCol.right { padding-left: 25px }

.foursquare .homeGrid .gridCol .gridItem { float: left; width: 100% }

.foursquare .homeGrid .gridCol .gridItem .bottom-text { display: block; text-align: center; margin: 15px 0 50px; font-size: 15px; color: #333; vertical-align: middle; line-height: 1 }

.foursquare .homeGrid .gridCol .gridItem .bottom-text .standard-text { display: block; font-size: 15px; color: #333; margin-bottom: 10px }

.foursquare .homeGrid .gridCol .gridItem .bottom-text .fake-button { display: block; font-weight: 400; font-size: 12px; line-height: 14px; color: #333; text-decoration: underline; border: none; padding: 0 .8125rem; max-height: 35px; height: 35px; display: inline-block; letter-spacing: .999px; text-transform: uppercase }

.foursquare .homeGrid .gridCol .gridItem .bottom-text .fake-button:hover { text-decoration: none }

.VideoBlok { float: left; width: 100%; margin: 0 0 15px; }
.VideoBlok .Video { float: left; width: calc(60% - 30px); padding-bottom: 35%; margin-right: 30px; }
.VideoBlok .OzelUrunSlider { float: left; width: 40%; padding: 0 40px; }
.VideoBlok .OzelUrunSliderTitle { float: left; width: 100%; margin-bottom: 15px; text-align: center; }
.VideoBlok .OzelUrunSliderTitle img { display: inline-block; }
.VideoBlok .sliderBannerContainer { border: none; margin: 0; padding: 0; }
.VideoBlok .OzelSliderLink { float: left; width: 100%; text-align: center; margin: 15px 0 0; text-decoration: underline;  font-size: 12px; }
.VideoBlok .productItem .productDetail { height: 195px; }
.VideoBlok .productItem .productPrice{height:23px;margin:0 0 5px;}
.VideoBlok .productItem .discountPrice span{font-size:.75rem;}
.VideoBlok .productItem .IndirimVar.specialPriceForMembers .discountPrice:before{font-size:.75rem;}
.VideoBlok .productItem .productName a{font-size:.75rem;}
.VideoBlok .productItem .productName a em{font-size:.75rem;margin:0;}
.VideoBlok .productItem .regularPrice span{font-size:.75rem;}
.VideoBlok .newIcon{font-size:.75rem;margin:0;}
.VideoBlok .productItem .regularPrice{margin-right: 5px;}
.VideoBlok .productItem .product_promo .ozelAlan1{font-size: .6rem;}
.VideoBlok .productItem .mycartIcon a{font-size: 0.8rem;padding: 7px 7px;}
.VideoBlok .productItem .productPoints .rating i{font-size:19px;}
.VideoBlok .product_promo{    margin: 4px 0 5px;overflow:hidden;min-height:26px;}

.GiftGrid { float: left; width: 100%; margin-bottom: 50px; position: relative }

.GiftGrid .primary-button, .GiftGrid .secondary-button { position: absolute; height: 9.7%; left: 9%; padding: 0; margin: 0; font-size: 19px; max-height: none; line-height: 237%; background: #fff; border: 1px solid #df058f; color: #df058f; width: 19.5%; text-align: center }

.GiftGrid .primary-button:hover, .GiftGrid .secondary-button:hover { color: #333; border-color: #f2f2f2; background-color: #f2f2f2 }

.GiftGrid .primary-button { top: 52.8% }

.GiftGrid .secondary-button { top: 66.8% }

.category-nav { float: left; width: 100%; margin-bottom: 50px }

.category-nav h2 { color: #333; margin-bottom: 30px; margin-top: 10px; text-transform: uppercase; letter-spacing: 3px; line-height: 28px; text-align: center; position: relative }

.category-nav h2 span { background: #fff; position: relative; z-index: 1;font-size: 24px; font-family: "Source Sans Pro", "arial", sans-serif; font-weight: bold; color: #1a1a1a; }

.category-nav h2:after { border-top: 1px solid #333; bottom: 0; content: ""; left: 0; margin: 3px auto 0; position: absolute; right: 0; top: 50%; width: 100% }

.category-nav ul { line-height: .9375rem; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none }

.category-nav ul li { width: 14.1%; display: block; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 10px; display: inline; font-weight: 400; list-style: none; padding: 0; float: left }

.category-nav ul li span {display: block; line-height: 1; margin: 20px 0 50px; font-size: 18px; color: #333; margin-bottom: 30px; text-align: center; font-family: "Source Sans Pro", "arial", sans-serif; font-weight: 600; letter-spacing: .005em; text-decoration: underline; }

.category-nav2 ul li span { font-weight:bold;text-decoration:underline; }

.Instagram { float: left; width: 100%; margin-bottom: 50px }

.Instagram .intit { float: left; width: 100% }

.Instagram .intit h2 { color: #333; margin-top: 10px; font-weight: 600; letter-spacing: 3px; line-height: 35px; text-align: center; position: relative }

.Instagram .intit h2 span { background: #fff; padding: 0 15px; position: relative; z-index: 1 }

.Instagram .intit h2:after { border-top: 1px solid #333; bottom: 0; content: ""; left: 0; margin: 3px auto 0; position: absolute; right: 0; top: 50%; width: 100% }

.Instagram .intit p { color: #666; font-weight: 400; max-width: 700px; margin: 0 auto; font-size: 16px; text-align: center }

.Instagram .instaOwl { float: left; width: 100%; padding: 30px 60px; overflow: hidden }

.Instagram .instaOwl ul.instagramimg { list-style: none; float: left; width: 100%; visibility: hidden; -webkit-transition: -webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: -webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: transform 500ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); -webkit-transform: translateX(100%); transform: translateX(100%); margin: 0; height: 0 }

.Instagram .instaOwl ul.instagramimg.owl-loaded { visibility: visible; height: auto }

.Instagram .instaOwl ul.instagramimg.onscreen { -webkit-transform: translateX(0); transform: translateX(0) }

.Instagram .favbeg { display: none }

.Instagram .HasTagler { display: none }

/*instashop*/
#divInstashopResim { float: left; width: 100%; margin: 0 0 30px; }
.ResimGaleriHeadIcerik { float: left; width: 100%; }
.instashoptitle { float: left; width: 100% }
.instashoptitle h2 { color: #333; margin-top: 10px; font-weight: 600; letter-spacing: 3px; line-height: 35px; text-align: center; position: relative }
.instashoptitle h2 span { background: #fff; padding: 0 15px; position: relative; z-index: 1 }
.instashoptitle h2:after { border-top: 1px solid #333; bottom: 0; content: ""; left: 0; margin: 3px auto 0; position: absolute; right: 0; top: 50%; width: 100% }
#divInstashopResim .Main { float: left; width: 100%; }

#divInstashopResim .owl-carousel .owl-nav { width: auto; top: 50%; }
body .InstaGallery-content .owl-nav .InstaGalleryprev { border: none; }
body .InstaGallery-content .owl-nav .InstaGallerynext { border: none; }
#divInstashopResim .owl-carousel .owl-nav .InstaGallerynext span,
#divInstashopResim .owl-carousel .owl-nav .InstaGalleryprev span { font-size: 0; }
#divInstashopResim a.AllImages { line-height: normal !important; }
/*instashop*/

.intro-copy-container { border-top: 1px solid #333 }

.intro-copy-container .intro-copy { max-width: 830px; text-align: center; margin: 0 auto 2rem; overflow: visible }

.intro-copy-container .intro-copy h1 { margin: 1.75rem 0 .5rem; font-size: 1.75rem; font-family: "Source Sans Pro","roboto",sans-serif; border: none; padding: 0; color: #333 }

.intro-copy-container .intro-copy p { font-size: 0.96rem; line-height: 1.4 }

.intro-copy-container .intro-copy p strong { font-weight: 300; font-size: 19px; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; }

.intro-copy-container .intro-copy p a { color: #333; text-decoration: underline; font-size: 0.96rem; line-height: 1.4 }

.BannerSlider { float: left; width: 100%; margin: 50px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 12px 15px; text-align: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-sizing: border-box; box-sizing: border-box }

.BannerSlider .bannerContainer { -webkit-box-flex: 0; -ms-flex: 0 1 60%; flex: 0 1 60%; width: 60%; height: 100% }

.BannerSlider .shopContainer { width: 40%; padding-left: 15px; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; overflow: hidden }

.BannerSlider .shopContainer .info-container { -webkit-box-flex: 0; -ms-flex: 0 0 16%; flex: 0 0 16%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; display: -webkit-box; display: -ms-flexbox; display: flex }

.BannerSlider .shopContainer .info-container p { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; margin: 0; max-width: none; font-size: 16px }

.BannerSlider .shopContainer .info-container .urgency { font-family: just_lovely; font-size: 28px }

.BannerSlider .shopContainer .info-container h2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; margin: 0; letter-spacing: 1px; line-height: 1.2em; color: #333; font-size: 18px }

.BannerSlider .shopContainer .info-container .strap { }

.BannerSlider .shopContainer .shop-full-collection { margin: 15px auto 0; max-width: none }

.BannerSlider .shopContainer .shop-full-collection a { font-size: .875rem; color: #333; text-decoration: underline; }

.BannerSlider .shopContainer #shopProd { list-style: none; margin: 0 auto; width: 80% }

.BannerSlider .shopContainer #shopProd ul { list-style: none; visibility: hidden; -webkit-transition: -webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: -webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: transform 500ms cubic-bezier(.175,.885,.32,1.275); transition: transform 500ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 500ms cubic-bezier(.175,.885,.32,1.275); -webkit-transform: translateX(100%); transform: translateX(100%); margin: 0; height: 0 }

.BannerSlider .shopContainer #shopProd ul.owl-loaded { visibility: visible; height: auto }

.BannerSlider .shopContainer #shopProd ul.onscreen { -webkit-transform: translateX(0); transform: translateX(0) }

.BannerSlider .shopContainer #shopProd .product_promo .ozelAlan1 { padding: 0 }

.pageNameD { padding-bottom: .625em; font-size: 1.3125rem; line-height: 1.3125rem; margin: 0; color: #333; float: left; width: 100%; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 300 }

.product_promo { float: left; width: 100%; max-height: 26px; margin: 4px 0 12px;min-height:13px; }

.product_promo .ozelAlan1 {font-size: 14px;line-height: .8rem;color: #e20887;width: 100%;text-align: left;margin: 0 auto;font-weight: 600;font-family: source sans pro, arial, sans-serif; }

.ulUrunSlider .product_promo .ozelAlan1 { width: 100%; }

.mycartIcon { float: left; width: 100%; display: block; text-align: center }

.mycartIcon a { display: inline-block; vertical-align: top; background-color: #333; border: 1px solid #333; color: #fff; text-align: center; transition: all .3s ease; max-height: 48px; letter-spacing: .1em; border-radius: 0; width: 100%; padding: 16px 13px; font-size:1rem;line-height:1rem; text-transform: uppercase;font-family: "Source Sans Pro","roboto",sans-serif; }

.mycartIcon a:hover {  }

.newTop { float: left; width: 100%; margin: 8px 0 6px; height: 15px }

.newIcon { color: #005699; font-size:14px; width: 100%; text-align: left;font-weight:600; float: left; display: block; font-family: "Source Sans Pro","roboto",sans-serif; }

.search-img { margin-bottom: 20px }

.search-promo { padding: 20px 0; text-align: left; color: #666; border-top: 1px solid #333 }

.search-promo .html-slot-container { max-width: 820px; height: auto; overflow: visible }

.hazirBlokContent .search-promo .html-slot-container { max-width: 820px; height: 140px; overflow: hidden }

.search-promo .dvbtn { width: 100%;display:none; }

.search-promo .dvbtn .btnAlt { display: none; vertical-align: top; cursor: pointer }

.search-promo .dvbtn .dvmbtn { display: inline-block; font-weight: 300; font-size: 13px; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; text-decoration: underline; margin-top: 10px; }

.search-promo.active .html-slot-container { height: auto; overflow: visible }

.search-promo.active .dvbtn .dvmbtn { display: none }

.search-promo.active .dvbtn .dgzbtn { display: inline-block; font-weight: 300; font-size: 13px; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; text-decoration: underline; margin-top: 10px; }

.search-promo h1, .search-promo h2 { font-family: "Source Sans Pro","roboto",sans-serif; font-size: 24px; line-height: 1.125; text-transform: none; color: #333; font-weight: 300; margin: 5px 0; }

.search-promo p, .search-promo h3 { font-size: 0.96rem; line-height: 1.4; color: #666 }

.search-promo p strong, .search-promo h3 strong { font-weight: 300; font-size: 16px; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; }

.search-promo a { color: #333; text-decoration: underline; font-size: 0.96rem; line-height: 1.4 }

.KategoriAdi { font-size: 24px; color: #1a1a1a; line-height: 1.3125rem; border-bottom: 1px solid #333; padding-bottom: .625em; text-align: left; font-family: "Source Sans Pro","arial",sans-serif; font-weight: bold; }

.pageContainer .breaker { position: relative; border-top: 1px solid #333; text-align: center; margin: 50px auto 34px; text-transform: uppercase }

.pageContainer .breaker h4 { left: 11px; font-size: 1.0625rem; letter-spacing: 2.5px; display: inline; padding: 0 20px; position: relative; top: -11px; background: #fff; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

.pageContainer .banner-container { padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap }

.pageContainer .banner-container .banner-cell { float: left; width: 23.204%; margin-left: 2.39% }

.pageContainer .banner-container .banner-cell:first-child { margin: 0 }

.pageContainer .fake-button { font-size: .75rem; line-height: 2.125rem; background-color: #fff; border: 2px solid #333; color: #333; padding: 0 .8125rem; max-height: 35px; height: 35px; display: inline-block; letter-spacing: .999px; text-transform: uppercase; text-decoration: none; box-sizing: border-box; text-align: center }

.pageContainer .fake-button:hover { color: #fff; border-color: #333; background-color: #333 }

.pageContainer .fake-button { max-width: 180px; margin: 0 auto; margin-top: 10px; width: 100%; display: block; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

.UyeGiris { }

.UyeGiris .userMail label, .UyeGiris .userSms label, .UyeGiris .userSozlesmeDiv label { }

.UyeGiris .userSozlesmeDiv label a { color: #3460a1!important;}

.UyeGiris .userSozlesmeDiv input { margin-top: 0 !important; }

.UyeGiris .slot-banner { float: left; width: 100%; margin-bottom: 45px }

.UyeGiris .userLeftBox, .UyeGiris .userRightBox { border: none; padding: 0; float: none; max-width: 360px; margin: 0 auto }

.UyeGiris .userDivRight { border-left: 1px solid #aaa }

.UyeGiris .spanTittle { font-size: 1rem; color: #333; text-align: center }

.UyeGiris .userWrapper input { border-color: #e5e5e5; height: 32px; padding: .3125rem .6875rem; text-indent: 0; font-size: 1rem }

.UyeGiris .userLoginBtn { padding: 0 2.8125em; width: auto; height: 32px; border: 1px solid #333; font-size: .6875rem; font-weight: 300; text-transform: uppercase; line-height: 2.0625rem; letter-spacing: .12em; float: left; display: block; font-family: "Source Sans Pro","roboto",sans-serif !important; margin: 5px auto;line-height:32px!important; }

.UyeGiris a.userLoginBtn{width:100%;height: auto;background: transparent;padding: 0;}

.UyeGiris a.userLoginBtn:hover{background:transparent;color:#fff;}

.UyeGiris a.userLoginBtn span{display: block; background: #333;}

.UyeGiris a.userLoginBtn span:hover{background-color: #f2f2f2;color:#333;}

.UyeGiris a.userLoginBtn:after{content:"Fatura adresini teslimat adresinden farklı tanımlamak için üyelik oluşturmanız gerekmektedir.";color: #000;text-align: left;float: left;width: 100%;line-height: 18px;margin: 10px 0 0;text-transform: math-auto}

.UyeGiris a.userLoginBtn span:after {content:"Üyelere özel fiyat indirimlerinden yararlanabilmek için üyelik oluşturmanız veya üye girişi yapmanız gerekmektedir.";color: #d1398b;text-align: left;float: left;width: 100%;line-height: 18px;margin: 10px 0 0;text-transform: math-auto}

.UyeGiris .baglanButton a { padding: 0 2.8125em; width: auto; height: 32px; border: 1px solid #333; font-size: .6875rem; font-weight: 300; text-transform: uppercase; line-height: 2.0625rem; letter-spacing: .12em; float: left; display: block; margin: 5px auto;line-height:32px!important; }

.UyeGiris .userLoginBtn:hover { color: #333; border-color: #f2f2f2; background-color: #f2f2f2 }

.UyeGiris .userContainer .uyeGirisBeniHatirla input { margin-top: 0 }

.UyeGiris .userSozlesmeDiv { margin-bottom: 15px }

#mainHolder_divHizliUyelikAlan #hizliBakisCinsiyet{display:none;}

.sagIcerikTutucu .satirBlok.cinsiyetSatir {display:none;}

.sagIcerikTutucu .uyelikBilgilerim .satirBlok.satirBlok10{display:none;}

.sagIcerikTutucu .uyelikBilgilerim .satirBlok.satirBlok11{display:none;}

#mainHolder_divHizliUyelikAlan .KVKKMetniDiv #chkKVKKMetni{}

body .SifremiUnuttumContent .userWrapper { max-width: 955px; width: auto; display: block; float: none; margin: 0 auto }

.top-offers-content { max-width: 100%; margin: 0 auto;float:left;width:100%; }

.top-offers-content .banner-container .banner-cell { margin: 0 0 35px !important; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: 50%; flex-basis: 50%; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; float: left;  padding-right: 10px }

.top-offers-content .banner-container .banner-cell:nth-child(2) { }

.top-offers-content .banner-container .banner-cell a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex: 1; flex: 1 }

.top-offers-content .banner-container .banner-cell a img { margin: 0 auto 6px }

.top-offers-content .banner-container .banner-cell a span:not(.fake-button) { font-weight: 300; font-size: 14px; font-size: .875rem; color: #333; display: block; text-align: center; padding: 3px 0; line-height: 1 }

.top-offers-content .banner-container .banner-cell a span.name { font-size: 14px; font-size: .875rem; text-transform: uppercase }

.top-offers-content .banner-container .banner-cell a span.price { white-space: pre-wrap; font-size: 1.875rem; height: 62px }

.top-offers-content .banner-container .banner-cell a span.promo { font-size: 1em; padding-left: 10%; padding-right: 10%; line-height: 1.35em; height: 13px }

.top-offers-content .banner-container .banner-cell a span sup { top: -.26em; font-size: 70% }

.top-offers-content .banner-container .banner-cell a span .break-here { font-size: 1em; display: inline-block }

.top-offers-content .banner-container .banner-cell a .fake-button { }

.top-offers-content .banner-container .banner-cell a .fake-button:hover { color: #fff; border-color: #333; background-color: #333 }

.top-offers-content .bottom-banner { margin-bottom: 20px }

.top-offers-content .top-offers { border-bottom: 1px solid #333; margin-top: 20px; padding-bottom: 6px; margin-bottom: 35px }

.top-offers-content .top-offers h1 { display: inline; font-size: 2rem; margin-right: 1rem; text-transform: uppercase; letter-spacing: -.5px; color: #f00; font-family:roboto,sans-serif }

.top-offers-content .top-offers p { display: inline; font-size: 1.1875rem; margin-top: .2rem }

.primary-content { max-width: 1040px; margin: 0 auto; display: block; position: relative; padding: 0 0 20px 25px }

.primary-content .fragrance-top-banner { margin: 42px 0 48px; text-align: center }

.primary-content .fragrance-top-banner img { max-width: 650px; display: inline-block; vertical-align: top }

.primary-content .fragrance-top-banner h1 { font-size: 45px; color: #333; font-weight: unset; }

.primary-content .fragrance-top-banner .text-live { font-weight: 400; font-size: 28px; font-size: 28px; color: #333 }

.primary-content .fragrance-list { border-top: 2px solid #e5e5e5; padding: 28px 42px; margin: 0; position: relative; text-align: center; }

.primary-content .fragrance-list-banner { text-align: center; display: block; margin: 25px 0; }

.primary-content .fragrance-list-banner img { display: inline-block; }

.primary-content .fragrance-list .subtitle { font-size: 29px; padding: 0 15px; top: -24px; margin: 0; position: absolute; left: 50%; transform: translate(-50%); background: #fff; color: #333; text-transform: uppercase; font-weight: 500; font-family: "Source Sans Pro","roboto",sans-serif; }

.primary-content .fragrance-list .note { text-align: center; font-size: 16px; line-height: 1rem; margin: 0 0 22px; padding: 0 15px; color: #444; }

.primary-content .fragrance-list em { display: block; font-style: normal; color: #666; font-size: 14px; margin-bottom: 22px; }

.primary-content .fragrance-list em.emStar:before { content: ""; font-size: 0; margin-right: 5px; width: 18px; height: 18px; background: url(https://static.ticimax.cloud/35871/customcss/ticimax/images/Star.png)no-repeat center; background-size: 100%; display: inline-block; vertical-align: top; }

.primary-content .fragrance-list ul { list-style: none; margin: 0; padding: 0; font-size: 0; float: none; width: auto; }

.primary-content .fragrance-list.fr-category ul li { display: inline-block; vertical-align: top; width: 26.7%; margin-left: 2.44%; margin-bottom: 19px; }

.primary-content .fragrance-list.fr-category ul li a { position: relative; overflow: hidden; display: block; }

.primary-content .fragrance-list.fr-category ul li img { -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; }

.primary-content .fragrance-list.fr-category ul li a:hover img:not(.TextImage) { transform: scale(1.2); }

.primary-content .fragrance-list.fr-category ul li img.TextImage { position: absolute; left: 0; right: 0; top: 0; bottom: 0; max-width: 70%; max-height: 100%; margin: auto; }

.primary-content .fragrance-list.fr-category ul li.new-row { margin-left: 0; clear: left }

.primary-content .fragrance-list.fr-category ul li.new-row { margin-left: 0; clear: left }

.primary-content .divider { font-size: 16px; font-size: 1rem; text-align: center; margin: 44px auto 54px; width: 255px; position: relative; border-top: 1px solid #e5e5e5 }

.primary-content .divider span { font-size: 16px; text-transform: uppercase; position: absolute; left: 50%; transform: translate(-50%); padding: 0 18px; top: -11px; background: #fff; color: #333 }

.primary-content .mobile-only.button.filter-show { display: none }

.primary-content .fragrance-list.fr-name .name-list { column-gap: 16px; margin-top: 36px; text-align: left; }

.primary-content .fragrance-list.fr-name .name-list .level-1 { break-inside: avoid; line-height: 1; list-style: none; margin-bottom: 30px; display: inline-block; vertical-align: top; width: 25%; padding: 0 10px; text-align: left; border-top: 2px solid #ddd; padding-top: 15px; }

.primary-content .fragrance-list.fr-name .name-list > .level-1:nth-child(1),
.primary-content .fragrance-list.fr-name .name-list > .level-1:nth-child(2),
.primary-content .fragrance-list.fr-name .name-list > .level-1:nth-child(3),
.primary-content .fragrance-list.fr-name .name-list > .level-1:nth-child(4) { border-top: none; }

.primary-content .fragrance-list.fr-name .name-list .level-1 .title { color: #333; background: 0 0; border-bottom: 2px solid #ed088c; padding: 0 0 6px; margin-bottom: 10px; font-size: 1.1rem; text-transform: uppercase; font-weight: bold; }

.primary-content .fragrance-list.fr-name .name-list .level-1 ul { padding: 0; margin-bottom: 0 }

.primary-content .fragrance-list.fr-name .name-list .level-1 ul li { margin-bottom: 15px }

.primary-content .fragrance-list.fr-name .name-list .level-1 ul li a { display: block; font-size: .875rem; line-height: 1.125rem; color: #333; font-weight: 400 }

.primary-content .fragrance-list.fr-name .name-list .level-1 ul li.Star a:after { content: ""; display: inline-block; font-size: 0; margin-left: 5px; width: 18px; height: 18px; background: url('https://static.ticimax.cloud/35871/customcss/ticimax/images/Star.png')no-repeat center; background-size: 100%; display: inline-block; vertical-align: top; }

.productOnYazi .udetailbtnTooltip, #divOnyazi .udetailbtnTooltip { display: none !important }

.RightDetail .udetailbtnTooltip { display: block !important; float: left; width: 100%; position: relative }

.sepetItem .udetailbtnTooltip { display: block !important; float: left; width: 100%; position: relative }

.sepetItem .udetailbtnTooltip a { font-size: 11px !important; line-height: 1.5 !important }

.sepetItem .sepetIadeUyarisi { font-size: 11px; line-height: 1.5; font-style: italic }

.sepetItem .cartItemWish {float:left;width: 100%;margin: 5px 0;}
.sepetItem .cartItemWish a{float:left;font-size: 12px;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.sepetItem .cartItemWish a i{color: #DF0688;margin-right: 5px;font-size: 13px;line-height: 20px;text-decoration: none;}
.sepetItem .cartItemWish a label{text-decoration: underline;cursor: pointer;}

.RightDetail .udetailbtnTooltip.active:before { content: ''; position: absolute; left: 0; right: 0; top: -15px; height: 15px }

.sepetItem .udetailbtnTooltip.active:before { content: ''; position: absolute; left: 0; right: 0; top: -15px; height: 15px }

.udetailbtnTooltip .bbwd-tooltip, .udetailbtnTooltip .promo__tooltip { font-size: 12px; font-size: .75rem; line-height: 14px; line-height: .875rem; background: 0 0; border: none; color: #666; cursor: pointer; display: table; letter-spacing: normal; padding: 0; position: relative; text-align: left; text-decoration: underline; text-transform: none }

.udetailbtnTooltip .bbwd-tooltip-content, .udetailbtnTooltip .promo__tooltip-content { font-size: 14px; font-size: .875rem; line-height: 20px; line-height: 1.25rem; background-color: #fff; border: 1px solid #666; box-shadow: 0 0 13px 0 rgba(0,0,0,.15); color: #666; padding: 24px 8px 24px 0; max-width: 260px; position: absolute; width: auto; left: 0; top: -205px; z-index: 9999; display: none; -webkit-animation: fadein .5s; -moz-animation: fadein .5s; -ms-animation: fadein .5s; -o-animation: fadein .5s; animation: fadein .5s }

.udetailbtnTooltip .bbwd-tooltip-content.active, .udetailbtnTooltip .promo__tooltip-content.active { display: block }

.udetailbtnTooltip .bbwd-tooltip-content:after, .udetailbtnTooltip .promo__tooltip-content:after { content: ''; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 9px solid #666; width: 0; height: 0; bottom: 0; transform: translate(-50%,100%); position: absolute; left: 15px; bottom: 0 }

.udetailbtnTooltip .bbwd-tooltip-content:before, .udetailbtnTooltip .promo__tooltip-content:before { content: ''; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 8px solid #fff; width: 0; height: 0; bottom: 0; transform: translate(-50%,100%); position: absolute; left: 15px; bottom: 0; z-index: 1 }

.udetailbtnTooltip .bbwd-tooltip-content-container { background-color: #fff; height: auto; margin-left: 0; max-height: 147px; overflow-y: auto; padding-left: 24px; padding-right: 16px; width: 100%; text-align: left; font-size: 11px }

.udetailbtnTooltip .bbwd-tooltip-close-button { width: 13px; height: 13px; position: absolute; top: 8px; right: 8px; text-indent: -999em; padding: 0; background: url(https://static.ticimax.cloud/35871/customcss/images/bbwd-tooltip-close.svg) no-repeat 50%; background-size: 13px; border-color: transparent; transition: none; overflow: hidden; cursor: pointer }

.UrunGuruplari { float: left; width: 100% }

.UrunGuruplari ul { list-style: none }

.UrunGuruplari .productgroups { float: left; width: 100% }

.UrunGuruplari .productgroups .KatMenu1 { float: left; width: 100% }

.UrunGuruplari .productgroups .KatMenu1 > li { }

.UrunGuruplari .productgroups .KatMenu1 > li > a { font-size: 0 }

.UrunGuruplari .productgroups .KatMenu1 > li ul { display: block; margin-top: 20px }

.UrunGuruplari .productgroups .KatMenu1 > li > ul > li { margin-bottom: 50px }

.UrunGuruplari .productgroups .KatMenu1 > li > ul > li > a { font-size: .75rem; margin: 1.25em 0; text-transform: uppercase }

.UrunGuruplari .productgroups .KatMenu1 > li > ul > li > ul > li { margin: 1.25em 0 }

.UrunGuruplari .productgroups .KatMenu1 > li > ul > li ul a { line-height: 1.25rem; font-size: .875rem; color: #767676 }

.UrunGuruplari .productgroups .KatMenu1 > li ul ul li a:hover { color: #005699 }

#CatList .altMenuSag {display: none;}
#CatList .altMenuSag .altMenuSagEditor .menuHtml .mheadTop span { font-size: .75rem; margin: 1.25em 0; text-transform: uppercase; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }

#CatList .altMenuSag .altMenuSagEditor .menuHtml .html_Slot ul { padding: 0; margin: 19px 0 30px; margin-bottom: 49px; list-style: none }

#CatList .altMenuSag .altMenuSagEditor .menuHtml .html_Slot ul li { margin: 1.25em 0 }

#CatList .altMenuSag .altMenuSagEditor .menuHtml .html_Slot ul li a { display: block; line-height: 1.25rem; font-size: .875rem; color: #767676 }

#CatList .altMenuSag .altMenuSagEditor .menuHtml .html_Slot ul li a:hover { color: #005699 }

#CatList .altmenuSol > span { display: none }

#CatList ul { list-style: none }

#CatList .altmenuSol > ul > li { margin-bottom: 50px }

#CatList .altmenuSol > ul > li > a { font-size: .75rem; margin: 1.25em 0; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; text-transform: uppercase }

#CatList .altmenuSol > ul > li > ul > li { margin: 1.25em 0 }

#CatList .altmenuSol > ul > li > ul > li a { display: block; line-height: 1.25rem; font-size: 13px; color: #767676 }

#CatList .altmenuSol > ul > li > ul > li a:hover { color: #005699 }

#CatList .CatMenu {list-style: none }

#CatList .CatMenu>li {margin-bottom: 50px }

#CatList .CatMenu>li>a {font-size: .75rem; margin: 1.25em 0; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; text-transform: uppercase }

#CatList .CatMenu>li>ul>li {margin: 1.25em 0 }

#CatList .CatMenu>li>ul>li a {display: block; line-height: 1.25rem; font-size: 13px; color: #767676 }

#CatList .CatMenu>li>ul>li a:hover {color: #005699 }

#header .yanResimliMenu { display: none }

.two-button-container { float: left; width: 100%; margin: 0; position: relative }

.two-button-container .primary-button, .two-button-container .secondary-button { position: absolute; height: 11.5%; padding: 5px; margin: 0; font-size: 16px; color: #3a3a3a; max-height: none; line-height: 200%; background: #fff; border: none; width: 24%; left: 67.6%; text-align: center; letter-spacing: .12em; transition: all .3s ease; font-weight: 500 }

.two-button-container .primary-button:hover, .two-button-container .secondary-button:hover { color: #333; border-color: #f2f2f2; background-color: #f2f2f2 }

.two-button-container .primary-button { top: 56.5% }

.two-button-container .secondary-button { top: 74% }

.sepetFot { float: left; width: 100%; padding: 13px 0 0 }

.sepetFot .guarantee { float: left; max-width: 270px }

.sepetFot .checkout-footer-item { float: right }

.sepetFot .checkout-footer-item .content-asset { float: left; margin-top: 15px }

.sepetFot .checkout-footer-item .content-asset ul li { float: left }

.sepetFot .checkout-footer-item .content-asset ul li a { float: left; font-size: 13px; text-decoration: none; margin: 0 5px 0 0; padding-right: 8px; border-right: 1px solid #666; color: #666 }

.sepetFot .checkout-footer-item .content-asset ul li:last-child a { padding: 0; margin: 0; border: none }

.sepetimBody { background: #fff !important }

.EmptyCart .empty-area > .right > .alisverisedevamet { display: none }

.sepetimBody * { }

.sepetimBody .BasketPage { font-family: "Source Sans Pro","roboto",sans-serif !important; }

.sepetimBody .adetGuncelleContent .AdetGuncelle { display: none !important; }

.sepetimBody #footer { display: none }

.sepetimBody .ticiContainer { margin: 0 auto !important }

.sepetimBody .headerContent { margin: 0 auto !important }

.sepetimBody .BasketPage { }

.sepetimBody .Basketstep { margin: 0 0 30px; width: 100% !important; text-align: center }

.sepetimBody .Basketstep .sepetListTittle { display: none }

.sepetimBody .Basketstep ul { display: inline-block !important; vertical-align: top }

.sepetimBody .Basketstep ul li { width: 165px; padding: 0 0 30px; background: 0 0; float: left; min-height: auto; text-align: left; cursor: default }

.sepetimBody .Basketstep ul li.aktif { background: 0 0; cursor: default }

.sepetimBody .Basketstep ul li.aktif:after { display: none }

.sepetimBody .Basketstep ul li:before { content: ""; width: calc(100% - 40px); height: 2px; position: absolute; top: 20px; left: 40px; background: #eee }

.sepetimBody .Basketstep ul li.aktif:before { background: #005699 }

.sepetimBody .Basketstep ul li i { display: inline-block; vertical-align: top; width: 40px; height: 40px; background: #eee; border-radius: 100%; font-size: 18px; color: #848484; font-family: FontAwesome; line-height: 40px; text-align: center; font-weight: 300; cursor: pointer }

.sepetimBody .Basketstep ul li.bSepet i { background: #005699; color: #fff }

.sepetimBody .Basketstep ul li.aktif i { background: #005699; color: #fff }

.sepetimBody .Basketstep ul li.bSepet i:before { content: '\f290' }

.sepetimBody .Basketstep ul li.bAdres i:before { content: '\f3c5' }

.sepetimBody .Basketstep ul li.bOdeme i:before { content: '\f38a' }

.sepetimBody .Basketstep ul li.bOdeme { width: auto }

.sepetimBody .Basketstep ul li.bOdeme:before { display: none }

.sepetimBody .Basketstep ul li .onesteptext, .sepetimBody .Basketstep ul li .tittleSpan { color: #000; font-size: 11px; line-height: 30px; float: left; text-align: center; position: absolute; left: -11px; bottom: 0; white-space: nowrap; cursor: pointer }

.sepetimBody .Basketstep ul li .tittleSpan { display: block }

.sepetimBody .Basketstep ul li.bSepet .tittleSpan { left: -18px }

.sepetimBody .Basketstep ul li.bAdres .onesteptext { left: -15px }

.sepetimBody .Basketstep ul li.bOdeme.default, .sepetimBody .Basketstep ul li.bOdeme.default i, .sepetimBody .Basketstep ul li.bOdeme.default .onesteptext { cursor: default }

.sepetimBody .Basketstep ul li span { display: none }

.sepetimBody .Basketstep ul li .step_1 { margin: 0 }

.sepetimBody .Basketstep ul li .step_2 { display: none }

.sepetimBody .Basketstep ul li .onesteptext { display: block }

.sepetimBody .Basketstep ul li.bSiparis { display: none }

.sepetimBody .BasketAccountContainer .basketCompletebtn i { display: none }

.sepetimBody .BasketDetailContainer { width: calc(100% - 295px); padding-right: 40px }

.sepetimBody .BasketDetailContainer .sepetListAlt {}

.sepetimBody .BasketDetailContainer .sepetListAlt .sepetiTemizle{font-size:13px;}

.sepetimBody .SepetRightInfo{display: block; margin-top: 15px; line-height: 19px; font-size: 14px;font-family: "Source Sans Pro","roboto",sans-serif !important; font-weight: 300!important;}

@media(min-width:992px) {
    .sepetimBody .BasketDetailContainer .alisverisedevamet { position: absolute; left: 0; top: -85px; padding: 0; border: none; font-size: 14px; line-height: 20px; font-weight: 300 !important; }
}

.sepetimBody .BasketDetailContainer .alisverisedevamet:hover { background: 0 0; color: #015799 }

.sepetimBody .BasketDetailContainer .alisverisedevamet i { font-family: FontAwesome; font-weight: 300; margin-right: 10px; display: inline-block; vertical-align: top; line-height: 20px; font-size: 18px }

.sepetimBody .BasketDetailContainer .alisverisedevamet i:before { content: '\f177' }

.sepetimBody .BasketDetailContainer .BasketDetail { padding: 0; margin: 0; border: none; background: #fff; border-top: 1px solid #e8e8e8; padding-top: 30px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItem { /* padding:0 0 20px; */ /* margin:0 0 20px; */ /* border:none; */ /* border-bottom:1px solid #e8e8e8; */ /* float:left; */ /* width:100%; */ /* text-align:left; */ /* 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; }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItem:last-child { margin-bottom: 0 }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB0 { /* height:auto; */ /* width:110px; */ /* margin-right:30px; */ }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB0 .sepetImg { width: auto; max-width: 100%; max-height: 100% }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 { padding: 0 }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 a { font-size: 13px; line-height: 18px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span { color: #7f7f7f; font-size: 11px; line-height: 18px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span.UrunKisiselNot { color: #c00 }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 .KampanyaTanimSpan { display: none !important; }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span.SepetOnyazi { display: none }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span.UrunKisiselNot i { display: inline-block; vertical-align: top }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span strong { color: #333; font-size: 11px; font-weight: 400 }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB2 { /* 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; */ }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB2 select { background: #f2f2f2; height: 35px; border-color: #f2f2f2; }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB2 .textbox.txtSepetAdet { border: 1px solid #e8e8e8; width: 50px; height: 22px; color: #333; font-size: 14px; line-height: 22px; text-align: center; text-indent: 0 }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB3 .sepetItemB3_1 { font-size: 11px; color: #333; line-height: 25px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB3 .sepetItemB3_2 { font-size: 13px; color: #333; line-height: 25px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB4 { /* color:#333; */ /* font-size:15px; */ /* line-height:25px; */ /* flex-direction:column; */ width: 100% !important; }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB4 .sepetItemB4_1+.sepetItemB4_2 {color: #d1398b }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB5 { }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB3, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB2, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB4, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB5 { /* text-align:left; */ /* padding:0; */ /* 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; */ }

.sepetimBody .BasketDetailContainer .BasketDetail .sepet-sil { padding: 0 }

.sepetimBody .BasketDetailContainer .BasketDetail .sepet-sil:before { font-family: FontAwesome; font-weight: 300; color: #333; font-size: 19px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepet-sil:hover:before { color: red }

.sepetimBody br { display: none }

.sepetimBody .clear { clear: none }

.sepetimBody .BasketAccountContainer { width: 295px; position: static }

.sepetimBody .BasketAccountContainer .BasketAccount { background: #fff; border-top: 1px solid #e8e8e8; padding-top: 5px; position: static !important }

.sepetimBody .BasketAccountContainer .BasketAccount .basketCompleteContent { margin-top: 30px }

.sepetimBody .BasketAccountContainer .BasketAccount .basketCompleteContent:nth-child(1) { display: none }

.sepetimBody .BasketAccountContainer .BasketAccount .basketCompleteContent + .BasketRigth { margin-top: 0 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth { margin: 0; padding: 0 0 10px; border: none; background: 0 0; border-bottom: 1px solid #e8e8e8 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth ul li span { font-size: 13px; font-weight: 300; line-height: 25px; color: #000 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth .Odeme-RightLine div.Left, .sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth .Odeme-RightLine div.Right { font-size: 12px; line-height: 25px; color: #000 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth .Odeme-RightLine div.Right, .sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth .Odeme-RightLine div.Right#divToplamOdeme { font-size: 12px }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth ul li.genelToplam { font-weight: 400 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth ul li.genelToplam .tut { font-weight: 600 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth ul li .tut { }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki { padding: 0; margin: 0; border: none; display: block }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki #hed div { font-size: 13px; line-height: 45px }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki #hed div.hediCekForm { margin-top: 0 }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki #hed div.hediCekForm a { width: 70px; height: 32px; line-height: 32px; color: #fff; font-size: 10px }

.sepetimBody .BasketAccountContainer .BasketAccount .BasketRigth.BasketHediyeCeki #hed div.hediCekForm input { height: 32px; line-height: 32px; font-size: 13px }

.sagIcerikTutucu .satirBlok .hsbmTextbox { font-family: Arial, Helvetica, sans-serif !important; }

.satirBlok .hsbmTextbox#txtAdresAdSoyad,
.satirBlok .hsbmTextarea#txtAdres,
.AdresItemLine .adresKargoSubDetay { text-transform: capitalize; }

.sepetimBody.odemeSayfa .BasketDetailContainer { }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail + .BasketDetail { display: none }

.sepetimBody.odemeSayfa .BasketAccountContainer { margin-top: 65px }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount { border: none; padding: 0 }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount #divSiparisOzet { display: none }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent { border: none; padding: 0; margin: 25px 0 }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck { font-size: 13px; color: #000; line-height: 20px; position: relative }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck a { font-weight: 300 !important; font-size: 13px; }
/*
.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck:before { content: ''; float: left; width: 18px; height: 18px; border: 1px solid #000; margin-right: 10px; font-family: FontAwesome; color: #000; text-align: center; line-height: 16px; font-weight: 300 }
*/
.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck.active:before { content: '\f00c' }
/*
.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck #cbMesafeliSatisSozlesme { position: absolute; left: 0; top: 0; width: 18px; height: 18px; opacity: 0 }
*/
.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth { margin: 0; padding: 0; border: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .OdemeMenuTittle { margin: 0 0 20px; color: #000; font-size: 16px; font-weight: 400; display: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .OdemeMenuTittle strong { }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu { float: left; width: 100%; padding: 0; margin: 0 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li { padding: 0 15px; margin-bottom: 15px; border: 1px solid #f2f2f2 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li > a { padding: 15px 0; height: auto; color: #000; font-size: 12px; line-height: 18px; border: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li:hover { border-color: #000 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li:hover > a { background: 0 0 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li.activeMenu { border-color: #000 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li.activeMenu > a { background: 0 0 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li.activeMenu > a:after { content: '\f00c' }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li > a:before { display: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li > a:after { content: ''; float: left; width: 18px; height: 18px; border: 1px solid #000; margin-right: 10px; font-family: FontAwesome; color: #00; text-align: center; line-height: 16px; font-weight: 300 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li > a i { display: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left { margin: 20px 0 0; float: left; width: 100% }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent { float: left; width: 370px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent .CrediCardNameLabel, .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent .CrediCardNoLabel, .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent .CrediCardDateLabel, .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent .CrediCardSecureLabel { font-size: 14px; line-height: 40px; height: 40px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent > input { height: 40px; border: 1px solid #f2f2f2; margin: 0; width: 100%; padding: 0 10px; color: #000; font-size: 12px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart { float: left; width: calc(100% - 370px) }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart .divCreditCartSagUst { float: right; width: 320px; clear: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit { float: left; width: 100%; clear: none; min-height: auto; padding: 0 50px; margin-bottom: 30px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit .divOdemeSecenekleriTittle { margin: 0 -5px; width: auto; display: block }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit .divOdemeSecenekleriTittle span { width: calc(33.33% - 10px); margin: 0 5px; background: 0 0; font-size: 13px; line-height: 35px; border-bottom: 1px solid #f5f5f5; border-right: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri { border: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine.seciliTaksit { color: #000 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine { color: #000; height: 35px; line-height: 35px; background: #fff; border-bottom: 1px solid #f5f5f5 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine span { font-size: 13px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine input { width: 10px; height: 10px; margin: 0; top: 12px; opacity: 0; left: 6px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine:before { content: '\f111'; margin: 0; top: 0; position: absolute; left: 7px; font-size: 10px; font-family: FontAwesome }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine.seciliTaksit { background: #f5f5f5 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit #divOdemeSecenekleri .odemeSecenekLine.seciliTaksit:before { content: '\f192' }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .HavaleLine { padding: 0; margin: 0 0 30px; border: none; background: 0 0 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .HavaleLine:last-child { margin-bottom: 0 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .HavaleLine .HavaleCheckContent { display: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .HavaleLine .HavaleImg { display: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .HavaleLine .HavaleBnk { width: 100%; font-size: 12px; color: #000; line-height: 25px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #odemeTaksitBilgilendirme { float: left; width: 100% !important; padding: 0 50px; margin-bottom: 30px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #odemeTaksitBilgilendirme i { display: none }

.sepetimBody.odemeSayfa br { display: block }

.sepetimBody.siprisOnay .Basketstep { display: none }

.sepetimBody.siprisOnay .BasketDetailComplateTittle { background: 0 0 }

.sepetimBody.siprisOnay .BasketDetailComplateTittle .tittle { color: #000; font-weight: 300 !important; font-size: 15px !important; }

#divSiparisTamalandiSonuc .SiparisBasarili span { color: #000; font-weight: 300 !important; font-size: 13px !important; }

.sepetimBody.siprisOnay .BasketDetailComplateTittle .BasketDetail { border-color: #eee }

.sepetimBody.siprisOnay .HavaleLine .HavaleImg { display: none }

.sepetimBody.siprisOnay .HavaleLine .HavaleBnk { width: 100%; font-size: 14px; color: #000; line-height: 22px }

.sepetimBody.siprisOnay br { display: block }

.sepetimBody.siprisOnay .satirLeft i { color: #000 }

.sepetimBody.siprisOnay .odemeCompleteContent { float: right; width: 100% }

.sepetimBody.siprisOnay .odemeCompleteContent a { padding: 0; border-radius: 0; line-height: 50px; height: 50px; font-size: 18px }

.sepetimBody .Basketstep .alisverisedevamet { display: none }

.sepetimBody.popupSepet .BasketDetailContainer { padding-right: 10px }

.sepetimBody.popupSepet .BasketPage .BasketDetailSepetList { padding-right: 15px; border-top: none }

.sepetimBody.popupSepet .BasketPage .BasketAccountContainer .BasketAccount { border-top: none }

.sepetimBody.popupSepet .BasketDetailContainer .BasketDetail .sepetItemB3 { flex-direction: column }

.sepetimBody.popupSepet .BasketDetailContainer .BasketDetail .sepetItemB4 { }

.personaclick-recommend { display: block !important }

body .SifremiUnuttumInput .userWrapper { margin-top: 15px; margin-bottom: 15px }

body .SifremiUnuttumInput .userWrapper .Left { margin-bottom: 15px }

.SiparisTamamlaLine ul li,
.SiparisTamamlaLine ul li b { font-weight: 300 !important; font-size: 13px !important; }

.SifremiUnuttumSucces { font-size: 15px !important; font-weight: 300 !important; }

.alert, #mainHolder_txtSifre2, #mainHolder_cvSifre2 { font-size: 15px !important; font-weight: 300 !important; }

.sepetimBody.sepetAdres .BasketDetailContainer .BasketDetail { border-radius: 5px; padding: 10px 15px;}
.sepetimBody.sepetAdres .teslimatAdresContent .sepetTitle .st_1:before{display:none;}
.sepetimBody.sepetAdres .BasketDetailCargo .OrderAdresList.active .OrderAdresListTeslimat { width: 100%;}
.sepetimBody.sepetAdres .BasketDetailCargo .OrderAdresList.active .OrderAdresListFatura { width: 100%; padding-left: 0; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px; }
.sepetimBody.sepetAdres .magazaSecSol ul{max-height: 260px;}
.sepetimBody.sepetAdres .magazaSecSol ul li:hover > a{background: #005699;}
.sepetimBody.sepetAdres .magazaSecSol ul li > a{background: #005699;}
.sepetimBody.sepetAdres .magazaSecSol ul li.selected > a{background: #005699;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn { font-weight: 600; font-size: 12px; line-height: 22px; color: #005699; text-decoration: underline; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn i { font-size: 18px; display: inline-block; vertical-align: top; line-height: 22px;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn i.fa-square-o:before { content: "\f45c"; color: #fff; border: 1px solid #005699; border-radius: 3px; font-size: 13px; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divFaturaAdreslerim { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim .adresItemFloat { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divFaturaAdreslerim .adresItemFloat { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%;display: block !important; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim .adresItemFloat:hover { background-color: transparent;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt { border-bottom: 1px dashed #dcdcdc; padding: 10px 10px 5px; margin-bottom: 0; border: 1px solid #ddd; border-bottom: none; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine { border: none; padding: 5px 10px 10px; height: auto; border: 1px solid #ddd; border-top: none; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine span { font-size: 12px; color: #000; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt.AdresItemSelected { border-color: #000;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine:hover { background: 0 0;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine.AdresItemSelected { background: 0 0; border-color: #000;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltLeft { width: calc(100% - 50px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltLeft label span { font-size: 14px; font-weight: 500; color: #000; line-height: 18px; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltLeft label span:before { width: 18px; height: 18px; border: 5px solid #e1e1e1; background: #fff; border-radius: 50%; background: 0 0;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span:before { border-color: #005699;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a i { color: #a8a8a8; font-size: 15px; padding: 0 4px;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a:hover i { color: #000;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a i.fa-pencil:before { }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a i.fa-times:before { }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle { margin-top: 0; padding: 0; background: 0 0; border: 1px solid #dcdcdc; box-shadow: inset -1px -3px 20px -10px rgba(0,0,0,.07); display: -webkit-flex; display: flex; align-items: center; justify-content: center; flex-direction: column; font-size: 14px; font-weight: normal; color: #000; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle i { font-size: 22px; margin-bottom: 5px; color: #ddd;}
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle:hover { color: #000!important; background-color: #fcfcfc; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle:hover i { color: #000; }
.sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok15 { width: 49%;}
.sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok17 { width: 49%; float: right;}
.sepetimBody.sepetAdres .adresGir .satirBlok.FormCountry { width: 49%;}
.sepetimBody.sepetAdres .adresGir .satirBlok.FormSehir { width: 49%; float: right;}
.sepetimBody.sepetAdres .kargoSecimContent .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px; }
.sepetimBody.sepetAdres .kargoSecimContent .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000;}
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation { padding: 0; margin: 0 0 10px; border: none; background: 0 0; border: 1px solid #e9e9e9; box-shadow: inset -1px -3px 20px -10px rgba(0,0,0,.07); padding: 15px; }
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation:hover { background-color: #fcfcfc }
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span { font-weight: normal; color: #9a9a9a; font-size: 13px;}
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span + span { font-style: inherit; font-weight: normal; color: #c3c3c3; font-size: 11px; }
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoInput input { display: none;}
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoInput:before { content: ''; width: 18px; height: 18px; border: 5px solid #e5e5e5; background: #fff; border-radius: 50%; float: left;}
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected { border-color: #000; background-color: #fcfcfc }
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected .cargoName span { color: #000 }
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected .cargoName span + span { color: #c3c3c3 }
.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected .cargoInput:before { border-color: #005699 }
.sepetimBody.sepetAdres .SiparisNotuContent .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px;}
.sepetimBody.sepetAdres .SiparisNotuContent .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000; }
.sepetimBody.sepetAdres .SiparisNotuContent textarea { display: block; width: 100%; padding: 15px; font-size: 12px; border: 1px solid #e9e9e9; box-shadow: inset -1px -3px 20px -10px rgba(0,0,0,.07); resize: none; border-radius: 5px; min-height: 85px;}
.sepetimBody.sepetAdres .HediyeContentContainer { border-radius: 5px; padding: 10px 15px;}
.sepetimBody.sepetAdres .HediyeContentContainer .sepetTitle .st_1 { float: left; width: 100%; font-weight: 300 !important; font-size: 18px; color: #000; border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px;}
.sepetimBody.sepetAdres .magazaSecSol ul li i{ width: 18px; height: 18px; border: 5px solid #e1e1e1; background: #fff; border-radius: 50%; background: 0 0;margin-right:10px; }
.sepetimBody.sepetAdres .magazaSecSol ul li.selected i { border-color: #005699 }
.sepetimBody.sepetAdres .magazaSecSol ul li span.AdresAdres {padding-left: 27px;}
.adresItemFloat.newAdressBtn{display:none;}
body.sepetimBody .BasketDetailMagazaBtnGrup>a>i:before {display: none }
body.sepetimBody .BasketDetailMagazaBtnGrup>a>i {width: 20px; height: 20px; border: 2px solid #919191; border-radius: 100%; position: relative; padding: 0 }
body.sepetimBody .BasketDetailMagazaBtnGrup>a>i:after {content: ""; width: 12px; height: 12px; background: 0 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border-radius: 100% }
body.sepetimBody .BasketDetailMagazaBtnGrup>a.active>i:after {background: #005699 }
body.sepetimBody .BasketDetailMagazaBtnGrup>a label {line-height: 20px; color: #005699; font-weight:500;font-family: "Source Sans Pro","roboto",sans-serif; }
body.sepetimBody .BasketDetailMagazaBtnGrup>a.adresTeslimBtn label {background: url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/ShippingTruck.svg')no-repeat left; background-size: 25px; padding-left: 35px }
body.sepetimBody .BasketDetailMagazaBtnGrup>a.magazaTeslimBtn label {background: url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/UI-Locator-Pin2.svg')no-repeat left; background-size: 15px; padding-left: 22px }
body.sepetimBody .SepetMagazalarList select {border-color: #000; color: #005699 }
body.sepetimBody .SepetMagazalarListContent .magazaSecTittle {color: #005699; font-weight:500;    font-family: "Source Sans Pro","roboto",sans-serif; }
body.sepetimBody .magazaSecSol ul li i:before {display: none }
body.sepetimBody .magazaSecSol ul li i {width: 17px; height: 17px; border: 2px solid #919191; border-radius: 100%; position: relative; padding: 0; background: 0 0!important; margin-top: 6px }
body.sepetimBody .magazaSecSol ul li i:after {content: ""; width: 8px; height: 8px; background: 0 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border-radius: 100% }
body.sepetimBody .magazaSecSol ul li.selected i:after {background: #fff }
body.sepetimBody .magazaSecSol ul li span:not(.AdresAdres) {color: #333; font-weight: 700; margin-right: 10px; text-transform: uppercase }
body.sepetimBody .magazaSecSol ul li span.AdresAdres {padding-left: 27px; clear: left }


body [data-rating^='1'] .star-1 {color: #005699 }
body [data-rating^='1.5'] .star-2 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%);}
body [data-rating*='1.6'] .star-2 {color: #005699 }
body [data-rating*='1.7'] .star-2 {color: #005699 } 
body [data-rating*='1.8'] .star-2 {color: #005699 }
body [data-rating*='1.9'] .star-2 {color: #005699 }
body [data-rating^='2'] .star-1 {color: #005699 }
body [data-rating^='2'] .star-2 {color: #005699 }
body [data-rating^='2.5'] .star-3 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%);}
body [data-rating*='2.6'] .star-3 {color: #005699 }
body [data-rating*='2.7'] .star-3 {color: #005699 }
body [data-rating*='2.8'] .star-3 {color: #005699 }
body [data-rating*='2.9'] .star-3 {color: #005699 } 
body [data-rating^='3'] .star-1 {color: #005699 }
body [data-rating^='3'] .star-2 {color: #005699 }
body [data-rating^='3'] .star-3 {color: #005699 }
body [data-rating^='3.5'] .star-4 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%); }
body [data-rating*='3.6'] .star-4 {color: #005699 }
body [data-rating*='3.7'] .star-4 {color: #005699 }
body [data-rating*='3.8'] .star-4 {color: #005699 }
body [data-rating*='3.9'] .star-4 {color: #005699 } 
body [data-rating^='4'] .star-1 {color: #005699 }
body [data-rating^='4'] .star-2 {color: #005699 }
body [data-rating^='4'] .star-3 {color: #005699 }
body [data-rating^='4'] .star-4 {color: #005699 }
body [data-rating^='4.5'] .star-5 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%); }
body [data-rating*='4.6'] .star-5 {color: #005699 }
body [data-rating*='4.7'] .star-5 {color: #005699 }
body [data-rating*='4.8'] .star-5 {color: #005699 }
body [data-rating*='4.9'] .star-5 {color: #005699 }
body [data-rating="5"] i {color: #005699; }

body .divYorumlar-t1c9c > div:not(.rating){font-size:0;}
body .divYorumlar-t1c9c > div:not(.rating) span{font-size:12px;}
body .divYorumlar-t1c9k span{background:#005699;}
body .divYorumlar-t1c9c{min-width:140px;}
body .divYorumlarV2Slide{width:70%;}

.productItem .productPoints{float: left; width: 100%; height: 37px;}
.productItem .productPoints .rating[data-rating="0"] {display: none; }
.productItem .productPoints .rating{float:left; cursor:pointer;}
.productItem .productPoints .rating i {font-size:28px; margin: 0 2.5px;}
.productItem .productPoints .productPointTxt{float:left;line-height:28px;margin:5px 0;font-size:16px;margin-left:5px;text-decoration:underline;cursor:pointer;}
.productItem .productPoints .productPointTxt:before{content:"(";}
.productItem .productPoints .productPointTxt:after{content:")";}

body .productPoints [data-rating^='1'] .star-1 {color: #005699 }
body .productPoints [data-rating^='1.5'] .star-2 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%);}
body .productPoints [data-rating*='1.6'] .star-2 {color: #005699 }
body .productPoints [data-rating*='1.7'] .star-2 {color: #005699 } 
body .productPoints [data-rating*='1.8'] .star-2 {color: #005699 }
body .productPoints [data-rating*='1.9'] .star-2 {color: #005699 }
body .productPoints [data-rating^='2'] .star-1 {color: #005699 }
body .productPoints [data-rating^='2'] .star-2 {color: #005699 }
body .productPoints [data-rating^='2.5'] .star-3 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%);}
body .productPoints [data-rating*='2.6'] .star-3 {color: #005699 }
body .productPoints [data-rating*='2.7'] .star-3 {color: #005699 }
body .productPoints [data-rating*='2.8'] .star-3 {color: #005699 }
body .productPoints [data-rating*='2.9'] .star-3 {color: #005699 } 
body .productPoints [data-rating^='3'] .star-1 {color: #005699 }
body .productPoints [data-rating^='3'] .star-2 {color: #005699 }
body .productPoints [data-rating^='3'] .star-3 {color: #005699 }
body .productPoints [data-rating^='3.5'] .star-4 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%); }
body .productPoints [data-rating*='3.6'] .star-4 {color: #005699 }
body .productPoints [data-rating*='3.7'] .star-4 {color: #005699 }
body .productPoints [data-rating*='3.8'] .star-4 {color: #005699 }
body .productPoints [data-rating*='3.9'] .star-4 {color: #005699 } 
body .productPoints [data-rating^='4'] .star-1 {color: #005699 }
body .productPoints [data-rating^='4'] .star-2 {color: #005699 }
body .productPoints [data-rating^='4'] .star-3 {color: #005699 }
body .productPoints [data-rating^='4'] .star-4 {color: #005699 }
body .productPoints [data-rating^='4.5'] .star-5 {background: -webkit-linear-gradient(left,#005699 50%,#cacaca 50%); }
body .productPoints [data-rating*='4.6'] .star-5 {color: #005699 }
body .productPoints [data-rating*='4.7'] .star-5 {color: #005699 }
body .productPoints [data-rating*='4.8'] .star-5 {color: #005699 }
body .productPoints [data-rating*='4.9'] .star-5 {color: #005699 }
body .productPoints [data-rating="5"] i {color: #005699; }

/*siteozel*/


body .uyelikonay{margin-top:15px;}

.divYorumlarV2Section3 .divYorumlarV2Item{float:left;width:100%;}
.divYorumlarV2Section3 .divYorumlarV2Item .yorum-item-puan-yas{display:none;}
.v2YorumFiltreGrup > li:nth-child(2){display:none;}

/*ebultenpage*/
.ebultenpageCustom{float:left;width: 100%;margin: 50px 0;}
.ebultenContainer{max-width: 1150px;margin: 0 auto;}
.ebultenBanner{float:left;width: 100%;}
.ebultenpopgel{float:left;width: 100%;margin-top: 40px;}
html.fancybox-lock.Bultenhtml{overflow: visible!important;}
html.fancybox-lock.Bultenhtml body{overflow: visible!important;}
html.fancybox-lock.Bultenhtml .customfancyBulten {display: block!important; position: relative; width: 100%!important; float: left; background: transparent;overflow: visible!important;z-index: 1!important;}
html.fancybox-lock.Bultenhtml .customfancyBulten .fancybox-wrap{position:static!important;margin: 0 auto;}
html.fancybox-lock.Bultenhtml .customfancyBulten .fancybox-inner{height: auto!important;min-width:500px;}
html.fancybox-lock.Bultenhtml .customfancyBulten .fancybox-close{display: none!important}
.ebultenBanner .mobimg{display: none;}

.Kat-Banner {float: left; width: 100%; margin: 0 0 30px }
.Kat-Banner .sectionBanner img {width: 100% }
.Kat-Banner .breaker {position: relative; border-top: 1px solid #333; text-align: center; margin: 50px auto 34px; text-transform: uppercase }
.Kat-Banner .breaker h4 {left: 11px; font-size: 1.0625rem; letter-spacing: 2.5px; display: inline; padding: 0 20px; position: relative; top: -11px; background: #fff; color: #333; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500 }
.Kat-Banner .banner-container {padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: center }
.Kat-Banner .banner-container .banner-cell {float: left; margin: 0 0 8px 16px; width: 17%; border: 2px solid #f2f2f2; border-radius: 4px }
.Kat-Banner .banner-container .banner-cell:hover{border-color: #333;}
.Kat-Banner .fake-button {margin: 0 auto; width: 100%; display: block; box-sizing: border-box; line-height: 32px; color: #333; text-align: center; font-size: 14px; font-weight: 500; font-family: "Source Sans Pro","roboto",sans-serif; }
body .KategoriSlider ul li .KategoriSliderBox span{font-weight: 500; font-family: "Source Sans Pro","roboto",sans-serif;}

body #inStockModal > .modal-content{max-width:735px; min-height: 500px;background: #fff url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/magazacerceve.png')no-repeat;background-size:100%;    background-repeat: no-repeat!important; background-attachment: scroll!important; background-position: left top!important; background-size: 100% 100%!important;}
body #inStockModal > .modal-content:before{content:"";float:left;width:100%;height:132px;background: #fff url('https://static.ticimax.cloud/35871/CustomCss/ticimax/images/magazaustbanner.jpg')no-repeat;background-size:100%;}
body #inStockModal #stoktakiMagazalar .stoktakiMgzRight {float: right; width: 49% }
body #inStockModal #stoktakiMagazalar .searchedMap {width: 100%!important; float: left; display: block; height: 350px!important }
body #inStockModal > .modal-content .stoktakiMgzLeft h2{font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500;}


.HesabimTakip .favoriBosIkon i.fa-smile-o:before{content: '\f118';font-weight:300;}
.HesabimTakip .sagIcerikTutucu .iadeTaleplerimContent .yeniIadeTalebiForm .satirBlok27{display:none;}

.KargoLimit {display: block; width: 100% }
.KargoLimitTut {display: block; margin: 0 0 15px; text-align: center; font-size: 13px; font-weight: 500 }
#mainHolder_ucSepetim_divUcretsizKargoUlasim {display: block; margin:0 0 10px; text-align: center; font-size: 13px; font-weight: 500;width:100%}
.kargoProgress {max-width: 500px; margin: 0 auto 20px }
.kargoProgress progress[value] {-webkit-appearance: none; appearance: none; width: 100%; height: 15px; border-radius: 20px }
.kargoProgress progress[value]::-webkit-progress-bar {border-radius: 20px; background: #fff; border: 1px solid }
.kargoProgress progress[value]::-webkit-progress-value {border-radius: 20px; background: #015699 }


body.odemeSayfa  .sozlemeCheckContent .OdemeTamamla > div:not(.SoslesmeCheck){display:none;}

.productImageOwlSlider .owl-carousel .owl-dots{display:none!important;}


.HediyeContentContainer{float:left;}
.btnPersonelKampanyasiCikar{background: #005699; color: #fff; line-height: 25px; display: inline-block; padding: 0 6px; margin: 10px 0 0;}
.SepetKampanyaTanim[ng-repeat="calisanKampanya in cart.calisanVeYakiniIndirimPersonelKampanyalari"]{color:#000;text-align:left;border:1px solid #eee;}
.PersonelKampanyaTanimTitle{display: inline-block; vertical-align: top; padding: 10px 0!important;}
.PersonelKampanyaTanimTitle span{font-weight:bold;}
.PersonelKampanyaTanimImg{display:none;}
.PersonelKampanyaTanimBtn{display: inline-block; vertical-align: top;}
.PersonelKampanyaTanimBtn a{font-weight:bold;background: #005699!important;}

/*
#divMagazaSecimAlani .selectGrup .hsbmSelect option {display: none }
#divMagazaSecimAlani .selectGrup .hsbmSelect option[value="3"] {display: block }
#divMagazaSecimAlani .selectGrup .hsbmSelect option.ng-binding {display: block }
*/

body .iadeTaleplerimContent .satirBlokRow25[ng-show="IbanAlanlariGoster"]{display:none;}
body .iadeTaleplerimContent .satirBlok27{display:none;}


/*hızlı bakış*/

#quickViewV2 .modal-content {width: 700px!important }
#quickViewV2 .modal-content .TopDet {display: flex; margin-bottom: 1.5rem; flex-wrap: wrap }
#quickViewV2 .modal-content .TopDet .leftImage {flex:initial;width:300px; margin-right: 1rem; flex-direction: column; justify-content: flex-start }
#quickViewV2 .modal-content .TopDet .leftImage .Images {height: 340px; width: 255px; text-align: center; position: relative; display: block!important }
#quickViewV2 .modal-content .TopDet .leftImage .SmallImages {width: 100%; margin-top: 20px; display: block; margin-left: 0; margin-right: 0; float: left }
#quickViewV2 .modal-content .TopDet .leftImage .SmallImages .AltImgCapSmallImg {display: inline-block; margin: 0; position: relative; float: left; width: 70px }
#quickViewV2 .modal-content .TopDet .leftImage .owl-prev,
#quickViewV2 .modal-content .TopDet .leftImage .owl-next{display:block;}
#quickViewV2 .modal-content .TopDet .leftImage .owl-prev.disabled,
#quickViewV2 .modal-content .TopDet .leftImage .owl-next.disabled{opacity:0;}
#quickViewV2 .modal-content .TopDet .leftImage .ProductGallery{padding-bottom:100px;}
#quickViewV2 .modal-content .TopDet .leftImage .ProductGallery .gallery-container .galleryOwl-thumb{display: block;top: auto;bottom: 0;width: auto;left: 0;right: 0;margin: auto;border: none;height: auto;}
#quickViewV2 .modal-content .TopDet .leftImage .ProductGallery .galleryOwl-thumb .thumb-list{padding:0;overflow-y:auto;}
#quickViewV2 .modal-content .TopDet .leftImage .ProductGallery .galleryOwl-thumb .thumb-list .thumb-item{float: left;width: 60px;margin-right: 10px;margin-bottom:10px;cursor:pointer;}
#quickViewV2 .modal-content .TopDet .RightDetail {flex:initial;width:calc(100% - 335px); order: 1; z-index: 0; padding: 0 }
#quickViewV2 .modal-content .productItemV3 {display: block }
#quickViewV2 .modal-content .productItemV3 .ItemV3_col2 {float: left; width: calc(100% - 280px) }
#quickViewV2 .modal-content .productItemV3 .ItemV3_col3 {float: left; width: calc(100% - 280px) }
#quickViewV2 .modal-content .ItemV3_NameSpn {display: block; font-size: 11px; line-height: 17px }
#quickViewV2 .modal-content #BenzerUrunDiv{display: none;}
#quickViewV2 .initUrltitle{display:none;}
#quickViewV2 .modal-content .initUrltitle{float:left;width:100%;margin:15px 0 0;color: #666;font-size: 13px;text-decoration: underline;display:block;}
#quickViewV2 .ProductName h1 span{font-size:18px;margin:0 0 5px;}
#quickViewV2 #divOnyazi *{font-size:12px;color:#4d4d4d;}
#quickViewV2 .IndirimliFiyatContent .right_line *, 
#quickViewV2 #divTurkLirasiFiyat .right_line *, 
#quickViewV2 #divIndirimsizFiyat .right_line *, 
#quickViewV2 #divKDVDahilFiyat .right_line *{font-size:18px;color:#1a1a1a;}
#quickViewV2 #divOzelAlan2{font-size:13px;margin: 10px 0 20px;}
#quickViewV2 #txtbxurunSiparisAdedi{border:1px solid #333;background:transparent;height:48px!important;font-size:15px;}
#quickViewV2 .RightDetail .riSingle a.riUp, 
#quickViewV2 .RightDetail .riSingle a.riDown{background:transparent!important;border:none!important;    color: #333!important;height: 48px !important;line-height: 48px;}
#quickViewV2 .UrunuIncele{float:left;width:100%;border-top: 1px solid #d3d3d3;padding: 15px 0 0;margin: 12px 0 0;}
#quickViewV2 .UrunuIncele a{text-decoration:underline;}
#quickViewV2 .basketBtn input{width: 150px;height: 48px !important;font-size: 15px;}
#quickViewV2 .basketBtn input:hover{background: #333;border-color: #333;color:#fff;}
#quickViewV2 .SmallImages{display:block!important;}
#quickViewV2 .RightDetail .riSingle{width:140px;}
#quickViewV2 .RightDetail .riSingle a.riUp, 
#quickViewV2 .RightDetail .riSingle a.riDown{font-size:14px;}
#quickViewV2 .RightDetail .riSingle a.riUp:hover, 
#quickViewV2 .RightDetail .riSingle a.riDown:hover{color:#fff!important;background:#333!important;}
#quickViewV2 .RightDetail .product-properties{float:left;width:100%;font-size:0;margin: 15px 0 30px;}
#quickViewV2 .RightDetail .product-properties div{display:none;}
#quickViewV2 .RightDetail .product-properties #vsTab1{font-family: arial, sans-serif !important;display:block; font-size: .875rem; line-height: 1.5rem;color: #666;}
#quickViewV2 .RightDetail .product-properties #vsTab1:before{content:"Koku Bilgisi";float:left;width:100%; margin:0 0 10px;color: #1a1a1a;font-weight: 600;font-family: source sans pro, arial, sans-serif;line-height: 1.125rem;font-size: 18px;}
#quickViewV2 .basketBtn{margin:0 0 0 6px;width:150px;}
#quickViewV2 .TopDet .product_social_icon_wrapper{margin: 10px 0 20px;display:none!important;}
#quickViewV2 .PriceList{margin: 20px 0 20px;border-bottom: 1px solid #d3d3d3;padding: 0 0 10px;}
#quickViewV2 #BenzerUrunDiv{display:none!important;}
#quickViewV2 .udetailbtnTooltip{margin:0 0 10px;}
#quickViewV2 .PiyasafiyatiContent .right_line *{font-weight:bold;color: #565151;}
#quickViewV2 #divOzelAlan1{font-weight:bold;}
#quickViewV2 #divOnyazi{display:none;}
#quickViewV2 .ProductName h1 span em{margin: 8px 0 0;display:block;}
#quickViewV2 #divMarka{display:none!important;    margin: 0 0 3px;}
/*hızlı bakış*/


.ozelAlan6 {color: #fff; font-size: .875rem; text-align: left; float: left; font-weight: 700; display: block; font-family: source sans pro,arial,sans-serif; background-color: #005699; border-radius: 2px; padding: 4px 8px; letter-spacing: .015em; line-height: 1rem; position: absolute; left: 0; top: 0;z-index:9; }
#divOzelAlan6 {display: none }


.HeaderTopSlider{float:left;width:100%;background:#005699;}
.HeaderTopSlider ul{display:block; list-style-type:none;margin:0;padding:0;float:left;width:100%;height:0;overflow:hidden;}
.HeaderTopSlider ul.owl-carousel{height:auto;overflow:visible;}
.HeaderTopSlider ul li{float:left;width:100%;padding:20px 0;text-align:center;}
.HeaderTopSlider ul li a{letter-spacing: .16px;font-weight: 600;color:#fff;display:inline-block;vertical-align:top; font-family: "Source Sans Pro", "arial", sans-serif;letter-spacing: .16px;font-size: 16px;}
.HeaderTopSlider ul li a.HeaderTopSliderDetails{text-decoration: underline;  font-weight: 400;margin-left:5px;}
.HeaderTopSlider .owl-carousel .owl-nav .ProductListprev span{background-image: url(https://static.ticimax.cloud/54991/customcss/images/sti-l-hover.svg);width: 10px; background-size: 100%;}
.HeaderTopSlider .owl-carousel .owl-nav .ProductListnext span{background-image: url(https://static.ticimax.cloud/54991/customcss/images/sti-r-hover.svg);width: 10px; background-size: 100%;}
.HeaderTopSlider .owl-carousel .owl-nav{margin-top: -14px;top: 50%;}


#div-drift-container{display:none!important}

body .uyeGirisFormDetail .loginTab{flex-direction: row-reverse; justify-content: left;}




.UyeGiris .userWrapper input#txtPersonelOtp{color: #f00;}
.UyeGiris .userWrapper input#txtPersonelOtp::-webkit-input-placeholder { color: #f00;}
.UyeGiris .userWrapper input#txtPersonelOtp:-moz-placeholder { color: #f00 }
.UyeGiris .userWrapper input#txtPersonelOtp::-moz-placeholder { color: #f00 }
.UyeGiris .userWrapper input#txtPersonelOtp:-ms-input-placeholder { color: #f00 }
.UyeGiris .userWrapper input#txtPersonelOtp:focus { color: #f00 }

.noEntryiadeText{display:block;}
.noEntryiadeText a{text-decoration:underline;}
/*siteozel*/


.HomePromo {float: left; width: 100%; text-align: center }
.HomePromo a {display: inline-block; vertical-align: top; font-size: 14px; font-weight: 700; text-decoration: underline; line-height: 30px }
#PromoContent {float: left; padding: 32px; width: 460px }
.PromoInfo {float: left; width: 100% }
.PromoInfo b {font-size: 16px; margin-bottom: 10px; float: left; width: 100% }
.PromoInfo .PromoInfoCont {float: left; width: 100%; height: 300px; padding: 12px 8px; overflow: auto; border: 1px solid #828282 }
.PromoInfo .PromoInfoCont p {font-size: 14px; line-height: 23px; color: #666; margin: 0 0 10px }
.PromoInfo .PromoInfoCont a {color: #2f2ff1 }
.PromoInfo .PromoInfoCont::-webkit-scrollbar {width: 10px }
.PromoInfo .PromoInfoCont::-webkit-scrollbar-thumb {background: #c2c2c2; border-radius: 8px }
.PromoInfo .PromoInfoCont::-webkit-scrollbar-track {background: #f2f2f2; border-radius: 8px }


@media(min-width: 600px){
    html.fancybox-lock.Bultenhtml .customfancyBulten .fancybox-wrap{width: 500px!important;}
}
@media(max-width: 767px){


    .HeaderTopSlider ul li{padding:10px 0;}
    .HeaderTopSlider ul li a{font-size:13px;}
    .HeaderTopSlider .owl-carousel .owl-nav{left:-25px;right:-25px;}
    .HeaderTopSlider .owl-carousel .owl-nav .ProductListprev, 
    .HeaderTopSlider .owl-carousel .owl-nav .ProductListnext{width:30px;}
    .HeaderTopSlider .ticiContainer{padding:0 30px;}
        

    #PromoContent {padding:10px; width: 320px }

    body #inStockModal #stoktakiMagazalar .stoktakiMgzRight {width:100% }
    
    .ebultenBanner .mobimg{display: block;}
    .ebultenBanner .webimg{display: none;}
    html.Bultenhtml{overflow: visible!important;}
    html.Bultenhtml body{overflow: visible!important;}
    html.Bultenhtml .customfancyBulten {display: block!important; position: relative; width: 100%!important; float: left; background: transparent;overflow: visible!important;z-index: 1!important;}
    html.Bultenhtml .customfancyBulten .fancybox-wrap{position:static!important;margin: 0 auto;}
    html.Bultenhtml .customfancyBulten .fancybox-inner{height: auto!important;}
    html.Bultenhtml .customfancyBulten .fancybox-close{display: none!important} 
    html.Bultenhtml .customfancyBulten .ebultenPopupSection{height: 365px!important}
    html.Bultenhtml .customfancyBulten .ebultenPopupSection .content-body{margin-top: 120px!important}
    html.Bultenhtml .customfancyBulten.fancybox-wrap{position:static!important;margin: 0 auto;}
    html.Bultenhtml .customfancyBulten .fancybox-inner{height: auto!important;width:auto!important;}
    html.fancybox-lock.Bultenhtml .customfancyBulten .fancybox-inner{min-width:initial;}
}
/*ebultenpage*/

@media(max-width:1008px) {
    .sepetimBody .BasketDetailContainer .BasketRigth.BasketHediyeCeki { padding: 0; margin: 10px 0 0; border: none; background: 0 0 }

    .sepetimBody .BasketDetailContainer .BasketRigth.BasketHediyeCeki #hed div { font-size: 15px; line-height: 45px }

    .sepetimBody .BasketDetailContainer .BasketRigth.BasketHediyeCeki #hed div.hediCekForm { margin-top: 0 }

    .sepetimBody .BasketDetailContainer .BasketRigth.BasketHediyeCeki #hed div.hediCekForm a { background: #b3b3b3; width: 70px; height: 35px; line-height: 35px; color: #fff; font-size: 13px }

    .sepetimBody .BasketDetailContainer .BasketRigth.BasketHediyeCeki #hed div.hediCekForm input { height: 35px; line-height: 35px; font-size: 13px; width: calc(100% - 90px) }

    .sepetimBody .alisverisedevamet { display: none }
}

@media(max-width:1150px) {
    .sepetimBody .ticiContainer { padding: 0 1vw }

    .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart .divCreditCartSagUst { float: left; width: calc(100% - 70px); margin-left: 70px }

    .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit { width: 100% }

    .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #odemeTaksitBilgilendirme { margin-bottom: 50px }
}

@media(max-width:991px) {
    .sepetimBody .MobileHeaderControl .item .cart-btn { font-size: 13px; font-weight: 300 !important; }
    .sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok15 { width: 100%;}
    .sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok17 { width: 100%; float: right }
    .sepetimBody.sepetAdres .adresGir .satirBlok.FormCountry { width: 100%;}
    .sepetimBody.sepetAdres .adresGir .satirBlok.FormSehir { width: 100%; float: right }    
    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim .adresItemFloat { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divFaturaAdreslerim .adresItemFloat { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle { position: static; padding: 20px 10px;}
    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle i { display: block }
    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn { float: right; clear: right }
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoInput { width: 20px; margin-right: 10px;}
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName { width: calc(100% - 30px) }
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span { float: left; width: auto; font-weight: 400; font-size: 15px;}
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span + span { float: right; width: auto }
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation { padding: 10px 0; border-radius: 0; border: none; border-bottom: 1px solid #eee; background: 0 0;}
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected { background: 0 0; border-color: #eee }
    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargo { margin-bottom: 0;} 
}

@media screen and (min-width:768px) and (max-width:992px) {
    .sepetimBody #header { display: block !important; position: relative !important }

    .sepetimBody .ticiContainer { padding: 0 2vw !important }

    .sepetimBody .Basketstep { position: relative; background: 0 0; padding: 0 }

    .sepetimBody .Basketstep ul { float: none }

    .sepetimBody .BasketDetailContainer { width: 100%; padding: 0 }

    .sepetimBody .Basketstep ul li.pasif { display: inline-block; vertical-align: top }

    .sepetimBody .Basketstep ul li.bSiparis { display: none }

    .sepetimBody .Basketstep ul li:before { display: block !important }

    .sepetimBody .Basketstep ul.mobilSepetAdim li.onestepsec span.onesteptext { display: block }

    .sepetimBody .Basketstep .sepetDuzenleBtn { margin: 0; position: absolute; right: 0; top: 0; font-size: 13px; padding: 0 10px; line-height: 35px; border-radius: 0 }

    .sepetimBody .Basketstep .sepetDuzenleBtn.selected { background: #000; border-color: #000 }

    .sepetimBody .Basketstep .sepetDuzenleBtn:hover { background: #000; border-color: #000 }

    .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB3, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB2, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB4, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB5 { position: relative; width: auto; float: none; top: 0; left: 0; height: auto }

    .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 { position: relative; width: auto; float: none; top: 0; left: 0; height: auto }

    .sepetimBody .BasketDetailContainer .adetGuncelleContent .sepetAdetMobile { display: none !important }

    .sepetimBody .BasketDetailContainer .BasketDetail .sepet-sil:before { content: '\f00d'; width: auto; height: auto; background: 0 0; font-size: 25px }

    .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB0 { margin-right: 0 }

    .sepetimBody .adetGuncelleContent.active .AdetGuncelle { clear: both; margin-left: 0; width: 100%; text-align: center; font-size: 13px }

    .sepetimBody .Basketstep ul li.aktif .step_1 { display: block }

    .sepetimBody .Basketstep ul li .step_1 i { margin: 0 }

    .sepetimBody .Basketstep a.YeniAdresEkle { margin: 0; position: absolute; right: 0; top: -40px; font-size: 13px; padding: 0 10px; line-height: 35px; border-radius: 0; background: 0 0; font-weight: 400 }

    .sepetimBody .Basketstep a.adresGeriBtn { margin: 0; position: absolute; left: 0; top: -40px; padding: 0; line-height: 35px; border-radius: 0; background: 0 0 }

    .sepetimBody .Basketstep a.adresGeriBtn:before { padding: 0 20px; font-size: 15px; font-family: FontAwesome; font-weight: 300 }

    .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart { width: 100% }

    .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent { width: 100% }

    .sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #odemeTaksitBilgilendirme { width: 100%; padding: 0 }

    .sepetimBody.odemeSayfa .basketCompletebtn.btnAlt { display: block !important }
}

@media(max-width:767px) {


    #quickViewV2.ticimaxModal .modal-content{width:90%!important;padding:10px;}
    #quickViewV2.ticimaxModal .modal-content .leftImage{    flex: 0 0 100%;margin-right:0;}
    #quickViewV2.ticimaxModal .modal-content .leftImage .Images{display:block!important;width:100%;}
    #quickViewV2.ticimaxModal .RightDetail .riSingle{width:100%;}
    #quickViewV2.ticimaxModal .basketBtn input{width:100%;padding:0;}
    #quickViewV2 .basketBtn{width:100%;margin:10px 0 0;}
    #quickViewV2 .Basketinp{width:100%;}
    #quickViewV2 .modal-content .TopDet .leftImage .SmallImages .AltImgCapSmallImg{width:50px;margin-right:10px;}

    .productItem .productBannerButton a{padding:16px 5px;font-size:10px;}

 
    body #inStockModal>.modal-content{max-width:320px!important;}
    body #inStockModal>.modal-content:before{height:60px;}   

    .ebultenPopupSection .content-body{padding: 20px!important;}
    .sepetimBody #header { display: block !important; position: relative !important; background: 0 0 }

    .sepetimBody .headerContent { background: 0 0 }

    .sepetimBody .ticiContainer { padding: 0 2vw !important; z-index: 1002 }

    .sepetimBody .Basketstep { position: relative; background: 0 0; padding: 0; margin-bottom: 10px }

    .sepetimBody .Basketstep ul { float: none }

    .sepetimBody .BasketDetailContainer { width: 100%; padding: 0 }

    .sepetimBody .Basketstep ul li.pasif { display: inline-block; vertical-align: top }

    .sepetimBody .Basketstep ul li.bSiparis { display: none }

    .sepetimBody .Basketstep ul li:before { display: block !important }

    .sepetimBody .Basketstep ul.mobilSepetAdim li.onestepsec span.onesteptext { display: block }

    .sepetimBody .Basketstep .sepetDuzenleBtn { margin: 0; position: absolute; right: 0; top: -77px; font-size: 11px; padding: 0 10px; line-height: 35px; border-radius: 0; width: auto }

    .sepetimBody .Basketstep .sepetDuzenleBtn.selected { background: #000; border-color: #000 }

    .sepetimBody .Basketstep .sepetDuzenleBtn:hover { background: #000; border-color: #000 }

    .sepetimBody .Basketstep ul li { width: 115px }

    .sepetimBody #logo .logo { margin: 0 auto }

    .sepetimBody .BasketDetailContainer .BasketDetail { padding-top: 10px }

    .sepetimBody .BasketDetailContainer .BasketDetail #divKampanyaAciklama { float: left; clear: left; padding-left: 80px; margin-top: 5px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItem { /* margin-bottom:10px; */ /* display:block */ }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB0 { /* width:70px; */ /* margin-right:10px */ }

.sepetimBody .BasketAccountContainer { width: 100%; margin-top: 15px;margin-bottom:50px; }

.sepetimBody .BasketDetailContainer .adetGuncelleContent .sepetAdetMobile { display: none !important }

.sepetimBody .BasketDetailContainer .BasketDetail .sepet-sil:before { width: auto; height: auto; font-size: 18px; width: 25px; height: 25px; text-align: center; line-height: 25px }

.sepetimBody .adetGuncelleContent.active .AdetGuncelle { clear: both; margin-left: 0; width: 100%; text-align: center; font-size: 13px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 { width: 68%; }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB3, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB2, .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB4 { /* position:relative; */ /* width:auto; */ /* float:none; */ /* top:0; */ /* left:0; */ /* height:auto */ }

.sepetimBody .BasketPage { font-family: "Source Sans Pro","roboto",sans-serif !important; font-weight: 300 !important; margin: 15px 0 !important }

.sepetimBody .Basketstep ul li.aktif .step_1 { display: block }

.sepetimBody .Basketstep ul li .step_1 i { margin: 0 }

.sepetimBody .Basketstep a.YeniAdresEkle { margin: 0; position: absolute; right: 0; top: -77px; font-size: 10px; padding: 0 5px; line-height: 35px; border-radius: 0; background: 0 0; font-weight: 400 }

.sepetimBody .Basketstep a.adresGeriBtn { margin: 0; position: absolute; left: 0; top: -77px; padding: 0; line-height: 35px; border-radius: 0; background: 0 0 }

.sepetimBody .Basketstep a.adresGeriBtn:before { padding: 0 20px; font-size: 15px; font-family: FontAwesome; font-weight: 300 }

.sepetimBody .Basketstep a.alisverisedevamet { display: block; margin: 0; position: absolute; left: 0; top: -77px; padding: 0; line-height: 35px; border-radius: 0; background: 0 0; font-size: 0 }

.sepetimBody .Basketstep a.alisverisedevamet:before { padding: 0 20px; font-size: 15px; font-family: FontAwesome; font-weight: 300 }
.sepetimBody .MobileHeaderControl .basketCompletebtn { font-size: 14px !important; font-family: "roboto",sans-serif !important; font-weight: 300 !important; padding: 11px 11px !important; }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart { width: 100% }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left .CrediCardContent { width: 100% }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #odemeTaksitBilgilendirme { width: 100% !important; padding: 0 }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li .Left #divCreditCart #odemeTaksit { padding: 0 }

.sepetimBody.odemeSayfa .basketCompletebtn.btnAlt { display: block !important; letter-spacing: 2px }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li.activeMenu > a .mobilSonFiyat { display: none }

.sepetimBody.odemeSayfa .BasketDetailContainer .BasketDetail .odemeSecenekMenu > li { margin-bottom: 10px }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck span { font-size: 13px }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck a { font-size: 13px }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck #cbMesafeliSatisSozlesme { width: 25px; height: 25px }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent .SoslesmeCheck:before { width: 25px; height: 25px; font-size: 16px; line-height: 23px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span { font-size: 12px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 span strong { font-size: 12px }

.sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB1 a { font-size: 13px; line-height: 18px }

.sepetimBody.odemeSayfa .BasketAccountContainer { margin-top: 25px }

.sepetimBody.odemeSayfa .BasketAccountContainer .BasketAccount .BasketRigth.sozlemeCheckContent { margin: 25px 0 50px }

}

.productItem .productIcon .quickViewIco { left:auto; right: 0;bottom:255px;display:none;top:auto;border-color: #f2f2f2; background-color: hsla(0,0%,100%,.75); width: 75px; height: 75px; border-radius: 50%; padding: 20px 0; z-index: 9; }

.productItem .productIcon .quickViewIco:hover{display:block;}


.productItem .productIcon .quickViewIco a {font-size: 10px;padding: 15px 0 0;text-decoration:underline; border: 1px solid #333;line-height: 1;text-transform: uppercase;display: inline-block;vertical-align: top;width: 100%;background: url('https://static.ticimax.cloud/54991/uploads/editoruploads/quicklook-eye.svg')no-repeat top center;border-color: transparent;background-color: transparent;color: #333;}

.productItem .productIcon .quickViewIco a:hover { /*color: #333; border-color: #f2f2f2; background-color: #f2f2f2*/text-decoration:initial; }

.productItem:hover .productIcon .quickViewIco { display: block !important }

/*.ticiContainer.categoryContainer .productItem:hover .productIcon .quickViewIco { display: none !important }*/

#hizliBakis .divHizliBakisUrunOzellikleri { display: none }

#hizliBakis .hizliBakis_marka { display: none }

#hizliBakis .hizliBakis_markaLogo { display: none }

#hizliBakis .hizliBakis_SalesUnit { display: none }

#hizliBakis .hizliBakis_DiscountRate { display: none }

#hizliBakis .divHizliBakisFavorilerimeEkle { display: none }

#hizliBakis #hizliBakisTahminiTeslimatSuresi { display: none }

#hizliBakis #divBreadcrumb { display: none }

#hizliBakis .ProductPreviewContent { padding: 20px; margin: 0; border: none; float: left; width: 100% }

#hizliBakis .ProductPreviewContent ul { list-style: none }

#hizliBakis .ProductPreviewContent .ProductPreviewLeft { width: 275px; margin: 0 }

#hizliBakis .ProductPreviewContent .ProductPreviewRight { width: calc(100% - 275px); margin: 0; padding-left: 25px }

#hizliBakis .ProductPreviewContent .PreviewImages { width: 100% }

#hizliBakis .ProductPreviewContent .PreviewselectedImages { border: none; padding-bottom: 0; height: auto }

#hizliBakis .ProductPreviewContent .PreviewselectedImages .PreviewselectedImagesBox { padding-bottom: 134% }

#hizliBakis .ProductPreviewContent .PreviewallImages { width: 100% }

#hizliBakis .ProductPreviewContent .PreviewallImages .PreviewallImagesItem { width: calc(25% - 10px); float: left; padding: 0; height: auto; margin: 10px 10px 0 0; border: none }

#hizliBakis .ProductPreviewContent .hizliBakis_Name { font-weight: 400 }

#hizliBakis .ProductPreviewContent #divFiyatAlanlari { margin: 15px 0 }

#hizliBakis .ProductPreviewContent #divFiyatAlanlari .hizliBakis_UstuCiziliFiyat { font-size: .875rem; color: #666; line-height: 1.2; text-decoration: line-through; -moz-text-decoration-color: #666; text-decoration-color: #666 }

#hizliBakis .ProductPreviewContent #divFiyatAlanlari .kdvYazi { display: none }

#hizliBakis .ProductPreviewContent #divFiyatAlanlari .hizliBakis_Price { color: #333; font-size: .875rem }

#hizliBakis .ProductPreviewContent #divFiyatAlanlari .hizliBakis_Adet { margin: 15px 0 }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet { float: left; width: 100px }

#hizliBakis .ProductPreviewContent .hizliBakisSepeteEkle { float: left; width: 130px; margin: 10px 2px !important; font-size: .6875rem; text-transform: uppercase; height: 35px; padding: 0 1.25em; border: 1px solid #333; line-height: 2.0625rem; letter-spacing: .12em }

#hizliBakis .ProductPreviewContent .hizliBakisSepeteEkle:hover { border-color: #f2f2f2; background: #f2f2f2; color: #333 }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet + .clear { display: none }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle { width: 100% !important; padding-left: 33px; padding-right: 33px; border: none }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle .riDown, #hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle .riUp { height: 35px; width: 33px; background: #f2f2f2 }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle .riDown:hover, #hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle .riUp:hover { background: #fff }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle .riDown:after, #hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle .riUp:after { line-height: 35px !important }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle input { width: 32px; height: 35px !important; background: #f2f2f2; font-size: 12px }

#hizliBakis .ProductPreviewContent .hizliBakis_Adet .riSingle input:hover { background: #fff }

.CompanyPages { float: left; width: 100%; margin-top: 30px }

.CompanyPages ul { list-style: none }

.CompanyPages .CompanyTitle { float: left; width: 100%; text-align: center; font-size: 24px; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; line-height: 1; margin-bottom: 30px }

.CompanyPages .faqPage { float: left; width: 100% }

.CompanyPages .faqPage .faqLeft { float: left; width: 320px }

.CompanyPages .faqPage .faqLeft .faqmenu { float: left; width: 100% }

.CompanyPages .faqPage .faqLeft .faqmenu ul { float: left; width: 100% }

.CompanyPages .faqPage .faqLeft .faqmenu ul li { float: left; width: 100%; margin-bottom: 10px; position: relative }

.CompanyPages .faqPage .faqLeft .faqmenu ul li .fqdiv:after { content: ''; position: absolute; left: 0; right: 100%; bottom: 0; height: 2px; background: #005699; transition: .3s }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv { float: left; cursor: pointer; position: relative; padding-bottom: 10px }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv:hover span { color: #005699 }

.CompanyPages .faqPage .faqLeft .faqmenu .active .fqdiv:after { right: 0 }

.CompanyPages .faqPage .faqLeft .faqmenu .active .fqdiv span { color: #005699 }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv img { float: left; width: 35px }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv span { float: left; width: calc(100% - 35px); line-height: 35px; padding-left: 15px; color: #333; font-size: 13px; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 700 }

.CompanyPages .faqPage .faqRight { float: left; width: calc(100% - 320px); padding-left: 30px }

.CompanyPages .faqPage .faqRight .company-tab-content { float: left; width: 100% }

.CompanyPages .faqPage .faqRight .company-tab-content .tabItem { float: left; width: 100%; display: none; -webkit-animation: fadein .5s; -moz-animation: fadein .5s; -ms-animation: fadein .5s; -o-animation: fadein .5s; animation: fadein .5s }

.CompanyPages .faqPage .faqRight .company-tab-content .tabItem.Show { display: block }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-title { float: left; width: 100%; margin-bottom: 30px; color: #005699; font-size: 16px; line-height: 35px }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content { float: left; width: 100% }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox { float: left; width: 100% }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .T { position: relative; cursor: pointer; color: #333; font-size: 13px; line-height: 20px; padding-left: 17px; background-color: #f2f2f2; padding: 10px 15px; border-radius: 3px; margin-bottom: 15px }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .T:after { content: ''; float: right; right: 0; top: 0; width: 15px; height: 15px; margin: 2px 2px 0; background: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg)no-repeat 50%; background-size: 15px; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; font-size: 0 }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox.Active .T:after { transform: rotate(-180deg) }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content { float: left; width: 100%; font-size: 13px; line-height: 1.6rem; color: #666; padding: 0 15px 15px; max-width: 666px; display: none }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content a { font-size: 13px; color: #005699; font-family: "Source Sans Pro","roboto",sans-serif; white-space: pre-wrap; word-wrap: break-word; font-weight: 400; text-decoration: underline }

.our-story { text-align: center }

.our-story h1 { font-size: 1.5rem; text-transform: uppercase; margin: 0 0 10px }

.our-story p { font-size: 1.125rem; line-height: 1.6em; margin: 10px 0 }

#guaranteed img { max-width: 100%; padding: 20px 0; margin: 0 auto; text-align: center }

.our-story a { text-decoration: underline }

.our-story a:hover { text-decoration: none }

.our-story .button { line-height: 2.0625rem; border: 1px solid #333; text-align: center; max-height: 35px; letter-spacing: .12em; font-size: .6875rem; padding: 0 1.25em; font-weight: 400; display: inline-block; text-decoration: none }

.our-story .button:hover { background: #f2f2f2; border-color: #f2f2f2; color: #333 }

#divSozlesme { font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 500; font-size: 13px; }

#divSozlesme .sozlesmeIcerik1 { padding: 0 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; }

#divSozlesme .sozlesmeIcerik2 { padding: 0 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; }

#divSozlesme .sozlesmeIcerik1 div { padding: 5px !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; }

#divSozlesme .sozlesmeIcerik2 div { padding: 5px !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; }

#divSozlesme .sozlesmeText { font-weight: 300 !important; font-size: 13px !important; text-align: left !important; font-family: "Source Sans Pro","roboto",sans-serif; }

.BasketDetailSonuc .SiparisTamamlaLine .SiparisIco { font-size: 24px !important; font-weight: 300 !important; }


/*GuvenliAlisveris*/
.PageGA{float:left;width:100%;}
.PageGAContainer{max-width: 930px; margin: 0 auto; position: relative; clear: both; display: block;}
.PageGATop{float:left;width:100%;background: #ed0087;padding: 50px 0 30px;position:relative;}
.PageGATop:before{content:"";width:73px;height:64px;background:url('images/newheart.png')no-repeat;position:absolute;left:0;right:0;bottom:-32px;margin:auto;}
.PageGATopTitle{float:left;width:100%;text-align:center;}
.PageGATopTitle img{max-width:400px;}
.PageGATopTitle span{font-family: Just Lovely;color:#fff;font-size:100px;display:inline-block;vertical-align:top;text-shadow: 1px 4px 0px rgba(169, 0, 98, 0.75);position:relative;padding: 0 75px;}
.PageGATopTitle span:before{content:"";width:60px;height:62px;background:url('images/newheartleft.png')no-repeat;position:absolute;left:0;top:0;background-size:100%;}
.PageGATopTitle span:after{content:"";width:60px;height:62px;background:url('images/newheartright.png')no-repeat;position:absolute;right:0;top:0;background-size:100%;}
.PageGATopTitle em{display:block;font-style:normal;font-size:75px;color:#fff;letter-spacing: -12px;text-shadow: 1px 4px 0px rgba(169, 0, 98, 0.75);}
.PageGATopContent{float:left;width:100%;text-align:center;margin: 20px 0 0;padding: 0 80px;}
.PageGATopContentTitle{display:inline-block;vertical-align:top;background:#fff;box-shadow: 5px 5px 0px 0px rgba(237, 0, 135, 1);padding:0 30px;position:relative;margin-bottom: -35px;padding-bottom: 10px;}
.PageGATopContentTitle:before{content:"";width:50px;height:47px;background:url('images/newheart.png')no-repeat;background-size:100%; position:absolute;left:0;right:0;top:-22px;margin:auto;}
.PageGATopContentTitle span{display:block;font-size:30px;color: #ed0087;letter-spacing: -4px;line-height: 30px;margin: 45px 0 5px;}
.PageGATopContentTitle em{display:block;font-style:normal;font-family: Just Lovely;font-size:40px;color:#d7001a;}
.PageGATopContentTitle em img{max-width:400px;}
.PageGATopContentImg{float:left;width:100%;}
.PageGATopContentImg img{display:inline-block;}
.PageGATopText{float:left;width:100%;text-align:center;margin:20px 0 0;padding: 0 40px;}
.PageGATopText a{display:inline-block;vertical-align:top;background: #ffffff;font-size: 16px;color: #000;padding: 0 25px;line-height: 35px;box-shadow: 4px 4px 0px 0px rgba(169, 0, 66, 1);}
.PageGATopText p{display:block;font-size: 16px;color:#ffffff;line-height:25px;}

.PageGAMid{float:left;width:100%;margin:60px 0 0;}
.PageGAMidVideo{float:left;width:100%;text-align: center;}
.PageGAMidVideo iframe{display:inline-block;}
.PageGAMidBottom{float:left;width:100%;text-align:center;}
.PageGAMidBottomTitle{float:left;width:100%;}
.PageGAMidBottomTitle span{display:block;font-size: 30px;color: #ed0087;letter-spacing: -3px;line-height: 45px;margin-bottom: 5px;}
.PageGAMidBottomTitle em{display:block;font-style:normal;font-size: 45px;color:#ed0087;letter-spacing: -3px;line-height: 50px;}
.PageGAMidBottomText{float:left;width:100%;margin-top: 20px;}
.PageGAMidBottomText span{display:block;color:#ed0087;}
.PageGAMidBottomText span img{display:inline-block;max-height: 55px;}
.PageGAMidBottomText p{display:block;font-size: 20px;color:#000000;}

.PageGABottom{float:left;width:100%;background: #ed0087;padding: 50px 0 30px;text-align:center;}
.PageGABottom > a{display:inline-block;vertical-align:top;background: #ffffff;font-size: 16px;color: #000;padding: 0 25px;line-height: 35px;margin: 50px 0 20px;box-shadow: 4px 4px 0px 0px rgba(169, 0, 66, 1);}
.PageGABottomTop{float:left;width:100%;}
.PageGABottomTopTitle{float:left;width:100%;text-align:center;}
.PageGABottomTopTitle:before{content:"";width:100%;height:64px;background:url('images/newheart.png')no-repeat center;float:left;margin-bottom:10px;}
.PageGABottomTopTitle span{display:block;font-size: 45px;color:#fff;letter-spacing: -3px;text-shadow: 1px 4px 0px rgba(169, 0, 98, 0.75);line-height: 45px;margin-bottom: 5px;}
.PageGABottomTopTitle em{display:block;font-style:normal;font-size: 30px;color:#fff;letter-spacing: -3px;text-shadow: 1px 4px 0px rgba(169, 0, 98, 0.75);line-height: 45px;}
.PageGABottomTopTitle p{display:block;font-size: 20px;color:#fff;}
.PageGABottomTopContent{float:left;width:100%;text-align:center;margin: 20px 0 0;}
.PageGABottomTopContentBox{display:inline-block;vertical-align:top;padding:0 30px;min-width: 285px;margin-bottom:50px;}
.BoxImg{display:block;}
.BoxImg img{display:inline-block;}
.BoxText{display:block;margin: 10px 0 0;}
.BoxText span{display:block;color:#fff;font-size: 20px;line-height: 22px;letter-spacing: -2px;}
.BoxText em{display:block;font-style:normal;color:#fff;font-size:25px;margin-bottom: 10px;}
.PageGABottomTopContentBox.FullBox{float:left;width:100%;padding:0;}
.PageGABottomBottom{float:left;width:100%;text-align:}
.PageGABottomBottomTitle{float:left;width:100%;text-align:center;}
.PageGABottomBottomTitle:before{content:"";width:100%;height:64px;background:url('images/newheart.png')no-repeat center;float:left;margin-bottom:15px;}
.PageGABottomBottomTitle span{display:block;font-size: 40px;color:#fff;letter-spacing: -3px;text-shadow: 1px 4px 0px rgba(169, 0, 98, 0.75);line-height: 45px;margin-bottom: 10px;}
.PageGABottomBottomTitle em{display:block;font-style:normal;color:#fff;}
.PageGABottomBottomTitle em img{display:inline-block;max-height: 65px;}
.PageGABottomBottomContent{float:left;width:100%;}
.PageGABottomBottomContentBox{float:left;width:100%;text-align:center;margin-top:50px;}
.BottomBoxImg{display:inline-block;vertical-align:top;padding:0 15px;}
.BottomBoxText{display:inline-block;vertical-align:top;padding:0 15px;}
.BottomBoxText span{display:block;font-size: 28px;color:#ffffff;line-height: 38px;letter-spacing: -3px;}
.BottomBoxText em{display:block;font-style:normal;font-size: 20px;color:#fff;margin: 20px 0 0;}

.PageGAText{float:left;width:100%;text-align:center;margin:50px 0 0;}
.PageGATextTitle{float:left;width:100%;margin: 0 0 30px;}
.PageGATextTitle span{display:block;font-size: 30px;color: #ed0087;letter-spacing: -3px;line-height: 35px;}
.PageGATextContent{float:left;width:100%;}
.PageGATextContentCol{float:left;width:100%;margin: 0 0 30px;}
.PageGATextContentCol span{display:block;font-size: 20px;color:#000000;font-weight: 700;margin-bottom: 10px;}
.PageGATextContentCol em{display:block;font-style:normal;font-size:18px;color:#000000;}

/*GuvenliAlisveris*/

.detayYorumYas{float: left; width: 100%; text-align: center; margin: 10px 0;}
.detayYorumYasSatir{display: inline-block; margin: 0 5px;}
.detyaYorumFormOneri{float:left;width:100%;text-align:center;margin: 0 0 10px;}
.detyaYorumFormOneri > div{display:inline-block;vertical-align:top;margin:0 5px;}
.detyaYorumFormOneri .formCol1{margin:0;width:100%;margin-bottom:5px;}
.detyaYorumFormAd input[type="text"]{margin-bottom:10px;}

@media screen and (min-width:1042px) {
    #header.fixed { position: fixed; top: -100%; left: 0; right: 0; margin: 0; padding: 0; z-index: 1000; width: 100%; border: none; transition: top .3s ease-in-out }
    #header.fixed.gectop { top: 0 }
    body.margin { }

    .mycart .CartProduct:before{content:"Sepetim";float:left;width:100%;text-align:center;line-height:40px;font-size: 16px;font-weight: bold;}

    .LeftMiddle .centerCount.Middle .productItem .productBannerDetail{height:259px;}

}

@media screen and (min-width:1042px) {
    .sortingContent { display: block !important }

    .col-5li { width: 20% }

    .mobilMenu { display: none }
}

.headerContent, body ul.breadcrumb, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 1400px; margin: 0 auto; position: relative; clear: both; display: block }

.sliderBannerContainer .ProductList { max-width: 1400px }

.detaySliderContainer .ProductList { max-width: 1400px }

.homeContainer .ProductListContent .ProductList { max-width: 1400px }

.markaSlider .jCarouselLite { max-width: 1400px }

.navigation > div { max-width: 1160px; position: static }

#footer .ticiContainer { max-width: 1130px }

#footer .FooterBottom .ticiContainer { max-width: 100% }

.headerContent { }

.ticiContainer { }

.innerContainer { }

#divIcerik.homepage { }

.UyeOl .ticiContainer { }

#footer .ticiContainer { }

.UyeGiris #divIcerik.ticiContainer { max-width: 955px }

.centerCount.userLoginContent { float: none }

.Magazalar .ticiContainer { }

.sepetimBody .ticiContainer { }

.sepetimBody .headerContent { }

.HesabimTakip .ticiContainer { }

.Iletisimaspx .ticiContainer { }

.homeContainer .ticiContainer { }

.ticiContainer.homeContainer { }

.ticiContainer.pageContainer { }

.ticiContainer.categoryContainer { }

.sepetimBody #footer .ticiContainer { }

.ticiContainer.productDetailContainer { max-width: 930px }

body ul.breadcrumb { clear: none }

.sepetimBody .footerSslLogo { display: none !important }

.sepetimBody .headerContent { box-shadow: none }

.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: 28px }

.rightBlock { float: right; width: 25%; padding-left: 28px }

.centerCount { float: left; width: 100%; padding: 0 }

.leftBlock.LeftMiddle { width: 210px; margin-bottom: 30px }

.centerCount.LeftMiddle { width: calc(100% - 210px) }

#mainHolder_divDesign.LeftMiddle { width: calc(100% - 210px); float: left }

.LeftMiddle .centerCount.Middle { width: calc(100% - 210px) }

.rightBlock.MiddleRight { width: 210px }

.centerCount.MiddleRight { width: calc(100% - 210px) }

.leftBlock.LeftMiddleRight { }

.rightBlock.LeftMiddleRight { }

.centerCount.LeftMiddleRight { }

.rightBlock.MiddleRight { }

.centerCount.MiddleRight { }

.ticiContainer:before, .ticiContainer:after { content: ""; display: table }

.ticiContainer:after { clear: both }

.ticiContainer { clear: both; zoom: 1 }

@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% }

    #mainHolder_divDesign.LeftMiddle { width: 75% }

    .LeftMiddle .centerCount.Middle { width: 75% }
}

@media screen and (min-width:1420px) and (max-width:1499px) {
    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }
}

@media screen and (min-width:1380px) and (max-width:1440px) {
    .headerContent, body ul.breadcrumb, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 100% }

    .homeContainer .ProductListContent .ProductList { max-width: 100% }

    .sliderBannerContainer .ProductList { max-width: 100% }

    .detaySliderContainer .ProductList { max-width: 100% }

    .markaSlider .jCarouselLite { max-width: 100% }

    #divIcerik.homepage { margin: 0 auto }

    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }

    .ticiContainer.pageContainer { padding: 0 20px }

    .ticiContainer { padding: 0 20px }

    body ul.breadcrumb { padding: .5rem 20px 1.6875rem }

    .categoryContainer ul.breadcrumb { padding-left: 0; padding-right: 0 }
}

@media screen and (min-width:1300px) and (max-width:1379px) {
    .headerContent, body ul.breadcrumb, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 100% }

    .homeContainer .ProductListContent .ProductList { max-width: 100% }

    .sliderBannerContainer .ProductList { max-width: 100% }

    .detaySliderContainer .ProductList { max-width: 100% }

    .markaSlider .jCarouselLite { max-width: 100% }

    #divIcerik.homepage { margin: 0 auto }

    .BannerSlider .shopContainer #shopProd { width: 85% }

    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }

    .ticiContainer.pageContainer { padding: 0 20px }

    .ticiContainer { padding: 0 20px }

    body ul.breadcrumb { padding: .5rem 20px 1.6875rem }

    .categoryContainer ul.breadcrumb { padding-left: 0; padding-right: 0 }

    .CateBannerTopText span { margin: 45px 0 32px; }

    .VideoBlok .productItem .regularPrice{margin-right:5px;}

    .productItem .productBannerDetail{height:265px;}

    .LeftMiddle .centerCount.Middle .productItem .productBannerDetail{height:252px;}
}

@media screen and (min-width:1240px) and (max-width:1299px) {
    .headerContent, body ul.breadcrumb, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 100% }

    .homeContainer .ProductListContent .ProductList { max-width: 100% }

    .sliderBannerContainer .ProductList { max-width: 100% }

    .detaySliderContainer .ProductList { max-width: 100% }

    .markaSlider .jCarouselLite { max-width: 100% }

    #divIcerik.homepage { margin: 0 auto }

    .BannerSlider .shopContainer #shopProd { width: 85% }

    .BannerSlider .shopContainer .info-container p { font-size: 13px }

    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }

    .ticiContainer.pageContainer { padding: 0 20px }

    .ticiContainer { padding: 0 20px }

    body ul.breadcrumb { padding: .5rem 20px 1.6875rem }

    .categoryContainer ul.breadcrumb { padding-left: 0; padding-right: 0 }

    .CateBannerTopText span { margin: 45px 0 32px; }

    .VideoBlok .productItem .regularPrice{margin-right: 5px;}
    .VideoBlok .productItem .regularPrice span{font-size: .72rem;}
    .VideoBlok .productItem .discountPrice span{font-size: .72rem;}
    .VideoBlok .productItem .IndirimVar.specialPriceForMembers .discountPrice:before{font-size: .72rem;}
    .VideoBlok .product_promo .ozelAlan1{    font-size: .6rem;}    
    
    .productItem .productBannerDetail{height:259px;}
    .LeftMiddle .centerCount.Middle .productItem .productBannerDetail{height:246px;}
}

@media screen and (min-width:1160px) and (max-width:1239px) {
    .headerContent, body ul.breadcrumb, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 100% }

    .homeContainer .ProductListContent .ProductList { max-width: 100% }

    .sliderBannerContainer .ProductList { max-width: 100% }

    .detaySliderContainer .ProductList { max-width: 100% }

    .markaSlider .jCarouselLite { max-width: 100% }

    #divIcerik.homepage { margin: 0 auto }

    .BannerSlider .shopContainer #shopProd { width: 70% }

    .BannerSlider .shopContainer .info-container p { font-size: 13px }

    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }

    .ticiContainer.pageContainer { padding: 0 20px }

    .ticiContainer { padding: 0 20px }

    body ul.breadcrumb { padding: .5rem 20px 1.6875rem }

    .categoryContainer ul.breadcrumb { padding-left: 0; padding-right: 0 }

    .product_promo .ozelAlan1 { width: 70%; }

    .CateBannerTopText span { margin: 45px 0 32px; font-size: 90px; }

    .VideoBlok .productItem .regularPrice{margin-right: 5px;}
    .VideoBlok .productItem .regularPrice span{font-size: .72rem;}
    .VideoBlok .productItem .discountPrice span{font-size: .72rem;}
    .VideoBlok .productItem .IndirimVar.specialPriceForMembers .discountPrice:before{font-size: .72rem;}    
    .VideoBlok .product_promo .ozelAlan1{    font-size: .6rem;}
    .VideoBlok .productItem .product_promo .ozelAlan1{width:100%; font-size: 0.57rem;}
    .VideoBlok .productItem .mycartIcon a{font-size: 0.7rem;}    
}

@media screen and (min-width:1025px) and (max-width:1159px) {
    .headerContent, body ul.breadcrumb, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 100% }

    .homeContainer .ProductListContent .ProductList { max-width: 100% }

    .sliderBannerContainer .ProductList { max-width: 100% }

    .detaySliderContainer .ProductList { max-width: 100% }

    .markaSlider .jCarouselLite { max-width: 100% }

    #footer .ticiContainer { max-width: 100% }

    .navigation .altMenu .altMenuler { max-width: 100% }

    #divIcerik.homepage { margin: 0 auto }

    .BannerSlider .shopContainer .info-container h2 { font-size: 17px }

    .BannerSlider .shopContainer .info-container p { font-size: 13px }

    .GiftGrid .primary-button, .GiftGrid .secondary-button { font-size: 13px }

    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel { width: 14rem }

    .ItemOrj { padding: 0 1% }

    .categoryContainer .ProductList { margin: 0 -1% }

    #logo .logo { margin-left: 0 }

    .two-button-container .primary-button, .two-button-container .secondary-button { font-size: 13px }

    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }

    .ticiContainer.pageContainer { padding: 0 20px }

    .ticiContainer { padding: 0 20px }

    body ul.breadcrumb { padding: .5rem 20px 1.6875rem }

    .categoryContainer ul.breadcrumb { padding-left: 0; padding-right: 0 }

    .product_promo .ozelAlan1 { width: 70%; }

    .primary-content .fragrance-list .subtitle { font-size: 26px; }

    .CateBannerTopText span { min-height: 30px; margin: 20px 0 12px; font-size: 50px; }
    .CateBannerTopText em { font-size: 14px; }
    .CateBottomContentImg { min-width: 290px; }
    .CateBottomContent { max-width: 565px; }
    .CateBannerBottom { height: 250px; }

    .VideoBlok .productItem .productPrice{text-align:center;}
    .VideoBlok .productItem .discountPrice{float:none;}
    .VideoBlok .productItem .product_promo .ozelAlan1{width:100%;    font-size: .48rem;}
    .VideoBlok .productItem .mycartIcon a{font-size: 0.7rem;    padding: 16px 5px} 
    .searchContent {width: 215px }
}

@media(min-width:1025px) and (max-width:1041px) {
    body #divIcerik.pageContainer { margin: 0 auto !important; padding: 0 20px !important }
}

@media(min-width:768px) and (max-width:1024px) {
    .headerContent, body ul.breadcrumb, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 100% }

    .homeContainer .ProductListContent .ProductList { max-width: 100% }

    .sliderBannerContainer .ProductList { max-width: 100% }

    .detaySliderContainer .ProductList { max-width: 100% }

    .navigation .altMenu .altMenuler { max-width: 100%; padding-left: 25px }

    .markaSlider .jCarouselLite { max-width: 100% }

    #footer .ticiContainer { max-width: 100% }

    #divIcerik.homepage { margin: 0 auto }

    .headerContent { margin: 0 auto }

    body #mainHolder_divDesign .t-vw-6 .ticiContainer { max-width: 100% !important; width: auto !important; padding: 0 20px }

    .ticiContainer.pageContainer { padding: 0 20px }

    .ticiContainer { padding: 0 20px }

    body ul.breadcrumb { padding: .5rem 20px 1.6875rem }

    .categoryContainer ul.breadcrumb { padding-left: 0; padding-right: 0 }

    .BannerSlider .bannerContainer { width: 100%; -webkit-box-flex: 0; -ms-flex: 0 1 100%; flex: 0 1 100% }

    .BannerSlider .shopContainer { width: 100%; margin-top: 20px }

    .navigation .navUl > li > a { padding: 13px 4px 8px;font-size:12px; }

    .BannerSlider .shopContainer #shopProd { max-width: 440px }

    .category-nav ul li { width: 31.33% }

    .asset { max-width: 240px }

    .ebultenDiv { max-width: 240px }

    #logo { float: left }

    #logo .logo { width: 258px }

    .categoryContainer .ProductList.PlSc_4 .ItemOrj { width: 33.33%; max-width: 33.33% }

    .promomodule .promoSlider { padding: 0 40px }

    .GiftGrid .primary-button, .GiftGrid .secondary-button { font-size: 10px }

    .RightDetail { width: calc(100% - 370px) }

    .CompanyPages .faqPage .faqLeft { width: 250px }

    .CompanyPages .faqPage .faqRight { width: calc(100% - 250px) }

    body #divIcerik.pageContainer { margin: 0 auto !important; padding: 0 20px !important }

    .two-button-container .primary-button, .two-button-container .secondary-button { font-size: 10px }

    #footer .hizmetDiv { max-width: 200px }


    .VideoBlok .Video { width: 100%; padding-bottom: 59%; margin: 0; }
    .VideoBlok .OzelUrunSlider { width: 100%; margin-top: 15px; padding: 0; }
    #OzelSlider { padding: 0 25px; }
    .primary-content .fragrance-list .subtitle { font-size: 26px; }


    .CateBannerTopText span { min-height: 30px; margin: 20px 0 12px; font-size: 50px; }
    .CateBannerTopText em { font-size: 14px; }
    .CateBottomContentImg { min-width: 290px; }
    .CateBottomContent { max-width: 565px; }
    .CateBannerBottom { height: 250px; }

    .PageGATopTitle span{font-size:80px;padding:0 110px;}
    .PageGATopTitle em{font-size:70px;}
    .PageGATopText p{font-size:22px;}
    .PageGAMidBottomTitle span{font-size:35px;}
    .PageGAMidBottomTitle em{font-size:45px;}
    .PageGAMidBottomText p{font-size:22px;}
    .PageGABottomTopContentBox{min-width:initial;padding:0 25px;width:32.3%;margin-bottom:20px;}
    .BoxText span{font-size:16px;}
    .BoxText span br{display:none;}
    .BoxText em{font-size:16px;}
    .PageGABottomBottomTitle span{font-size:45px;}
    .BottomBoxText{margin-top:20px;}
    .PageGATextTitle span{font-size:35px;}


    .Kat-Banner .fake-button{font-size: 10px;line-height: 1.2;min-height: 30px;padding-top: 3px;}
    .Kat-Banner .banner-container .banner-cell{margin:0 0 8px 10px;}
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel{min-width: 8rem!important;max-width: 8rem!important;margin:0 5px;}
    #ProductListMainContainer #ProductPageProductList.ProductList{display:block!important;}
    .product_promo{min-height:27px;}
    .categoryContainer .ProductList.PlSc_4 .ItemOrj:nth-child(3n+1){clear:left;}
    .product_promo .ozelAlan1{width:100%!important;font-size:12px;}
    .productItem .regularPrice span{font-size:14px;}
    .productItem .IndirimVar.specialPriceForMembers .discountPrice:before{font-size:15px;}
    .productItem .IndirimVar .discountPrice span{font-size:15px;}
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters:before{font-size:0.9rem!important;margin: 15px 12px 0;}
    #footer .socialdiv ul li{margin-right:5px;}
    #footer .linkler .blink > ul > li > ul > li > a,
    #footer .hizmetDiv ul li a,
    .ebultenDiv label{font-size:11px;}
    .footerimg{width:120px;}





}


@media screen and (max-width:991px) {
    .product_promo .ozelAlan1 { width: 73%; }
}

@media screen and (max-width:1041px) {
    .UyeolContent .grid { margin: 30px 18px }

    .owl-carousel .owl-item img { max-width: 100%; margin: 0 auto }

    .mobileImageSlider .owl-stage-outer { float: left; width: 100% }

    .uyeOlContainer #FrmYeniUye > .uyeOlCol { width: 100%; padding: 10px; margin: 10px 10px 0 0 }

    .uyeOlContainer .FormTitle { margin: 10px 0; padding: 10px 0; font-size: 18px; font-weight: 600 }

    .uyeOlContainer .uyeOlCol input.textbox { padding: 10px 0 }

    .uyeOlContainer .uyeOlCol select.selectboxx { padding: 10px 0 }

    .Magazalar .magazaSelect { width: 100%; margin-right: 0 }

    .Magazalar #searchStore { width: 100%; margin-right: 0 }

    .menuUstBolum { width: 100%; display: inline-block; float: left; margin: 0; padding: 20px 19px 20px 15px; color: #005699; background: #fff; font-size: 1rem; text-transform: uppercase }

    .menuUstBolum .CloseBtnMenu { float: right }

    .menuUstBolum .CloseBtnMenu img { width: 20px; height: 20px }

    .menuUstBolum .menuBack { float: left }

    .mobilaf { position: fixed; right: 0; left: 0; width: 100%; top: 0; bottom: 0; background: rgba(0,0,0,.5); z-index: 1001; display: none;}

    .mobilaf.acik { display: block }

    .mobilMenu { position: fixed; left: 0; top: 0; bottom: 0; width: 360px; z-index: 99999; background: #f2f2f2; transform: translateX(-360px); -webkit-transform: translateX(-360px); transition: transform .3s ease-in-out; -webkit-transition: transform .3s ease-in-out; }

    .mobilMenu ul { list-style: none }

    .mobilMenu.acik { transform: translateX(0) }

    .mobilMenu .menuIcerikAlan { float: left; width: 100%; height: calc(100% - 60px); position: absolute; top: 60px; right: 0; left: 0; overflow-y: auto }

    .mobilMenu .menuIcerikAlan > div { float: left; width: 100% }

    .mobilMenu .navUl { float: left; width: 100%; height: 100%; background: #fff; padding-top: 30px }

    .mobilMenu .navUl > li { float: left; width: 100%; border-top: 1px solid #e5e5e5; position: relative; max-height: 58px; transition: max-height .5s ease-out; -webkit-transition: max-height .5s ease-out; -moz-transition: max-height .5s ease-out; -ms-transition: max-height .5s ease-out; -o-transition: max-height .5s ease-out }

    .mobilMenu .navUl > li > a { color: #333; font-size: 1rem; padding: 20px 15px; position: relative; width: 100%; float: left }

    .mobilMenu .navUl > li.ulVar > a:before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; background: #005699; width: 0 }

    .mobilMenu .navUl > li.ulVar > a:after { content: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg); width: auto; height: auto; position: absolute; top: 24px; right: 15px; z-index: 30; pointer-events: none; transform: rotate(0deg); transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .navUl > li.active { max-height: 2500px }

    .mobilMenu .navUl > li.active > a:before { width: 4px; transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .navUl > li.active > a:after { transform: rotate(180deg); transform-origin: center center; top: 18px }

    .mobilMenu .navUl > li.active .altMenu { top: 0; opacity: 1; pointer-events: auto; visibility: visible }

    .mobilMenu .navUl > li .altMenu { position: relative; top: -15px; opacity: 0; pointer-events: none; visibility: hidden; transition-property: visibility,opacity,top; transition-duration: .5s; transition-timing-function: cubic-bezier(.25,.46,.45,.94) }

    .mobilMenu .navUl > li .altMenu .altmenuSol > span { display: none }

    .mobilMenu .navUl > li .altMenu .altmenuSol > ul > li { float: left; width: 100%; position: relative; max-height: 44px; overflow: hidden; transition: max-height .3s ease-out; -webkit-transition: max-height .3s ease-out; -moz-transition: max-height .3s ease-out; -ms-transition: max-height .3s ease-out; -o-transition: max-height .3s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol > ul > li > a { font-size: .75rem; color: #333; height: 44px; padding: 9px 5px 9px 35px; cursor: pointer; display: block }

    .mobilMenu .navUl > li .altMenu .altmenuSol > ul > li.ulVar > a:after { content: ""; background-image: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg); background-size: contain; background-repeat: no-repeat; width: 12px; height: 6px; position: absolute; top: 15px; right: 17.5px; pointer-events: none; transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol > ul > li.active > a:after { transform: rotate(180deg); transform-origin: center center; transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol > ul > li.active { position: relative; max-height: 1000px }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml { float: left; width: 100%; position: relative; max-height: 44px; overflow: hidden; transition: max-height .3s ease-out; -webkit-transition: max-height .3s ease-out; -moz-transition: max-height .3s ease-out; -ms-transition: max-height .3s ease-out; -o-transition: max-height .3s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml .mheadTop { font-size: .75rem; color: #333; height: 44px; padding: 9px 5px 9px 35px; cursor: pointer; display: block }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml .mheadTop:after { content: ""; background-image: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg); background-size: contain; background-repeat: no-repeat; width: 12px; height: 6px; position: absolute; top: 15px; right: 17.5px; pointer-events: none; transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml.active .mheadTop:after { transform: rotate(180deg); transform-origin: center center; transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml.active { position: relative; max-height: 1000px }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml .html_Slot { float: left; width: 100% }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml .html_Slot ul li { height: 41px; display: block; position: relative }

    .mobilMenu .navUl > li .altMenu .altmenuSol .menuHtml .html_Slot ul li a { padding: 8px 15px 8px 55px; display: block; text-transform: none; font-size: .75rem }

    .mobilMenu .navUl > li .altMenu .altmenuSol ul li ul { position: relative; top: -8px; opacity: 0; visibility: hidden; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out }

    .mobilMenu .navUl > li .altMenu .altmenuSol > ul > li.active > ul { top: 0; opacity: 1; pointer-events: auto; visibility: visible }

    .mobilMenu .navUl > li .altMenu .altmenuSol ul li ul li { height: 41px; display: block; position: relative }

    .mobilMenu .navUl > li .altMenu .altmenuSol ul li ul li a { padding: 8px 15px 8px 55px; display: block; text-transform: none; font-size: .75rem }

    .mobilMenu .navUl > li .mobilebtn { position: absolute; right: 0; top: 0; bottom: 0; left: 85%; z-index: 2; height: 58px }

    .mobilMenu .navUl > li .mobilebtn2 { position: absolute; right: 0; top: 0; bottom: 0; left: 0; z-index: 2; height: 44px }

    .mobilMenu .navUl > li:last-child > a { padding-left: 49px; color: #333; }

    .mobilMenu .navUl > li:last-child > a:before { position: absolute; width: 19px; height: 19px; fill: #005699; padding: 11px 0 0 15px; left: 0; top: 5px; background-color: transparent; content: url(https://static.ticimax.cloud/35871/customcss/images/UI-Tag-v2.svg); }

    .mobilMenu .store-locator { float: left; width: 100%; border-top: 1px solid #e5e5e5; position: relative; max-height: 58px; transition: max-height .5s ease-out; -webkit-transition: max-height .5s ease-out; -moz-transition: max-height .5s ease-out; -ms-transition: max-height .5s ease-out; -o-transition: max-height .5s ease-out; background: #fff }

    .mobilMenu .store-locator a { color: #333; font-size: 1rem; padding: 20px 15px; padding-left: 49px; position: relative; width: 100%; float: left; text-transform: uppercase }

    .mobilMenu .store-locator a:before { position: absolute; width: 19px; height: 19px; fill: #005699; padding: 11px 0 0 15px; left: 0; top: 5px; content: url(https://static.ticimax.cloud/35871/customcss/images/UI-StoreLocator-v2.svg) }

    .mobilMenu .utility-links-container { float: left; width: 100%; padding-bottom: 50px }

    .mobilMenu .utility-links-container ul { padding-top: .9375rem; padding-bottom: 0; background: #f2f2f2 }

    .mobilMenu .utility-links-container ul li a { padding: 5px 15px; color: #666; display: block; font-size: 14px; font-size: .875rem; line-height: 22px }

    .mgz .mgzAdress { height: auto !important; }
}

@media screen and (max-width:767px) {


    .sepetimBody .productItem .IndirimVar .discountPrice span{font-size:16px;}
    .sepetimBody .productItem .IndirimVar.specialPriceForMembers .discountPrice:before{font-size:16px;}

    body .v2YorumFiltreGrupItem > a{width:186px;}

    .divSepetBlokContent .ItemOrj{width: 100%; max-width: 100%; flex: 0 0 100%; }

    body .Overlay.Show{display:none;}
    .sepetimBody .mobileAddition > .addition-area-clone ul li.genelToplam{float:left;width:}

    .promomoduleContainer{padding:0;}
    .promomodule .promoSlider ul{column-gap: 16px;}
    .promomodule .promoSlider ul li .promo-tile{width: 340px;min-height: 136px;}
    .promomodule .promoSlider ul li .promo-tile span{width:100%;}   

    /*hızlı bakış*/
    #quickViewV2 .modal-content .TopDet .leftImage {width:100%; }
    #quickViewV2 .modal-content .TopDet .RightDetail {width:100%;}
    #quickViewV2 .modal-content .TopDet .leftImage .ProductGallery{padding-bottom:0;}   
    /*hızlı bakış*/

    .productItem .productPoints .rating i{font-size:21px;margin:0 2px;}
    .productItem .productPoints .productPointTxt{font-size:13px;line-height:20px;}

    .productItem .productBannerDetail{height: 186px;}
    body .productItem.isBanner .productImage a {padding-bottom: 134%;}    

    body.sepetimBody .SepetMagazalarList{min-width:initial;}
    body.sepetimBody .SepetMagazalarList select{padding:10px!important;}
    .BasketDetailMagaza .magazaTeslimBtn, .BasketDetailMagaza .adresTeslimBtn{margin:0 0 10px;}


    .hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li{width:100%;}
    .hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a span{    width: calc(100% - 90px);}


    .TukendiIco span{bottom:42px;}

    #divIcerik.homepage { margin: 0 auto }

    body.overflow { overflow: hidden }

    #lang_flag_container { display: none }

    .userContainer .userLeftBox, .userContainer .userRightBox { padding: 0 }

    .userContainer .userRightBox { margin-top: 20px }

    .SifremiUnuttumContent .userWrapper.SifremiUnuttum { width: 100%; padding: 0 10px }

    .headerContent { margin: 0 auto }

    #divIcerik { padding: 0 10px; margin: 0 auto }

    .proCategoryTitle.categoryTitleText { padding: 0 10px }

    #footer .ticiContainer { padding: 0 10px }

    #divTicimaxCopyrightContent { text-align: center; float: left; width: 100% }

    #divTicimaxCopyrightContent a { display: inline-block }

    body #divIcerik.pageContainer .leftBlock { display: none !important }

    #mainHolder_divDesign.LeftMiddle { width: 100% }

    #logo { float: none; position: static; display: block; border: none; width: auto; padding: 0; background: 0 0; margin: 0 }

    #logo:after { display: none }

    #logo .logo { margin: 0 auto; width: 48vw; float: none; padding: 18px 0; text-align: center; display: block; background: 0 0; height: auto }

    #logo .logo img { max-width: 100%; display: inline-block }

    .mobilMenuAcButton span { display: none }

    .mobilMenuAcButton, .searchClick, .topoffe { display: block; position: absolute; float: left; width: 36px; height: 36px; top: 9px }

    .mobilMenuAcButton { left: 6px; padding: 6px 9.5px }

    .searchClick { padding: 8px; left: 42px }

    .topoffe { right: 41px; padding: 3px 7px }

    .mobilMenuAcButton img { }

    .searchClick img { margin: 0 auto; width: 100% }

    .topoffe img { }

    .mobilMenu { width: 85%; transform: translateX(-100%) }

    .menuUstBolum { margin-top: 0 }

    .mycart { position: absolute; right: 8px; top: 8px }

    .mycart .sepetUrunSayisi { text-align: center; font-size: .625rem; line-height: 1.125rem; top: 13px }

    .mycart > a:after { background-size: 25px }

    .mycart:hover .CartProduct { display: none !important }

    .spanTittle { font-size: 18px !important }

    .iletisimContent .iletisimForm { width: 100%; padding: 0 }

    .iletisimContent .AdBan { width: 100% }

    .iletisimContent .categoryTitle { margin: 0 }

    .iletisimContent .categoryTitle .categoryTitleText { line-height: 65px }

    .iletisimContent .categoryTitle:before { display: none }

    .iletisimContent .iletisimRight .categoryTitle { margin-bottom: 10px }

    .iletisimContent .iletisimRight .categoryTitle .categoryTitleText { line-height: 65px; font-size: 19px }

    .iletisimContent .iletisimForm .categoryTitle { margin-bottom: 10px }

    .iletisimContent .iletisimForm .categoryTitle .categoryTitleText { line-height: 65px; font-size: 19px }

    .iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2 { float: none; display: block; margin: 10px 0 0 }

    .iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right { font-size: 17px }

    .iletisimContent .iletisimRight .iletisimbanka .span > div span { font-size: 12px }

    .iletisimContent .iletisimLeft .Right { font-size: 12px }

    .iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right { font-size: 20px }

    .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; height: auto; position: fixed; left: 0; right: 0; top: 0; border-bottom: 3px solid #f2f2f2 }

    #header:before { display: none }

    .headerContent { text-align: left }

    .headrightIcon { position: static }

    .searchContent { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; padding: 10px 60px 10px 45px; margin: 0; background: #fff; opacity: 0; z-index: -1 }

    .searchContent.active { opacity: 1; transition: all 75ms ease-in; -webkit-transition: all 75ms ease-in; -moz-transition: all 75ms ease-in; -ms-transition: all 75ms ease-in; -o-transition: all 75ms ease-in; z-index: 99 }

    .search { position: static }

    #txtbxArama { border: 1px solid #aaa; border-bottom: 2px solid #005699 }

    #btnKelimeAra { background: url('https://static.ticimax.cloud/35871/customcss/images/UI-Search-v2.svg')no-repeat 11px 8px; right: auto; left: 0; top: 10px }

    .clbtn { position: absolute; right: 10px; top: 10px; line-height: 33px; text-decoration: underline; color: #333; font-size: .75rem; padding: 0 10px; display: block }

    .welcome { display: none; }
    .headrightIcon .welcome{display:none;}

    .mobilMenu .mobileUsebtn { float: left; width: 100%; border-top: 1px solid #e5e5e5; position: relative; max-height: 58px; transition: max-height .5s ease-out; -webkit-transition: max-height .5s ease-out; -moz-transition: max-height .5s ease-out; -ms-transition: max-height .5s ease-out; -o-transition: max-height .5s ease-out; background: #fff }

    .mobilMenu .mobileUsebtn:after { content: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg); width: auto; height: auto; position: absolute; top: 24px; right: 15px; z-index: 30; pointer-events: none; transform: rotate(0deg); transition: all .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out }

    .mobilMenu .mobileUsebtn.active { max-height: 1000px }

    .mobilMenu .mobileUsebtn.active:after { transform: rotate(180deg); transform-origin: center center; top: 18px }

    .mobilMenu .mobileUsebtn .mobilUse { position: relative; top: -15px; opacity: 0; pointer-events: none; visibility: hidden; transition-property: visibility,opacity,top; transition-duration: .5s; transition-timing-function: cubic-bezier(.25,.46,.45,.94); float: left; width: 100% }

    .mobilMenu .mobileUsebtn .mobilUse ul li { height: 41px; display: block; position: relative }

    .mobilMenu .mobileUsebtn .mobilUse ul li a { padding: 8px 15px 8px 55px; display: block; text-transform: none; font-size: .75rem }

    .mobilMenu .mobileUsebtn.active .mobilUse { top: 0; opacity: 1; pointer-events: auto; visibility: visible }

    .mobilMenu .mobileUsebtn .usBt { color: #333; font-size: 1rem; padding: 20px 15px; position: relative; width: 100%; float: left; text-transform: uppercase; padding-left: 49px; line-height: 1 }

    .mobilMenu .mobileUsebtn .usBt:after { position: absolute; width: 25px; height: 19px; fill: #005699; padding: 0; left: 12px; top: 12px; content: url(https://static.ticimax.cloud/35871/customcss/images/UI-MyAccount.svg) }

    .ProductIcon { position: static; width: 100%; margin: 5px 0 0; float: left; padding: 5px 0; border: none }

    .ProductIcon .box1 { font-size: 12px; width: 100% !important; line-height: 35px !important; text-align: left; border: none; border-radius: 0 }

    .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 }

    .ProductIcon2 > div { width: 33.33%; padding: 0 2.5px }

    .ProductIcon2 > div > a { margin-right: 0; padding: 0 5px; width: 100%; font-size: 11px }

    .ProductIcon2 > div.YorumYazbtnContent > a { margin-right: 0 }

    .ProductIcon2 > div > a:before { margin-right: 4px; font-size: 12px }

    .ProductIcon2 > div#divSocialButtons { width: 100%; margin: 10px 0 !important }

    .ProductIcon2 > div#divSocialButtons > iframe { float: left; margin: 0 5px 0 0 }

    .ProductIcon2 > div#divSocialButtons > div { float: left; margin: 0 5px }

    .TopDet .product_social_icon_wrapper { text-align: center; margin: 20px 0 0 }

    .TopDet .product_social_icon_wrapper .PaylasTit { display: none }

    .bottomHead { float: left; width: 100%; position: fixed; bottom: 0; left: 0; right: 0; z-index: 1002; background: #fff; border-top: 1px solid #cecece; display: block }

    .bottomHead ul { margin: 0; list-style: none }

    .bottomHead ul li { float: left; width: 25% }

    .bottomHead ul li a { float: left; width: 100%; text-align: center; font-size: 12px; padding: 5px 0; color: #000; position: relative; height: 49px }

    .bottomHead ul li a i { display: block; margin: 0 auto 3px; font-size: 18px }

    .FooterTop, .FooterMiddle, .FooterBottom { }

    #footer .linkler { padding: 0 }

    #footer .linkler .blink > ul { display: block }

    #footer .linkler .blink > ul > li { float: left; width: 100%; }

    #footer .linkler .blink > ul > li > ul { display: none; float: left; width: 100%; padding: 0 30px }

    #footer .linkler .blink > ul > li > h3 { float: left; width: 100%; margin: 0; line-height: .875rem; font-size: .875rem; padding: 25px 15px; border-bottom: 1px solid #f2f2f2; background: #f2f2f2 }

    #footer .linkler .blink > ul > li > h3 .ackapabtn { float: right; font-size: 15px; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; text-align: right; padding: 25px 15px }

    #footer .linkler .blink > ul > li { float: left; width: 100%; margin-bottom: 5px }

    #footer .linkler .blink > ul > li > ul > li { float: left; width: 100% }

    #footer .linkler .blink > ul > li > ul > li > a { margin-bottom: 0; line-height: 40px }

    .ebultenDiv { width: 100% }

    #divTicimaxCopyrightContent { float: left; width: 100% }

    #divTicimaxCopyrightContent img { display: inline-block; vertical-align: top }

    #ticimaxCopyright { margin-top: 5px !important; font-size: 11px }

    #back-to-top { bottom: 11%; right: 2% }

    #back-to-top a { width: 30px; height: 30px }

    #back-to-top a:after { line-height: 30px }

    .categoryContainer .categoryTitleText { padding: 0; margin: 0 }

    .ProductBody .categoryTitle { padding: 0; margin: 0 }

    body .category-vertical-filters.top-filters { width: 85%; height: calc(100% - 0px); box-shadow: none; border: none }

    body ul.breadcrumb li:nth-child(1) a:before { display: none }

    body ul.breadcrumb * { line-height: 1.5 !important; text-decoration: none }

    body ul.breadcrumb li { font-size: 0 !important }

    .categoryTitleText { position: relative; z-index: 99 }

    .breadList { position: absolute; left: 0; right: 0; top: 0; background: #fff; padding: 10px 20px; z-index: 999; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2); -moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2); -ms-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2); -o-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2); box-shadow: 0 1px 1px 0 rgba(0,0,0,.2) }

    .breadList.breadActive { display: block !important }

    .breadList ul { list-style: none }

    .breadList .mBread { float: left; width: 100% }

    .breadList .mBread ul { float: left; width: 100% }

    .breadList .mBread ul li { float: left; width: 100%; font-size: 0; display: block; margin-right: 0; line-height: 1 }

    .breadList .mBread ul li a { float: left; width: 100%; font-size: 11px; color: #454545; padding: 6px 8px; position: relative }

    .breadList .mBread ul li a:before { content: '\f148'; font-family: FontAwesome; font-size: 10px; position: absolute; left: -5px; top: 8px; transform: rotate(90deg) }

    .breadList .mBread ul li a span { font-weight: 400; line-height: 15px }

    .breadList .mBread ul li ul { padding-left: 4px }

    .breadList .mBread > ul > li > a span { font-weight: 600 }

    .breadList .clbtn { position: absolute; right: 5px; top: 10px; width: 30px; text-align: center; font-size: 18px; color: #000; z-index: 99 }

    .categoryContainer .breadList .clbtn { right: -5px }

    .categoryContainer .ProductList.PlSc_hrz .ItemOrj { width: 100% }

    .categoryContainer .ProductList.PlSc_2 .ItemOrj { width: 50% }

    .categoryContainer .ProductList.PlSc_3 .ItemOrj { width: 50% }

    .categoryContainer .ProductList.PlSc_4 .ItemOrj { width: 50% }

    .categoryContainer .ProductList.PlSc_5 .ItemOrj { width: 50% }

    .ItemOrj { width: 50%; max-width: 50%; flex: 0 0 50%; padding: 0 5px }

    .categoryContainer .ProductList { margin: 0 -5px }

    .categoryContainer .ProductListContent .productItem { margin-bottom: 15px }

    body .mobilFilterOpenBtn .button { font-size: 13px }

    .leftImage { float: left; width: 100% }

    .RightDetail { width: 100%; padding: 10px 0 0 }

    body a#linkOncekiSayfa { display: none }

    body .leftImage a#linkOncekiSayfa { position: absolute; top: 0; left: 0; width: 35px; background: #fff; text-align: center; font-size: 0 !important; font-family: FontAwesome; color: #000; z-index: 5; line-height: 35px; display: block }

    body .leftImage a#linkOncekiSayfa:before { content: '\f053'; font-size: 20px; display: inline-block; vertical-align: top; line-height: 35px }

    #divUrunKodu { clear: left; float: left; line-height: 14px }

    #divUrunKodu span { line-height: 14px }

    #divTaksitAciklama { clear: left; float: left }

    #divSatinAl { }

    .Basketinp { width: 120px }

    #divAdetCombo .right_line, .RightDetail .riSingle { width: 120px }

    .Basketinp p { margin-right: 0; width: 100% }

    .basketBtn { width: calc(100% - 130px); margin: 0 0 0 10px }

    .buyfast { width: 100%; margin: 10px 0 0 }

    #divKombinSatinAl { width: 100%; margin: 10px 0 0 }

    #txtbxurunSiparisAdedi, #divAdetCombo select, .RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown, .basketBtn input, .buyfast input { height: 50px !important }

    .Basketinp p, #divAdetCombo .left_line, .RightDetail .riSingle a.riUp i, .RightDetail .riSingle a.riDown i, .RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown, #divKombinSatinAl a { line-height: 50px }

    .taksitBlok { width: 100% }

    #divSayfalamaUst .pageNumber { display: none }

    #divSayfalamaUst .filterBlock { display: block !important }

    body .dropdown-toggle:after { display: none }

    body #divSayfalamaUst { padding: 0; margin: 10px 0; width: 100%; border: none; background: 0 0 }

    .urunListRel { width: 100% }

    body .mobilFilterOpenBtn .button { padding: 0; margin: 0; color: #fff; border: 1px solid #333; width: 48%; float: left; line-height: 38px; background: #333; font-size: 14px; display: inline-block; vertical-align: top; font-weight: 500 }

    body .mobilFilterOpenBtn .button.mobilSiralamBtn { float: left;}

    body .mobilFilterOpenBtn .button.mobilFilterBtn { float: right }

    body .mobilFilterOpenBtn { margin: 10px 0 0; padding: 0; display: block !important }

    .categorydesign .uNo { float: right; color: #999a9d; font-size: 12px }

    body #divSayfalamaUst .filterDeleteContent { display: none }

    body #divSayfalamaUst.Slct .brandlistselection { position: absolute; left: 0; top: 45px; width: calc(50% - 5px); background: 0 0; padding: 0; margin: 0; border: none; border-radius: 0 }

    body #divSayfalamaUst.Slct .brandlistselection .sortingContent { width: 100%; display: block !important; background: 0 0; padding: 0; margin: 0; border: none; border-radius: 0 }

    body #divSayfalamaUst.Slct .brandlistselection .sortingContent li { width: 100%; background: 0 0; padding: 0; margin: 0; border: none; border-radius: 0 }

    body #divSayfalamaUst.Slct .brandlistselection .sortingContent select { width: 100%; height: 40px; font-size: 0; text-indent: 0; border: none; color: #000; font-weight: 500; min-width: auto; border-radius: 0; background: 0 0; -webkit-appearance: none; -moz--appearance: none }

    body #divSayfalamaUst.Slct .brandlistselection .sortingContent select option { font-size: 14px }

    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: absolute; top: 100%; left: 0; right: 0; z-index: 9; border-bottom: none; background: #fff;display:none; }
    body #divSayfalamaUst.active .brandlistselection{display:block;}

    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent { display: block!important; }

    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:not(.appliedFilter) { margin: 0; width: 100% }

    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a { border: none; text-align: center }

    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 #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a { border-bottom:none; }

    body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(4) > a { border-bottom: none }

    body ul.breadcrumb { padding: 0 }

    .KategoriAdi { font-size: 1.25rem }

    .leftBlock { display: none !important }

    .centerCount { width: 100% !important }

    body .category-vertical-filters.top-filters { display: block !important; width: 100%; 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; overflow-x: hidden }

    body .filterBlock.active .category-vertical-filters.top-filters { right: 0 }

    body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst { float: left; width: 100%; line-height: 50px; font-size: 16px; color: #333; margin-bottom: 10px; padding: 0 10px; position: relative; text-align: center; display: block }

    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: #333; display: none }

    body .category-vertical-filters.top-filters .FiltreUst a.active { display: block }

    body .category-vertical-filters.top-filters .FiltreUst a i { color: #333; font-size: 20px; display: inline-block; vertical-align: top; line-height: 50px; margin-left: 5px }

    body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo { float: left; width: 100%; margin-bottom: 10px; position: relative; padding: 0 10px; display: block }

    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-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: FontAwesome; right: 10px }

    body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum { position: absolute; right: 40px; top: 0; bottom: 0; line-height: 50px; font-size: 15px; color: #000; display: block }

    body .category-vertical-filters.top-filters .panel { float: left; width: 100%; margin-bottom: 10px; padding: 0 10px }

    body .category-vertical-filters.top-filters .panel.div-tdetay-4{display:none;}

    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 ul { margin-top: 10px }

    body .category-vertical-filters.top-filters .list-group.dropdown li { width: 100%; margin-right: 0; text-align: left; margin-bottom: 10px }

    body .category-vertical-filters.top-filters .list-group.dropdown li a,
    body .category-vertical-filters.top-filters .list-group.dropdown li label { color: #000; line-height: 16px }

    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: 0; display: inline-block !important; width: 16px; height: 16px }

    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: 0 0 !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 #divSayfalamaUst.Slct .brandlistselection .sortingContent li:first-child:before { display: none }

    body .slider-range { margin: 0 0 15px 10px !important; width: calc(100% - 20px) }

    body .amount { padding: 0 }

    .detaySliderContainer { margin: 10px 0 }

    .sliderBannerContainer { margin: 10px 0 }

    .hmid { display: block; }

    .HeaderSayac{width:100%;text-align:center;}

    body .SayacText,body .countdown ul li div,body .countdown ul li span{font-size:12px;}

    body .SayacText{float:none;display:inline-block;vertical-align:top;}

    body .countdown{float:none;display:inline-block;vertical-align:top;}

    .htop .promobanner { max-width: none }

    .htop .promobanner p { line-height: 0 }

    .htop .promobanner p .embelished { position: relative; top: -8px; font-size: 12px; line-height: 1.17; margin: 0 }

    .htop .promobanner p a { position: absolute; font-size: 8px; bottom: 11px; right: 0; text-transform: uppercase; z-index: 2; left: 50%; transform: translateX(-50%) }

    .promomodule { margin: 10px 0 }
    .promomodule .promoSlider { padding: 0 }
    .promomodule .owl-carousel .owl-stage { padding-right: 0 !important; padding-left: 15px !important }

    #mainHolder_divDesign .promomodule .owl-carousel .owl-nav{left:0;right:0;}
    #mainHolder_divDesign .promomodule .owl-carousel .owl-nav .ProductListnext span{width:10px;background-size:100%;}
    #mainHolder_divDesign .promomodule .owl-carousel .owl-nav .ProductListprev span{width:10px;background-size:100%;}
  
    .promomodule .owl-carousel .owl-stage { padding-right: 0 !important; padding-left: 15px !important }

    .BannerSlider { margin: 10px 0; padding: 0 }

    .BannerSlider .bannerContainer { width: 100%; padding: 0; flex: 100%; margin-bottom: 15px }

    .BannerSlider .shopContainer { width: 100%; padding: 0 }

    .BannerSlider .shopContainer .info-container h2 { font-size: 16px }

    .BannerSlider .shopContainer .info-container .strap { margin-top: 10px; font-size: 14px }

    .BannerSlider .shopContainer #shopProd { max-width: 440px; -webkit-box-flex: 0; -ms-flex: 0 1 48%; flex: 0 1 48% }

    #mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav { left: -30px; right: -30px }

    .foursquare { margin: 20px 0 0 }

    .foursquare .homeGrid .gridCol { width: 100% }

    .foursquare .homeGrid .gridCol.left { padding: 0 }

    .foursquare .homeGrid .gridCol.right { padding: 0 }

    .foursquare .homeGrid .gridCol .gridItem .bottom-text { margin: 15px 0 30px }

    .category-nav ul li { display: block; float: left; font-weight: 400; padding: 0; width: 42.5531915% }

    .Instagram { margin-bottom: 0 }

    .Instagram .instaOwl { padding: 30px 0 }

    .Instagram .owl-carousel .owl-stage { padding-left: 0 !important }

    .FooterSC { margin-top: 0 }

    .asset { float: left; margin-top: 20px }

    #footer .socialdiv { margin: 5px 0 30px }

    #footer .socialdiv h3 { font-size: .875rem }

    .maneyback { width: 100%; margin-top: 0 }

    .maneyback img { max-width: 100% }

    .FooterBottom { padding: 10px }

    .copyright .copyright { float: left; color: #333 }

    .copyright .under-menu ul li a { color: #333; text-decoration: underline; line-height: 14px }

    .GiftGrid .primary-button, .GiftGrid .secondary-button { width: 38.2%; height: 5.7%; left: 30.9%; padding: 0; margin: 0; font-size: 2.5vw; line-height: 238% }

    .GiftGrid .primary-button { top: 19.1% }

    .GiftGrid .secondary-button { top: 27.3% }

    .two-button-container .primary-button, .two-button-container .secondary-button { width: 37.7%; height: 6.5%; left: 31.2%; padding: 0; margin: 0; font-size: 2.5vw; line-height: 238% }

    .two-button-container .primary-button { top: 25% }

    .two-button-container .secondary-button { top: 35.5% }

    .top-offers-content .banner-container .banner-cell { padding-right: 8px }

    .top-offers-content .banner-container .banner-cell:nth-child(2) { padding-left: 8px }

    .top-offers-content .banner-container .banner-cell a span.promo { padding-left: 5%; padding-right: 5% }

    .top-offers-content .top-offers { margin: 25px 0; padding-bottom: 8px; text-align: left }

    .top-offers-content .top-offers h1 { font-size: 1.25rem; display: block }

    .top-offers-content .top-offers p { font-size: .9rem; margin: 0; text-transform: none }

    .CompanyPages .faqPage .faqLeft { width: 100% }

    .CompanyPages .faqPage .faqRight { width: 100%; padding: 0; margin-top: 25px }

    .CompanyPages .faqPage .faqLeft .faqmenu ul li { width: 50% }

    .CompanyPages .faqPage .faqLeft .faqmenu .fqdiv img { width: 25px }

    .CompanyPages .faqPage .faqLeft .faqmenu .fqdiv span { font-size: 11px; line-height: 25px; width: calc(100% - 25px) }

    .CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .T { font-size: 11px }

    .CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content { font-size: 11px }

    .UyeGiris #divIcerik.ticiContainer { padding: 0 20px }

    .UyeGiris .userDivRight { border-left: none; border-top: 1px solid #aaa; margin-top: 30px }

    .UyeGiris .userContainer .userRightBox { margin-top: 40px }

    .UyeGiris .userContainer .userDivLeft, .UyeGiris .userContainer .userDivRight { padding: 0 }

    .pageContainer .breaker { margin: 20px 0 }

    .pageContainer .banner-container .banner-cell { width: 50%; padding-right: 8px; margin: 0 0 30px }

    .pageContainer .banner-container .banner-cell.bos{display:none;}

    .pageContainer .banner-container .banner-cell:nth-child(2n) { padding-left: 8px; padding-right: 0 }

    .pageContainer .banner-container.banner-bottom .banner-cell:nth-child(2n) { padding-right: 8px; padding-left: 0 }
    .pageContainer .banner-container.banner-bottom .banner-cell:nth-child(3) { padding-left: 8px; padding-right: 0 }

    .Kat-Banner{margin:0;}
    .Kat-Banner .banner-container .banner-cell { width: 100%;  margin: 0 2px 30px }
    .Kat-Banner .banner-container .banner-cell.bos{display:none;}
    .Kat-Banner .banner-container .banner-cell:nth-child(2n) { }
    .Kat-Banner .banner-container.banner-bottom .banner-cell:nth-child(2n) {  padding-left: 0 }
    .Kat-Banner .banner-container.banner-bottom .banner-cell:nth-child(3) {  padding-right: 0 }

    .primary-content .fragrance-top-banner { margin: 12px 0 34px }

    .primary-content .fragrance-top-banner h1 { font-size: 25px }

    .primary-content .fragrance-top-banner .text-live { font-size: 1rem; letter-spacing: .05em }

    .primary-content { padding: 0 }

    .primary-content .fragrance-list .subtitle { font-size: 1rem; top: -12px; left: 0; right: 0; margin: auto; text-align: center; transform: translate(0); max-width: 80%; }

    .primary-content .fragrance-list .note { font-size: .78rem; padding: 0 15px; margin: 0 0 22px; }

    .primary-content .fragrance-list em { font-size: .78rem; }

    .primary-content .fragrance-list { padding: 20px 15px; margin: 0 -7px }

    .primary-content .fragrance-list.fr-category ul li { width: 100%; text-align: center; margin: 0 0 8px; padding: 0 }

    .primary-content .fragrance-list.fr-category ul li a:hover img:not(.TextImage) { transform: scale(1); }

    .primary-content .fragrance-list.fr-category ul li img.TextImage { max-width: 45%; }

    .primary-content .fragrance-list.fr-category ul li img { display: inline-block; vertical-align: top }

    .primary-content .mobile-only.button.filter-show { display: block; line-height: 2.1875rem; border: 1px solid #333; letter-spacing: .12em; padding: 0; display: inline-block; vertical-align: top; font-size: .75rem; width: 100%; text-transform: uppercase }

    .primary-content .fragrance-list .filter-overflow { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 10001; background: #fff; overflow-y: auto }

    .primary-content .fragrance-list .filter-overflow.active { display: block }

    .primary-content .fragrance-list .filter-overflow .filtreClose { float: right; width: 50px; padding: 15px 0 }

    .primary-content .fragrance-list .filter-overflow .filtreClose img { margin: 0 auto; width: 15px }

    .primary-content .fragrance-list.fr-name .name-list { column-count: 1; column-gap: 0; text-align: left }

    .primary-content .fragrance-list.fr-name .name-list .level-1 { break-inside: auto; width: 100%; border-top: none; padding-bottom: 0; }

    .primary-content .fragrance-list.fr-name .name-list .level-1 .title { font-size: .875rem; background: #f2f2f2; padding: 6px 26px; text-transform: uppercase; margin-bottom: 11px }

    .primary-content .fragrance-list.fr-name .name-list .level-1 ul { padding: 0 26px }

    .category-nav h2:after { display: none }

    .Instagram .intit h2:after { display: none }

    .Instagram .intit h2 { font-size: 1.2em }

    .category-nav h2 { font-size: 1.2em }

    .Instagram .intit p { font-size: 1em }

    .Instagram .intit h2 span { padding: 0 }

    .top-offers-content .banner-container .banner-cell a span:not(.fake-button) { font-size: .7em }

    .top-offers-content .banner-container .banner-cell a span.price { font-size: 1.7em }

    .pageNameD { padding-left: 2vw; padding-right: 2vw }

    .pageContainer .categoryTitleText { padding-left: 2vw; padding-right: 2vw }

    .sepetFot { display: none !important }

    .sepetimBody .hmid { display: none }

    .sepetimBody .hbot { display: none }

    .sepetimBody .mobilMenuAcButton { display: none }

    .sepetimBody .searchClick { display: none }

    .sepetimBody .topoffe { display: none }

    .sepetimBody .headrightIcon { display: none }

    .sepetimBody #logo .logo { margin: 10px auto }

    .mgz { width: 100% !important }

    .customPageContent { margin: 0 !important }

    .customPageLeftMenu, .customPageContainer { width: 100% }

    .customPageLeftMenu { display: none; }

    .customPageLeftMenuToggle { display: block !important; font-family: "Source Sans Pro","roboto",sans-serif; font-weight: 400; font-size: 14px; font-size: 14px; padding: 23px 15px; margin: 15px 0; background: #f2f2f2; margin-left: -10px; margin-right: -10px; }

    .customPageLeftMenuToggle:After { content: ''; float: right; right: 0; top: 0; width: 15px; height: 15px; margin: 2px 2px 0; background: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg)no-repeat 50%; background-size: 15px; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; font-size: 0; }

    .customPageLeftMenuToggle.active:After { transform: rotate(-180deg); }

    .customPageContainer .customPageTittle { padding-right: 0 !important }

    .customPageLeftMenu { margin-bottom: 20px }

    .ebultenPopupSection .content-body { padding: 5px }

    .ebulten_p_1 { font-size: 14px }

    .ebulten_p_2 { font-size: 18px; margin: 5px 0 }

    .ebulten_p_3 { font-size: 14px }

    .ebultenPopupSection .input-chck-content:after, .ebultenPopupSection .userSozlesmeDiv:after { clear: both; display: table; content: "" }

    .ebultenPopupSection .input-chck-content input { width: 5%; float: left; margin: 0 5px 0 0 }

    body .ebultenPopupSection .input-chck-content label { width: 92%; float: left; line-height: 1; font-size: 11px !important }

    .ebultenPopupSection .userSozlesmeDiv input { width: 5%; float: left; margin: 0 5px 0 0 }

    body .ebultenPopupSection .userSozlesmeDiv label { width: 92%; float: left; line-height: 1; font-size: 11px !important }

    body .ebultenPopupSection .userSozlesmeDiv a { font-size: 11px !important }

    #divTumMagazaAlan h2 { height: 100px; background-size: 100% auto; }

    .VideoBlok .Video { width: 100%; padding-bottom: 67%; margin: 0; }
    .VideoBlok .OzelUrunSlider { width: 100%; margin-top: 15px; padding: 0; }
    .VideoBlok .productItem .productDetail { height: 235px; }
    #OzelSlider { padding: 0 25px; }

    .CateBannerTop { height: 200px; }
    .CateBannerTop > img { position: absolute; top: 0; bottom: 0; height: 100%; width: auto; max-width: initial; }
    .CateBannerTopText span { font-size: 50px; margin: 40px 0 0; min-height: 41px; }
    .CateBannerTopText em { font-size: 12px; height: 63px; padding: 0px 30px; line-height: 1.2; }
    .CateBtn { height: 42px; bottom: 15px; font-size: 12px; }
    .CateBtn span { font-size: 11px; }
    .CateBtn i { width: 24px; height: 24px; line-height: 24px; margin: 6px 0 0; font-size: 18px; }
    .CateBottomContentImg { min-width: 0; }
    .CateBottomContent { flex-direction: column; width: 85%; padding: 20px 0 25px; }
    .CateBannerBottomText { margin: 20px 0 0; min-height: 0; font-size: 14px; }
    .CateBannerBottom { height: auto; }

    #divInstashopResim { display: none; }

    /*GuvenliAlisveris*/
    .PageGATopTitle span{font-size:35px;padding:0 50px;}
    .PageGATopTitle span:before{width:35px;height:35px;background-size:35px;}
    .PageGATopTitle span:after{width:35px;height:35px;background-size:35px;}
    .PageGATopTitle em{letter-spacing:-3px;font-size:30px;}
    .PageGATopTitle img{max-width:100%;}
    .PageGATopContent{padding:0;}
    .PageGATopContentImg{padding:0 10px;}
    .PageGATopContentTitle em img{max-width:100%;}

    .PageGAMid{margin: 20px 0 0;}
    .PageGATopContentTitle{padding:0 10px;margin-bottom: -10px;}
    .PageGATopContentTitle:before{top: -15px; background-size: 35px; width: 35px; height: 35px;}
    .PageGATopContentTitle span{font-size:23px;line-height: 20px;}
    .PageGATopContentTitle em{font-size:25px;}
    .PageGATopText{padding:0 10px;}
    .PageGATopText a{letter-spacing:-1px;font-size:14px;line-height:32px;padding:0 15px;}
    .PageGATopText p{font-size:16px;padding:0 10px;}
    .PageGATopText p br{display:none;}
    .PageGATop:before{bottom: -15px; background-size: 35px; width: 35px; height: 35px;}
    .PageGATop{padding:20px 0;}
    .PageGAMidBottomTitle span{font-size:18px;line-height: 35px;margin-bottom: 0;}
    .PageGAMidBottomTitle em{font-size:22px;line-height: 28px;margin-bottom: 10px;}
    .PageGAMidBottomText{margin-top:10px;}
    .PageGAMidBottomText span img{max-height:40px;}
    .PageGAMidBottomText p{font-size:16px;}
    .PageGAMidBottomText p br{display:none;}
    .PageGABottomTopTitle span{font-size:22px;line-height: 35px;margin-bottom: 0;}
    .PageGABottomTopTitle em{font-size:18px;line-height: 28px;}
    .PageGABottomTopTitle p{font-size:16px;padding: 0 10px;}
    .PageGABottomTopTitle p br{display:none;}
    .PageGABottom{padding:20px 0;}
    .PageGABottomTopTitle:before{height:35px;background-size:35px;}

    .PageGABottomTopContentBox{min-width:initial;width: 40%;padding: 0 15px;margin-bottom: 20px;}
    .PageGABottomTopContentBox.FullBox .BoxImg{width: 40%;display:inline-block;padding: 0 15px;}
    .BoxText span{font-size:12px;line-height:13px;}
    .BoxText em{font-size:13px;}
    .BottomBoxImg{padding:0;width:32.3%;}

    .PageGABottomBottomTitle:before{height:35px;background-size:35px;margin-bottom: 0;}
    .PageGABottomBottomTitle span{font-size:22px;line-height:30px;}
    .PageGABottomBottomTitle em{font-size:50px;line-height:50px;}
    .BottomBoxText span{font-size:22px;line-height:30px;}
    .BottomBoxText em{font-size:16px;}
    .BottomBoxText{margin-top:10px;}
    .PageGABottom > a{letter-spacing:-1px;font-size:14px;line-height:32px;padding:0 15px;margin: 20px 0 0;}

    .PageGATextTitle span{font-size:18px;line-height:25px;}
    .PageGATextContentCol span{font-size:16px;}
    .PageGATextContentCol em{font-size:16px;}
    .PageGATextContentCol em br{display:none;}
    .PageGATextTitle{margin:0 0 10px;}
    .PageGATextContentCol{margin:0 0 20px;}
    .PageGAText{margin:20px 0 0;}
    .PageGABottomBottomContentBox{margin-top:20px;}
    .PageGAMidVideo{margin-bottom:15px;}
    .PageGAMidVideo iframe{width:100%!important;height:auto!important;}

    /*GuvenliAlisveris*/


}

@media screen and (max-width:580px) {
    .product_promo .ozelAlan1 { width: 100%; }
}

@media screen and (max-width:500px) {
    .UyeGiris .userLeftBox, .UyeGiris .userRightBox { max-width: 100% }

    .promomodule .promoSlider { margin-bottom: 30px; }

    .promomodule .owl-carousel .owl-stage { padding: 0 !important }

    .promomodule .promoSlider ul li .promo-tile { padding: 7px }

    .promomodule .promoSlider ul li .promo-tile .promo-details .form { height: 20px; font-size: 13px; line-height: 1.5 }

    .promomodule .promoSlider ul li .promo-tile .promo-details .promo { font-size: 14px; line-height: 1.5 }

    .promomodule .promoSlider ul li .promo-tile a { font-size: 11px; max-width: 130px; line-height:36px;min-height:48px; padding: 5px; letter-spacing: 0 }

    .productItem .productDetail { height: 245px; }

    .product_promo { max-height: 40px;min-height:26px; }
}

@media screen and (min-width:414px) {
}

@media screen and (min-width:375px) and (max-width:413px) {
}

@media screen and (min-width:0px) and (max-width:374px) {
}
@media (max-width:360px) {
    body{padding-top: 136px;}
    .homeHeader #logo{min-height:70.05px;}
    .hbot,.hbot *{font-family:"roboto",sans-serif;}
    #mainHolder_divDesign .foursquare .homeGrid .gridCol .gridItem .bottom-text{display:none;}
    #mainHolder_divDesign .category-nav, #mainHolder_divDesign .intro-copy-container{display:none;}

    .homeFooter+ #divTicimaxCopyrightContent{display:none;}
    .homeFooter{display:none;}

}

form[action='./EBultenAyril.aspx'] .textbox { height: 40px; border-color: #e3e3e3; background: 0 0; padding: 0 10px; border-style: solid; border-width: 1px; }

form[action='./EBultenAyril.aspx'] .button { padding: 0; display: block; height: 55px; font-size: 16px; color: #fff; font-weight: 400; text-transform: uppercase; float: left; width: 100%; }


#mainHolder_ucIletisim_divMailGonder { display: none; }

.iletisimContent .categoryTitle .categoryTitleText { text-align: center; }

.iletisimContent .categoryTitle:after { display: none; }

.iletisimContent .AdBan { float: none; width: 50%; text-align: center; margin: 0 auto; }

.iletisimContent .iletisimLeft .Right:before { float: none; }

.iletisimContent .iletisimLeft .Right:before { font-size: 14px; }

.siparisTakipSayfasi .siparisTakipBaslik h3 { font-size: 15px !important; font-weight: 300 !important; }

.siparisListe .altButonTutucu .yesilButon:first-child { display: none !important; }

#divIcerik > div > div > div.hesabimBolumuTutucu > div.sagIcerikTutucu.ng-scope > div > div > div > div > div.hesabimAnasayfaMenuler > ul > li:nth-child(7) { display: none !important; }


.category-vertical-filters.top-filters .list-group .groupElement .groupTitle {background: #f2f2f2; font-weight: 600; padding: 1px 5px; text-align: left; font-family: "Source Sans Pro","roboto",sans-serif; }
.category-vertical-filters.top-filters .groupElementDiv {display: none; border: 1px solid #f2f2f2; border-bottom: none; background-color: #fff; padding: 0; list-style: none; -webkit-box-shadow: 0 5px 12px 0 #bfbbbf; -moz-box-shadow: 0 5px 12px 0 #bfbbbf; box-shadow: 0 5px 12px 0 #bfbbbf; position: absolute; top: 36px; right: 0; left: 0; z-index: 999 }
.category-vertical-filters.top-filters .panel-search {position: relative; float: left; width: 100% }
.category-vertical-filters.top-filters .panel-search:after {content: '\f002'; font-family: fontawesome; position: absolute; right: 0; top: 0; height: 50px; display: flex; align-items: center; padding: 0 10px; font-size: 22px; color: #000 }
.category-vertical-filters.top-filters .panel-search input {font-weight: 400; font-size: 16px; color: #4d4d4d; background: 0 0; background-size: 20px; padding-right: 50px; margin: 0; width: 100%; position: relative; z-index: 11; height: 50px; border: none; border-bottom: 1px solid #333; padding-left: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis } .category-vertical-filters.top-filters .doneButton {width: 100%; text-align: center; padding: 15px; border-bottom: 3px solid #333 }
.category-vertical-filters.top-filters .doneButton span {cursor: pointer; font-size: 1rem; line-height: 1.25rem; font-weight: 600; text-transform: uppercase; -ms-flex-align: center; align-items: center; background-color: #1a1a1a; border-color: #1a1a1a; color: #fff; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; min-height: 48px; padding: 0 32px }
.category-vertical-filters.top-filters .doneButton span:hover {background-color: #4d4d4d; border-color: #4d4d4d }
@media(max-width: 767px) {
    .category-vertical-filters.top-filters .groupElementDiv {position:static }
    .category-vertical-filters.top-filters .list-group .groupElement .groupTitle {margin-bottom: 10px }
}

body #divSayfalamaUst {background: #f2f2f2 }
@media(min-width: 768px) {
    body #divSayfalamaUst .filterBlock {width:auto }
    body .brandlistselection {width: auto }
    body .brandlistselection .sortingContent li select {width: 15rem; float: left; height: 25px; border: none; border-bottom: 3px solid #333; font-size:18px; letter-spacing: .5px; font-family: "Source Sans Pro","roboto",sans-serif!important; font-weight: 700; color: #1a1a1a; background: 0 0; border-radius: 0; padding: 0; appearance: none; -webkit-appearance: none; margin: 1em 0; background: url(https://static.ticimax.cloud/35871/customcss/images/filter-carat.svg)no-repeat right 50%; background-size: 15px }
    body .brandlistselection .sortingContent li a.filterOrderInStock {line-height: 25px; padding: 0 15px; display: block; margin: 1em; display: none }
    body .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet {padding: 0; margin-left: 20px }
    body .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet span {line-height: 25px; margin: 1em 0 }
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li,body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item {white-space: normal }
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .panel .panel-heading a {font-weight: 700 }
    .KategoriAdi {background: #fff }
    body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown li a,body #divSayfalamaUst .filterBlock .category-vertical-filters.top-filters .list-group.dropdown .list-group-item a {font-weight: 500; font-family: "Source Sans Pro","roboto",sans-serif; }
}
