@media screen and (min-width:1681px) and (max-width:2000px)
{
#merinoSubmenu
{
padding-left: 8.2%;
}
#kasmirSubmenu
{
margin-left: 0.7%;
}
#ipekSubmenu
{
padding-left: 11%;
}
#pamukSubmenu
{
margin-left: 10.1%;
}
}
@media screen and (min-width:1441px) and (max-width:1600px)
{
#merinoSubmenu
{
padding-left: 6.8%;
}
#kasmirSubmenu
{
margin-left: 0.8%;
}
#ipekSubmenu
{
padding-left: 12%;
}
#pamukSubmenu
{
margin-left: 12%;
}
}
@media screen and (min-width:1601px) and (max-width:1680px)
{
#merinoSubmenu
{
padding-left: 7%;
}
#kasmirSubmenu
{
margin-left: 0.8%;
}
#ipekSubmenu
{
padding-left: 13%;
}
#pamukSubmenu
{
margin-left: 11.5%;
}
}
@media screen and (min-width:1367px) and (max-width:1440px)
{
#merinoSubmenu
{
padding-left: 6%;
}
#kasmirSubmenu
{
margin-left: 1%;
}
#ipekSubmenu
{
padding-left: 14%;
}
#pamukSubmenu
{
margin-left: 13.5%;
}
}
@media screen and (min-width:1301px) and (max-width:1366px)
{
#merinoSubmenu
{
padding-left: 5.2%;
}
#kasmirSubmenu
{
padding-left: 2%;
}
#ipekSubmenu
{
padding-left: 17%;
}
#pamukSubmenu
{
margin-left: 14.2%;
}
}
@media screen and (max-width:780px)
{
#user-menu
{
height: 154px !important;
}
}
#hh-user .br
{
border-left: 1px solid #CCC !important;
}
#hh-user a .fa-user
{
left: 0 !important;
}

.m-icons-menu
{
width:          90px;
margin-top: 11px;
}
/* Kombinler */
#uclu-kombin
{
width: 100%;
display:            table;
margin: auto;
}
#tekli-kombin-banner-sol
{
width: 33.3333333%;
float:            left;
}
#tekli-kombin-banner-orta
{
width: 33.3333333%;
float:            left;
text-align: center;
}
#tekli-kombin-banner-sag
{
width: 33.3333333%;
float:            right;
text-align: right;
}
#dortlu-kombin
{
width: 100%;
margin:            auto;
display: table;
}
#ikili-kombin-banner-sol
{
width: 50%;
float:            left;
padding-right: 1%;
}
#ikili-kombin-banner-sag
{
width: 50%;
float:            right;
padding-left: 1%;
}
#ikili-kombin-baslik
{
font-size:            20px;
line-height: 25px;
text-align:            center;
letter-spacing: 1px;
color:            #000034;
margin-top: 3%;
}
#ikili-kombin-slogan
{
font-size:            18px;
font-family: 'Didot-Italic' !important;
font-style:            italic;
text-align: center;
}
#ikili-kombin-btn
{
background-color:            #000034;
color: #fff;
border:            1px solid #000034;
width: 200px;
font-size:            16px;
cursor: pointer;
text-align:            center;
margin: auto;
padding: 1%;
margin-top: 2%;
}
/* Aspen Koleksiyonu */
#aspenkoleksiyonu
{
width: 100%;
display:                block;
margin: auto;
background: url('/Data/EditorFiles/site-frontend/img/aspen/aspen-background.jpg') no-repeat center center;
box-sizing:                border-box;
padding: 0;
margin-bottom: 2%;
}
#aspenkoleksiyon-main
{
width: 100%;
}
#aspen-bosluk
{
padding: 2.5%;
}
#aspen-koleksiyonu
{
width:                1200px;
display: table;
margin:                auto;
}

.aspen-main
{
float:                left;
width: 70%;
}

.aspensol-ust
{
width: 30%;
padding-bottom: 4%;
margin-top: -7%;
display:                block;
}

.aspensol-orta
{
color:                #fff;
font-size: 14pt;
font-family: GothamBook !important;
line-height:                18pt;
}

.aspensol-alt
{
width: 30%;
margin-bottom:                -3px;
margin-top: 10%;
}
@media screen and (min-width:1981px)
{
#aspenkoleksiyonu
{
background-size:                cover;
}
}
@media screen and (max-width:780px)
{
#aspenkoleksiyonu
{
display:               inline-block;
background: url(/Data/EditorFiles/site-frontend/img/aspen/aspen-background-mobile.jpg) no-repeat left center;
margin-top: 10%;
background-size:               cover;
}
#aspen-koleksiyonu
{
width: 100%;
}
#aspen-bosluk
{
padding: 3.5%;
}

.aspen-main
{
float:               left;
width: 100%;
padding: 7% 5% 63%;
}

.aspensol-ust
{
width: 100%;
padding-bottom: 3%;
display:               block;
padding-left: 10%;
padding-right: 10%;
margin-top:               0;
}

.aspensol-orta
{
text-align:               center;
}

.aspensol-alt
{
width: 100%;
margin-bottom:               0;
margin-top: 6%;
padding: 0 20%;
}
#aspen-divider
{
width: 30%;
display:               table;
margin: auto;
border-bottom:               2px solid #93c0e5;
margin-bottom: 5%;
}
}
/* Aspen Koleksiyonu CSS Bitti */
#triko-bakim
{
background: url(/Data/EditorFiles/site-frontend/img/landing/triko-bakim-bg.jpg) no-repeat center center;
background-size:               cover;
padding: 5% 3%;
}
#kiyafet-bakim
{
background: url(/Data/EditorFiles/site-frontend/img/landing/kiyafetbakim/mobil-landing-kiyafet_bakim_kilavuzu.jpg) no-repeat center center;
background-size:               cover;
padding: 5% 5%;
}

.triko-baslik
{
font-family:               Gotham-Light;
color: #fff;
text-align:               center;
font-size: 22pt !important;
padding: 0 0 4%;
letter-spacing:               3px;
}

.triko-aciklama
{
font-size: 12pt !important;
color:               #fff;
text-align: center;
padding: 0 2%;
}

.triko-altbaslik
{
width: 100%;
display:               table;
margin: auto;
padding: 10% 5% 5%;
color:               #fff;
}
span.triko-baslik-sol
{
width: 70%;
float:               left;
font-size: 12pt !important;
font-family:               Gotham-Light;
letter-spacing: 2px;
line-height: 30pt !important;
}
span.triko-baslik-sag
{
width: 30%;
float:               right;
font-size: 12pt !important;
font-family:               Gotham-Light;
letter-spacing: 2px;
line-height: 30pt !important;
}

.kiyafet-aciklama
{
font-size: 12pt !important;
color:               #fff;
text-align: center;
padding: 0 4%;
}
span.kiyafet-baslik-sol
{
width: 45%;
float:               left;
font-size: 12pt !important;
font-family:               Gotham-Light;
letter-spacing: 2px;
line-height: 30pt !important;
padding-left: 5%;
}
span.kiyafet-baslik-sag
{
width: 55%;
float:               right;
font-size: 12pt !important;
font-family:               Gotham-Light;
letter-spacing: 2px;
line-height: 30pt !important;
padding-left:               0;
}
/* Hediye Katalog Sayfasi */
.katalog-buton
{
background-color:                   #990805;
border: none;
padding: 2.5% 10%;
color:                   #fff;
font-family: 'Gotham-Medium' !important;
}

.katalog-buton:hover
{
background-color:                   #781b2b;
cursor:pointer;
color:                  #fff;
}
@media screen and (max-width:780px)
{
.hk-mobil-ust
{
display:                  block;
width: 100%;
margin:                  auto;
}

.hk-mobil-ust-menu
{
width: 100%;
display:                  table;
background-color: #761a1a;
margin-top: -2.5%;
position:                  relative;
padding: 4% 0 4% 7%;
}

.hk-mobil-ust-menu p
{
width: 50%;
float:                  left;
padding: 2% 0;
}

.hk-mobil-ust-menu a
{
font-size:                  13pt;
color: #fff;
/*font-family: 'Gotham-Medium' !important;*/
text-transform:                  uppercase;
letter-spacing: 1px;
}

.hk-mobil-ust-menu b
{
font-size:                  12pt;
font-family: 'Gotham-Extra-Light' !important;
margin-right:                  5px;
}

.katalog-buton-mobil
{
background-color:                  #990805;
border: none;
padding: 3% 15%;
color:                  #fff;
font-family: 'GothamBook',sans-serif !important;
font-size:                  14pt;
}
}
/* Mobil Koklere Donus Alani */
@media screen and (max-width:780px)
{
#kokleredonus_mobil
{
width: 100%;
display:                  table;
margin: auto;
padding: 10% 7%;
text-align:                  center;
}
#koklere_donus_mobil_baslik
{
width: 50%;
margin:                  auto;
margin-bottom: 7%;
}
#koklere_donus_mobil_altbaslik
{
width: 90%;
padding-bottom: 10%;
margin:                  auto;
}
#koklere_donus_mobil_metin_baslik
{
font-size:                  18pt;
font-weight: 600;
color:                  #7d191c;
padding-bottom: 5%;
}
#koklere_donus_mobil_metin
{
font-size:                  13pt;
color: #5a5a5a;
line-height:                  23pt;
}
#koklere_donus_mobil_buton
{
width: 65%;
margin:                  auto;
padding-top: 7%;
}
}
/* Mobil Koklere Donus Alani */
.navHomeNew
{
font-size: 14px !important;
}
@media screen and (max-width:780px)
{
.navHomeNew
{
display: none !important;
}
}
/* Menu Linkler - Atakan */
#tumelyaflarlink:before
{
border-bottom:                    none;
}
#garagesalelink:before
{
border-bottom:                    none;
}
#indirimdekilerlink:before
{
border-bottom:                    none;
}
/* Menu Linkler - Atakan */
@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800);.hover_imgc a
{
position:                    relative;
z-index:99
}

