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

.lightBg
{
background-color: #ececec;
}

.darkBg
{
background-color: #6c6c6c;
color:#fff;
}
ul.breadcrumb:after
{
content: '';
display:  block;
clear: both;
}
ul.breadcrumb li
{
float:  left;
display: block;
}
ul.breadcrumb li.seperator
{
color:  #000;
font-size: 11px;
font-weight:  300;
line-height: 14px;
margin:  0 5px;
}

.navIcon
{
width: 23px;
height:23px;
background:#e0e0e0 url('navIcon.png') no-repeat center center;
border-right: 1px solid #ececec;
}
#navigasyon a.navHome
{
color:  #6c6c6c;
font-weight: 600;
font-style:  normal;
padding-right: 30px;
background-image: url(/theme/v4/sub_theme/genel/v4/user_default/navHome.png);
}
#navigasyon a
{
float:  left;
height: 23px;
line-height:  23px;
color: #aaa;
font-size:  12px;
font-style: italic;
padding-right:  20px;
padding-left: 10px;
background-image: url(/theme/v4/sub_theme/genel/v4/user_default/navLink.png);
background-repeat:  no-repeat;
background-position: right center;
}
#catImg
{
position: relative;
}
#catImg img
{
float: left;
width:100%;
}

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

.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('selectArrow.png') no-repeat right center;
}

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

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

.select-wrapper
{
position:  relative;
/*
margin-top:  7px;
*/
}

.select-wrapper:after
{
content: '';
display:  block;
clear: both;
}

.select-wrapper .page-layout
{
background-color:  #eaeaea;
padding: 4px 3px;
border-radius:  4px;
cursor: pointer;
}

.select-wrapper .page-layout:after
{
content: '';
display:  block;
clear: both;
}

.select-wrapper .page-layout + .page-layout
{
margin-left:  5px;
}

.select-wrapper .page-layout.selected
{
background-color:  #595959;
cursor: default;
}

.select-wrapper .page-layout span
{
background-color:  #FFF;
width: 5px;
height:  5px;
display: block;
float:  left;
border-radius: 100%;
}

.select-wrapper .page-layout span + span
{
margin-left:  3px;
}

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

.select:hover
{
background: #F3F3F3;
}

.select span
{
width: 33px;
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;
}

.filter-title,
.filter-box select.filter-title
{
color:  #000;
font-size: 13px;
}
#slider-range
{
width: 200px;
height:17px;
margin-top: 6px;
margin-right:17px;
background:url('sliderRange.png') repeat-x 0 center;
position: relative;
}

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

.ui-slider-handle
{
position: absolute;
top:0;
width: 17px;
height:17px;
background:url('sliderHandle.png') no-repeat 0 center;
cursor: pointer;
}

.catalogBtn
{
background:url('catalogIcon.png') no-repeat center 5px;
}

.horizontalBtn
{
background:url('/Data/EditorFiles/catalog4Icon.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
{
min-width:  40px;
}

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

.productType
{
line-height: 30px;
}

.qtyBtns a
{
float: left;
min-width:30px;
height: 30px;
border:1px solid #ececec;
padding-right: 10px;
padding-left:10px;
margin-right: 0;
margin-bottom:0;
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: 28px;
line-height:28px;
text-align: center;
font-size:12px;
color: #000;
cursor:pointer;
}

.qtyBtns input
{
float: left;
height:28px;
line-height: 28px;
text-align:center;
padding-right: 5px;
padding-left:5px;
border: 0;
box-sizing:border-box;
}

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

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

.middleItem td > span
{
display: block;
line-height:2;
clear: both;
}

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

.middleItem td > span.basketSubPro
{
display: inline-block;
padding-left:5px;
padding-right: 5px;
margin-top:5px;
margin-bottom: 5px;
}

.incBasketProduct, .decBasketProduct
{
}

.incBasketProduct
{
}

.decBasketProduct
{
}

.qtyBasketProduct
{
width: 28px;
}

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

.mDetay
{
cursor: pointer;
}
#cartEmpty
{
   font-size:20px; 
/*font-size:  25px;*/
line-height:250px;
}
#leftColumn #cartEmpty, #rightColumn #cartEmpty
{
font-size:  14px;
line-height: 25px;
}
#cartEmpty:before
{
content:'';
display:  inline-block;
/*background: url('cartEmpty.png') no-repeat center center;*/
width:  128px;
height: 128px;
vertical-align: middle;
margin-right:20px;
}
#rightColumn #cartEmpty:before, #leftColumn #cartEmpty:before
{
margin-right: 0;
}
#tsoft-eticaret-sistemleri
{
background-color:  transparent;
padding-left: 0;
padding-right:  0;
padding-bottom: 0;
text-indent:  -9999px;
}
#tsoft-eticaret-sistemleri div a:last-child
{
display:  none;
}
#tsoft-eticaret-sistemleri div a:first-child
{
float:  right;
text-indent: 0px;
}
@media screen and (min-width: 1001px)
{
.qtyBtns input
{
min-width: 28px;
}
}
@media screen and (max-width: 1000px) and (min-width: 769px)
{
.navIcon
{
width: 30px;
height:30px;
}
#navigasyon a,
ul.breadcrumb li.seperator
{
height: 30px;
line-height:30px;
font-size: 13px;
}
}
@media screen and (min-width: 769px)
{
.middleItem .qtyBtns input
{
width: 28px;
}
}
@media screen and (max-width: 768px)
{
}