:root
{
--color-preview:#f68d1c
}

.d-flex
{
display:                       flex;
align-items: center;
}

.cursor-pointer
{
cursor:     pointer;
}

.j-center
{
justify-content:                       center;
}

.align-inherit
{
align-items:                       inherit;
}

.color-preview
{
color: var(--color-preview) !important;
}

.d-none
{
display:           none;
}

.j-between
{
justify-content:                       space-between;
}

.table.OdemeTable td
{
vertical-align:                       middle;
}

.sagaAt
{
float: right !important;
}

.categoryLink
{
border: 1px solid lightgray !important;
border-radius:                       5px;
font-weight: 600;
text-align:                       center;
color: #4c566c !important;
background: white !important;
}

.icerikMenuList li
{
font-weight:                       bold;
padding-left: 15px;
padding-top:                       10px;
padding-bottom: 10px;
border-bottom:                       1px solid #ececec;
}
div#teslimat-ulkesi-degister-c>a
{
color:                       orange;
font-weight: bold;
font-size:                       13px;
text-decoration: underline;
}
div#teslimat-ulkesi-degister-c
{
font-size:                       12px;
padding-top: 5px !important;
padding-bottom: 5px !important;
}

.banka1
{
vertical-align: middle !important;
}

.HMobilmenu
{
float:                       none;
display: none;
}

.haliblok .catMenu a,
.haliblok .catMenu span
{
font-family: 'Poppins', sans-serif !important;
font-weight:                       bold;
}

.catMenu a,
.catMenu span
{
color: black !important;
}