.hover_imgc a span
{
position:                    absolute;
display:none
}

.hover_imgc a:hover span
{
display:block
}

.kol1c
{
width:                    300px;
margin:-45px 0 0 504px
}

.kol2c
{
width:                    300px;
margin:-70px 0 0 504px
}

.kol3c
{
width:                    300px;
margin:-95px 0 0 504px
}

.kol4c
{
width:                    300px;
margin:-120px 0 0 504px
}

.kol5c
{
width:                    300px;
margin:-145px 0 0 504px
}

.kol6c
{
width:                    300px;
margin:-170px 0 0 504px
}

.kol7c
{
width:                    300px;
margin:-195px 0 0 504px
}

.kol8c
{
width:                    300px;
margin:-220px 0 0 504px
}

.kol1_1c
{
width:                    300px;
margin:-45px 0 0 289px
}

.kol1_2c
{
width:                    300px;
margin:-70px 0 0 289px
}

.kol1_3c
{
width:                    300px;
margin:-95px 0 0 289px
}

.kol1_4c
{
width:                    300px;
margin:-120px 0 0 289px
}

.kol1_5c
{
width:                    300px;
margin:-145px 0 0 289px
}

.kol1_6c
{
width:                    300px;
margin:-170px 0 0 289px
}

.itlc18
{
font-style:                    italic;
color:#fff!important;text-decoration:none!important
}

.nmSubHak.full
{
width:100%;left:0px!important;right:0px!important;top:102px!important
}

;@font-face
{
font-family:'Gotham-Thin';src:url(/Data/EditorFiles/gothamFont/Gotham-Thin.eot);src:url(/Data/EditorFiles/gothamFont/Gotham-Thin.woff2) format('woff2'),url(/Data/EditorFiles/gothamFont/Gotham-Thin.woff) format('woff'),url(/Data/EditorFiles/gothamFont/Gotham-Thin.ttf) format('truetype'),url('/Data/EditorFiles/gothamFont/Gotham-Thin.svg#Gotham-Thin') format('svg'),url('/Data/EditorFiles/gothamFont/Gotham-Thin.eot?#iefix') format('embedded-opentype')
;font-weight:                    400;
font-style:normal
}
@font-face
{
font-family:'Gotham-Medium';src:url(/Data/EditorFiles/gothamFont/Gotham-Medium.eot);src:url(/Data/EditorFiles/gothamFont/Gotham-Medium.woff2) format('woff2'),url(/Data/EditorFiles/gothamFont/Gotham-Medium.woff) format('woff'),url(/Data/EditorFiles/gothamFont/Gotham-Medium.ttf) format('truetype'),url('/Data/EditorFiles/gothamFont/Gotham-Medium.svg#Gotham-Medium') format('svg'),url('/Data/EditorFiles/gothamFont/Gotham-Medium.eot?#iefix') format('embedded-opentype')
;font-weight:                    400;
font-style:normal
}
@font-face
{
font-family:'Gotham-Light';src:url(/Data/EditorFiles/gothamFont/Gotham-Light.woff) format('woff'),url(/Data/EditorFiles/gothamFont/Gotham-Light.ttf) format('truetype'),url('/Data/EditorFiles/gothamFont/Gotham-Light.svg#Gotham-Light') format('svg')
;font-weight:                    400;
font-style:normal
}
@font-face
{
font-family:'GothamBook';src:url(/Data/EditorFiles/gothamFont/Gotham-Book.woff) format('woff'),url(/Data/EditorFiles/gothamFont/Gotham-Book.ttf) format('truetype'),url('/Data/EditorFiles/gothamFont/Gotham-Book.svg#Gotham-Book') format('svg')
;font-weight:                    400;
font-style:normal
}
@font-face
{
font-family:'Gotham-Bold';src:url(/Data/EditorFiles/gothamFont/Gotham-Bold.eot);src:url(/Data/EditorFiles/gothamFont/Gotham-Bold.woff2) 
format('woff2'),url(/Data/EditorFiles/gothamFont/Gotham-Bold.woff) 
format('woff'),url(/Data/EditorFiles/gothamFont/Gotham-Bold.ttf) 
format('truetype'),url('/Data/EditorFiles/gothamFont/Gotham-Bold.svg#Gotham-Bold') 
format('svg'),url('/Data/EditorFiles/gothamFont/Gotham-Bold.eot?#iefix') 
format('embedded-opentype')
;font-weight:                    400;
font-style:normal
}


