.productDiscount.forDetay
{
line-height:  11px;
}

#productLeft .slide-wrapper > .row:first-child
{
position:  relative;
}

.ucretsizkargo img
{
width:78px !important; height: auto !important;
}
#productBrandText
{
font-size:  14px;
font-weight:700;
color:  #000;
}
#productName
{
line-height:  35px;
font-size:28px;
color:  #666;
}

.productName
{
font-size:  20px;
font-weight:600;
}

.productBrandImg
{
margin-bottom:  10px;
}

.productComment
{
width:  87px;
}

.comment-btn
{
padding-left:  17px;
line-height:30px;
color:  #000;
font-size:11px;
background:url('/icon/commentIcon.png') no-repeat 0 center;
}

.mainPrices
{
position:  relative;
}

.priceLine, .variantLine, .noteLine
{
line-height:  23px;
font-size:12px;
text-transform:  uppercase;
}

.priceType, .variantType, .noteTitle
{
}

.currencyPrice
{
font-size:  14px;
color:#a1a1a1;
}

.normalPrice
{
font-size:  19px;
}

.discountPrice
{
font-size:  21px;
}
#productRight .variantWrapper
{
margin-bottom:  20px;
}

.variantLine, .noteLine
{
line-height:  30px;
padding-top:5px;
}

.variantBox a, .variantBox select
{
float:  left;
min-width:30px;
height:  30px;
border:1px solid #ececec;
padding-right:  10px;
padding-left:10px;
margin-right:  5px;
margin-bottom:5px;
box-sizing:  border-box;
}

.variantBox a.selected
{
border:  1px solid #000;
}

.variantBox a.passive
{
background:  #d2d2d2;
text-decoration:line-through;
color:  #f10a41;
}

.variantBox a p
{
width:100%;
height:  28px;
line-height:28px;
text-align:  center;
font-size:12px;
color:  #000;
}

.variantBox select
{
min-width:  150px;
background:url('/icon/variantArrow.png') no-repeat right center;
appearance:  none;
-moz-appearance:none;
-webkit-appearance:  none;
}

.noteLine
{
padding-top:  0;
}

.noteBox textarea
{
min-width:  250px;
height:40px;
font-size:  12px;
color:#666;
font-family:"Open Sans",sans-serif;
word-break:  break-all;
}

.productFunction
{
line-height:  15px;
font-size:11px;
color:  #b1b1b1;
text-transform:uppercase;
padding-left:  20px;
margin-left:10px;
background-position:  0 center;
background-repeat:no-repeat;
cursor:  pointer;
}

.adviceLink
{
background-image:url('/icon/adviceLinkIcon.png');
}

.commentLink
{
background-image:url('/icon/commentLinkIcon.png');
}

.priceAlertLink
{
background-image:url('/icon/priceAlertLinkIcon.png');
}

.shopListLink
{
background-image:url('/icon/shopListLinkIcon.png');
}

.shareTitle
{
line-height:  30px;
font-size:12px;
color:  #666;
text-transform:uppercase;
padding-left:  20px;
background:url('/icon/shareIcon.png') no-repeat 0 center;
}

.smlIconSet .shareTitle
{
line-height:  20px;
}

.shareBtns .col
{
padding-right:  5px;
}

.shareBtns a
{
float:  left;
width:30px;
height:  30px;
background-position:0 center;
background-repeat:  no-repeat;
opacity:.3;
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:grayscale(100%);
}

.smlIconSet .shareBtns a
{
width:  20px;
height:20px;
}

.shareBtns a:hover
{
opacity:  1;
-webkit-filter:grayscale(0%);
-moz-filter:grayscale(0%);
-ms-filter:grayscale(0%);
-o-filter:grayscale(0%);
filter:grayscale(0%);
}
#fbLikeBtn
{
background-image:url('/icon/fbLikeBtn.png');
}

.smlIconSet #fbLikeBtn
{
background-image:url('/icon/fbLikeSmlBtn.png');
}
#fbShareBtn
{
background-image:url('/icon/fbShareBtn.png');
}