.HMobilmenu div.active
{
border-bottom:                       3px solid orange;
}
html,
body,
div,
span,
applet,
object,
iframe,
p,
a,
abbr,
acronym,
address,
big,
cite,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
tt,
var,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video
{
margin:                       0;
padding: 0;
border:                       0;
font-size: 100%;
font:                       inherit;
vertical-align: baseline;
}
h1,
h2,
h3,
h4,
h5,
h6,
code,
pre,
sub,
sup,
strong,
b,
i,
u,
blockquote
{
/*bu etiketler kendi  zellikleri ezildi inden dolay   st k s mdan kald r ld */
}
tbody,
tfoot,
thead,
tr,
th,
td
{
margin:                       0;
padding: 0;
font-size: 100%;
font:                       inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section
{
display:                       block;
}
html,
body
{
width: 100%;
text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body
{
font-family: 'Avenir LT Pro'
;font-size:                       13px;
line-height: 1
;font-weight:                       500;
color:#202020;
}
script
{
display:                       none;
}
::-webkit-scrollbar
{
width:                       10px;
background: #F0F0F0;
}
::-webkit-scrollbar-button
{
display:                       none;
}
::-webkit-scrollbar-thumb
{
background:                       #F0F0F0;
}
ol,
ul
{
list-style-type:                       none;
}
img
{
max-width: 100%;
height:                       auto;
}

.ie img
{
/*width:100%;*/
max-width:                       none;
height: auto;
}
blockquote,
q
{
quotes:                       none;
}
blockquote:before,
blockquote:after,
q:before,
q:after
{
content: '';
content:                       none;
}

.row::before,
.row::after
{
content: '';
display:                       table;
}

.row::after
{
clear:                       both;
}
table
{
border-collapse:                       collapse;
border-spacing: 0;
}
input,
select,
textarea,
button
{
outline:                       none;
font-family: 'Avenir LT Pro';
font-weight:              500;
}
input:focus,
select:focus,
textarea:focus
{
box-shadow: inset 0 0 4px rgba(0, 0, 0, .3);
}
p
{
padding-bottom:                       10px;
line-height: 1.3;
}
a
{
text-decoration:                       none;
color: inherit;
cursor:                       pointer;
}
h1,
h2,
h3,
h4,
h5,
h6
{
display:                       block;
}
h1.sp,
h2.sp,
h3.sp,
h4.sp,
h5.sp,
h6.sp
{
padding-left:                       10px;
padding-right: 10px;
}
::selection
{
background:                       #000;
color: #fff;
}

.fl,
.btn.fl
{
float:                       left;
}
[dir="rtl"] .fl,
[dir="rtl"] .btn.fl
{
float:                       right;
}

.fr,
.btn.fr,
.col.fr,
.box.fr
{
float:                       right;
}
[dir="rtl"] .fr,
[dir="rtl"] .btn.fr,
[dir="rtl"] .col.fr,
[dir="rtl"] .box.fr
{
float:                       left;
}

.fn,
.btn.fn,
.col.fn,
.box.fn
{
float:                       none;
}
*.bgNone
{
background: none !important;
}

.a-left
{
text-align:                       left;
}

.a-right
{
text-align:                       right;
}
div#alis-veris-listem .middleItem
{
overflow:                       auto;
}

.a-center
{
text-align:                       center;
}

.a-justify
{
text-align:                       justify;
}

.fw300
{
font-weight:                       300;
}

.fw400
{
font-weight:                       400;
}

.fw500
{
font-weight:                       500;
}

.fw600
{
font-weight:                       600;
}

.fw700
{
font-weight:                       700;
}

.sml
{
font-size:                       11px;
}

.mid
{
font-size:                       16px;
}

.lrg
{
font-size:                       20px;
}

.ease,
.btn,
.form-control,
a,
input,
select,
textarea,
button
{
-webkit-transition-timing-function:                       ease-in-out;
-moz-transition-timing-function: ease-in-out;
-ms-transition-timing-function:                       ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-timing-function:                       ease-in-out;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
-ms-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
}

.info
{
color:                       #6c6c6c;
}

.success
{
color:                       #449d44;
}

.warning
{
color:                       #ec971f;
}

.danger
{
color:                       #c9302c;
}

.row
{
margin-left:                       -10px;
margin-right: -10px;
clear:                       both;
display: block;
}

.subProductStockAlert.row.outStock+.subProductStockAlert.row.outStock
{
display: none !important;
}

.box.box-border>.row,
.col.box-border>.row
{
margin-left:                       -9px;
margin-right: -9px;
}

.row.mb
{
margin-bottom:                       10px;
}

.box,
.col
{
float:                       left;
padding-left: 10px;
padding-right:                       10px;
box-sizing: border-box;
}
[dir="rtl"] .box,
[dir="rtl"] .col
{
float:                       right;
}
tr.box,
th.box,
td.box,
tr.col,
th.col,
td.col
{
float:                       none;
}

.box.box-border,
.col.box-border
{
padding-left:                       9px;
padding-right: 9px;
}

.box
{
padding-top:                       10px;
padding-bottom: 10px;
}

.box.box-border
{
padding-top:                       9px;
padding-bottom: 9px;
}

.box-border
{
border:                       1px solid #ececec;
}

.b-top,
.col.b-top,
.box.b-top
{
border-top:                       0;
}

.b-right,
.col.b-right,
.box.b-right
{
border-right:                       0;
}

.b-bottom,
.col.b-bottom,
.box.b-bottom
{
border-bottom:                       0;
}

.b-left,
.col.b-left,
.box.b-left
{
border-left:                       0;
}

.line-top,
.col.line-top,
.box.line-top,
.btn.line-top
{
border-top:                       1px solid #ececec;
}

.line-right,
.col.line-right,
.box.line-right,
.btn.line-right
{
border-right:                       1px solid #ececec;
}

.line-bottom,
.col.line-bottom,
.box.line-bottom,
.btn.line-bottom
{
border-bottom:                       1px solid #ececec;
}

.line-left,
.col.line-left,
.box.line-left,
.btn.line-left
{
border-left:                       1px solid #ececec;
}

.line-through
{
text-decoration:                       line-through;
}

.line-under
{
text-decoration:                       underline;
}

.col-12
{
width: 100%;
}

.col-11
{
width: 91.66666667%;
}

.col-10
{
width: 83.33333333%;
}

.col-9
{
width: 75%;
}

.col-8
{
width: 66.66666667%;
}

.col-7
{
width: 58.33333333%;
}

.col-6
{
width: 50%;
}

.col-5
{
width: 41.66666667%;
}

.priceWrapList
{
width: 27%;
}

.col-4
{
width: 33.33333333%;
}

.col-3
{
width: 25%;
}

.col-2
{
width: 16.66666667%;
}

.col-birbucuk
{
width: 12.5%;
}

.col-1
{
width: 8.33333333%;
}

.col-on
{
width: 10%;
}

.m-top,
.box.m-top,
.col.m-top
{
margin-top:                       0;
}

.m-left,
.box.m-left,
.col.m-left
{
margin-left:                       0;
}

.m-bottom,
.box.m-bottom,
.col.m-bottom
{
margin-bottom:                       0;
}

.m-right,
.box.m-right,
.col.m-right
{
margin-right:                       0;
}

.p-top,
.box.p-top,
.col.p-top
{
padding-top:                       0;
}

.p-left,
.box.p-left,
.col.p-left
{
padding-left:                       0;
}

.p-bottom,
.box.p-bottom,
.col.p-bottom
{
padding-bottom:                       0;
}

.p-right,
.box.p-right,
.col.p-right
{
padding-right:                       0;
}

.icon-arrow
{
width:                       10px;
height: 100%;
background-repeat:                       no-repeat;
background-position: 0 center;
}

.icon-arrow.fr,
.icon-basket.fr
{
margin-left:                       10px;
}
[dir="rtl"] .icon-arrow.fr,
[dir="rtl"] .icon-basket.fr
{
margin-right:                       10px;
margin-left: 0;
}

.icon-arrow.fl,
.icon-basket.fl
{
margin-right:                       0;
}

.light-arrow
{
background-image: url('lightArrow.png');
}

.dark-arrow
{
background-image: url('darkArrow.png');
}

.btn:hover .dark-arrow
{
background-image: url('darkArrowHover.png');
}

.icon-basket
{
width:                       18px;
height: 100%;
background-repeat:                       no-repeat;
background-position: 0 center;
}

.icon-basket.fast
{
width:                       20px;
}

.btn-big .icon-basket
{
width:                       24px;
}

.btn-big .icon-basket.fast
{
width:                       38px;
}

.btn-big .icon-basket.fr
{
margin-left:                       20px;
}
[dir="rtl"] .btn-big .icon-basket.fr
{
margin-right:                       20px;
margin-left: 0;
}

.light-basket
{
background-image: url('lightBasket.png');
}

.light-basket.fast
{
background-image: url('lightFastBasket.png');
}

.btn-big .light-basket
{
background-image: url('sepet_detay.png');
}

.btn-big .light-basket.fast
{
background-image: url('lightFastBasketBig.png');
}

.dark-basket
{
background-image: url('darkBasket.png');
}

.dark-basket:hover
{
background-image: url('darkBasketHover.png');
}

.dark-basket.fast
{
background-image: url('darkFastBasket.png');
}

.dark-basket.fast:hover
{
background-image: url('darkFastBasketHover.png');
}

.btn-big .dark-basket
{
background-image: url('darkBasketBig.png');
}

.btn-big .dark-basket:hover
{
background-image: url('darkBasketBigHover.png');
}

.btn-big .dark-basket.fast
{
background-image: url('darkFastBasketBig.png');
}

.btn-big .dark-basket.fast:hover
{
background-image: url('darkFastBasketBigHover.png');
}

.tooltipWrapper
{
position:                       relative;
}

.tooltip
{
display:                       none;
position: absolute;
bottom: 100%;
left:                       0;
right: 0;
line-height:                       20px;
padding-left: 10px;
padding-top:                       5px;
padding-right: 10px;
padding-bottom:                       5px;
background: #fff;
box-sizing:                       border-box;
margin-bottom: 5px;
z-index:                       999;
}

.tooltip.default
{
border:                       1px solid #ececec;
}

.HMobilmenu
{
margin:                       0 auto;
}

.markaBtn
{
font-weight:                       500;
font-size: 15px;
}

.markalarBanner
{
display:                       none;
}
#notify
{
position:                       fixed;
}
#notify.top,
#notify.bottom
{
width: 100%;
}
#notify.right,
#notify.left
{
width:                       320px;
}
#notify.top
{
top:                       0;
bottom: auto;
}
#notify.right
{
right:                       0;
left: auto;
}
#notify.bottom
{
bottom:                       0;
top: auto;
}
#notify.left
{
left:                       0;
right: auto;
}

.notify
{
width: calc(100% - 10px);
display:                       none;
}
#notify.right .notify,
#notify.left .notify
{
clear:                       both;
}
#notify.top .notify
{
margin-top:                       10px;
}
#notify.right .notify
{
margin-right:                       10px;
}
#notify.bottom .notify
{
margin-bottom:                       10px;
}
#notify.left .notify
{
margin-left:                       10px;
}

.notifyClose
{
float:                       right;
width: 13px;
height:                       13px;
background: url('notifyClose.png') no-repeat;
cursor:                       pointer;
}

.stars
{
width:          87px;
height: 15px;background: url('/Data/EditorFiles/tema/svg/stars.svg') no-repeat;
}

.stars-inner
{
height:          15px;
background: url('/Data/EditorFiles/tema/svg/stars_full.svg') no-repeat;
}

.progress
{
position:                       relative;
background: #dadada;
}

.progress-bar
{
position:                       absolute;
left: 0;
top:                       0;
height: 100%;
line-height: 1.5;
color:                       #fff;
background: url('progress.png');
}
/*.progress-bar
{
right:                                               0;
left:auto;
}
*/
.tusla-livechat
{
bottom: 180px !important;
right: 10px !important;
z-index:                       2147483647;
}

.accordeon
{
cursor:                       pointer;
background-image: url('accordeon.png');
background-repeat:                       no-repeat;
background-position: right center;
}
[dir="rtl"] .accordeon
{
background-position:                       10px center;
}

.accordeon.active
{
background-image: url('accordeonActive.png');
}
/*.accordeon + *
{
display:                                               none;
}

.accordeon.active + *
{
display:                                               block;
}
*/
.hide
{
display:                       none;
}
#skeletonWrap
{
width: 100%;
}
[dir="rtl"] #leftColumn
{
padding-right:                       0;
padding-left: 10px;
}
[dir="rtl"] #rightColumn
{
padding-right:                       10px;
padding-left: 0;
}

.loaderWrapper
{
position:                       relative;
}

.loading
{
position:                       absolute;
width: 100%;
height: 100%;
top:                       0;
left: 0;
background: rgba(255, 255, 255, .7) url('loading.gif') no-repeat center center;
z-index:                       333;
display: none;
}
#backToTop
{
position:                       fixed;
display: none;
width:                       60px;
height: 60px;
background-size: 100% 100% !important;
cursor:                       pointer;
bottom: 65px;
right: 8%;
/*background: url(/Data/EditorFiles/backtotoptr.png) no-repeat;*/
background: url(/Data/EditorFiles/ikon.png) no-repeat;
z-index:                       333;
text-transform: uppercase;
color:                       #acacac;
font-size: 12px;
padding-left:                       0;
line-height: 34px;
}
html[lang="en"] #backToTop
{
background: url(/Data/EditorFiles/backtotoptr.png) no-repeat center center;
}
[dir="rtl"] #backToTop
{
right:                       auto;
left: 50%;
margin-right:                       0;
margin-left: -680px;
}
#dbDebug,
#smartyDebug
{
border:                       3px solid #666;
margin-top: 30px;
margin-bottom:                       30px;
font-size: 14px;
}
#dbDebug
{
margin-left:                       auto;
margin-right: auto;
width:                       500px;
}
#smartyDebug
{
margin-left:                       5px;
margin-right: 5px;
width:                       400px;
}

.MobileRedirectMessage
{
position:                       fixed;
top: 0px;
left:                       0px;
width: 100%;
height:                       52px;
line-height: 52px;
font-size:                       30px;
color: #fff;
text-align:                       center;
background: #000;
border-radius:                       6px;
box-shadow: 0px 0px 9px #000;
z-index:                       99999;
}
#salon div:not(#salonn)
{
width:                       290px;
float: left;
margin-top:                       20px;
margin-right: 10px;
}
#yatak-odasi div:not(#yatak)
{
width:                       290px;
float: left;
margin-top:                       20px;
margin-right: 10px;
}
#cocuk-odasi div:not(#cocuk)
{
width:                       290px;
float: left;
margin-top:                       20px;
margin-right: 10px;
}
#antre div:not(#antre-hol-koridor)
{
width:                       263px;
/*
float:                                             left;
*/
margin-top:                       20px;
margin-right: 7px;
}
div#kapi-paspasi
{
width: 33%;
display:                       inline-block;
}
div#yolluk
{
width: 33%;
display:                       inline-block;
}
div#yuvarlak-hali
{
width: 33%;
display:                       inline-block;
}
#mutfak div:not(#mutfakk)
{
width:                       260px;
float: left;
margin-top:                       20px;
margin-right: 20px;
}

.tax-foffice-list input#taxOfficeSearch
{
height:                       40px;
}
input#taxOfficeSearch+.tax-office-container
{
max-height:                       200px;
overflow-y: auto;
padding:                       5px 15px;
box-sizing: border-box;
border:                       1px solid #eee;
}

.tax-foffice-list
{
padding-left:                       0;
padding-right: 0;
display:                       none;
}
input#taxOfficeSearch+.tax-office-container>li
{
line-height:                       20px;
font-size: 12px;
}
input#taxOfficeSearch+.tax-office-container>li.hideThis
{
display:none !important;
}

.search-enable .tax-foffice-list
{
display:                       block;
}

.newsletter
{
margin-bottom:                  20px;
background-color: #F6F6F6;
text-align:                  center;
padding-top: 35px;
padding-bottom:                  45px;
color: #202020;
}

.newsletterMain input.sub-email.withPlace
{
color:                  #707070;
float:      left
;height:                  83px;
line-height: 83px
;padding:                  0 15px;
box-sizing:      border-box
;border:                  1px solid #707070;
width: 100%
;font-size:                  19px;
}

.newsletter strong
{
font-size:                  25px;
font-weight: 500;
display:                  flex;
justify-content: center;
align-items:                  center;
flex-direction: column;
margin-bottom:                  25px;
}

.newsletter p
{
font-size:                  16px;
margin-bottom: 25px;
}

.newsletter strong:after
{
content:                  "";
border-bottom: 1px solid #707070
;width:                  90px;
margin-top: 20px;
}

.newsletterMain input#newsletterBtn
{
width:                  127px;
float: left
;height:                  83px;
background: url(/Data/EditorFiles/tema/svg/bulten_icon.svg) no-repeat center center
;border:                       0;
color: #fff
;font-weight:                       bold;
position: absolute
;right:                  0;
text-indent: -99999px
;border-left:                  1px solid #707070;
font-size: 19px;
}

.col-f2
{
width: 13.5%;
}

.pt
{
padding-top:                       10px;
}
/* F LTRELEMEN N KODLARI */
.filterItem .filterTitle
{
line-height:                       30px;
text-transform: capitalize;
padding-left:                       5px;
padding-right: 5px;
cursor:                       pointer;
height: 50px;
font-weight:                       500;
letter-spacing: -1px;
text-transform:                       uppercase;
/*
-webkit-text-stroke:                              1px #979797;
*/
font-size:                10px;
font-weight:        800;
font-style:                normal;
font-stretch:        normal;
letter-spacing:                normal;
color:        #4a4a4a;
/*
background:                              #dee2e38a;
*/
}

.filterItem.sizeList .filterTitle
{
width: 100%;
}

.col.filterItem.sizeList.gorunmekte
{
border:                       solid 1px #313131;
background-color: #edeff0;
border-bottom-color: transparent !important;
}

.filterItem.sizeList
{
border:                       solid 1px #f0f0f0;
margin-right: 10px;background: url(/Data/EditorFiles/tema/svg/down_arrow.svg) no-repeat calc(100% - 1px) #dee2e38a
;background-size:              10px;
}

.filterItem .filterSubMenu.active
{
border-top-color: transparent !important;
}

.filterItem.sizeList .filterSubMenu
{
padding-left:                       0;
padding-right: 0;
padding-bottom:                       0;
}

.filterItem .filterSubMenu
{
border:                       solid 1px #313131;
background-color: #edeff0;
;
border-top-color: transparent !important;
display:                       none;
position: absolute;
top: 104%;
left:                       -1px;
right: 0;
z-index:                       20;
width: 550px;
}

.scrl
{
max-height:                       330px;
overflow: hidden;
overflow-y:                       scroll;
}
::-webkit-scrollbar
{
width: 3px !important;
background:                       #E6E6E6;
}

.filterItem
{
position:                       relative;
}

.col.col-12.filterSubMenu.d-none:after
{
content: '';
width:                       239px;
height: 1px;
background-color:                       #313131;
position: absolute;
right:                       0;
top: 0px;
}

.col.col-12.filterSubMenu.siralama.d-none:after
{
content: '';
width:                       195px;
height: 1px;
background-color:                       #313131;
position: absolute;
right:                       0;
}

.kaldir
{
margin-top:                       17px;
float: right;
margin-right:                       40px;
cursor: pointer;
}

.kaldir_text
{
border-bottom:                       1px solid #333;
font-weight: 500;
}
/*
.kaldir::before
{
content: url(kapat.svg);
position:                       absolute;
width: 12px;
right: 29%;
top:                       19px;
}
*/
.filtreClose
{
padding:                       17px;
font-size: 14px;
font-weight:                       600;
cursor:pointer;
}

.fiyat
{
color:                       #4a4a4a;
background: #dee2e38a;
}

.price2
{
font-size:                       11px;
font-weight: 800;
font-style:                       normal;
font-stretch: normal;
letter-spacing:                       normal;
color: #4a4a4a;
line-height:                       53px;
}

.ile
{
font-size:                       11px;
font-weight: 800;
font-style:                       normal;
font-stretch: normal;
letter-spacing:                       normal;
color: #4a4a4a;
line-height:                       53px;
}

.siralama label
{
font-size:                       13px;
font-weight: 600;
font-style:                       normal;
font-stretch: normal;
line-height:                       normal;
letter-spacing: normal;
}

.changeGridBtns a:hover
{
border-bottom:                       1px solid #dfdfdf;
}
span.fl.gorunumspan
{
font-size:                       11px;
font-weight: 800;
font-style:                       normal;
font-stretch: normal;
line-height:                       35px;
letter-spacing: normal;
text-transform:                       uppercase;
color: #4a4a4a;
}

.sizeList2
{
width: 200px !important;
background: #edeff0 !important;
border:                       solid 1px #f0f0f0;
margin-right: 10px;
}

.sizeList2 .filterTitle
{
padding-right: 0px !important;
}

.filterRunBtn
{
background-color:                       #313131;
font-size:        12px;
font-weight:                600;
font-style:        normal;
font-stretch:                normal;
line-height:        normal;
letter-spacing:                normal;
color:        white;
text-transform:                uppercase;
}

.pl
{
padding-left:                       15px;
}

.ff>div>div>div
{
background:                       #dedede;
padding: 10px;
box-sizing:                       border-box;
position: relative;
text-transform:                       uppercase;
font-size: 14px;
color:                       #333;
}

.mp
{
padding:                       20px;
box-sizing: border-box;
}
/*Dijitall.net*/
.d-block
{
display:                    block;
}

.btn_diji
{
transition: 0.3s;
}

.btn_diji:hover
{
filter: brightness(0.9);
}

.bg_custom
{
background-color: var(--bg);
}

.color_custom
{
color:var(--color);
}

.innerLimited
{
width:                     100%;
}

.mb
{
margin-bottom:                  10px;
}

.mt
{
margin-top:                  10px;
}

.pos-r
{
position:                    relative;
}

.pos-a
{
position:                    absolute;
}

.page-home #content>.inner
{
width: 100%
;max-width:           inherit;
}

.customSlide .swiper-button-next,.customSlide .swiper-button-prev
{
color:                    #494949;
background-color: #ffffff99;
padding:                    10px;
opacity: 1;
}

.customSlide .swiper-button-next:after, .customSlide .swiper-button-prev:after
{
font-size:                    23px;
font-weight: 700;
}

.swipperTitle
{
font-size:                  26px;
text-transform: uppercase
;display:                  flex;
margin-top: 20px
;margin-bottom:                  50px;
flex-direction: column-reverse
;align-items:                  center;
}

.swipperTitle:before
{
content:                  "";
border-bottom: 1px solid #707070;
width:                  90px;
margin-top: 20px;
}

.swipperSlide .swiper
{
padding-top:          70px;
margin-top: -55px;
}

.swipperSlide .catalogWrapper>div> .swiper-button-next, .swipperSlide .catalogWrapper>div> .swiper-button-prev
{
border:                1px solid #B1B1B1;
width: 44px
;height:                  44px;
border-radius: 10px;transition: 0.3s;
}

.swipperSlide .catalogWrapper>div> .swiper-button-next:after, .swipperSlide .catalogWrapper>div> .swiper-button-prev:after
{
font-size:                  19px;
color: #B1B1B1
;font-weight:                  700;
transition: 0.3s;
}

.swipperSlide .catalogWrapper>div> .swiper-button-next
{
right:                  0;
top: 22px;
}

.swipperSlide .catalogWrapper>div> .swiper-button-prev
{
right:                  60px;
top: 22px;
left:                  inherit;
}

.swipperSlide .swiper-button-next:hover, .swipperSlide .swiper-button-prev:hover
{
background-color:                  #707070;
}

.swipperSlide .swiper-button-next:hover:after, .swipperSlide .swiper-button-prev:hover:after
{
color:                  #FFF;
}

.blogRead
{
font-size:                  14px;
color: #303030;
padding-left:                  0;
}

.blogRead img
{
height:                  12px;
margin-left: 10px;
}

.swiperTabBtns
{
display:                  flex;
width: calc(100% - 215px);
justify-content:                  center;
z-index: 99;
position:                  relative;
margin: 0 auto;
margin-bottom:                  15px;
}

.swiperTabBtns>div
{
border:                  1px solid #707070;
margin: 0 15px;
height:                  46px;
line-height: 46px;
font-size:                  17px;
border-radius: 10px;
letter-spacing:                  2px;
font-weight: 500;
transition: 0.3s;
}

.swiperTabBtns>div:hover:hover, .swiperTabBtns>div.active
{
background-color:                  #151414;
color: #FFF;
}

.swiperTabBtns>div:hover.active
{
}

.VitrinContent .swipperTitle
{
margin-bottom:                  35px;
}

.VitrinContent .catalogWrapper
{
padding-bottom: 38%;
position:                  relative;
}

.VitrinContent .catalogWrapper>div
{
position:                  absolute;
top: 0;
left:                  0;
}

.VitrinContent .swiper-wrapper
{
margin-top:                  0;
}

.swiper-pagination-bullets>span
{
border-radius: 0 !important;
height:                 2px;
background-color: #ACACAC;
width:                  24px;
}

.swiper-pagination-bullets>span.swiper-pagination-bullet-active
{
background-color:                  #292929;
}

.inner
{
width:100%;
}

.customCheckBox
{
display:             block;
position: relative;
padding-left:             25px;
cursor: pointer;
-webkit-user-select:             none;
-moz-user-select: none;
-ms-user-select:             none;
user-select: none;
}

.customCheckBox input
{
position:             absolute;
opacity: 0;
cursor:             pointer;
height: 0;
width:             0;
}

.customCheckBox .checkmark
{
position:             absolute;
top: 0;
left:             0;
height: 15px;
width:             16px;
border: 1px solid #D7D7D7;
border-radius:             3px;
}

.customCheckBox input:checked + .checkmark:after,.customCheckBox:hover input ~ .checkmark:after
{
left:             6px;
top: 2px;
width:             3px;
height: 8px;
border:             solid #FF912E;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
content:             "";
display: block;
}

.customCheckBox .checkmark:after
{
content:             "";
position: absolute;
display:             none;
}

.customCheckBox .container input:checked ~ .checkmark:after
{
display:             block;
}

.customCheckBox .checkmark:after
{
left:             9px;
top: 5px;
width:             5px;
height: 10px;
border:             solid white;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}

.swiper-pagination-bullets
{
display:               flex;
justify-content: center
;position:               relative;
bottom: inherit !important
;float:               left;
height: 25px
;align-items:               center;
box-sizing: border-box;
}
@media screen and (max-width: 768px)
{
.categoryHeader>div:first-child
{
height:         32px;
padding-top: 4px;
}

.page-product .categoryFiltreSort
{
display:       none;
}

.page-category #search,.page-brand #search,.page-search #search,.page-product #search
{
position:         fixed;
top: 0;
background-color:         #FFF;
left: 100%;
padding:         15px;
height: 100%;
transition:0.3s all;
}

.page-category #search.active,.page-brand #search.active,.page-search #search.active,.page-product #search.active
{
left:0
}

.page-category div#headerMain,.page-brand div#headerMain,.page-search div#headerMain,.page-product div#headerMain
{
padding:        0;
}

.searchBox:before
{
content:         "";
background: url("/Data/EditorFiles/tema/svg/search.svg") no-repeat center;
width:         18px;
height: 17px;
background-size: 100%;
margin-bottom:         2px;
filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(5%) hue-rotate(230deg) brightness(106%) contrast(100%);
}

.searchBox
{
display:         flex;
flex-direction: column;
align-items:         center;
font-size: 10px;
cursor:         pointer;
}

.backPage:before
{
content:         "";
background: url(/Data/EditorFiles/tema/svg/arrow.svg) no-repeat center;
width:         24px;
height: 26px;
background-size:         17px;
float: left;
}

.page-category .header_display_none,.page-brand .header_display_none,.page-search .header_display_none, #vl-header2,.page-category #logo,.page-brand #logo, .page-search #logo,
.page-product .header_display_none, .page-product #logo
{
display: none !important;
}

.categoryHeader
{
margin-bottom:        10px;
}

.page-category div#header,.page-brand div#header,.page-search div#header,.page-product div#header
{
padding-top:         0;
}

.page-category #skeletonWrap,.page-rand,.page-search #skeletonWrap,.page-product #skeletonWrap
{
padding:         0;
}

.page-category div#navigasyon,.page-brand div#navigasyon,.page-search div#navigasyon,.page-product div#navigasyon
{
display:         none;
}

.closeFilteFixed
{
float:         right;
margin: 10px;
font-size:         14px;
}

.page-category .closeFilteFixed,.page-brand .closeFilteFixed,.page-search .closeFilteFixed,.page-product .closeFilteFixed
{
display:        block;
}

.closeFilteFixed:after
{
content:         "X";
margin-left: 6px;
font-size:         19px;
font-weight: 700;
}

.OrtaKategoriLink .swiper-wrapper
{
padding: 0 0 0px 19px !important;
}
}
/*Mobil Header alan  i in biti */
@media (min-width: 1024px) and (max-width: 1365px)
{
.newsletterMain>div
{
width: 85%;
}
}
@media screen and (min-width: 1231px)
{
}
@media screen and (max-width: 1365px)
{
.kategoriMenu
{
padding:         0;
}

.page-category #content,.page-search #content
{
margin-right:                       0;
margin-left: 0;
}

.newsletterMain input.sub-email.withPlace
{
height:                 60px;
}

.newsletterMain input#newsletterBtn
{
height:                 60px;
}
body #pc_swipper .pos-a span.pTitle
{
font-size:                 27px;
}
body #pc_swipper .pos-a span.pName
{
font-size:                 17px;
}
body #pc_swipper .pos-a span.pDiscPrice
{
font-size:                 14px;
}
body #pc_swipper .pos-a span.pPrice
{
font-size:                 21px;
}
body #pc_swipper .pos-a span .pBtn
{
font-size:                 14px;
}
body .dortluBanner .titleBtn .title
{
font-size:                16px;
}
body .dortluBanner .titleBtn
{
left:                25px;
top: 30px;
}
body .dortluBanner .titleBtn .cat_btn
{
font-size:                11px;
}
body .dortluBanner .slogan
{
width:                90px;
height: 90px;
}
body .dortluBanner .slogan span
{
font-size:                10px;
line-height: 12px;
}
body #kategori_swipper .swiper-slide>div .btn_diji
{
font-size:                 14px;
padding: 19px 40px;
}
body #kategori_swipper .swiper-slide>div .pPrice
{
font-size:                 17px;
}
body #kategori_swipper .swiper-slide>div .pDiscPrice
{
font-size:                 12px;
}
body .middleText .title
{
font-size:                 13px;
}
body .middleText .slogan
{
font-size:                 18px;
line-height: 22px;
}
body .middle_btn
{
font-size:                 11px;
margin-top: 16px;
}
body .middleRight .middleText .title
{
font-size:                 18px;
}
body .middleRight .middleText .slogan
{
font-size:                 19px;
line-height: 26px;
}

.swipperTitle
{
font-size:                 20px;
}

.swipperSlide .swiper
{
padding-top:           60px;
margin-top: -55px;
}

.swipperSlide .swiper-button-next, .swipperSlide .swiper-button-prev
{
width:                 35px;
height: 35px;
}

.swipperSlide .swiper-button-prev
{
right:                 45px;
}

.swipperSlide .swiper-button-next:after, .swipperSlide .swiper-button-prev:after
{
font-size:                 14px;
}

.swiperTabBtns>div
{
font-size:                 12px;
height: 40px;
line-height:                 40px;
}

.swiperTabBtns
{
width: calc(100% - 115px);
}

.VitrinContent .catalogWrapper
{
padding-bottom: 50%;
}
body .populer_kategoriler .title
{
font-size:                 20px;
margin-bottom: 10px;
}
body .populer_kategoriler ul li a
{
font-size:                 15px;
}
body .site_info .col-2
{
font-size:                 10px;
line-height:14px;
padding:               0 5px;
}
body .site_info img
{
width:                 35px;
}
body .site_info .title
{
margin:                 9px;
}
body .product-a .icon+div
{
width:                240px;
left: -135px;
}
body .dortluBanner
{
padding:                0;
margin-top: 10px;
}
}
@media screen and (max-width: 1230px)
{
.inner
{
float:                       left;
width: 100%;
}
#backToTop
{
right:                       30px;
bottom: 64px;
margin-right:                       0;
}
}
@media screen and (min-width: 1660px)
{
.inner
{
max-width:                       1660px;
margin: 0 auto;
}

.innerLimited
{
max-width:                        1660px;
margin: 0 auto;
}
}
@media screen and (min-width: 1001px)
{
:not(.notClear)>.col-6+.col-6:nth-of-type(2n+3),
:not(.notClear)>.col-4+.col-4:nth-of-type(3n+4),
:not(.notClear)>.col-3+.col-3:nth-of-type(4n+5),
:not(.notClear)>.col-2+.col-2:nth-of-type(6n+7),
:not(.notClear)>.col-1+.col-1:nth-of-type(12n+1)
{
clear:                       both;
}
}
@media screen and (max-width: 1000px)
{
.col-md-12
{
width: 100%;
}

.homeWrap
{
padding-left:                       15px;
padding-right: 15px;
}

.col-md-11
{
width: 91.66666667%;
}

.col-md-10
{
width: 83.33333333%;
}

.col-md-9
{
width: 75%;
}

.col-md-8
{
width: 66.66666667%;
}

.col-md-7
{
width: 58.33333333%;
}

.col-md-6
{
width: 50%;
}

.col-md-5
{
width: 41.66666667%;
}

.col-md-4
{
width: 33.33333333%;
}

.col-md-3
{
width: 25%;
}

.col-md-2
{
width: 16.66666667%;
}

.col-md-1
{
width: 8.33333333%;
}
}
@media screen and (min-width: 769px)
{
.col-mr-11
{
margin-right: 91.66666667%;
}

.col-mr-10
{
margin-right: 83.33333333%;
}
#professional-whatsapp-passive
{
font-size: 0 !important;
width: 0px !important;
padding-left: 55px !important;
}

.col-mr-9
{
margin-right: 75%;
}

.col-mr-8
{
margin-right: 66.66666667%;
}

.col-mr-7
{
margin-right: 58.33333333%;
}

.col-mr-6
{
margin-right: 50%;
}

.col-mr-5
{
margin-right: 41.66666667%;
}

.col-mr-4
{
margin-right: 33.33333333%;
}

.col-mr-3
{
margin-right: 25%;
}

.col-mr-2
{
margin-right: 16.66666667%;
}

.col-mr-1
{
margin-right: 8.33333333%;
}

.col-ml-11
{
margin-left: 91.66666667%;
}

.col-ml-10
{
margin-left: 83.33333333%;
}

.col-ml-9
{
margin-left: 75%;
}

.col-ml-8
{
margin-left: 66.66666667%;
}

.col-ml-7
{
margin-left: 58.33333333%;
}

.col-ml-6
{
margin-left: 50%;
}

.col-ml-5
{
margin-left: 41.66666667%;
}

.col-ml-4
{
margin-left: 33.33333333%;
}

.col-ml-3
{
margin-left: 25%;
}

.col-ml-2
{
margin-left: 16.66666667%;
}

.col-ml-1
{
margin-left: 8.33333333%;
}
#skeleton
{
width: 100%;
/*padding:0 0 560px;*/
}
#footer
{
/*height:560px;
margin:                                               -560px 0 0;
*/position:             relative
;margin-top:           50px;
}

.forMobile
{
display:                       none;
}
}
@media screen and (max-width: 1000px) and (min-width: 769px)
{
:not(.notClear)>.col-md-6+.col-md-6:nth-of-type(2n+3),
:not(.notClear)>.col-md-4+.col-md-4:nth-of-type(3n+4),
:not(.notClear)>.col-md-3+.col-md-3:nth-of-type(4n+5),
:not(.notClear)>.col-md-2+.col-md-2:nth-of-type(6n+7),
:not(.notClear)>.col-md-1+.col-md-1:nth-of-type(12n+1)
{
clear:                       both;
}

.swiperTabBtns
{
width: calc(100% - 130px);
justify-content:           start;
margin-left: 0;
}

.swiperTabBtns>div
{
margin:          0;
font-size: 11px;
padding:           0 9px;
margin-right: 20px;
}

.col-md-mr-11
{
margin-right: 91.66666667%;
}

.col-md-mr-10
{
margin-right: 83.33333333%;
}

.col-md-mr-9
{
margin-right: 75%;
}

.col-md-mr-8
{
margin-right: 66.66666667%;
}

.col-md-mr-7
{
margin-right: 58.33333333%;
}

.col-md-mr-6
{
margin-right: 50%;
}

.col-md-mr-5
{
margin-right: 41.66666667%;
}

.col-md-mr-4
{
margin-right: 33.33333333%;
}

.col-md-mr-3
{
margin-right: 25%;
}

.col-md-mr-2
{
margin-right: 16.66666667%;
}

.col-md-mr-1
{
margin-right: 8.33333333%;
}

.col-md-mr-0
{
margin-right:                       0;
}

.col-md-ml-11
{
margin-left: 91.66666667%;
}

.col-md-ml-10
{
margin-left: 83.33333333%;
}

.col-md-ml-9
{
margin-left: 75%;
}

.col-md-ml-8
{
margin-left: 66.66666667%;
}

.col-md-ml-7
{
margin-left: 58.33333333%;
}

.col-md-ml-6
{
margin-left: 50%;
}

.col-md-ml-5
{
margin-left: 41.66666667%;
}

.col-md-ml-4
{
margin-left: 33.33333333%;
}

.col-md-ml-3
{
margin-left: 25%;
}

.col-md-ml-2
{
margin-left: 16.66666667%;
}

.col-md-ml-1
{
margin-left: 8.33333333%;
}

.col-md-ml-0
{
margin-left:                       0;
}

.dn-md
{
display:                       none;
}
}
@media screen and (max-width: 768px)
{
#content
{
margin-right:                       0;
margin-left: 0;
}

.page-product #mainColumn
{
width:100%;
}
#oneCol
{
padding:                0;
}
body .OrtaKategoriLink .swiper-slide a
{
height:             24px;
line-height: 24px;
font-size:             8px;
padding:0 3px;
}
body .OrtaKategoriLink .swiper-button-next:after, body .OrtaKategoriLink .swiper-button-prev:after
{
font-size:             10px;
}

.dortluBanner>div>div
{
padding-bottom:                8px;
padding-top: 0;
}

.swipperSlide .swiper-button-next, .swipperSlide .swiper-button-prev
{
width:                19px;
height: 19px;
border-radius:                5px;
}

.swipperSlide .swiper-button-next:after, .swipperSlide .swiper-button-prev:after
{
font-size:               10px;
}

.swipperSlide .swiper-button-prev
{
right:27px
}

.swipperSlide .swiper
{
padding-top:                30px;
}
body .site_info .title
{
font-size:               8px;
margin: 0;
}
body .dortluBanner .slogan
{
padding:                15px;
box-sizing: border-box;
width:                65px;
height: 65px;
right:                25px;
top: 35px;
}

.swiperTabBtns>div
{
width: 47%;
margin:                0;
margin-bottom: 13px;
text-align:                center;
border-color: #C7C7C7;
font-size:                11px;
padding: 0 3px;
height:                36px;
line-height: 36px;
}

.swiperTabBtns
{
width: 100%;
flex-wrap:                wrap;
justify-content: space-between;
margin-bottom:                59px;
}

.newsletterMain input.sub-email.withPlace
{
height:                33px;
border-color: #D7D7D7;
}

.newsletterMain input#newsletterBtn
{
height:                33px;
background-size: 19px;
width:                100px;
border-color: #D7D7D7;
}

.newsletter strong
{
font-size:                14px;
margin-bottom: 15px;
}

.newsletter
{
padding:                18px 10px;
margin-bottom: 10px;
}

.newsletter p
{
font-size:                11px;
color: #202020;
margin-bottom:                8px;
}

.swipperTitle
{
font-size:                14px;
margin-bottom: 50px;
}

.VitrinContent .swipperTitle
{
margin-bottom:                20px;
}

.newsletter strong:after,.swipperTitle:before
{
width:                45px;
margin-top: 15px;
}
body .product-a .icon
{
width:                11px;
height: 11px;
}
body .product-a .icon+div
{
width:                160px;
left: 6px;
top:                -30px;
padding-bottom: 0;
padding-left:                10px;
z-index: 999;
}
body .product-a .icon+div>div
{
flex-wrap:                wrap;
padding: 8px;
}
body .product-a .icon:before
{
border-bottom:                5px solid transparent;
border-top: 5px solid transparent
;border-right:                5px solid #FFF;
border-left: 0
;left:                11px;
top: -1px;
}
body .product-a.product_five .icon+div
{
left:                -174px;
top: -150px;
}
body .product-a.product_five .icon:before
{
border-bottom:                5px solid transparent;
border-top: 5px solid transparent;
border-left:                5px solid #FFF;
border-right: 0;
left:                -5px;
top: -1px;
}
body #kategori_swipper .swiper-slide>div .btn_diji
{
font-size:                10px;
padding: 12px 15px;
margin-top:                -45px;
}
body #kategori_swipper .swiper-slide>div .pName
{
font-size:                13px;
}
body #kategori_swipper .swiper-slide>div
{
padding:                0px;
padding-top: 19px;
}
body #kategori_swipper .swiper-slide>div .pPrice
{
font-size:                15px;
}

.customSlide .swiper-button-next, .customSlide .swiper-button-prev
{
width:                15px;
height: 14px;
}

.customSlide .swiper-button-next:after, .customSlide .swiper-button-prev:after
{
font-size:                12px;
}
body .dortluBanner>.box
{
padding-top:               0;
padding-bottom:0;
}
body .middleBanner
{
margin-top:                10px;
margin-bottom: 0;
}

.middleBanner .col-4
{
margin-bottom:                6px;
}
body .middleText hr
{
width:                50px;
margin: 10px;
}
body .middleText .slogan
{
font-size:                12px;
line-height: 16px;
}
body .middleText .title
{
font-size:                12px;
padding: 0 15px;
line-height:                16px;
}
body .middle_btn
{
font-size:                10px;
padding: 6px 10px;
}
body .middleRight .middleText
{
right:                5px;
top: 80px;
}
body .middleRight .middleText .title
{
font-size:                15px;
}
body .middleRight .middleText .slogan
{
font-size:                14px;
line-height: 19px;
}

.middleBanner .middleRight
{
margin-top:                10px;
}
body .product-a .image
{
margin-top:                10px;
justify-content: center;
}

.commentproduct-title
{
font-size:                11px;
}

.commentproduct-title
{
font-size:                11px;
}

.comment-customer
{
font-size:                12px;
}

.comment-customer+span
{
font-size:                12px;
}

.product-comment
{
font-size:                11px;
}
body .blogGeneralTitle img
{
max-width:                95px;
}
body .blogGeneralTitle span
{
font-size:                14px;
line-height: 18px;
margin-left:                10px;
padding-left: 10px;
}
body .blogTitle
{
font-size:                12px;
line-height: 17px;
margin:                0;
}
body div#lastblog_swipper
{
padding:                0;
}
body #lastblog_swipper .swiper-button-prev
{
left:                0;
width: 16px;
}
body .blogText, .blogText p,body  .blogText,body  .blogText span
{
font-size: 11px !important;
}

.blogRead
{
font-size:                11px;
padding-left: 0;
}

.blogRead img
{
height:                7px;
margin-left: 5px;
}
body .blogGeneralTitle
{
margin:                15px 0;
}
body .populer_kategoriler .title
{
font-size:                13px;
}
body .populer_kategoriler ul li a
{
font-size:                11px;
line-height: 18px;
}
body .all_cat
{
font-size:                11px;
}
body .all_cat img
{
height:                8px;
margin-left: 5px;
}
body .populer_kategoriler
{
margin:                20px 0;
padding: 0;
}
body .blogGeneralTitle
{
margin:                15px 0;
}
body .site_info img
{
width:                23px;
}
body .site_info .col-2
{
padding:                0 1px;
line-height: 12px;
}
body .middleBanner .middleTop
{
margin-bottom:                0;
}
body .middleTop .pos-a
{
opacity: 1 !important;
visibility: visible !important;
line-height:                40px;
font-size: 12px;
}

.customSlide .swiper-button-next
{
right:                0;
}

.customSlide .swiper-button-prev
{
left:                0;
}
body #pc_swipper .pos-a span.pTitle
{
font-size:                26px;
}
body #pc_swipper .pos-a span.pName
{
font-size:                12px;
}
body #pc_swipper .pos-a span
{
margin:                5px 0;
}
body #pc_swipper .pos-a
{
left: 10%;
}
body #pc_swipper .pos-a span.pDiscPrice
{
font-size:                12px;
}
body #pc_swipper .pos-a span.pPrice
{
font-size:                16px;
}
body #pc_swipper .pos-a span .pBtn
{
font-size:                11px;
padding: 9px 12px;
}
body .dortluBanner .titleBtn .cat_btn
{
padding:                5px 10px;
}

.filterListArea.mobilSirala
{
background:                       #dee2e38a;
}
div#copy
{
margin-bottom:                       70px;
}
div#copy .innerLimited
{
flex-direction:                       column;
text-align: center;
}
div#copy .innerLimited .rightText
{
margin:                      10px 0 0;
}

.filterItem.sizeList
{
border:                       solid 1px #f0f0f0;
margin-right: 0;
background: url(pathalt.svg) no-repeat 92% #dee2e38a;
box-sizing:                       border-box;
}

.col-on.col-xs-3
{
width: 20%;
}
#backToTop
{
width:                       40px;
height: 40px;
display:none !important;
}

.fiyat
{
padding-left: 13px !important;
}

.kaldir2::before
{
content: url(kapat.svg);
position:                       absolute;
width: 12px;
right: 46%;
top:                       17px;
}

.kaldir2
{
margin-top:                       15px;
float: right;
margin-right:                       29px;
cursor: pointer;
}

.minBar
{
margin-left: 23px !important;
}
/* .kaldir::before
{
content: url(kapat.svg);
position:                       absolute;
width: 12px;
right: 43%;
top:                       17px;
}
*/
.open
{
display: block !important;
}

.kaldir
{
margin-top:                       15px;
float: right;
margin-right:                       19px;
cursor: pointer;
}

.col.filterItem.sizeList.gorunmekte
{
border:                       solid 1px transparent;
background-color: #edeff0;
border-bottom-color: transparent !important;
}

.gorunmekte .filterTitle+.active
{
border-left:                       solid 1px #313131;
border-right: solid 1px #313131;
border-top:                       solid 1px #313131;
}
ul#slideMenu a
{
height:                       50px;
line-height: 50px;
font-size:                       15px;
color: #262223;
text-transform:                       uppercase;
white-space: nowrap;
padding-left:                       10px;
padding-right: 10px;
}

._hj-f5b2a1eb-9b07_hotjar_buddy._hj-f5b2a1eb-9b07_icon._hj-f5b2a1eb-9b07_icon_emotion_default._hj-f5b2a1eb-9b07_bottom_position_launcher
{
bottom: 70px !important;
}
ul#slideMenu
{
display:                       flex;
width: auto;
margin-top:                       6px;
/*
border-top:                                solid 1px #313131;
*/
}
ul#slideMenu li:after
{
content: '';
width:                       1px;
height: 20px;
background-color:                       #6d6d6d;
position: absolute;
right:                       0;
top: 28%;
}
ul#slideMenu li
{
position:                       relative;
}
header.col.col-12
{
/*
padding:                                0;
*/position: relative
;z-index:                9999;
}
#headerBottom
{
display:                       flex;
overflow: auto;
margin-top:                       -20px;
}

.col-sm-auto
{
width:                       auto;
}

.padding-sifirlama div.col-3.col-xs-12
{
padding: 0 0 10px 0 !important;
}

.basketLink .cart-rakami
{
width: 15px !important;
height: 15px !important;
line-height: 15px !important;
}

.basketLink
{
position:                       relative;
}

.cart-rakami
{
position:                       absolute;
top: -4px;
right:                       26px;
}

.banner-fourr .text-left,
.banner-fourr .text-right
{
text-align: center !important;
}

.banner-fourr .col-3 img
{
width: 93%;
}

.tabButonlari
{
padding-left:                       10px;
}

.markalarimiz-boy .markalarimiz img
{
width: 70%;
}

.dn-sm
{
display:                       none;
}

.inner>.row
{
margin-right:                       0;
margin-left: 0;
}

.forDesktop
{
display:                       none;
}
#leftColumn
{
padding-right:                       0;
}
[dir="rtl"] #leftColumn
{
padding-left:                       0;
}
#rightColumn
{
padding-left:                       0;
}
[dir="rtl"] #rightColumn
{
padding-right:                       0;
}

.text-title
{
line-height:                       25px;
font-size: 15px;
}

.text-description
{
line-height:                       18px;
font-size: 13px;
}

.baslik-cizgileri:before,
.baslik-cizgileri:after,
.baslik-cizgileri2:before,
.baslik-cizgileri2:after,
.baslik-cizgileri3:after
{
width: 0px !important;
}

.yuzdeotuzbosluk
{
padding-left: 20%;
box-sizing:                       border-box;
}

.borderleft,
.borderright
{
border:                       0;
}

.stickyy#mainColumn
{
float:                       left;
}

.stickyy#leftColumn
{
position:                       inherit;
width: 100%;
}

.zopim
{
bottom: 45px !important;
}

.fSirala
{
display:                       none;
}

.filterItem.sizeList .filterTitle
{
width: 100%;
}

.filterItem.sizeList
{
width: 100% !important;
}

.filterItem .filterTitle
{
background:                       none;
}

.mobilSirala label
{
border:                       1px solid #ededed;
padding: 10px !important;
}

.filterItem .filterSubMenu
{
border:                       solid 1px #313131;
background-color: #edeff0;
border-top-color: transparent !important;
position:                       relative;
top: 98%;
left:                       0px;
right: 0px;
z-index:                       3334;
width: 100%;
}

.filterItem .filterSubMenu .filterListArea
{
max-height:                       181px;
overflow-y: scroll;
border:                       none;
}

.ff>div>div>div:after
{
content: '';
float:                       right;
width: 9px;
height:                       13px;
background: url(pathalt.svg) no-repeat right center;
margin-right:                       7px;
position: absolute;
right:                       0;
}

.col.col-12.filterSubMenu.d-none:after
{
content: '';
width: 100%;
height:                       1px;
background-color: #313131;
position:                       absolute;
right: 0;
top:                       0px;
}

.ff>div>div>div
{
background:                       #dedede;
padding: 10px 6px;
box-sizing:                       border-box;
position: relative;
text-transform:                       uppercase;
font-size: 13px;
color:                       #333;
display: flex;
}

.mtb
{
margin-top:                       20px;
margin-bottom: 20px;
}

.pm
{
padding:                       20px;
}

.mblfiltre
{
display:                       none;
}

.katFiltre
{
display:                       none;
}

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

.col-sm-11
{
width: 91.66666667%;
}

.col-sm-10
{
width: 83.33333333%;
}

.col-sm-9
{
width: 75%;
}

.col-sm-8
{
width: 66.66666667%;
}

.col-sm-7
{
width: 58.33333333%;
}

.col-sm-6
{
width: 50%;
}

.col-sm-5
{
width: 41.66666667%;
}

.col-sm-4
{
width: 33.33333333%;
}

.col-sm-3
{
width: 25%;
}

.col-sm-2
{
width: 16.66666667%;
}

.col-sm-1
{
width: 8.33333333%;
}
:not(.notClear)>.col-sm-6+.col-sm-6:nth-of-type(2n+3),
:not(.notClear)>.col-sm-4+.col-sm-4:nth-of-type(3n+4),
:not(.notClear)>.col-sm-3+.col-sm-3:nth-of-type(4n+5),
:not(.notClear)>.col-sm-2+.col-sm-2:nth-of-type(6n+7),
:not(.notClear)>.col-sm-1+.col-sm-1:nth-of-type(12n+1)
{
clear:                       both;
}

.forDesktop
{
display:                       none;
}
#leftColumn
{
padding-right:                       0;
}
#rightColumn
{
padding-left:                       0;
}
#backToTop
{
right:                       10px;
bottom: 230px;
background-size: 100% 100% !important;
}
}
@media screen and (max-width: 540px)
{
.col-xs-12
{
width: 100%;
}

.notClear .box
{
/*
padding:                              0 10px 0 10px;
*/
}

.kaldir
{
margin-top:                       15px;
float: right;
margin-right:                       12px;
cursor: pointer;
}

.form-control,
.form
{
line-height:                       20px;
font-size: 12px !important;
font-weight:                       600;
cursor: pointer;
}

.col-xs-11
{
width: 91.66666667%;
}

.col-xs-10
{
width: 83.33333333%;
}

.col-xs-9
{
width: 75%;
}

.col-xs-8
{
width: 66.66666667%;
}

.col-xs-7
{
width: 58.33333333%;
}

.col-xs-6
{
width: 50%;
}

.col-xs-5
{
width: 41.66666667%;
}

.col-xs-4
{
width: 33.33333333%;
}

.col-xs-3
{
width: 25%;
}

.col-xs-2
{
width: 16.66666667%;
}

.col-xs-1
{
width: 8.33333333%;
}

.dn-xs
{
display:                       none;
}
#leftColumn>p,
#leftColumn>p *,
#mainColumn>p,
#mainColumn>p *,
#rightColumn>p,
#rightColumn>p *
{
float:                       left;
width: 100%;
}
}

.tsoft-push--in-notification
{
width:                       422px;
padding: 0 20px 10px 20px;
border:                       1px solid #bababa;
border-radius: 3px;
box-shadow:                       0 4px 4px -2px #888;
background-color: #fbfbfb;
font-family: Arial, sans-serif;
position:                       fixed;
top: 0;
left: 50%;
margin-left:                       -211px;
z-index: 9999999999999;
}

.tsoft-push--in-notification-inner-container
{
margin:                       0;
/*
padding:                                                0 20px 10px 20px;
*/
}

.tsoft-push--in-notification-logo
{
height:                       auto;
margin-right: 5px;
max-width:                       150px;
float: left;
}

.tsoft-push--in-notification-logo img
{
width: 100%;
height: 100%;
padding-top:                       20px;
}

.tsoft-push--in-notification-image-container
{
float:                       left;
margin: 13px 15px 0 0
}

.tsoft-push--in-notification-image-container img
{
width:                       65px;
height: 65px
}

.tsoft-push--in-notification-text-container
{
position: relative !important;
padding: 10px 0 0 0 !important;
color: #000 !important;
text-align: left !important;
margin: 0 !important;
line-height: 1.4em !important
}

.tsoft-push--in-notification-title
{
margin-bottom:                       5px;
text-align: left;
font-size:                       14px;
font-weight: 700;
line-height: 1.4em;
color:                       #000;
word-break: break-word;
overflow:                       hidden;
font-family: Arial, sans-serif;
}

.tsoft-push--in-notification-description
{
font-size:                       12px;
line-height: 1.4em;
margin:                       10px 0;
padding: 0;
text-align:                       left;
word-break: break-word;
overflow:                       hidden;
font-family: Arial, sans-serif;
}

.tsoft-push--in-notification-button-container
{
float: right !important
}

.tsoft-push--in-notification-button
{
width:                       90px;
height: 18px;
line-height:                       18px;
margin-left: 3px;
padding:                       5px;
background: #f9f9f9;
border:                       1px solid #bababa;
border-radius: 1px;
display:                       inline-block;
font-size: 14px;
text-align:                       center;
cursor: pointer;
box-sizing: content-box
}

.tsoft-push--in-allow-button
{
background:                       #00c33d;
color: #fff;
border-color: #059833
}
@media all and (max-width:421px)
{
.tsoft-push--in-notification
{
width: 100%;
left:                       0;
margin: 0;
border-radius:                       0;
border-left: 0;
border-right:                       0;
border-top: 0
}
}
#mobileMenuMain
{
padding-bottom:                       70px;
}
#mobileMenuMain.animate #closeMobileMenu
{
position:                       fixed;
left: 0;
right:                       0;
top: 0;
z-index:                       99;
background-position: center left 10px;
background-color:                       #fff;
background-repeat: no-repeat;
background-image: url(/Data/EditorFiles/icon-close.svg);
}
#newMobileMenu,
#newMobileMenu ul
{
padding-top:                       50px;
}
#newMobileMenu ul
{
padding-bottom:                       80px;
}
#newMobileMenu *
{
box-sizing:                       border-box;
}
#newMobileMenu .go-back
{
background: url(/theme/v4-halistores/sub_theme/ust/v4/v4/menuBtnActive.png) no-repeat center left 10px;
display:                       flex;
align-items: center;
justify-content:                       center;
min-height: 70px;
text-transform:                       uppercase;
font-weight: bold;
font-size:                       16px;
}
#newMobileMenu .go-back-1
{
}
#newMobileMenu .go-back-2
{
}
#newMobileMenu>li
{
list-style:                       none;
margin-bottom: 5px;
}
#newMobileMenu>li>a,
#newMobileMenu>li>span
{
display:                       flex;
align-items: center;
border:                       1px solid #f8f8f9;
border-radius: 3px;
box-shadow: 0 0 3px 0 rgb(0 0 0 / 5%);
height:                       90px;
background-repeat: no-repeat;
background-position:                       center right;
font-weight: 700;
padding-left:                       10px;
padding-right: 66%;
line-height:                       normal;
background-size: auto 90px;
}
#newMobileMenu>li>span+ul
{
position:                       fixed;
right: -100%;
top:                       0;
bottom: 0;
width: 100%;
height: 100%;
overflow-y:                       auto;
transition: .3s;
z-index:                       1;
background-color: #fff;
display: block !important;
}
#newMobileMenu>li>span+ul.active
{
right:                       0;
transition: .3s;
}
#newMobileMenu>li>span+ul>li,
#newMobileMenu>li>span+ul>li>span+ul>li
{
background: url(/theme/v4-halistores/sub_theme/ust/v4/v4/menuArrow.png) no-repeat center right;
}
#newMobileMenu>li>span+ul>li>span,
#newMobileMenu>li>span+ul>li>a
{
border-bottom:                       1px solid #f8f8f9;
display: flex;
align-items:                       center;
height: 50px;
padding:                       0 10px;
color: #000;
font-weight:                       normal;
}
#newMobileMenu>li>span+ul>li>a>span
{
background-color:                       #000;
color: #fff;
padding:                       5px;
margin-left: 5px;
font-size:                       10px;
}
#newMobileMenu>li>span+ul>li>span+ul
{
position:                       fixed;
right: -100%;
top:                       0;
bottom: 0;
width: 100%;
height: 100%;
overflow-y:                       auto;
transition: .3s;
z-index:                       2;
background-color: #fff;
display: block !important;
}
#newMobileMenu>li>span+ul>li>span+ul.active
{
right:                       0;
transition: .3s;
}
#newMobileMenu>li>span+ul>li>span+ul>li
{
}
#newMobileMenu>li>span+ul>li>span+ul>li>a,
#newMobileMenu>li>span+ul>li>span+ul>li>span
{
border-bottom:                       1px solid #f8f8f9;
display: flex;
align-items:                       center;
height: 50px;
padding:                       0 10px;
color: #000;
font-weight:                       normal;
}
#newMobileMenu>li>span+ul>li>span+ul>li>span+ul
{
position:                       fixed;
right: -100%;
top:                       0;
bottom: 0;
width: 100%;
height: 100%;
overflow-y:                       auto;
transition: .3s;
z-index:                       2;
background-color: #fff;
display: block !important;
}
#newMobileMenu>li>span+ul>li>span+ul>li>span+ul.active
{
right:                       0;
transition: .3s;
}
#newMobileMenu>li>span+ul>li>span+ul>li>span+ul>li>span,
#newMobileMenu>li>span+ul>li>span+ul>li>span+ul>li>a
{
border-bottom:                       1px solid #f8f8f9;
display: flex;
align-items:                       center;
height: 50px;
padding:                       0 10px;
color: #000;
font-weight:                       normal;
}
/*standart menu reset*/
#mobileMenu #newMobileMenu span.active
{
color:                       #000;
background-image: none;
}
#mobileMenu #newMobileMenu span
{
background-image:                       none;
}

.new-before-menu a
{
padding-top:                       10px;
padding-bottom: 10px;
}
@media (max-width: 320px)
{
#newMobileMenu>li>a, #newMobileMenu>li>span
{
background-size:                       auto 75px;
}
}
@font-face
{
font-family: 'Avenir LT Pro';
src: url('/Data/EditorFiles/tema/font/AvenirLTPro-Heavy.eot');
src: url('/Data/EditorFiles/tema/font/AvenirLTPro-Heavy.eot?#iefix') format('embedded-opentype'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Heavy.woff') format('woff'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Heavy.ttf') format('truetype'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Heavy.svg#AvenirLTPro-Heavy') format('svg');
font-weight:                      bold;
font-style: normal;
font-display:                      swap;
}
@font-face
{
font-family: 'Avenir LT Pro';
src: url('/Data/EditorFiles/tema/font/AvenirLTPro-Light.eot');
src: url('/Data/EditorFiles/tema/font/AvenirLTPro-Light.eot?#iefix') format('embedded-opentype'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Light.ttf') format('truetype'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Light.svg#AvenirLTPro-Light') format('svg');
font-weight:                      300;
font-style: normal;
font-display:                      swap;
}
@font-face
{
font-family: 'Avenir LT Pro';
src: url('/Data/EditorFiles/tema/font/AvenirLTPro-Roman.eot');
src: url('/Data/EditorFiles/tema/font/AvenirLTPro-Roman.eot?#iefix') format('embedded-opentype'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Roman.woff') format('woff'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Roman.ttf') format('truetype'),
url('/Data/EditorFiles/tema/font/AvenirLTPro-Roman.svg#AvenirLTPro-Roman') format('svg');
font-weight:               400;
font-style: normal;
font-display:               swap;
}
#mainWrapper
{
width: 100%;
position:                       relative;
}