@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-RegularItalic.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-RegularItalic.svg#AlrightSans-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-MediumItalic.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-MediumItalic.svg#AlrightSans-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-Medium.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-Medium.svg#AlrightSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-LightItalic.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-LightItalic.svg#AlrightSans-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-Light.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-Light.svg#AlrightSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-Regular.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-Regular.svg#AlrightSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-BoldItalic.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-BoldItalic.svg#AlrightSans-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('/Data/EditorFiles/alrightSans/AlrightSans-Bold.ttf') format('truetype'),
        url('/Data/EditorFiles/alrightSans/AlrightSans-Bold.svg#AlrightSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}


#header *:not(.fa)
{
font-family:'GothamBook',sans-serif
}

.searchBar
{
background:url(/Data/EditorFiles/SiteIcons/searchIcon.png) no-repeat center!important
;margin-right:                    45px;
margin-top:-70px
}

.search-image
{
display:none
}

.menu-list
{
z-index:                    33;
color:#99c8ea
;width:                    1200px;
text-align:center
;padding-right:                    0;
display:flex
;align-items:                    center;
justify-content:center
}

.catImgWrapper
{
display:inline-block
}

.menu li
{
float:left
}

.whiteBg1
{
background:#fff
}

.accordionSubMenu
{
position:                    absolute;
background:#fff;top:37px
}

.accordionSubMe
{
min-width:                    746px;
left:-441px
}

.accordionSubMen
{
min-width:                    575px;
left:-210px
}

.accordionSubMenu2
{
min-width:                    383px;
left:-74px
}

.accordionSubMenu3
{
min-width:                    190px;
left:-20px
}

.usericon_loggedin
{
background:url(/Data/EditorFiles/SiteIcons/userIcon_loggedin.png) no-repeat
;height:                    45px;
background-position:0 12px
;line-height:                    30px;
padding-right:0
;margin-right:                    -15px;
color:#99c8ea
;position:                    relative;
text-transform:uppercase
;overflow:                    hidden;
padding-top:10px
}
a.col.fl.user i
{
position:                    absolute;
top:-12px
;text-transform:                    capitalize;
font-style:italic;font-size:10px
}

.kayit
{
padding-right:0
}
a#loginLink
{
font-size:                    12px;
line-height:34px
}

.user
{
max-width:                    180px;
font-size:12px
;white-space:                    nowrap;
overflow:hidden
;text-overflow:                    ellipsis;
padding-right:5px
}

.menu a
{
float:                    left;
padding-left:6px
;padding-right:                    0;
box-sizing:border-box
}

.menu li.parentLink>a
{
background-image:url(selectHoverArrow.png)
;background-repeat:                    no-repeat;
background-position:calc(100% - 17px) center
;padding-right:                    28px;
margin-right:25px
}

.menu li.parentLink>ul
{
background:                    #f3f3f3;
position:absolute;top:100%
;left:                    0;
width:200px;display:none
}

.menu li.parentLink li
{
width:100%
}

.menu li.parentLink li a
{
width:100%
}

.menu li.parentLink li.parentLink ul
{
float:                    left;
position:relative
;box-sizing:                    border-box;
border-left:10px solid #dedede
}

.fixedRowUa
{
position:                    fixed;
top:0
;left:                    0;
padding-left:0
;padding-right:                    0;
z-index:999
}
#headerWrap
{
position:                    absolute;
top:0
;left:                    0;
z-index:999;background:#000034
}
#headerTop
{
float:                    left;
width:100%;margin-top:-60px
}
#headerTop:after
{
content:''
;display:                    block;
clear:both
}

.menu-wrap
{
list-style:none!important
}
#topMenu li
{
margin-right:40px
}
#topMenu li:last-child
{
margin-right:0
}
#topMenu,#topMenu li,#topMenu a
{
float:                    left;
height:100%
;list-style:                    square;
line-height:30px;padding-top:3px
}
#topMenu a
{
color:                    #99c8ea;
font-size:12px
;line-height:                    30px;
padding:0;margin-left:-19px
}
#topMenu a:before
{
content:''
;width:                    7px;
height:7px
;display:                    block;
float:left
;margin-top:                    11px;
margin-right:5px
}
#topMenu a:after
{
content:''
;display:                    block;
clear:both
}
#headerTop select
{
height:                    30px;
padding:0 30px 0 10px;background:url(selectArrow.png) no-repeat right center
;border:                    0;
border-left:1px solid #3b3b3b
;appearance:                    none;
-moz-appearance:none
;-webkit-appearance:                    none;
color:#fff;font-size:11px
}
#headerTop select option
{
background:#000
}
#headerPhone
{
background:url(supportPhoneIcon.png) left center no-repeat
;color:                    #142849;
font-size:12px
;line-height:                    30px;
padding-left:19px
}
#headerPhone span
{
color:#92afbd
}
#headerMain
{
padding:                    20px 0 0 0;
background-color:#fff
}
#hmLinks
{
margin-left:                    20px;
line-height:28px
;color:                    #003;
position:relative;width:auto
}

.ustCart1
{
padding-left:24px
}
#hmLinks>a
{
height:                    26px;
display:block
}
#hmLinks a.authorLink
{
background:url(userIcon.png) no-repeat left center
;margin-right:                    13px;
background-size:26px;width:29px
}
#hmLinks a.authorLink.loggedIn
{
background:url(userIconLogged.png) no-repeat left center
;background-size:                    26px;
width:29px
}

.cTopLeft
{
width:                    400px;
line-height:40px
;font-size:                    12px;
text-align:left;background-image:url(/Data/EditorFiles/SiteIcons/tbm.png)
;background-repeat:                    no-repeat;
padding-left:47px;margin-left:19px
}

.cTopRight
{
width:                    400px;
height:40px
;text-align:                    right;
font-size:14px
;line-height:                    40px;
margin-right:19px
}

.cTopCenter
{
width:100%
;text-align:                    center;
font-size:20px;line-height:50px
}

.ustStar
{
font-size:18px!important
;color:                    #87bce4;
margin-left:15px
;position:                    relative;
border-right:1px solid #d6d6de
;padding-right:                    15px;
height:34px
;margin-top:                    0;
line-height:34px!important
}

.ustStar a.favoriteLink
{
color:                    #fff;
font-size:9px
;line-height:                    16px;
text-align:center
;width:                    16px;
height:16px
;position:                    absolute;
top:0
;left:                    8px;
background-color:#000034;border-radius:26px
}

.basketlistIcerik
{
max-height:                    336px;
overflow:auto
}
#hmLinks a.basketLink span
{
color:                    #fff;
font-size:9px
;line-height:                    16px;
text-align:center
;width:                    16px;
height:16px
;position:                    absolute;
top:0
;left:                    8px;
background-color:#000034;border-radius:26px
}
#hmLinks>a strong
{
color:                    #003;
font-size:12px
;text-transform:                    uppercase;
padding:0;line-height:34px
}
#basketList
{
display:                    none;
position:absolute
;top:                    35px;
right:0
;background:                    #fff;
width:260px;z-index:3333
}
#hmLinks a.authorLink strong:after
{
content:'';background:url(accountArrow.png) 0 0 no-repeat
;width:                    7px;
height:5px
;margin-top:                    -2px;
margin-left:3px
;display:                    inline-block;
vertical-align:middle
}
#logo
{
position:                    relative;
text-align:center;padding:0 50px
}
#mainMenu .menu ul.menu-wrap-2>li>a:after
{
content:''
;height:                    3px;
background:#8bc0e6
;position:                    absolute;
left:6px
;bottom:                    0;
display:none
}
#mainMenu .menu ul.menu-wrap-2>li:hover>a:after
{
display:block
}
#mainMenu .menu ul.menu-wrap-2>li:hover>span>a:after
{
display:block
}
#mainMenu .menu ul.menu-wrap-2>li:hover>span:after
{
display:block
}
#mainMenu .menu ul.menu-wrap-2>li>span:after
{
content:''
;height:                    3px;
background:#8bc0e6
;position:                    absolute;
left:2px
;bottom:                    -16px;
display:none
}
#mainMenu .menu ul.menu-wrap-2>li>span>a:after
{
content:''
;height:                    3px;
background:#b42626
;position:                    absolute;
bottom:0
;display:                    none;
width:100%
}
#mainMenu .menu ul.menu-wrap-2>li>a
{
position:relative
}
#mainMenu .menu ul.menu-wrap-2>li>span
{
position:relative
}
#mainMenu .menu ul.menu-wrap-2>li>span>a
{
position:relative
}
#mainMenu .menu ul.menu-wrap-2>li:first-child>a:after
{
display:none
}
#mainMenu .menu ul.menu-wrap-2>li:nth-child(2)>span>a:after
{
width:90%
}
#mainMenu .menu ul.menu-wrap-2>li:nth-child(3)>a:after
{
width:76%
}
#mainMenu .menu ul.menu-wrap-2>li:nth-child(4)>a:after
{
width:73%
}
#mainMenu .menu ul.menu-wrap-2>li:nth-child(5)>span:after
{
width:77%
}
#mainMenu .menu ul.menu-wrap-2>li:nth-child(6)>span:after
{
width:79%
}
#mainMenu .menu ul.menu-wrap-2>li:nth-child(7)>a:after
{
width:89%
}
#logo p
{
float:                    left;
width:100%
;padding-bottom:                    0;
text-align:center
}
#logo a
{
width:100%
;text-align:                    center;
vertical-align:middle;padding-bottom:0
}
#logo img
{
display:                    inherit;
width:auto;max-height:100%;max-width:100%
}
#FormAra
{
height:100%
;position:                    relative;
margin-right:0
}

.subMenuWrapper .col-12,.subMenuWrapper .col-6,.subMenuWrapper .col-4,.subMenuWrapper .col-3
{
padding:0
}

.forDesktop #FormAra:not(.focus):after
{
content:" " attr(data-text)" "
;display:                    inline-block;
position:absolute
;float:                    left;
font-size:13px
;color:                    #003;
width:100%
;left:                    20px;
font-family:'Montserrat',sans-serif
}
#FormAra input[type="text"]
{
color:                    #a8a8a8;
font-size:13px
;text-indent:                    -9999px;
width:32px
;height:                    32px;
display:block
;padding:                    0 10px;
border-radius:4px
;cursor:                    pointer;
box-sizing:border-box
;-webkit-transition:                    none;
-o-transition:none
;transition:                    none;
overflow:hidden;display:none
}
#FormAra.focus input[type="text"],#mobileWrapper #FormAra input[type="text"]
{
display:                    block;
background-color:#fff
;background-image:                    none;
text-indent:0
;width:                    259px;
cursor:text
;position:                    absolute;
top:0
;right:                    37px;
z-index:99999999999999999999
}
#FormAra input[type="submit"]
{
width:                    15px;
float:left
;color:                    #88bde5;
top:-4px
;display:                    block;
margin-right:0
;border:                    0;
border-radius:4px
;cursor:                    pointer;
display:none
;position:                    absolute;
z-index:99999999999999999999
}
#FormAra.focus input[type="submit"],#mobileWrapper #FormAra.focus input[type="submit"]
{
display:block
}
#live-search-box
{
position:                    absolute;
top:45px
;right:                    -1px;
width:259px;z-index:999
}
#live-search-box ul
{
float:                    left;
width:100%
;background-color:                    #fff;
padding:10px
;border:                    1px solid #000034;
border-radius:4px;box-sizing:border-box
}
#topMenu,#topMenu li,#topMenu a
{
float:                    left;
height:100%
;list-style:                    square;
line-height:30px;padding-top:3px
}

.forDesktop #FormAra
{
width:                    25px;
height:25px
;cursor:                    pointer;
box-sizing:border-box
;-webkit-transition:                    none;
-o-transition:none
;transition:                    none;
margin-right:0
;background-size:                    15px;
float:left;width:65%
;line-height:                    22px;
margin-left:0
}

.forDesktop #FormAra:before
{
float:                    left;
display:inline-block;color:#88bde5
}

.fa-search:before
{
content:"\f002"
}

.fa-user:before
{
content:"\f007"
}

.fa-user:before
{
float:                    left;
display:inline-block
;color:                    #88bde5;
font-size:18px
}
#hh-user-menu .fa-user:before
{
float:       left;
display: inline-block;
color:       #000233;
font-size: 18px;
}

.fa-shopping-bag:before
{
content:"\f290"
}

.ustCart
{
display:                    inline-block;
background:url(ustCart.png) no-repeat left center;background-position-y:8px
}

.nmSub
{
position:                    absolute;
top:102px;background-color:rgba(255,255,255,1);width:100%
;left:                    0;
display:none
;z-index:                    9999;
box-shadow:0 5px 12px 3px rgba(0,0,0,.25)
}

.stickyMenu .nmSub
{
top:67px
}

.nmSub .col-8 ul li a
{
text-decoration:                    underline;
background:url(/Data/EditorFiles/menuLine.png) no-repeat left;padding-left:14px!important;font-size:13px!important;line-height:24px!important
}

.nmSub .nmSubAlt .row a
{
color:#fff!important
;background:                    none;
text-decoration:none;font-size:11px!important;padding-left:24px!important
}

.nmSub ul li
{
float:left
}

.nmSub .fr.col-4
{
height:320px
}

.newMenu:hover .nmSub
{
display:block
}

.newMenu:hover:before
{
top:90%
;content:                    " ";
height:3px
;width:                    82px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:-52px;border-bottom:3px solid
}
#mainMenu a
{
color:                    #858588;
font-size:13px
;line-height:                    47px;
padding-left:0;height:47px
}
#mainMenu li:hover>a span,#mainMenu li>a span
{
color:#003
}

.menu .fa-circle
{
font-size:                    5px;
vertical-align:middle
;margin-left:                    10px;
color:#88bde5
}

.usericon
{
line-height:34px!important
;padding-right:                    8px;
color:#003
;position:                    relative;
text-transform:uppercase;border-right:1px solid #d6d6de
}
#live-search:focus
{
outline:                    none;
border-color:inherit
;-webkit-box-shadow:                    none;
box-shadow:none
}
#FormAra.focus input[type="text"],#mobileWrapper #FormAra input[type="text"]
{
display:                    block;
background-image:none
;text-indent:                    0;
width:92%
;cursor:                    text;
position:absolute
;top:                    -5px;
right:0
;z-index:                    99999999999999999999;
text-decoration:none
;border-bottom:                    1px solid #000030;
outline:0
;border-top:                    0;
border-left:0
;border-right:                    0;
border-radius:0;color:#000030
}
#FormAra.focus input[type="submit"],#mobileWrapper #FormAra.focus input[type="submit"]
{
display:                    block;
font-size:.1px
}

.menu-wrap li:last-child .fa-circle
{
display:none
}

.box.hizliErisim
{
position:                    absolute;
background-color:#fff
;width:                    190px;
border:1px solid #b8b8b8
;left:                    -38px;
top:35px;z-index:9999
}

.box.hizliErisim ul li a
{
color:                    #000030;
text-transform:capitalize
;font-size:                    12px;
line-height:24px
;border-bottom:                    1px solid #b8b8b8;
padding-bottom:6px;width:85%
;float:                    left;
padding-top:6px
}

.hizliErisim a.logout
{
border-bottom:                    none;
background-color:#181f4d;color:#fff!important
;text-align:                    center;
padding-bottom:2px
;padding-top:                    2px;
border-radius:4px
;margin-top:                    4px;
width:100%!important;float:left
}

.hizliErisim i.fa.fa-angle-right
{
font-size:                    16px;
color:#87bce4
;padding-right:                    8px;
margin-left:8px
;margin-top:                    8px;
float:left
}

.hizliHover:hover .hizliErisim:before
{
top:-5%;left:70%
;border:                    solid transparent;
content:" "
;height:                    0;
width:0
;position:                    absolute;
pointer-events:none
;border-bottom-color:                    #003;
border-width:8px;margin-left:-8px
}

.hizliErisim
{
display:none
}

.stickyUst .menu-list
{
width:                    auto;
display:block
}

.stickyUst .stickyLogo
{
padding-top:                    14px;
padding-right:0;padding-left:10px
}

.stickyUst
{
position:                    fixed;
top:0
;z-index:                    999;
background-color:#fff
;left:                    0;
box-shadow:0 2px 10px rgba(136,136,136,.3)
;padding-top:                    20px;
padding-bottom:0
}

.stickyUst .basketLink strong.sepetLogin
{
display:none
}

.stickyUst .hizliHover a.user
{
display:none
}

.stickyUst .fa-user.hizliHover:before
{
margin-right:12px
}

.stickyUst .hizliHover:hover .hizliErisim:before
{
left:50%
}

.stickyUst .box.hizliErisim
{
left:-78px
}

.stickyUst #basketList:after
{
left:90%
}
#FormAra input[type="text"]::-webkit-input-placeholder
{
color:#000130
}
#FormAra input[type="text"]:-moz-placeholder
{
color:#000130
}
#FormAra input[type="text"]::-moz-placeholder
{
color:#000130
}
#FormAra input[type="text"]:-ms-input-placeholder
{
color:#000130
}
#mainMenu .nmSub .mbf>a
{
color:                    #000034;
text-transform:uppercase
;margin-bottom:                    10px;
height:22px
;line-height:                    22px;
font-weight:900
}

.mBaItem
{
width:                    180px;
float:left
}

.mBaItem2
{
width:                    180px;
float:left;margin-top:20px
}

.mBaItem3
{
width:                    180px;
float:left;margin-top:10px
}

.mBaItem4
{
width:                    180px;
float:left;margin-top:16px
}

.mBaItem5
{
width:                    180px;
float:left;margin-top:0
}

.menuBlock1
{
width:                    175px;
height:104px;margin-left:-2px
}
#mainMenu a:hover
{
color:#8bc0e6
}
#mainMenu .yeniSezonAcilir .menuBlockAlt div a:after
{
content:                    "";
display:block
;width:                    0;
height:2px
;background:                    #8bc0e6;
position:absolute;left:0%
;bottom:                    0;
-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s
}
#mainMenu .yeniSezonAcilir .menuBlockAlt div a:hover:after
{
content:                    "";
display:block;width:100%
;height:                    2px;
background:#8bc0e6
;position:                    absolute;
left:0%
;bottom:                    0;
-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s
}
#mainMenu .yeniSezonAcilir .menuBlockAlt div a
{
font-size:12px!important
;line-height:                    22px;
height:22px;position:relative
}

.menuBlock2
{
width:                    132px;
height:56px
}

.menuBlock3
{
width:                    139px;
height:120px;margin-left:40px
}

.menuBlock4
{
width:                    135px;
height:100px;margin-left:30px
}

.menuBlock5
{
width:                    158px;
height:120px;margin-left:30px
}

.menuBlock5bucuk
{
width:                    175px;
margin-top:-36px
;margin-left:                    -765px;
margin-top:88px
}

.menuBlock5yetmisbes
{
width:                    175px;
margin-left:0;margin-top:-32px
}

.menuBlock6
{
width:                    175px;
margin-top:131px;margin-left:-764px
}

.menuBlock7
{
width:                    139px;
height:54px;margin:15px 0 0 25px
}

.menuBlock8
{
width:                    146px;
height:51px
;text-align:                    left;
margin-top:-7px
}

.menuBlock9
{
width:                    132px;
height:auto;margin-top:-32px
}

.menuBlock10
{
width:                    135px;
margin-left:-8px;margin-top:15px
}

.menuBlock11
{
width:175px
}

.menuBlock12
{
width:132px
}

.menuBlock13
{
width:130px
}

.menuBlockC1
{
width:                    143px;
height:54px
;margin-top:                    15px;
margin-left:-132px
}

.menuBlock14
{
width:                    158px;
height:120px;margin:-189px 0 0 711px
}

.menuBlock6 a
{
margin-top:4px
}

.menuSag
{
background-color:                    #fff;
width:243px
;padding-bottom:                    15px;
float:left
;position:                    relative;
border-color:#b7b8ba;margin-left:-30px
}

.menuSag img
{
max-height:100%
}

.menuSag .oBaslik
{
font-size:                    13px;
text-transform:uppercase
;color:                    #fff;
text-align:left
;padding-left:                    30px;
padding-top:0
;padding-bottom:                    0;
height:40px;line-height:0px!important
;padding-left:                    30px;
padding-right:30px
}

.menuSag .oIcerik
{
font-size:11.5px
;text-align:                    left;
color:#858588
;line-height:                    16px;
letter-spacing:-.3px
;padding-left:                    30px;
padding-right:30px
}

.nmSub .col-8 ul li a
{
font-size:13px!important;line-height:24px!important
}

.nmSub .nmSubAlt .row a
{
color:#fff!important
;background:                    none;
text-decoration:none;font-size:11px!important;padding-left:24px!important
}

.yMenuSol
{
width:                    280px;
float:left
;margin-top:                    25px;
margin-left:299px;text-align:left
}

.yMenuSol .nmKLeft
{
font-family:'Didot-Italic',sans-serif!important;font-size:17.15pt;color:#000034
}
i.nmLine
{
width:                    32px;
height:1px
;background-color:                    #9595a9;
display:block
;margin-top:                    30px;
position:relative;margin-bottom:25px
}

.nmKLeftBottom
{
font-size:9.01pt
;color:                    #000034;
line-height:18px
}

.yMenuSol2
{
width:                    205px;
float:left
;border-left:                    1px solid #c1c1c1;
padding-left:39px
;margin-left:                    20px;
margin-top:0;height:268px
}

.yMenuSol2 ul li
{
float:                    left;
display:block;width:100%
;height:                    22px;
line-height:22px
}
#mainMenu .yMenuSol2 ul li a
{
color:#000034!important
;font-size:                    10pt;
position:relative
;height:                    24px;
line-height:22px
}
#mainMenu .yMenuSol2 ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}

.yMenuSol3
{
width:                    245px;
float:left
;border-left:                    1px solid #c1c1c1;
margin-left:176px
;margin-top:                    -227px;
height:268px
}

.yMenuSol3 ul li
{
float:                    left;
display:block;width:100%
;height:                    22px;
line-height:22px
}
#mainMenu .yMenuSol3 ul li a
{
color:#000034!important
;font-size:                    10pt;
position:relative
;height:                    24px;
line-height:22px
}
#mainMenu .yMenuSol3 ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}

.yMenuSol4
{
width:                    265px;
float:left
;border-left:                    1px solid #c1c1c1;
margin-left:-170px
;margin:                    -244px 0 0 -150px;
line-height:16px
}

.yMenuSol44
{
width:                    265px;
float:left
;border-left:                    1px solid #c1c1c1;
margin:-287px 0 0 -264px;line-height:14px
}

.yMenuSol4 ul li
{
float:                    left;
display:block;width:100%
;height:                    22px;
line-height:22px
}
#mainMenu .yMenuSol4 ul li a
{
color:#000034!important;font-size:9.01pt
;position:                    relative;
height:24px;line-height:22px
}
#mainMenu .yMenuSol4 ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}

.yMenuSol5
{
width:                    205px;
float:left;border-left: 1px solid #ececec !important
;padding-left:                    25px;
margin-left:-5px
;margin-top:                    4px;
height:301px;/* background-image:url(https://www.hemington.com.tr/Data/EditorFiles/SiteIcons/menu/mn-dvdr.png); */background-repeat:repeat-y
;background-position:                    0;
}

.yMenuSol5 ul li
{
float:                    left;
display:block;width:100%
;height:                    22px;
line-height:22px
}
#mainMenu .yMenuSol5 ul li a
{
color:#000034!important
;font-size:                    10pt;
position:relative
;height:                    24px;
line-height:22px
}
#mainMenu .yMenuSol5 ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}
#mainMenu .yMenuSol5 span a
{
color:                    #000034;
margin-left:-11px
;margin-top:                    -3px;
text-decoration:underline
}
#mainMenu .yMenuSol5 ul li a:hover
{
color:#88bae4!important;text-decoration:none
}
#mainMenu .mIq [class*="yMenuSol"] ul li
{
line-height:                    auto;
height:auto
}
#mainMenu .mIq [class*="yMenuSol"] ul li a
{
font-size:                    14px;
line-height:25px;height:25px
}

.stickyMenu .nmSubiq
{
right:-100px
}

.stickyMenu .nmSubiq.full
{
top:67px
}

.nmSubiq
{
position:                    absolute;
top:47px;background-color:rgba(255,255,255,1)
;width:                    588px;
right:-110px
;height:                    300px;
display:none
}

.mIq:hover .nmSubiq
{
display:                    block;
left:12%;box-shadow:0 5px 12px 3px rgba(0,0,0,.25)
}

.nmSubiq.full,.nmSubK.full
{
width:100%
;top:                    102px;
left:0px!important;right:0!important;z-index:9999
}

.nmSubiq .yMenuSol
{
width:285px
}

.nmSubiq .yMenuSol .nmKLeft
{
font-size:18.18px
}

.yMenuSol .nmKLeft
{
font-family:'Didot-Italic',sans-serif!important;font-size:17.15pt;color:#000034
}

.mIq:hover:before
{
top:93%;left:11.7%!important
;content:                    " ";
height:0
;width:                    35px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:29px
;border-bottom:                    3px solid;
display:none
}

.nmSubiq .yMenuSol .nmKLeft i
{
font-size:9.01pt
;color:                    silver;
line-height:18px
;top:                    20px;
position:relative
}

.yMenuSol .nmKLeft i
{
font-size:16.23pt
;line-height:                    34px;
position:relative;top:12px
}

.nmSubiq span.nmKLeftBottom
{
position:                    absolute;
bottom:30px;left:15px
}
#mainMenu span.nmKLeftBottom ul li a
{
font-size:                    10pt;
padding-left:20px
;position:                    relative;
border-left:1px solid #3c3c62
;height:                    22px;
line-height:22px
}
#mainMenu span.nmKLeftBottom ul li a:before
{
content:''
;width:                    5px;
height:7px;background:url(/Data/EditorFiles/SiteIcons/menu/menuLineYeni.png)
;position:                    absolute;
left:10px;top:8px
}

.nmSubK
{
position:                    absolute;
top:47px
;background-color:                    #fff;
width:860px
;left:                    160px;
height:268px
;display:                    none;
color:#000034;opacity:1
}

.yeniSezonAcilir
{
width:                    867px;
float:left
;margin-left:                    40px;
margin-top:20px
}

.menuSag div
{
float:left
}

.mBaslik
{
color:                    #fff;
text-align:left;font-family:'Didot-Italic',sans-serif!important
;font-size:                    20px;
padding-bottom:20px;margin-left:-15px
}

.mIq:hover .nmSubiq
{
display:block
}

.yMenuSol4Hak
{
width:                    265px;
float:left
;border-left:                    1px solid #c1c1c1;
margin-left:-170px;margin:-244px 0 0 -150px
}

.yMenuSol4Hak ul li
{
float:                    left;
display:block;width:100%
;height:                    22px;
line-height:22px
}
#mainMenu .yMenuSol4Hak ul li a
{
color:#000034!important;font-size:9.01pt
;position:                    relative;
height:24px;line-height:22px
}
#mainMenu .yMenuSol4Hak ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}

.yMenuSol5Hak
{
width:                    205px;
float:left
;border-left:                    1px solid #c1c1c1;
padding-left:39px
;margin-left:                    150px;
margin-top:5px
;height:                    228px;
background-image:url(http://www.hemington.com.tr/Data/EditorFiles/SiteIcons/menu/mn-dvdr.png)
;background-repeat:                    repeat-y;
background-position:0
}

.yMenuSol5Hak ul li
{
float:                    left;
display:block;width:100%
;height:                    22px;
line-height:22px
}
#mainMenu .yMenuSol5Hak ul li a
{
color:#000034!important
;font-size:                    10pt;
position:relative
;height:                    24px;
line-height:22px
}
#mainMenu .yMenuSol5Hak ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}
#mainMenu .yMenuSol5Hak span a
{
color:                    #000034;
margin-left:-11px
;margin-top:                    -3px;
text-decoration:underline
}
#mainMenu .yMenuSol5Hak ul li a:hover
{
color:#88bae4!important;text-decoration:none
}

.stickyMenu .nmSubHak
{
left:-22%!important
}

.stickyMenu .nmSubHak.full
{
top:                    67px;
left:0%!important;top:67px!important
}

.nmSubHak
{
position:                    absolute;
top:47px;background-color:rgba(255,255,255,1)
;width:                    882px;
right:-110px
;height:                    228px;
display:none
}

.mHak:hover .nmSubHak
{
display:                    block;
left:-22%;box-shadow:0 5px 12px 3px rgba(0,0,0,.25)
}

.nmSubHak.full,.nmSubKHak.full
{
top:102px!important;left:0px!important;right:0!important;z-index:9999
}

.nmSubHak .yMenuSolHak
{
width:285px
}

.nmSubHak .yMenuSolHak .nmKLeftHak
{
font-size:18.18px
}

.yMenuSolHak .nmKLeftHak
{
font-family:'Didot-Italic',sans-serif!important;font-size:17.15pt;color:#000034
}

.mHak:hover:before
{
top:93%;left:11.7%!important
;content:                    " ";
height:0
;width:                    35px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:29px
;border-bottom:                    3px solid;
display:none
}

.nmSubHak .yMenuSolHak .nmKLeftHak i
{
font-size:9.01pt
;color:                    silver;
line-height:18px
;top:                    20px;
position:relative
}

.yMenuSolHak .nmKLeftHak i
{
font-size:16.23pt
;line-height:                    34px;
position:relative;top:12px
}

.nmSubHak span.nmKLeftBottomHak
{
position:                    absolute;
bottom:30px;left:15px
}
#mainMenu span.nmKLeftBottomHak ul li a
{
font-size:                    10pt;
padding-left:20px
;position:                    relative;
border-left:1px solid #3c3c62
;height:                    22px;
line-height:22px
}
#mainMenu span.nmKLeftBottomHak ul li a:before
{
content:''
;width:                    5px;
height:7px;background:url(/Data/EditorFiles/SiteIcons/menu/menuLineYeni.png)
;position:                    absolute;
left:10px;top:8px
}

.nmSubKHak
{
position:                    absolute;
top:47px
;background-color:                    #fff;
width:100%
;left:                    160px;
height:268px
;display:                    none;
color:#000034;opacity:1
}

.menuSagHak div
{
float:left
}

.mBaslikHak
{
color:                    #fff;
text-align:left;font-family:'Didot-Italic',sans-serif!important
;font-size:                    20px;
padding-bottom:20px;margin-left:-15px
}

.mHak:hover .nmSubHak
{
display:block
}

.mHak:hover .nmSub
{
display:block
}

.mHak:hover .nmSub
{
display:block
}

.mHak:hover:before
{
top:89%
;content:                    " ";
height:3px
;width:                    80px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:-54px;border-bottom:3px solid
}

.nmSub .col-8 ul li a
{
font-size:13px!important;line-height:24px!important
}

.nmSub .nmSubAlt .row a
{
color:#fff!important
;background:                    none;
text-decoration:none;font-size:11px!important;padding-left:24px!important
}

.stickyMenu .nmSubK
{
top:                    67px;
left:-50px
}

.mKoleksiyon:hover .nmSubK
{
display:                    block;
box-shadow:0 5px 12px 3px rgba(0,0,0,.25)
}

.stickyMenu .mKoleksiyon:hover:before
{
left:55.8%
}

.mKoleksiyon:hover:before
{
top:89%;left:56.75%
;content:                    " ";
height:2px
;width:                    70px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:3px
;border-bottom:                    3px solid;
display:none
}

.stickyMenu .mIq:hover:before
{
left:30.9%
}
#mainMenu .yMenuSol2 ul li a:before
{
content:''
;width:                    5px;
height:7px
;position:                    absolute;
left:-12px;top:7px
}
#mainMenu span.nmKLeftBottom ul li a:before
{
content:''
;width:                    5px;
height:7px;background:url(/Data/EditorFiles/SiteIcons/menu/menuLineYeni.png)
;position:                    absolute;
left:10px;top:8px
}
#mainMenu .yMenuSol2 span a
{
color:                    #000034;
margin-left:-11px
;margin-top:                    -3px;
text-decoration:underline
}
#mainMenu .yMenuSol2 ul li a:hover
{
color:#88bae4!important;text-decoration:none
}
#mainMenu .yMenuSol3 span a
{
color:                    #000034;
margin-left:-11px
;margin-top:                    -3px;
text-decoration:underline
}
#mainMenu .yMenuSol3 ul li a:hover
{
color:#88bae4!important;text-decoration:none
}

.newMenu
{
height:47px
}

.CMenuHover
{
color:#000034
}

.CMenuHover:hover
{
color:#6ea3cf
}

.menuRight
{
width:                    175px;
height:104px;float:left
}

.MenuRight
{
width:                    196px;
float:left
}

.MenuRight
{
width:                    169px;
float:left
;padding-left:                    33px;
padding-top:20px;position:relative
}

.menuBlockRight .mBaItem a
{
line-height:15px!important;height:22px!important
}

.menuBlockRight .mBaItem
{
margin-top:3px
}

.MenuRight:before
{
content:''
;border-left:                    1px solid #d6d6de;
height:111.2%
;position:                    absolute;
left:0;top:0
}

.MenuRight:after
{
content:''
;border-right:                    1px solid #d6d6de;
height:111.2%
;position:                    absolute;
right:0;top:0
}

.menuSag .oBaslik a
{
color:#000034!important;font-weight:900
}

.notClear.menuSag a
{
padding-right:0
}

.menu .submenu-special-title
{
color:                    #111532;
font-family:'Didot-Italic',sans-serif!important
;font-size:                    18px;
margin-bottom:10px
}

.menu .submenu-title
{
color:                    #151935;
font-size:24px;line-height:38px
}

.menu .submenu-title:after
{
content:''
;background-color:                    #d8d8df;
width:32px
;height:                    2px;
display:block
;margin-top:                    10px;
margin-bottom:10px
}

.menu .submenu-description
{
color:                    #000133;
font-size:12px;line-height:21px
}
#mainMenu .menu .submenu-menu-wrapper ul li a,#mainMenu .menu .submenu-menu-wrapper ul li>i
{
background:                    none;
color:#101431;font-size:14px!important;line-height:25px!important
;text-decoration:                    none;
width:auto
;height:                    auto;
padding-left:0!important;position:relative
}
#mainMenu .menu .submenu-menu-wrapper ul li a:before
{
content:''
;background-color:                    #8bc0e6;
width:0
;height:                    2px;
position:absolute
;left:                    0;
bottom:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s
}
#mainMenu .menu .submenu-menu-wrapper ul li a.discounted-link:before,#mainMenu .menu .submenu-menu-wrapper ul li.explore-link a:before
{
display:none
}
#mainMenu .menu .submenu-menu-wrapper ul ul li>a:before
{
background-color:                    #101431;
max-width:calc(100% - 15px);left:15px
}
#mainMenu .menu .submenu-menu-wrapper ul li:hover>a:before,#mainMenu .menu .submenu-menu-wrapper ul li.hovered>a:before
{
width:100%
}
#mainMenu .menu .submenu-menu-wrapper ul li a>i
{
margin-right:10px
}
#mainMenu .menu .submenu-menu-wrapper ul.level-1>li
{
width:46%
;padding-left:                    20px;
padding-right:20px
;box-sizing:                    border-box;
float:none!important
}
#mainMenu .menu .submenu-menu-wrapper ul.level-1.style2>li
{
width:46%
}
#mainMenu .menu .submenu-menu-wrapper ul.level-1>li:after
{
content:''
;display:                    block;
clear:both
}
#mainMenu .menu .submenu-menu-wrapper ul.level-1>li>i
{
color:                    #101431;
line-height:inherit
;opacity:                    0;
filter:alpha(opacity=0);visibility:hidden
}
#mainMenu .menu .submenu-menu-wrapper ul.level-1>li:hover>a:not(.discounted-link),#mainMenu .menu .submenu-menu-wrapper ul.level-1>li.hovered>a:not(.discounted-link),#mainMenu .menu .submenu-menu-wrapper ul.level-1>li:hover>a.discounted-link:hover
{
color:#8fbee4
}
#mainMenu .menu .submenu-menu-wrapper ul.level-1>li:hover>i
{
opacity:                    1;
filter:alpha(opacity=100);visibility:visible
}
#mainMenu .menu .submenu-menu-wrapper ul li a.discounted-link
{
color:                    #ad2d2f;
text-decoration:underline;margin-top:28px
}
#mainMenu .menu .submenu-menu-wrapper ul li a.discounted-link.mt
{
margin-top:20px
}
#mainMenu .menu .submenu-menu-wrapper ul>li ul
{
background-color:                    #8fbee4;
width:54%;height:100%
;position:                    absolute;
top:0
;right:                    0;
opacity:0
;visibility:                    hidden;
-webkit-transition:opacity .2s linear,visibility .2s linear;-o-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear
}
#mainMenu .menu .submenu-menu-wrapper ul.style2>li ul
{
width:54%
}
#mainMenu .menu .submenu-menu-wrapper ul>li ul li
{
width:100%
}
#mainMenu .menu .submenu-menu-wrapper ul>li:hover>ul,#mainMenu .menu .submenu-menu-wrapper ul>li.hovered>ul
{
opacity:                    1;
visibility:visible
}
#mainMenu .menu .submenu-menu-wrapper ul>li ul li a
{
color:#FFF
}
#mainMenu .menu .submenu-menu-wrapper ul.style2>li ul li a i
{
color:#101431
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link
{
position:                    absolute;
left:0;bottom:0
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link a
{
background-color:                    #769cc0;
color:#FFF
;line-height:                    32px;
text-decoration:underline;width:100%;padding:10px 20px!important
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link a i
{
color:inherit!important
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link2 a:before
{
display:none
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link2
{
position:                    absolute;
left:0;bottom:46px
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link2 a
{
background-color:                    #769cc0;
color:#FFF
;line-height:                    32px;
text-decoration:underline;width:100%;padding:10px 20px!important
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link2 a i
{
color:inherit!important
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link3 a:before
{
display:none
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link3
{
position:                    absolute;
left:0;bottom:92px
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link3 a
{
background-color:                    #769cc0;
color:#FFF
;line-height:                    32px;
text-decoration:underline;width:100%;padding:10px 20px!important
}
#mainMenu .menu .submenu-menu-wrapper ul li.explore-link3 a i
{
color:inherit!important
}
#mainMenu .submenu-image a
{
line-height:                    1;
height:auto
}

.colectionMenu:hover>.nmSub
{
display:block
}
@media screen and (max-width:768px)
{
#FormAra.focus input[type="submit"],#mobileWrapper #FormAra.focus input[type="submit"]
{
font-size:20px!important
}

.stickyUst
{
display:none!important
}
#closeMobileMenu .row
{
font-family:'Gotham-Light',sans-serif
}
#mobileMenu ul li span.fl
{
font-family:'GothamBook',sans-serif
}
#mobileMenu ul li a.fl
{
font-family:'GothamBook',sans-serif
}

.box.mobilMenuAlt
{
padding-left:                    44px;
margin-top:5px
;padding-right:                    44px;
padding-bottom:30px;box-sizing:border-box
}

.box.mobilMenuLogin
{
padding-left:                    44px;
margin-top:30px
;padding-right:                    44px;
box-sizing:border-box
}
#mobileMenu .mobilMenuLogin a.mMLogin
{
font-size:                    20px;
border:none
}
#mobileMenu .mobilMenuLogin a.mMLogin:after
{
display:none
}
#mobileMenu .mMlMenu a
{
color:                    #cececb;
font-size:20px
;text-transform:                    capitalize;
width:50%
;border:                    none;
padding-top:10px;padding-bottom:10px
}
#mobileMenu .mMlMenu a:after
{
display:none
}

.mMlMenu
{
margin-top:15px
}
#mobileMenu .mMlMenu a:before
{
content:"\f105"
;color:                    #86bae3;
font-weight:700
;float:                    left;
margin-left:0
;margin-right:                    10px;
font:normal normal normal 14px/1 FontAwesome
;font-size:                    26px;
margin-top:2px
}
#mobileMenu .mobilMenuLogin a.mMLogin:before
{
content:"\f007"
;color:                    #87bce4;
font-weight:700
;float:                    left;
margin-left:0
;margin-right:                    10px;
font:normal normal normal 14px/1 FontAwesome
;font-size:                    26px;
margin-top:1px
}

.mobilMenuAlt i.fa.fa-circle
{
font-size:                    5px;
position:relative
;top:                    27px;
margin-left:10px;margin-right:10px
}
#mobileMenu.mobilMenuClass .mobilMenuAlt .fa-facebook-square
{
font-size:                    38px;
color:#87bce4
;padding-left:                    18px;
line-height:0
;margin-bottom:                    0;
margin-left:0
;padding-top:                    30px;
border-bottom:0
}
#mobileMenu.mobilMenuClass .mobilMenuAlt .fa-instagram
{
font-size:                    38px;
color:#87bce4
;padding-left:                    15px;
line-height:0
;margin-bottom:                    0;
margin-left:0
;padding-top:                    30px;
border-bottom:0
}
box.mobilMenuAlt .col.col-4
{
margin-top:7px
}

.fixedRow
{
position:fixed!important
;top:                    0;
left:0
;background:                    #fff;
box-shadow:0 1px 5px rgba(136,136,136,.75)
}

.mFYeni:not(.fixedRow)
{
width:                    auto;
float:none
;clear:                    both;
margin-left:-10px;margin-right:-10px
}

.mFYeni:not(.fixedRow):after
{
content:''
;display:                    block;
clear:both
}

.fixedRow.mFYeni
{
position:fixed!important
;top:                    72px;
left:0;z-index:99
}

.mobileHeaderYeni.fixedRow .hideThis
{
display:block
}

.mobileHeaderYeni .fl.col-8
{
width:100%
}

.mobileHeaderYeni.fixedRow .fl.col-8
{
width:66.66666667%
}

.mobileHeaderYeni.fixedRow #menuBtn2
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/menu_btn_sticky.png) no-repeat center;background-size:35%
;height:                    72px;
width:100%
}

.mobileHeaderYeni.fixedRow .sepetLogin #basketBar
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/shopping_bag_sticky.png) no-repeat center;background-size:60%
;height:                    72px;
width:49px
}

.mobileHeaderYeni.fixedRow .sepetLogin #basketBar span
{
color:                    #fff;
line-height:75px
}

.mobileHeaderYeni.fixedRow #basketBar
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/basket_btn_sticky.png) no-repeat center;background-size:60%
;height:                    72px;
width:49px
}

.mobileHeaderYeni.fixedRow #basketBar span
{
color:                    #000034;
line-height:79px
}

.mobileHeaderYeni.ustSDiger .fl.col-8
{
width:66.66666667%
}

.mobileHeaderYeni.ustSDiger #menuBtn2
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/menu_btn_sticky.png) no-repeat 13px center;background-size:35%
;height:                    72px;
width:100%
}

.mobileHeaderYeni.ustSDiger .sepetLogin #basketBar
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/shopping_bag_sticky.png) no-repeat center;background-size:60%
;height:                    72px;
width:49px
}

.mobileHeaderYeni.ustSDiger .sepetLogin #basketBar span
{
color:                    #fff;
line-height:75px
}

.mobileHeaderYeni.ustSDiger #basketBar
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/basket_btn_sticky.png) no-repeat center;background-size:85%
;height:                    72px;
width:40px
}

.mobileHeaderYeni.ustSDiger #basketBar span
{
color:                    #000034;
line-height:79px
}
ul#slideList.mobileSlideActive
{
min-height:650px!important
}
#live-search-box li
{
float:                    left;
width:100%
;border-bottom:                    1px solid #91b8e1;
font-size:17px
}
}
@media screen and (min-width:769px)
{
.sepetAc
{
width:                    90px;
height:26px
;position:                    fixed;
z-index:999;margin-left:1105px
}
#cart-soft-count
{
width:                    90px;
height:26px
;display:                    block;
z-index:999999;cursor:pointer
}
#live-search-box li
{
float:                    left;
width:100%
;border-bottom:                    1px solid #91b8e1;
list-style-type:none
;background-color:                    transparent;
padding-left:22px
}
#live-search-box
{
position:                    absolute;
top:45px
;left:                    0;
width:297px;z-index:999
}
}
#live-search-box li:last-child
{
border-bottom:                    0;
color:#000030
}
#live-search-box li a
{
float:                    left;
width:100%
;color:                    #000034;
line-height:26px
;font-size:                    12px;
font-weight:600;text-indent:-12px
}
#live-search-box li span
{
display:none
}
#searchRight
{
width:                    200px;
height:100%
;background:                    #f3f3f3;
border-left:1px solid #ccc
;position:                    relative;
z-index:33
}
#searchRight select
{
width:                    150px;
height:28px;background:url(selectArrow.png) no-repeat right center
;border:                    0;
appearance:none
;-moz-appearance:                    none;
-webkit-appearance:none
;color:                    #666;
font-size:13px;font-family:"Open Sans",sans-serif
}
#mainMenu
{
height:                    47px;
z-index:777
}
#mainMenu .menu>li
{
height:47px
}