.smlIconSet #fbShareBtn
{
background-image:url('/icon/fbShareSmlBtn.png');
}
#twBtn
{
background-image:url('/icon/twBtn.png');
}

.smlIconSet #twBtn
{
background-image:url('/icon/twSmlBtn.png');
}
#gpBtn
{
background-image:url('/icon/gpBtn.png');
}

.smlIconSet #gpBtn
{
background-image:url('/icon/gpSmlBtn.png');
}
#pinBtn
{
background-image:url('/icon/pinBtn.png');
}

.smlIconSet #pinBtn
{
background-image:url('/icon/pinSmlBtn.png');
}
#urun-tab .slide-wrapper
{
overflow:  hidden;
}
#tabBtn li
{
cursor:  pointer;
}
#tabBtn li.active
{
background:  #f3f3f3;
border-bottom:1px solid #b7b7b7;
}
#tabBtn li span
{
text-transform:  uppercase;
}
#tabBtn li.active span
{
color:  #000;
}
#tabBtn li .stars
{
margin-top:  9px;
margin-left:10px;
}
#tabPanel
{
overflow:  hidden;
}

#tabPanel li.current
{
width:100%;
}
#tabPanel li, #productDetailTab *
{
font-size:  13px;
color:#6f6f6f;
text-align:  justify;
}
#tabPanel li
{
line-height:  15px;
}
#banks
{
line-height:  2;
}

.like
{
padding-left:  21px;
background:url('/icon/likeIcon.png') no-repeat 0 center;
}

.dislike
{
padding-left:  21px;
background:url('/icon/dislikeIcon.png') no-repeat 0 center;
}

