:not(#mainMenu) > .menu, :not(#mainMenu) > .menu div:not(.dynamicMenu)
{
background-color:          inherit;
}
:not(#mainMenu) > .menu
{
position:          relative;
}

.aktifLanguageAr>span:first-child:after
{
display:   none;
}

.aktifLanguageAr>span:not(:last-child)
{
margin-left:    15px;
margin-right: 0 !important;
}

.aktifLanguageAr>span:not(:first-child):after
{
content: '';
position:    absolute;
right: -8px;
top:    0;
height: 50%;
width:    1px;
background: #bfbfbf;
transform: rotate(16deg);
margin-top:    auto;
margin-bottom: auto;
bottom:    0;
}

.language-divs
{
display:       flex;
box-sizing: border-box;
align-items:       center;
}

.language-divs>span:not(:last-child)
{
margin-right:       15px;
}

.language-divs>span
{
color:       #bfbfbf;
font-weight: 600;
position:       relative;
text-transform: uppercase;
}

.language-divs>span.aktifLanguage
{
color:       #000;
}

.language-divs>span:not(:last-child):after
{
content: '';
position:       absolute;
right: -8px;
top:       0;
height: 50%;
width:       1px;
background: #bfbfbf;
transform: rotate(16deg);
margin-top:       auto;
margin-bottom: auto;
bottom:       0;
}

.search-Divs-Btn-Liste
{
display:        flex;
box-sizing: border-box;
overflow-x:        auto;
overflow-y: hidden;
align-items:        center;
width: 75%;
padding-bottom:        10px;
padding-left: 15px;
}

.search-Divs-Btn-Liste>a
{
display:        flex;
box-sizing: border-box;
flex-direction:        column;
flex-wrap: nowrap;
height:        fit-content;
min-width: 160px;
}

.search-Divs-Btn-Liste>a:not(:last-child)
{
margin-right:        21px;
}

.search-Divs-Btn-Liste::-webkit-scrollbar
{
height:        3px;
}

.search-Divs-Btn-Tabs
{
background:        #fff;
border: 1px solid;
padding-top:        15px;
padding-bottom: 15px;
}

.search-Divs-Btn-ara
{
padding-left:        0;
padding-right: 0;
}

.search-Divs-Btn-Liste>a>div
{
display:        flex;
box-sizing: border-box;
width: 100%;
}

.search-Divs-Btn-Tabs>div
{
display:        flex;
}

.search-Divs-Btn-Tabs>div:first-child
{
display:        flex;
flex-direction: column;
width: 25%;
margin-right:     15px;
}

.search-Divs-Btn-kategori
{
display:        flex;
flex-direction: column;
flex-wrap:        nowrap;
overflow-x: hidden;
overflow-y:        auto;
height: 233px;
}

.search-Divs-Btn-kategori>a
{
display:        flex;
box-sizing: border-box;
width: 100%;
margin-top:        15px;
}

.search-Divs-Btn-kategori>a>div>span
{
line-height:        normal;
font-size: 10px;
}

.search-Divs-Btn-kategori::-webkit-scrollbar
{
width:        3px;
}

.search-Divs-Btn-Tabs>div:first-child>span
{
font-weight:        bold;
text-transform: capitalize;
font-size:        15px;
}

.search-Divs-Btn-Liste>a>div:last-child
{
display:        flex;
align-items: center;
justify-content:        center;
margin-top: 5px;
}

.search-Divs-Btn-Liste>a>div:last-child>span
{
font-size:        10px;
text-align: center;
}

.search-Divs-tabListe
{
display:        flex;
box-sizing: border-box;
position:        fixed;
left: 0;
right:        0;
top: 0;
width: 100%;
height: 100%;
z-index:        999;
}

.search-Divs-tabListe-Overly
{
display:        flex;
box-sizing: border-box;
width: 100%;
position:        fixed;
left: 0;
top:        0;
height: 100%;
background:        #0000007d;
z-index: 9999;
}

.search-Divs-Btn
{
display:        flex;
box-sizing: border-box;
position:        absolute;
left: 0;
right:        0;
flex-direction: column;
z-index:        9999;
top: 200px;
width: 50%;
margin-left: 25%;
margin-right: 25%;
}

.search-Divs-Btn>div
{
display:        flex;
box-sizing: border-box;
align-items:        flex-start;
justify-content: center;
width: 100%;
}

.search-Divs-Btn-ara>input
{
display:        flex;
box-sizing: border-box;
position:        relative;
width: 100%;
border:        1px solid #000;
height: 45px;
background-image: url(/Data/EditorFiles/ara-btn-icon.png);
background-size:        20px;
background-repeat: no-repeat;
background-position:        17px;
padding-left: 55px;
}

.search-Divs-tabListe>i
{
position:        absolute;
right: 100px;
top:        50px;
background: #fff url(/Data/EditorFiles/SearcHclose.png) no-repeat center;
width:        40px;
height: 40px;
z-index:        99999;
border-radius: 100%;
cursor:        pointer;
background-size: 18px;
}

.search-Divs-Btn-ara
{
position:        relative;
}

.search-Divs-Btn-ara>span
{
display:        flex;
box-sizing: border-box;
width: 38%;
left:        55px;
right: 0;
align-items:        center;
}

.ikon-ara-btn
{
display:         flex;
box-sizing: border-box;
}

.ikon-ara-btn > span
{
display:         flex;
box-sizing: border-box;
background: url(/Data/EditorFiles/ara-btn-icon.png) no-repeat center;
width:         25px;
height: 25px;
background-size:         contain;
}

.menu-list
{
z-index:          33;
}

.menu li
{
float:          left;
}
[dir="rtl"] .menu li
{
float:          right;
}
#header-info strong
{
padding-left:          5px;
}

.menu a
{
float:          left;
padding-left: 10px;
padding-right:          10px;
box-sizing: border-box;
}
[dir="rtl"] .menu a
{
float:          right;
}

.menu li.parentLink > ul
{
position:          absolute;
top: 100%;
left:          0;
width: 200px;
display:          none;
}
[dir="rtl"] .menu li.parentLink > ul
{
right:          0;
left: auto;
}

.menu li.parentLink li a
{
width: 100%;
}
#mainMenu .menu > li:last-child span a
{
color:          #cbaa65;
}

.menu li.parentLink li.parentLink ul
{
float:          left;
position: relative;
box-sizing:          border-box;
border-left: 10px solid #dedede;
}
[dir="rtl"] .menu li.parentLink li.parentLink ul
{
float:          right;
border-right: 10px solid #dedede;
border-left:          0;
}
#mobileAppNotify
{
position:          fixed;
z-index: 9999;
}
#appNotify
{
display:          flex;
align-items: center;
}
#appLogo p
{
padding-bottom:          0;
}
#search
{
position:          absolute;
/*display: none;
width: 100%;
top: calc(100% + 20px);
left:                0;
search k sm  de i imi mail talep  zerine*/
width: 65%;
top:          10px;
}

.arama:before
{
color:          #14235c;
font-size: 20px;
}
#header .icon-member-default:before ,#header .icon-cart:before
{
content: '';
}
#header .icon-member-default
{
background: url(hesap.svg) no-repeat center center;
width:          26px;
height: 23px;
}
#cart-soft-count
{
font-size:          12px;
font-weight: 500;
line-height:          normal;
text-align: center;
color:          #ff2626;
}

.icon-carts
{
background: url(sepet.svg) no-repeat center center;
width:          18px;
height: 24px;
margin-right:          8px;
}

.favori
{
background: url(favori.svg) no-repeat center center;
width:          40px;
height: 30px;
}
#appLogo img
{
max-width: 100%;
width:          auto;
height: auto;
}
#appBtn
{
white-space:          nowrap;
}

.sticky .dn-sticky
{
display:          none;
}

.header-wrapper
{
}
#header-wrap
{
}
#header-wrap.sticky
{
position:          fixed;
top: 0;
left:          0;
z-index: 999;
}

.language , .currency
{
line-height:          26px;
text-transform: capitalize;
cursor:          pointer;
}

.language img
{
border-radius: 10px
}
span#header-phone i:before
{
line-height:          24px;
color: #000000;
}

.icon-arrow-simple-down:before
{
content: '';
}

.icon-arrow-simple-down
{
background: url(arrow-bottom.svg) no-repeat right center;
width:          15px;
height: 4px;
}
#headerTop
{
height:          24px;
line-height: 24px;
font-size:          12px;
font-weight: normal;
line-height:          normal;
color: #313131;
}

.sticky #headerTop
{
height:          0;
overflow: hidden;
}

.locationLinkWrap
{
padding:          7px 10px;
box-sizing: border-box;
}
[dir="rtl"] #topMenu, [dir="rtl"] #topMenu li, [dir="rtl"] #topMenu a
{
float:          right;
}
#topMenu a
{
line-height:          30px;
color: #545454;
font-size:          12px;
padding-left: 20px;
padding-right:          20px;
border-right: 1px solid #ddd;
}
[dir="rtl"] #topMenu a
{
border-right:          0;
border-left: 1px solid #ddd;
}
#topMenu ul li:hover > span, #topMenu ul li:hover > a
{
background:          #e2e2e2;
}
#headerTop select
{
height:          30px;
padding: 0 30px 0 10px;
background: url('selectArrow.png') no-repeat right center;
border:          0;
border-left: 1px solid #ddd;
appearance:          none;
-moz-appearance: none;
-webkit-appearance:          none;
color: #545454;
font-size:          12px;
}
[dir="rtl"] #headerTop select
{
padding:          0 10px 0 30px;
background: url('selectArrow.png') no-repeat 10px center;
border-right:          1px solid #ddd;
border-left: 0;
}
#headerTop select option
{
}
#headerPhone
{
color:          #545454;
font-size: 12px;
line-height:          30px;
}
#header-wrap .cart-soft-count, #header-customer-msg .message-count
{
width:          13px;
height: 13px;
line-height:          13px;
border-radius: 10px;
}
#basketList
{
display:          none;
position: absolute;
top: 100%;
left:          0;
background: #fff;
z-index:          3333;
}
#logo a
{
float:          left;
width: 100%;
height:          60px;
}

.sticky #logo a
{
height:          50px;
}
#logo p, #logo img
{
-webkit-transition-timing-function: cubic-bezier(0.200, 0.020, 0.200, 1.000);
-moz-transition-timing-function: cubic-bezier(0.200, 0.020, 0.200, 1.000);
-ms-transition-timing-function: cubic-bezier(0.200, 0.020, 0.200, 1.000);
-o-transition-timing-function: cubic-bezier(0.200, 0.020, 0.200, 1.000);
transition-timing-function: cubic-bezier(0.200, 0.020, 0.200, 1.000);
-webkit-transition-duration: .5s;
-moz-transition-duration: .5s;
-ms-transition-duration: .5s;
-o-transition-duration: .5s;
transition-duration: .5s;
}
#logo p
{
float:          left;
width: 100%;
height:          60px;
display: flex;
align-items:          center;
padding-bottom: 0;
}

.sticky #logo p
{
height:          50px;
}
#FormAra button[type="submit"]:before
{
margin-right:          5px;
}
#logo img
{
display:          inherit;
max-height: 100%;
max-width: 100%;
width:          auto;
margin-left: -5px;
}
#searchListWrap
{
position:          relative;
}
#live-search
{
height:          36px;
line-height: 14px;
}
#live-search-box
{
top: 100%;
left:          -1px;
z-index: 999;
}
#FormAra
{
height:          50px;
box-sizing: border-box;
z-index:          999;
width: 100%;
}
[dir="rtl"] #FormAra
{
left:          0;
right: auto;
}

.sticky #FormAra
{
top: calc(50% - 20px);
height:          40px;
}

.forDesktop #FormAra:not(.focus)
{
border-color:          transparent;
}

.forDesktop #FormAra.focus
{
width: 100%;
}

.forDesktop #FormAra.focus:before
{
content: '';
}

.forDesktop #FormAra:not(.focus):before
{
display:          block;
position: absolute;
top:          0;
right: 48px;
line-height:          48px;
font-size: 14px;
color:          #5e5e5e;
font-weight: 700;
text-transform:          uppercase;
cursor: pointer;
}
[dir="rtl"] .forDesktop #FormAra:not(.focus):before
{
left:          48px;
right: auto;
}

.sticky .forDesktop #FormAra:not(.focus):before
{
right:          38px;
line-height: 38px;
}
[dir="rtl"] .sticky .forDesktop #FormAra:not(.focus):before
{
left:          38px;
right: auto;
}

.forDesktop #FormAra:not(.focus):after
{
display:          block;
position: absolute;
top:          0;
right: 0;
width:          48px;
line-height: 48px;
color:          #e35252;
font-size: 13px;
font-family: 'tsoft';
font-size:          20px;
text-align: center;
text-transform:          uppercase;
cursor: pointer;
}
[dir="rtl"] .forDesktop #FormAra:not(.focus):after
{
left:          0;
right: auto;
}

.sticky .forDesktop #FormAra:not(.focus):after
{
width:          38px;
line-height: 38px;
}
#FormAra input[type="text"]
{
height:          48px;
border: 0;
box-sizing:          border-box;
width: 100%;
border-radius:          2px;
background-color: #f9f9f9;
font-size:          15px;
font-style: normal;
line-height: 2.67;
letter-spacing: 0.54px;
color:          #5f5f5f;
}
#FormAra input[type="text"]:focus
{
box-shadow:          none;
}
#FormAra button[type="submit"]
{
position:          absolute;
right: 0px;
height:          48px;
border: 0;
cursor:          pointer;
border-radius: 0px 2px 2px 0px;
background-color:          #ffffff;
padding: 0 22px;
font-size:          15px;
font-weight: 500;
line-height:          normal;
letter-spacing: 0.54px;
color:          #222020;
text-transform: uppercase;
}
#FormAra.focus input[type="text"], #mobileWrapper #FormAra input[type="text"], #FormAra.focus button[type="submit"], #mobileWrapper #FormAra.focus button[type="submit"]
{
display:          block;
}
#live-search
{
height:          36px;
line-height: 14px;
}
#live-search-box
{
position:          absolute;
top: 100%;
width: calc(100% + 2px);
background:          #fff;
border-bottom: 0;
z-index:          999;
}
#live-search-box ul
{
float:          left;
width: 100%;
border-top:          1px solid #ececec;
}
#live-search-box li
{
float:          left;
width: 100%;
box-sizing:          border-box;
border-right: 1px solid #ececec;
border-bottom:          1px solid #ececec;
border-left: 1px solid #ececec;
}
#live-search-box a
{
float:          left;
width: 100%;
font-weight:          600;
display: flex;
align-items:          center;
}
#live-search-box:not([data-callback]) span, #live-search-box div.search-image
{
width: 5%;
height:          0;
padding-bottom: 5%;
margin-top:          5px;
margin-right: 15px;
margin-bottom:          5px;
margin-left: 5px;
overflow:          hidden;
}
#live-search-box[data-callback] span
{
padding:          0 10px;
box-sizing: border-box;
}
#live-search-box img
{
margin:          0 auto;
}
#logo
{
padding:          5px 20px 5px 0;
}
#mainMenu .menu > li
{
padding-top:          9px;
padding-bottom: 9px;
}

.mainMenuWrapper
{
height:          50px;
}
#mainMenu .menu > li .subMenu
{
top: calc(100% - 18px);
box-shadow:          none;
padding: 30px 330px;
box-sizing:          border-box;
}
#mainMenu a
{
font-size:          15px;
font-weight: 500;
line-height:          normal;
color: #000000;
position:          relative;
}
#mainMenu .menu > li.parentLink:hover > span > a:before
{
content: '';
background: url(triangle.svg) no-repeat center bottom;
width: 100%;
height:          18px;
position: absolute;
bottom:          -22px;
left: 0;
}

.menu li.parentLink > a
{
background-color:          transparent;
}
#mainMenu .parentLink li a
{
height:          auto;
border-right: 0;
padding-right:          0;
padding-left: 0;
font-size:          14px;
font-weight: 600;
line-height:          normal;
color: #141414;
margin-top:          20px;
margin-bottom: 10px;
text-transform:          capitalize;
}
#mainMenu .kategoriImage a
{
padding:          0;
}

.menu li:hover > a
{
color:          #e35252;
}
#mainMenu .parentLink .sublink-wrap li a
{
font-size:          14px;
font-weight: normal;
line-height: 2.86;
letter-spacing: 0.5px;
color:          #5f5f5f;
margin: 0;
}

.subMenu
{
max-width:          1200px;
box-shadow: 0 2px 2px 0px rgba(0,0,0,.1);
}

.subMenu *:not(.dynamicMenu)
{
background-color:          transparent;
}

.menuTitle
{
font-size:          20px;
padding-bottom: 10px;
}

.subMenu a
{
padding-right:          10px;
padding-left: 10px;
font-size:          12px;
font-family: 'Open Sans', sans-serif;
box-sizing:          border-box;
}

.subMenu li li a
{
font-size:          11px;
background-repeat: no-repeat;
background-position:          0 center;
}

.subMenu a:hover
{
background-color:          #fff;
padding-right: 10px;
padding-left:          10px;
}
#mainMenu .subMenu a:hover, #mainMenu .parentLink .sublink-wrap li a:hover
{
color:          red;
}

.subMenu .dynamicMenu
{
background:          #fff;
}
#headerBottom
{
height:          20px;
overflow: hidden;
}

.sticky #headerBottom
{
height:          0;
}
#alterMenu.menu > li:before
{
content: '.';
float:          left;
line-height: 20px;
font-size:          25px;
margin-top: -17px;
}
#alterMenu a
{
line-height:          20px;
font-size: 11px;
color:          #5e5e5e;
}
[dir="rtl"] #alterMenu a
{
border-right:          0;
border-left: 1px solid #ddd;
}
#alterMenu li:last-child a
{
border-right:          0;
}
[dir="rtl"] #alterMenu li:last-child a
{
border-left:          0;
}
#alterMenu .menu > li:hover a
{
color:          #000;
}
#alterMenu .menu > li:hover .subMenu
{
top:          29px;
z-index: 3333;
}
#alterMenu .menu > li:hover .subMenu a
{
border-right:          0;
}
#alterMenu .menu > li:hover .subMenu a:hover
{
color:          #f37121;
}
#alterMenu .subMenu li, #alterMenu .subMenu a
{
line-height:          30px;
border-color: #e0e0e0;
}

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

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

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

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

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

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

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

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

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

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

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

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

.sticky .col-sticky-auto
{
width:          auto;
}
@media screen and (max-width: 1230px)
{
#header-info
{
border-left:          0;
}
#headerMain
{
padding-right:          20px;
padding-left: 20px;
}
#mainMenu .menu > li
{
padding-right:          5px;
}

.menu a
{
padding-right:          5px;
padding-left: 5px;
}
}
@media screen and (max-width: 1000px)
{
.sticky .col-md-sticky-12
{
width:100%;
}

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

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

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

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

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

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

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

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

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

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

.sticky .col-md-sticky-1
{
width: 8.33333333%;
}

.sticky .col-md-sticky-auto
{
width:          auto;
}

.forDesktop #FormAra:before
{
content: '';
}
#mainMenu a
{
font-size:          12px;
}
}
@media screen and (min-width: 769px)
{
#header-wrap:not(.sticky) *
{
transition: none !important;
}

.menu li.parentLink:hover > ul
{
display:          block;
}
}
@media screen and (max-width: 768px)
{
.sticky .col-sm-sticky-12
{
width:100%;
}

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

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

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

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

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

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

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

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

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

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

.sticky .col-sm-sticky-1
{
width: 8.33333333%;
}

.sticky .col-sm-sticky-auto
{
width:          auto;
}
#mobileAppNotify
{
background-color:          #e0e0e0;
}
#appNotify
{
position:          relative;
z-index: 9999;
}
#appNotifyClose
{
background-color:          #000;
color: #FFF;
font-size:          14px;
line-height: 18px;
text-align:          center;
width: 18px;
min-width:          18px;
height: 18px;
padding:          0;
margin-right: 10px;
border-radius: 100%;
}
#appLogo
{
background-color:          #FFF;
width: 56px;
min-width:          56px;
height: 56px;
border-radius:          4px;
overflow: hidden;
display:          flex;
align-items: center;
justify-content:          center;
text-align: center;
}
#applogo *
{
margin:          0px;
padding: 0px;
}
#appText
{
color:          #000;
font-size: 13px;
font-weight:          500;
line-height: 18px;
width: calc(100% - 176px);
}

.menu-list, .menu-list li, .menu-list a
{
width: 100%;
}

.menu-list.show, .menu li.parentLink ul.show
{
display:          block;
}

.animate
{
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-fill-mode:          both;
animation-fill-mode: both;
}
#menuBtn
{
font-size:          31px;
cursor: pointer;
}
[dir="rtl"] #menuBtn
{
background-position:          10px center;
}
@-webkit-keyframes pageOverlayDefault
{
from
{
opacity:          1;
}
to
{
opacity:          0;
}
}
@keyframes pageOverlayDefault
{
from
{
opacity:          1;
}
to
{
opacity:          0;
}
}
#pageOverlay
{
position:          fixed;
top: 0;
right:          0;
bottom: 0;
left:          0;
background: rgba(0,0,0,.7);
z-index:          3333;
opacity: 0;
display:          none;
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
-webkit-animation-name:          pageOverlayDefault;
animation-name: pageOverlayDefault;
}
@-webkit-keyframes pageOverlay
{
from
{
opacity:          0;
}
to
{
opacity:          1;
}
}
@keyframes pageOverlay
{
from
{
opacity:          0;
}
to
{
opacity:          1;
}
}

.menuShow #pageOverlay
{
display:          block;
-webkit-animation-name: pageOverlay;
animation-name:          pageOverlay;
}
@-webkit-keyframes mobileMenuDefault
{
from
{
left:          0;
}
to
{
left: -100%;
}
}
@-webkit-keyframes mobileMenuDefaultRtl
{
from
{
right:          0;
}
to
{
right: -100%;
}
}
@keyframes mobileMenuDefault
{
from
{
left:          0;
}
to
{
left: -100%;
}
}
@keyframes mobileMenuDefaultRtl
{
from
{
right:          0;
}
to
{
right: -100%;
}
}
#mobileMenu
{
position:          fixed;
left: -100%;
top:          0;
bottom: 0;
width: 100%;
background:          #fff;
overflow-y: scroll;
-webkit-overflow-scrolling:          touch;
z-index: 4444;
-webkit-animation-name:          mobileMenuDefault;
animation-name: mobileMenuDefault;
}
[dir="rtl"] #mobileMenu
{
right: -100%;
left:          auto;
-webkit-animation-name: mobileMenuDefaultRtl;
animation-name:          mobileMenuDefaultRtl;
}
@-webkit-keyframes mobileMenu
{
from
{
left: -100%;
}
to
{
left:          0;
}
}
@-webkit-keyframes mobileMenuRtl
{
from
{
right: -100%;
}
to
{
right:          0;
}
}
@keyframes mobileMenu
{
from
{
left: -100%;
}
to
{
left:          0;
}
}
@keyframes mobileMenuRtl
{
from
{
right: -100%;
}
to
{
right:          0;
}
}

.menuShow #mobileMenu
{
-webkit-animation-name:          mobileMenu;
animation-name: mobileMenu;
}
[dir="rtl"] .menuShow #mobileMenu
{
-webkit-animation-name:          mobileMenuRtl;
animation-name: mobileMenuRtl;
}
#mobileMenu .text-title
{
line-height:          45px;
font-size: 20px;
}
#mobileMenuMain span, #mobileMenuMain a, #mobileMenuMain label, #mobileMenuMain select
{
color:          #666;
font-size: 17px;
line-height:          50px;
cursor: pointer;
}
#mobileMenu span.active
{
color:          #e35252;
font-weight: 600;
}
#mobileMenu li ul
{
display:          none;
}
#mobileMenu li ul a
{
color:          #999;
font-size: 15px;
line-height:          35px;
}
#mobileMenu select, [dir="rtl"] #mobileMenu select
{
background:          none;
border: 0;
}
#headerMain
{
font-size:          16px;
}
#logo a
{
height:          74px;
line-height: 74px;
}
#logo p
{
height:          74px;
line-height: 74px;
}
#logo a img
{
width:          auto;
display: inline;
vertical-align:          middle;
}
#search
{
padding-left:          0;
padding-right: 0;
margin-top:          0;
margin-bottom: 0;
}
#FormAra
{
position:          relative;
height: 50px;
}
#FormAra:before
{
content: '';
}
#FormAra input[type="text"]
{
display:          block;
font-size: 15px;
padding-top:          0;
padding-bottom: 0;
}
#FormAra input[type="text"]::-webkit-input-placeholder
{
line-height:          25px;
font-size: 15px;
color:          #a8a8a8;
}
#FormAra input[type="text"]::-moz-placeholder
{
line-height:          25px;
font-size: 15px;
color:          #a8a8a8;
}
#FormAra input[type="text"]:-ms-input-placeholder
{
line-height:          25px;
font-size: 15px;
color:          #a8a8a8;
}
#FormAra input[type="text"]:-moz-placeholder
{
line-height:          25px;
font-size: 15px;
color:          #a8a8a8;
}
#FormAra button[type="submit"]
{
display:          block;
}
#mobileOptions
{
line-height:          50px;
}
#mobileOptions a, #mobileOptions span, #mobileOptions label, #mobileOptions select
{
color:          #363636;
font-size: 15px;
text-transform:          capitalize;
}
#mobileOptions select
{
height:          50px;
line-height: 50px;
}
#header-wrap .cart-soft-count, .accountMessageLink .message-count
{
width:          20px;
height: 20px;
line-height:          20px;
}
}
@media screen and (max-width: 540px)
{
.sticky .col-xs-sticky-12
{
width:100%;
}

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

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

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

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

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

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

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

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

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

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

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

.sticky .col-xs-sticky-auto
{
width:          auto;
}
#header
{
padding-top:          74px;
}
#headerMain
{
position:          fixed;
top: 0;
left:          0;
background: #fff;
box-shadow: 0 3px 3px rgba(0,0,0,.1);
z-index:          999;
}
#menuBtn
{
font-size:          25px;
}
#mainMenu
{
border-radius:          0;
}
#closeMobileMenu
{
font-size:          14px;
}
#FormAra
{
height:          40px;
}
#FormAra input[type="text"]
{
height:          38px;
font-size: 13px;
}
#FormAra input[type="text"]::-webkit-input-placeholder
{
font-size:          13px;
}
#FormAra input[type="text"]::-moz-placeholder
{
font-size:          13px;
}
#FormAra input[type="text"]:-ms-input-placeholder
{
font-size:          13px;
}
#FormAra input[type="text"]:-moz-placeholder
{
font-size:          13px;
}
#FormAra button[type="submit"]
{
height:          38px;
height: 38px;
line-height:          38px;
}
#mobileMenu .text-title
{
font-size:          18px;
}
#mobileMenuMain span, #mobileMenuMain label, #mobileMenuMain select
{
line-height:          40px;
font-size: 12px;
text-transform:          uppercase;
}
#mobileMenuMain a, #mobileMenuMain li span
{
line-height:          40px;
font-size: 15px;
}
#mobileMenu li ul a, #mobileMenu li ul span
{
line-height:          30px;
font-size: 13px;
}
#mobileOptions a, #mobileOptions span, #mobileOptions label, #mobileOptions select
{
font-size:          13px;
}

.menuOverflow
{
position:          relative;
}

.menuPrev, .menuNext
{
position:          absolute;
top: 0;
bottom:          0;
width: 15px;
height: 100%;
background-color: rgba(0,0,0,.3);
z-index:          33;
}

.menuPrev
{
left:          0;
}

.menuNext
{
right:          0;
}

.basketLink .icon-cart:before, .accountMessageLink .icon-email:before
{
margin-right:          0;
}
#headerMain .icon-member-default, #headerMain .icon-cart
{
font-size:          16px;
}
}
/*d zenleme sonras  kodlar*/
.sepet-miktar
{
left:          23px;
top: -6px;
background:          #ff2626;
width: 14px;
height:          14px;
color: white;
border-radius:          50px;
padding: 1px;
}
#basketList > div > div.col.col-12.line-bottom > div div
{
padding-right:          0;
padding-left: 0;
}