.menu-wrap-1
{
height:47px
}

.menu-wrap-2
{
height:47px
}
#mainMenu .col-4 a
{
padding-right:0
}

.parentLink a:not(.ease)
{
line-height:29px!important
}
#mainMenu li.parentLink:hover>a
{
background-image:url(selectHoverArrow.png)
}
#mainMenu #homeLink a
{
width:                    54px;
background:url(homeIcon.png) no-repeat center center
}
#mainMenu .parentLink li a
{
color:                    #666;
font-size:13px
;border-right:                    0;
border-top:1px solid #dedede
}
#alterMenu
{
background-color:                    #6c6c6c;
border-top:1px solid #aaa;border-bottom:1px solid #575757
}
#alterMenu li,#alterMenu a
{
height:21px
}
#alterMenu .menu>li
{
padding-top:                    4px;
padding-bottom:4px
}
#alterMenu a
{
line-height:                    21px;
font-size:12px
;color:                    #f3f3f3;
border-right:1px solid #aaa
}

.a-lang
{
display:                    block;
margin-top:6px
}

.accordionSubMenu:after
{
content:''
;display:                    block;
clear:both
}

.accordionSubMenu .subMenuWrapper a
{
color:                    #e3d0a5;
font-size:12px
;line-height:                    21px;
text-align:left
;min-width:                    140px;
display:block
;margin-bottom:                    5px;
color:#fff;padding:5px 10px
}

