@import url(datepicker.css);.whiteBg
{
background-color:#fff
}

.lightBg
{
background-color:#DDD
}

.darkBg
{
background-color:     #ddd;
color:#fff
}
#navigasyon
{
padding-bottom:     8px;
padding-top:8px;background-color:#000030
}
i.fa.fa-home.naviHome
{
width:     17px;
height:14px;
color:     #6fb1e1;
float:left;
margin-top:     5px;
margin-right:10px;
margin-left:0
}
#campaignList>li>font
{
line-height:1.5
}
#campaignList>li>a
{
width:     30px;
padding:0
}

.navIcon
{
width:     19px;
height:23px;background:transparent url(navIcon.png) no-repeat left center
}
#navigasyon a
{
color:     #e3d0a5;
font-size:11px
;letter-spacing:     1px;
line-height:23px
;text-transform:     capitalize;
height:23px;float:left
}
#navigasyon a:before
{
content:"\f105"
;color:     #6fb1e1;
font-weight:700
;line-height:     22px;
float:right
;margin-left:     14px;
margin-right:10px;font:normal normal normal 14px/1 FontAwesome
;padding-top:     3px;
font-size:16px
}
#navigasyon a:after
{
content:''
;display:     block;
clear:both
}
#navigasyon .breadcrumb li:last-child a
{
color:#142849
}
#navigasyon .breadcrumb li:last-child a:before
{
display:none
}
#catImg
{
position:relative
}
#catImg img
{
float:     left;
width:313px
}

.spaceNowrap
{
white-space:nowrap
}

.filter-box
{
margin-bottom:     -1px;
border-right:1px solid #ECECEC
;border-bottom:     1px solid #ECECEC;
line-height:30px
;font-size:     12px;
color:#6c6c6c
}

.filter-box select
{
float:     left;
height:30px
;margin:     0;
padding-right:15px
;border:     0;
font-size:12px
;color:     #6c6c6c;
appearance:none
;-moz-appearance:     none;
-webkit-appearance:none;/* background:url(/Data/EditorFiles/SiteIcons/selectArrow.png) no-repeat right center; */border:none
;box-shadow:     none;
-webkit-box-shadow:none
;outline:     none;
-webkit-appearance:none
;-moz-appearance:     none;
}

.filter-box .input-wrap
{
height:30px
}

.filter-box.col-text
{
line-height:     30px;
font-size:12px;color:#6C6C6C
}

.select-wrapper
{
position:     relative;
width:70px;height:30px
}

.select
{
width:     40px;
padding:30px 5px 0
;position:     absolute;
left:5px;z-index:333
}

.select:hover
{
background:#F3F3F3
}

.select span
{
width:     42px;
height:20px
;cursor:     pointer;
display:none
;padding:     5px 0;
border-top:1px solid #B7B7B7
}

.select span.selected
{
position:     absolute;
top:0
;left:     5px;
cursor:default
;display:     block;
border-top:0
}

.select:hover span
{
display:block
}
#slider-range
{
width:     110px;
height:12px
;margin-right:     12px;
background:url(sliderRange.png) repeat-x 0 center;position:relative
}

.ui-slider-range
{
position:     absolute;
top:0
;height:     9px;
background:url(sliderRangeFiller.png) repeat-x 0 center
}

.ui-slider-handle
{
background:     #142849;
width:12px
;height:     12px;
border-radius:100%
;position:     absolute;
top:0;cursor:pointer
}
#min-price,#max-price
{
min-width:50px
}

.catalogBtn
{
background:url(/Data/EditorFiles/site-frontend/img/sprite-1.png) no-repeat center
;height:     30px;
background-position:-86px 0
;padding:     0;
width:30px
;margin-top:     5px;
margin-left:10px
}

.catalogBtn.active
{
background:url(/Data/EditorFiles/SiteIcons/ucluactive.png) no-repeat center;height:40px
}