.sizeTableLink
{
background: url('/icon/sizeBtn.png') 0 0 no-repeat;
color:   #000;
font-size: 14px;
line-height:   24px;
display: block;
padding-left:   23px;
}
@media screen and (max-width: 1000px)
{
.qtyBox
{
padding-right:  0;
}
}
@media screen and (max-width: 1000px) and (min-width: 769px)
{
#productInfo, #productBrand
{
width:100%;
}
#productInfo
{
padding-right:  0;
padding-bottom:10px;
}
#productBrand
{
padding-left:  0;
padding-top:10px;
border-left:  0;
border-top:1px solid #ececec;
}

.productBrandImg
{
float:  left;
margin-bottom:0;
}
#threeCol #productLeft, #threeCol #productRight
{
width:100%;
}
#threeCol #productLeft
{
padding-right:  0;
margin-bottom:10px;
}
#threeCol #productBrandText
{
font-size:  17px;
}
#threeCol #productName
{
font-size:  30px;
}
#threeCol #productInfo
{
width:100%;
}
#threeCol #productBrand
{
width:100%;
padding-left:  0;
padding-top:10px;
border-left:  0;
border-top:1px solid #ececec;
}
#threeCol .productBrandImg
{
float:  left;
}
#threeCol .productComment
{
clear:  none;
}
#threeCol .priceLine, #threeCol .variantLine, #threeCol .productType, #threeCol .qtyBtns input, #threeCol .noteLine
{
line-height:  30px;
font-size:15px;
}
#threeCol .priceLine .col:last-child
{
width:100%;
clear:  both;
}
#threeCol .priceType, #threeCol .variantType, #threeCol .noteTitle
{
width:  140px;
}
#threeCol .currencyPrice
{
font-size:  16px;
}
#threeCol .normalPrice
{
font-size:  23px;
}
#threeCol .discountPrice
{
font-size:  26px;
}
#threeCol .variantBox
{
padding-top:  10px;
padding-bottom:10px;
}
#threeCol .variantBox a, #threeCol .variantBox select, #threeCol .qtyBtns a
{
min-width:  50px;
height:50px;
}
#threeCol .variantBox a p, #threeCol .qtyBtns a p
{
height:  48px;
line-height:48px;
font-size:  16px;
}
#threeCol .variantBox select
{
width:100%;
font-size:  16px;
}
#threeCol .productType
{
line-height:  50px;
}
#threeCol .qtyBtns a p
{
font-size:  36px;
}
#threeCol .qtyBtns input
{
height:  50px;
line-height:50px;
font-size:  25px;
}
#threeCol .buyBtn
{
width:100%;
padding-right:  0;
}
#threeCol .buyBtn a
{
width:100%;
text-align:  center;
}
#threeCol .noteBox
{
width:100%;
padding-top:  10px;
}
#threeCol .noteBox textarea
{
width:100%;
min-height:  100px;
font-size:16px;
}
#threeCol .shareTitle
{
font-size:  16px;
}
#threeCol .smlIconSet .shareTitle
{
line-height:  30px;
}
#threeCol .smlIconSet .shareBtns a
{
width:  30px;
height:30px;
}
#threeCol .smlIconSet #fbLikeBtn
{
background-image:url("/icon/fbLikeBtn.png");
}
#threeCol .smlIconSet #fbShareBtn
{
background-image:url("/icon/fbShareBtn.png");
}
#threeCol .smlIconSet #twBtn
{
background-image:url("/icon/twBtn.png");
}
#threeCol .smlIconSet #gpBtn
{
background-image:url("/icon/gpBtn.png");
}
#threeCol .smlIconSet #pinBtn
{
background-image:url("/icon/pinBtn.png");
}
#threeCol #tabBtn li
{
width:100%;
}
#threeCol #tabBtn li a
{
width:100%;
font-size:  16px;
}
#threeCol #tabPanel li, #threeCol #tabPanel li *
{
line-height:  22px;
font-size:14px;
}
}
@media screen and (max-width: 768px)
{
    .productDiscount.forDetay
{
top:15%;
left:240px;
margin-top:-15px;
}
#productLeft
{
padding-right:  0;
margin-bottom:10px;
}
#productBrandText
{
font-size:  17px;
}
#productName
{
font-size:  30px;
}

.productComment
{
clear:  both;
}

.priceLine, .variantLine, .productType, .qtyBtns input, .noteLine
{
line-height:  30px;
font-size:15px;
}

.priceType, .variantType, .noteTitle
{
width:  140px;
}

.currencyPrice
{
font-size:  16px;
}

.normalPrice
{
font-size:  23px;
}

.discountPrice
{
font-size:  26px;
}

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

.variantBox a, .variantBox select, .qtyBtns a
{
min-width:  50px;
height:50px;
}

.variantBox a p, .qtyBtns a p
{
height:  48px;
line-height:48px;
font-size:  16px;
}

.variantBox select
{
width:100%;
font-size:  16px;
}

.productType
{
line-height:  50px;
}

.qtyBtns a p
{
font-size:  36px;
}

.qtyBtns input
{
height:  50px;
line-height:50px;
font-size:  25px;
}

.buyBtn
{
padding-right:  0;
}

.buyBtn a
{
text-align:  center;
}

.noteBox
{
width:100%;
padding-top:  10px;
}

.noteBox textarea
{
min-height:  100px;
font-size:16px;
}

.shareTitle
{
font-size:  16px;
}

.smlIconSet .shareTitle
{
line-height:  30px;
}

.smlIconSet .shareBtns a
{
width:  30px;
height:30px;
}

.smlIconSet #fbLikeBtn
{
background-image:url("/icon/fbLikeBtn.png");
}

.smlIconSet #fbShareBtn
{
background-image:url("/icon/fbShareBtn.png");
}

.smlIconSet #twBtn
{
background-image:url("/icon/twBtn.png");
}

.smlIconSet #gpBtn
{
background-image:url("/icon/gpBtn.png");
}

.smlIconSet #pinBtn
{
background-image:url("/icon/pinBtn.png");
}
#tabBtn li
{
width:100%;
}
#tabBtn li:nth-child(even)
{
border-right:  0;
}
#tabBtn li span
{
font-size:  16px;
}
#tabPanel li.ozellik, #tabPanel li.ozellik *
{
line-height:  22px;
font-size:14px;
}
#banks .col-sm-6
{
width: 100%;
}
}