.accordionSubMenu .subMenuWrapper a:last-child
{
margin-bottom:0
}

.accordionSubMenu .subMenuWrapper a span:hover
{
border-bottom:1px solid #000034
}

.freeCargoText
{
color:                    #000034;
font-size:12px
;line-height:                    30px;
text-transform:uppercase;padding:0
}
#mainMenu .newMenu:hover:after
{
content:''
;background:                    #8bc0e6;
width:82px
;height:                    3px;
display:block
;position:                    relative;
top:93%;margin-left:5px
}

.stickyUst #mainMenu .newMenu:hover:after
{
display:none
}
#mainMenu .colectionMenu:hover:after
{
content:''
;background:                    #8bc0e6;
width:88px
;height:                    3px;
display:block
;position:                    relative;
top:44px;margin-left:5px
}

.stickyUst #mainMenu .colectionMenu:hover:after
{
display:none
}

.colectionMenu:hover:before
{
top:90%
;content:                    " ";
height:3px
;width:                    88px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:-52px;border-bottom:3px solid
}
#mainMenu .mIq:hover:after
{
content:''
;height:                    3px;
background:#8bc0e6
;position:                    absolute;
left:-48px
;bottom:                    -16px;
display:none;width:30px
}

.stickyUst #mainMenu .mIq:hover:after
{
display:none
}