.quartCatalogBtn.active
{
background:url(/Data/EditorFiles/site-frontend/img/sprite-1.png) no-repeat center
;height:     30px;
width:41px
;background-position:     -45px 0;
padding:0;margin-top:5px
}

.quartCatalogBtn
{
background:url(/Data/EditorFiles/SiteIcons/dortlupassive.png) no-repeat center
;height:     40px;
width:41px
}

.horizontalBtn
{
background:url(horizontalIcon.png) no-repeat center 5px
}

.listBtn
{
background:url(listIcon.png) no-repeat center 5px
}
#filtre .btn.btn-default
{
font-size:12px
}
#leftColumn #filtre .btn.btn-default
{
font-size:20px
}

.productType,.qtyBtns input
{
font-size:     12px;
text-transform:uppercase
}

.productType
{
color:     #142849;
font-size:17px
;text-transform:     capitalize;
margin-bottom:12px
}

.qtyBtns a
{
background:     #000034;
display:block
;float:     left;
width:26px
;height:     26px;
margin:4px 0 0 0
;padding:     0;
border-radius:100%
;box-sizing:     border-box;
-webkit-user-select:none
;-moz-user-select:     none;
-ms-user-select:none
;-o-user-select:     none;
user-select:none
}

.qtyBtns a p
{
width:100%
;height:     26px;
line-height:24px
;text-align:     center;
font-size:16px
;color:     #FFF;
cursor:pointer
}

.qtyBtns input
{
float:     left;
width:33px
;height:     33px;
line-height:33px
;text-align:     center;
padding:0 10px
;margin:     0 2px;
box-sizing:border-box
;border:     1px solid #6b6a6a;
border-radius:100%;pointer-events:none
}

.middleItem td
{
padding-top:     10px;
padding-left:10px
;padding-bottom:     10px;
padding-right:2px;vertical-align:middle
}

.middleItem td img.zoomBtn
{
max-width:80px
}

.middleItem .lightBg td.line-right
{
border-right:1px solid #dadada
}

.middleItem td>span
{
display:     block;
line-height:2
;clear:     both;
font-weight:300;font-size:18px
}

.middleItem td>span.basketProName
{
color:     #000034;
font-size:15px
}

.middleItem td>span.basketSubPro
{
color:     #707070;
font-size:12px
;display:     inline-block;
padding-left:5px
;padding-right:     5px;
margin-top:5px;margin-bottom:5px
}

.removeBasketProduct
{
width:     30px;
height:30px;background:#000
}

.mDetay
{
cursor:pointer
}
#cartEmpty
{
font-size:25px
}
#leftColumn #cartEmpty,#rightColumn #cartEmpty
{
font-size:     14px;
line-height:25px;font-weight:700
}
#cartEmpty:before
{
content:''
;display:     inline-block;
width:0
;height:     128px;
vertical-align:middle
}
#homeBanner
{
line-height:1.3em
;font-size:     24px;
letter-spacing:5px
;padding-right:     30px;
padding-left:30px
}

.darkBlue
{
color:     #e3d0a5;
background-color:#000034
}

.lightBrown
{
color:     #000034;
background-color:#e3d0a5
}

.lightBrown.opaque
{
background-color:rgba(253,248,227,.5)
}

.opaque
{
position:     absolute;
left:75px;padding:25px
}

.beige
{
color:     #000034;
background-color:#fdf8e3
}

.beige.dark
{
background-color:#ece4c1
}

.texture
{
background-image:url(texture.png)
;background-repeat:     no-repeat;
background-position:center center
}
#homeTitle
{
line-height:     50px;
color:#000034
;font-size:     27px;
text-transform:uppercase
}

.text
{
position:     relative;
height:0
}

.textInner
{
position:     absolute;
top:0
;left:     0;
width:100%;height:100%
;display:     flex;
align-items:center
}