.mIq:hover:before
{
top:90%
;content:                    " ";
height:3px
;width:                    30px;
position:absolute
;pointer-events:                    none;
border-bottom-color:#003
;border-width:                    8px;
margin-left:-48px;border-bottom:3px solid
}
}
@media screen and (max-width:1230px) and (min-width:769px)
{
.menu a
{
padding-left:                    25px;
padding-right:10px
}

.menu li.parentLink>a
{
padding-right:30px
}
}
@media screen and (min-width:769px)
{
.menu li.parentLink:hover>ul
{
display:block
}
#headerMain.fixedRow
{
z-index:                    998;
padding-left:0;padding-right:0
}

.fixedRow .whiteBg #mainMenu
{
height:25px
}

.fixedRow .whiteBg .menu-wrap
{
padding:5px 0 0 60px!important
}

.fixedRow .forDesktop #FormAra:not(.focus),.fixedRow #FormAra.focus input[type="text"],.fixedRow #FormAra input[type="submit"]
{
margin-top:                    4px;
margin-bottom:2px
}
}
@media screen and (max-width:768px)
{
#live-search-box
{
top:                    180px;
width:500px;padding-right:42px
}
div#live-search-box ul
{
padding-left:20px
}
#live-search-box li a
{
line-height:                    50px;
font-size:21px
}
#header
{
padding-top:                    0;
margin:0
}
#loginFormWrapper .login
{
font-size:25px
}

.koleksiyonMobile
{
margin-top:4px
}

.koleksiyonMobile .box
{
padding-top:                    5px;
padding-bottom:5px
}

.koleksiyonMobile .box.col-sm-12
{
padding:0
}

.koleksiyonMobile .box.col-sm-12 a,.koleksiyonMobile .box.col-sm-12 img
{
float:                    left;
width:100%
}
#headerMain
{
padding:                    0;
z-index:999
;margin-top:                    0;
position:relative
}
#FormAra input[type="text"]
{
color:                    #a8a8a8;
font-size:11px
;text-indent:                    -9999px;
width:32px
;height:                    32px;
display:block
;padding:                    0 10px;
border-radius:4px
;cursor:                    pointer;
box-sizing:border-box
;-webkit-transition:                    none;
-o-transition:none
;transition:                    none;
overflow:hidden;display:none
}
#FormAra input[type="submit"]
{
background:                    #000030;
width:100%
;height:                    65px;
border:0
;border-radius:                    6px;
cursor:pointer
;display:                    block;
top:0
;position:                    relative;
margin-bottom:20px
;font-size:                    18px;
color:#fff;font-family:'Gotham-Medium'
}
#FormAra .fa-search:before
{
display:none
}
#search
{
display:                    none;
padding-bottom:5px;padding-top:2px
}

.koleksiyonBanner
{
padding-left:                    0;
padding-right:0
}

.koleksiyonBanner .box
{
padding-left:                    0;
padding-right:0
}

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

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

.animate
{
-webkit-animation-duration:.2s;animation-duration:.2s
;-webkit-animation-fill-mode:                    both;
animation-fill-mode:both
}
#mobileHeader
{
z-index:                    999;
padding-top:15px
;background:                    #0f1230;
padding-bottom:15px
}
#mobileHeader .col-sm-2
{
width:20%;border-right:1px solid #33354f
}
#mobileHeader .col-sm-2:last-child
{
border-right:none
}
#mobileHeader.fixedRow + #mobileWrapper
{
position:                    fixed;
top:74px
;background:                    #000034;
z-index:999
}
#loginFormWrapper
{
display:                    none;
clear:both
}

.loginTitle
{
font-size:                    26px;
color:#99c8ea
;text-transform:                    uppercase;
text-align:center;padding-top:25px
}
#loginFormWrapper input
{
background-color:#142849!important;background-image:none!important
;cursor:                    text;
color:#a8a8a8
;font-size:                    18px;
border:2px solid #283e5c!important
}
#loginFormWrapper .login
{
background:                    #91b8e1;
height:45px
;line-height:                    36px;
color:#000034
;width:                    172px;
margin-bottom:9px
}
#loginFormWrapper .form-link
{
font-size:                    20px;
color:#99c8ea;line-height:50px
}
#loginFormWrapper .form-link:before
{
content:'';display:none
}
#menuBtn
{
width:100%
;height:                    54px;
background:url(/Data/EditorFiles/mobile/icons/ustmenu/menu_btn.png) no-repeat center center
;cursor:                    pointer;
background-size:72%
}
#searchBar
{
width:100%
;height:                    54px;
background:url(/Data/EditorFiles/mobile/icons/ustmenu/search_btn.png) no-repeat center center
;cursor:                    pointer;
background-size:60%
}
#contactBar
{
width:100%
;height:                    54px;
background:url(contact_btn.png) no-repeat center center;cursor:pointer
}
#favoriteBar.favoriLogin
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/star-full.png) no-repeat center center;background-size:70%;color:#0f1230
}
#favoriteBar
{
width:100%
;height:                    54px;
background:url(/Data/EditorFiles/mobile/icons/ustmenu/favorite_btn.png) no-repeat center center
;cursor:                    pointer;
text-align:center
;line-height:                    58px;
color:#fff;background-size:80%
;font-size:                    16px;
font-weight:500
}
#accountBar
{
width:100%
;height:                    54px;
background:url(/Data/EditorFiles/mobile/icons/ustmenu/account_btn.png) no-repeat center center
;cursor:                    pointer;
background-size:74%
}
#accountBar.loggedIn
{
background:url(/Data/EditorFiles/SiteIcons/account_btn_loggedin.png) no-repeat center center;background-size:74%
}

.sepetLogin #basketBar
{
background:url(/Data/EditorFiles/mobile/icons/ustmenu/shopping_bag-full.png) no-repeat center center;background-size:40%
}

.sepetLogin #basketBar span
{
color:#0f1230
}
#basketBar
{
width:100%
;height:                    54px;
background:url(/Data/EditorFiles/mobile/icons/ustmenu/basket_btn.png) no-repeat center center
;cursor:                    pointer;
background-size:44%
}

.Uyari.hideThis.Active
{
display:                    block;
position:absolute;background:rgba(44,131,16,.72)
;color:                    #FFF;
font-size:15px
;width:                    180px;
padding:20px
;right:                    0;
margin-top:63px
}
#basketBar span
{
float:                    left;
width:100%
;height:                    54px;
line-height:62px
;text-align:                    center;
color:#fff
;font-size:                    16px;
font-weight:500
}
@-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%
}
}
@keyframes mobileMenuDefault
{
from
{
left:0
}
to
{
left:-100%
}
}
#mobileMenu
{
position:                    fixed;
left:-100%
;top:                    0;
bottom:0;width:100%
;background:                    #fff;
overflow-y:auto
;z-index:                    999999999999;
-webkit-animation-name:mobileMenuDefault;animation-name:mobileMenuDefault
}
@-webkit-keyframes mobileMenu
{
from
{
left:-100%
}
to
{
left:0
}
}
@keyframes mobileMenu
{
from
{
left:-100%
}
to
{
left:0
}
}