.textInner span
{
text-align:     center;
margin:0 auto
}
#l1 .text
{
padding-bottom:49.3%
}
#l1 .textInner span
{
padding:     10px;
border:1px solid #e3d0a5
}
#r2
{
padding-bottom:41.2%
}
#l3
{
padding-bottom:43.9%
}
#r4
{
padding-bottom:44.3%
}
#r4 a
{
position:     absolute;
left:0
;bottom:     100px;
width:100%
}
#r4 a span
{
padding:     10px;
border:1px solid #e3d0a5
}
#l5
{
padding-bottom:57.4%
}
#m1
{
position:     relative;
display:flex;align-items:center
}
@media screen and (max-width:1000px) and (min-width:769px)
{
.navIcon
{
height:30px
}
#navigasyon a,#navigasyon a:before
{
height:     30px;
line-height:30px;font-size:13px
}
}
@media screen and (max-width:768px)
{
#navigasyon .naviHizliErisimIc.forMobile
{
margin-top:     7px;
margin-bottom:-7px
}
#navigasyon .hizliErisimIc ul#filterCats
{
padding-left:     25px;
padding-right:25px;box-sizing:border-box
}
#navigasyon .hizliErisimIc ul,#navigasyon .hizliErisimIc ul li
{
width:100%;max-width:100%
;position:     static;
opacity:1
}
#navigasyon .hizliErisimIc ul li.parent>a
{
width:     auto;
float:right
}
#navigasyon .hizliErisimIc ul#filterCats>li a
{
color:#0f1230!important
;font-size:     23px;
text-align:center
}
#navigasyon .hizliErisimIc ul#filterCats>li a:before
{
display:none
}
#navigasyon .hizliErisimIc ul#filterCats li ul li ul li a
{
color:#808080!important
;font-size:     16px;
line-height:32px
;text-align:     right;
height:32px;display:block
}
#navigasyon .hizliErisimIc ul#filterCats li ul li ul li a.fw700
{
color:#0f1230!important;font-family:'Gotham-Medium'
}

.hizliErisimIc
{
background-color:     #fff;
padding-top:10px;padding-bottom:10px
}
i.fa.fa-home.naviHome
{
display:none
}
/*i.fa.fa-home.naviHome
{
display:  block;
color: #828282;
margin-top:  -8px;
margin-right: 0;
margin-left:  7px;
font-size: 20px;
}
*/
ul.breadcrumb
{
float:     left;
margin-left:25px;position:relative
}
ul.breadcrumb:after
{
content:''
;display:     block;
clear:both
}
#navigasyon li
{
position:     absolute;
/*width:calc(100% - 30px);*/
height:100%;
opacity:    0;
}
#navigasyon li:last-child
{
position:     static;
opacity:1
;z-index:     0;
white-space:nowrap
}
#navigasyon a
{
display:     flex;
align-items:center
}
#navigasyon a:before
{
content:"\f104"
;color:     #6fb1e1;
font-family:'FontAwesome';font-size:20px!important
;font-weight:     700;
line-height:22px
;margin-right:     10px;
display:block
;float:     left;
padding-top:0;margin-left:0
}
#navigasyon .breadcrumb li:last-child a:before
{
display:block
}
a.navHome
{
display:none
}

.naviHizliErisim
{
font-size:     16px;
font-family:'Gotham-Bold'
;line-height:     39px;
padding-right:25px
;color:     #0f1230;
display:flex;align-items:center
}

.naviHizliErisim:after
{
content:"\f107"
;color:     #0f1230;
font-family:'FontAwesome'
;font-weight:     700;
line-height:inherit
;float:     right;
font-size:24px;margin-left:10px
}

.naviHizliErisimC
{
font-size:16px!important;font-family:'Gotham-Bold'
;line-height:     39px;
padding-right:20px;color:#000034!important
;position:     absolute;
margin:-121px 0 0 -20px!important;width:100%;text-align:right
}

.naviHizliErisimC:after
{
content:"\f107"
;color:     #0f1230;
font-family:'FontAwesome'
;font-weight:     700;
line-height:inherit
;float:     right;
font-size:24px;margin-left:10px
}

.naviHizliErisimCblok
{
font-size:18px!important;font-family:'Gotham-Bold'
;line-height:     39px;
padding-right:20px;color:#000034!important
;position:     absolute;
margin:-85px 0 0 -20px;width:100%;text-align:right
}

.naviHizliErisimCblok:after
{
content:"\f107"
;color:     #0f1230;
font-weight:700
;float:     right;
font:normal normal normal 14px/1 FontAwesome
;font-size:     24px;
margin-left:10px;margin-top:6px
}

.fw700c
{
color:     #000034;
font-weight:700
}

.mobileFitreYeni
{
background-color:#0f1230
}

.mobileFitreYeni div
{
color:     #fff;
font-size:16px;font-family:'Gotham-Book'
;border-right:     1px solid #484a5e;
padding-top:26px
;padding-bottom:     26px;
text-align:center;letter-spacing:1px
}

.fFiltreN,.fAraN,.fSiralaN
{
text-indent:-8px
}

.fAraN:before
{
content:'';background:url(fAraN.png) no-repeat center
;margin-top:     8px;
padding-left:38px;background-size:43%
}

.fFiltreN:before
{
content:'';background:url(fFiltreN.png) no-repeat center
;margin-top:     8px;
padding-left:44px;background-size:56%
}

.fSiralaN:before
{
content:'';background:url(fSiralaN.png) no-repeat center
;margin-top:     8px;
padding-left:38px;background-size:42%
}

.fSiralaIc
{
font-size:     18px;
text-align:center
;padding-left:     75px;
padding-right:75px
;padding-top:     15px;
padding-bottom:15px;box-sizing:border-box
}

.fSiralaIc ul li a
{
border-bottom:     1px solid #c4c4c4;
padding-top:18px
;padding-bottom:     18px;
font-family:'Gotham-Book'
}

.fSiralaIc ul li a.selected
{
font-family:'Gotham-Bold';font-size:20px
}

.fSiralaIc ul li a.selected:before
{
content:"\f00c"
;color:     #6fb1e1;
font-weight:700
;float:     left;
font:normal normal normal 14px/1 FontAwesome
;font-size:     22px;
display:block!important
;position:     absolute;
margin-top:-1px
}

.fSiralaIc ul li:last-child a
{
border:none
}
#navigasyon
{
background:     #ebebeb;
padding-top:7px
;padding-bottom:     7px;
margin-bottom:20px
}
#imageControl
{
left:0px!important
}
[for="not_required_identity_number"]
{
height:     50px;
line-height:30px!important
}
[for="not_required_identity_number"] .input-wrap.checkbox
{
height:30px
}

.middleItem td
{
font-size:20px
}

.middleItem td>span.basketProName
{
font-size:23px
}

.middleItem td>span.basketSubPro
{
font-size:19px
}
#slider-range
{
width:     220px;
height:8px;background:url(sliderRange_mobile.png)
;margin-right:     22px;
margin-top:10px
}

.ui-slider-handle
{
width:     22px;
height:22px;top:-7px
}

.ui-slider-range
{
height:     8px;
background:url(sliderRange_mobile.png)
}

.navIcon
{
height:38px
}
#navigasyon
{
margin-bottom:0
}
#navigasyon a,#navigasyon a:before
{
height:     40px;
line-height:40px
;font-size:     14px;
color:#828282!important
}

.middleItem .qtyBtns
{
text-align:center
}

.middleItem .qtyBtns a
{
display:     inline-block;
float:none
;width:     36px;
height:36px;margin:0 0 0 -1px
}

.middleItem .qtyBtns a p
{
width:     36px;
height:36px
;line-height:     36px;
font-size:23px
}

.middleItem .qtyBtns input
{
width:     45px;
height:45px
;line-height:     45px;
font-size:22px
;display:     inline-block;
float:none;margin:5px 2px
}

.HediyeNot .form-control,.HediyeNot .form
{
line-height:     30px;
font-size:18px
}

.HediyeNot .input-wrap,.HediyeNot .input-wrap input
{
height:30px
}
}