.menuShow #mobileMenu
{
-webkit-animation-name:                    mobileMenu;
animation-name:mobileMenu
}
#closeMobileMenu
{
font-size:                    48px;
cursor:pointer
;background-color:                    #fff;
padding-left:50px
;padding-top:                    45px;
padding-bottom:40px
;margin-bottom:                    10px;
color:white;background-image:url(/Data/EditorFiles/SiteIcons/menu/ss18m-img.jpg);background-repeat:no-repeat
}
#mobileMenu span,#mobileMenu a,#mobileMenu label,#mobileMenu select
{
color:#000034!important
;font-size:                    28px;
line-height:30px
;padding-bottom:                    14px;
cursor:pointer
;text-transform:                    uppercase;
padding-top:14px
;border-bottom:                    1px solid #dfdfdf;
width:100%
}
div#mobileMenu ul li
{
padding-left:                    44px;
padding-right:44px;box-sizing:border-box
}
div#mobileMenu ul li ul li
{
padding-left:                    0;
padding-right:0
}
#mobileMenu li ul
{
display:none
}
#mobileMenu li ul a
{
color:#87bce4!important;font-size:24px
}
#mobileMenu li ul a:before
{
content:"\f105"
;color:                    #000034;
font-weight:700
;float:                    left;
margin-left:0
;margin-right:                    10px;
font:normal normal normal 14px/1 FontAwesome
;font-size:                    26px;
margin-top:2px
}
#mobileMenu span.active
{
color:                    #000034;
font-weight:700
}
#mobileMenu li ul a:after
{
display:none
}
#mobileMenu span:after
{
content:"\f105"
;font-weight:                    700;
float:right
;margin-left:                    0;
margin-right:10px;font:normal normal normal 14px/1 FontAwesome
;font-size:                    26px;
margin-top:2px
}
#mobileMenu span.active:after
{
content:"\f107"
;color:                    #000034;
font-weight:700
;float:                    right;
margin-left:0
;margin-right:                    10px;
font:normal normal normal 14px/1 FontAwesome
;font-size:                    26px;
margin-top:2px
}
#mobileMenu a:after
{
content:"\f105"
;font-weight:                    700;
float:right
;margin-left:                    0;
margin-right:10px;font:normal normal normal 14px/1 FontAwesome
;font-size:                    26px;
margin-top:2px
}
#closeMobileMenu:before
{
content:                    "X";
color:#fff
;font-size:                    28px;
font-family:'Gotham-Light',sans-serif
;position:                    absolute;
margin-top:8px;right:50px
}
#mobileMenu select
{
background:                    none;
height:44px
;line-height:                    44px;
border:0
}
#mobileMenu label[for="langMobile"]
{
padding-left:                    60px;
background:url(lang_ico.png) no-repeat 15px center #272652
;font-size:                    19px;
color:#e3d0a5
;text-transform:                    uppercase;
margin-bottom:10px
}
#mobileMenu label[for="curMobile"]
{
padding-left:                    50px;
background:url(/theme/v4/sub_theme/ust/v4/maroon/../v4/curMobileIcon.png) no-repeat 10px center
}
#basketMobile
{
padding-left:                    50px;
background:url(/theme/v4/sub_theme/ust/v4/maroon/../v4/basketMobileIcon.png) no-repeat 10px center
}
#contactMobile
{
color:#87bce4!important;border-bottom:0!important;font-size:16px!important;margin-left:0px!important;width:auto!important
}
#contactMobile:after
{
display:none
}

.infoLinks:after
{
display:none
}
#contactMobile:before
{
float:                    left;
width:44px
;height:                    65px;
background:url(contact_ico.png) 10px center no-repeat;margin-right:17px
}
#loginMobile
{
background:                    #272652;
margin-bottom:10px;text-transform:uppercase
}
#loginMobile:before
{
float:                    left;
width:44px
;height:                    65px;
background:url(/Data/EditorFiles/mobile/icons/login.png) 5px center no-repeat
;margin-right:                    17px;
content:''
}

.infoLinks
{
color:#87bce4!important;border-bottom:0!important;font-size:16px!important;margin-left:0!important;width:auto!important
}
#regisMobile
{
background:                    #272652;
margin-bottom:10px;text-transform:uppercase
}
#regisMobile:before
{
float:                    left;
width:50px
;height:                    65px;
background:url(/Data/EditorFiles/mobile/icons/register.png) 5px center no-repeat
;margin-right:                    11px;
content:''
}
#basketWrap
{
background:                    #272652;
margin-bottom:10px
;text-transform:                    uppercase;
position:relative
}
#basketWrap:before
{
float:                    left;
width:44px
;height:                    75px;
background:url(/Data/EditorFiles/mobile/icons/basket_btn.png) no-repeat 6px center
;margin-right:                    17px;
content:''
}
#basketWrap .cart-soft-count
{
position:                    absolute;
left:22px
;width:                    23px;
height:30px
;line-height:                    30px;
font-size:17px
;background:                    none;
padding:0
;top:                    27px;
text-align:center
}
#favMobile:before
{
float:                    left;
width:43px
;height:                    65px;
background:url(/Data/EditorFiles/mobile/icons/ustmenu/favorite_btn.png) no-repeat center center
;margin-right:                    20px;
content:''
}
#logo
{
padding-bottom:                    0;
padding-top:0
;padding-left:                    10px;
padding-right:10px
}
#logo p
{
height:                    72px;
float:none
}
#logo a
{
height:                    74px;
line-height:90px;display:inline-block
}
#logo a img
{
width:100%;max-width:260px
}
#FormAra
{
width:100%
;padding-left:                    40px;
padding-right:40px;box-sizing:border-box
}
#search
{
float:                    left;
width:100%
;padding:                    0 0 10px 0;
padding-right:0
;margin-top:                    0;
margin-bottom:0
}
#hmLinks
{
padding-top:                    0;
padding-bottom:0
}
#hmLinks>a
{
padding-top:48px
}
#hmLinks a.authorLink
{
background:url(userIconBig.png) no-repeat center 10px
}
#hmLinks a.basketLink
{
background:url(basketIconBig.png) no-repeat center 9px
}
#hmLinks a strong
{
line-height:                    22px;
font-size:14px
}
#hmLinks a:hover strong
{
color:#000
}
#search .row
{
margin-right:                    0;
margin-left:0
}
#FormAra input[type="text"]
{
font-size:                    22px;
padding:10px 53px 10px 20px;margin-left:20px
}
#searchRight select
{
display:none
}
#mainMenu .menu-wrap
{
position:                    absolute;
left:55px;right:0
}
#mainMenu a,#alterMenu a
{
background-image:                    none;
border-right:0
}
#mainMenu .menu-list
{
padding-top:                    10px;
padding-bottom:10px
}
#mainMenu .menu-list a
{
border-top:1px solid #dedede
}
#alterMenu .menu-list a
{
border-top:1px solid #aaa
}
}
@media screen and (max-width:768px)
{
#FormAra.focus input[type="text"],#mobileWrapper #FormAra input[type="text"]
{
display:                    block;
background-image:none
;text-indent:                    0;
width:100%
;cursor:                    text;
position:relative
;top:                    0;
float:right
;z-index:                    99999999999999999999;
text-decoration:none
;border:                    0;
margin:0
;height:                    60px;
color:#000034
;font-size:                    18px;
font-family:'GothamBook'
;border-bottom:                    1px solid #000030;
margin-bottom:25px
;background-color:                    transparent;
margin-top:20px;text-indent:30px
}
#mobileWrapper #search .fa.fa-search:before
{
content:"\f002"
;color:                    #6fb1e1;
font-weight:700
;line-height:                    22px;
float:left
;margin-left:                    14px;
margin-right:10px;font:normal normal normal 14px/1 FontAwesome
;padding-top:                    6px;
font-size:30px;display:block!important
;position:                    absolute;
left:32px;top:26px
}
#FormAra:before
{
display:                    none;
}
#mobileWrapper #FormAra input[type="text"]::-webkit-input-placeholder
{
color:                    #000034;
font-size:20px;font-family:'GothamBook'
}
#mobileWrapper #FormAra input[type="text"]:-moz-placeholder
{
color:                    #000034;
font-size:20px;font-family:'GothamBook'
}
#mobileWrapper #FormAra input[type="text"]::-moz-placeholder
{
color:                    #000034;
font-size:20px;font-family:'GothamBook'
}
#mobileWrapper #FormAra input[type="text"]:-ms-input-placeholder
{
color:                    #000034;
font-size:20px;font-family:'GothamBook'
}
}
#basketPopupItems .lrg
{
margin-right:0!important;height:inherit!important
}
}