.listingProductDiscountForPrice {    width: 40px;    height: 40px;    font: 14px robotomedium;    z-index: 99999;    background: #d80027;    color: #fff;    float: left;}
.listingProductDiscountForPrice span {    line-height: 40px;    margin-left: 5px;}

.detay {    float: left;    width: 100%;    margin-top: 40px;}
.detayLeft {float: left;width: 670px;position: relative;}
.dOnizleme {    float: left;    width: 70px;}
.dOnizleme li {    float: left;    width: 100%;    display: table;    table-layout: fixed;}
.dOnizleme li .zoomThumbActive {border: 2px solid #000;float: left;width: 100%;margin-bottom: 10px;display: flex;justify-content: center;flex-direction: column;position: relative;}
.dOnizleme li a {    height: 96px;}
.dOnizleme li .zoomThumbActive:before {border-left: #000 solid 7px;border-bottom: transparent solid 7px;border-top: transparent solid 8px;position: absolute;content: "";width: 0;height: 0;top: 37%;right: -8px;z-index: 9;}
.dOnizleme li a img {    max-height: 96px;}
.dOnizleme li .zoomThumbActive img {    max-height: 94px;}
.dUrun {float: left;width:570px;height:685px;margin-left: 30px;border: 1px solid #dadada;display: flex;justify-content: center;flex-direction: column;text-align: center;position: relative;}
.product_imagesplaceholder {max-height: 650px;}
.detayRight {    float: right;    width: 470px;}
.dAdi {    float: left;    width: 100%;    margin-bottom: 5px;}
.dAdi span {    color: #151515;    font-size: 19px;    font-weight: 700;}
.dKisaAciklama {    float: left;    width: 100%;    color: #151515;    font-size: 17px;}
.dFytWrap {    float: left;    width: 100%;    margin-top: 35px;line-height: 40px;}
.dFyt {    float: left;padding-left: 5px;}
.dPys {    float: left;    text-decoration: line-through;    color: red;    font-size: 21px;    font-weight: 700;    margin: 1px 0px 0px 10px;}
.dPys span {    color: red;    font-size: 21px;    font-weight: 700;}
.dFyt span {    color: #131116;    font-size: 29px;    font-weight: 700;}
.dTelefon {    float: right;    position: relative;}
.dTelefon span {    position: absolute;}
.dTelefon>a {background: url(../images/dTelefon.png) 9px 7px no-repeat #333;width: 100px;border: 1px dotted #fff;padding: 10px 0px 10px 45px;font-size: 12px;color: #fff;display: block;height: 47px;line-height: 13px;}
.dTelefon span {position: absolute;left: -32%;top: 100%;border: 1px solid #f6f6f6;color: #333;font-size: 12px;text-align: center;width: 168px;padding: 10px 15px;display: none;background: #fff;border-radius: 5px;z-index: 999;}
.dTelefon span:before {    border-bottom: #fff solid 5px;    border-left: transparent solid 4px;    border-right: transparent solid 5px;    position: absolute;    content: "";    width: 0;    height: 0;    top: -5px;    right: 62px;    z-index: 9;}
.dTelefon:hover span {    display: block;}
.dSpt {float: left;width: 100%;margin-top: 10px;}
.quantityBox {float: left;width: 70px;margin-right: 25px;}
.quantitytext {    float: left;    width: 100%;    color: #000;    font-size: 14px;    font-weight: 700;    margin-bottom: 15px;}
.quantityBox select {    float: left;    width: 100%;    height: 50px;    border: 1px solid #dadada;    text-indent: 10px;}
.addbasketbutoncontainer {float: left;width: 260px;margin-top: 29px;}
.addbasketbutoncontainer input {float: left;width: 100%;color: #fff;height: 50px;background: #333;font-size: 18px;font-weight: 700;letter-spacing: 1px;border: 0;cursor: pointer;}
.dSekmeli {    float: left;    width: 100%;    margin-top: 55px;}
.dSekmeli>ul {    float: left;    width: 100%;}
.dSekmeli>ul>li {    float: left;    width: 100%;}
.dSekmeli>ul>li>a {float: left;width: 100%;color: #000;font-size: 16px;font-weight: 700;padding-bottom: 10px;border-bottom: 1px solid #dadada;text-indent: 5px;margin-bottom: 10px;background: url(../images/dSekmeliAktf.png) 99% 50% no-repeat;}
.dSekmeli>ul>li>a.active {background: url(../images/dSekmeliPsf.png) 99% 50% no-repeat;}
input#add_comment_productcomment_submit {
    background: #000;
    color: #fff;
    padding: 10px 20px;
    margin-top: 10px;
}
.productHistoryBox {
    float: left;
    width: 25%;
}

.dSonGezilenContents {
    float: left;
    width: 100%;
}

.productHistoryBox .PHBText {
    margin-top: 10px;
    min-height: 50px;
}
.dSekmeli>ul>li>ul {    float: left;    padding: 5px 0px 15px;    display: none;}
.dSekmeli>ul>li:first-child>ul {    display: block;}
.dBtns {    float: left;    width: 100%;    margin-top: 10px;}
.dFav {float: left;margin-right: 5px;}
.dFav span {    float: left;    width: 37px;    height: 31px;    border-radius: 5px;    background: #ebebeb;    text-align: center;}
.dFav span i {    color: #8e8e8e;    line-height: 31px;}
.dFriend {    float: left;    position: relative;}
.dFriend a {    float: left;    width: 37px;    height: 31px;    text-align: center;    background: #333;    border-radius: 5px;}
.dFriend a i {    color: #fff;    line-height: 29px;}
.dFriend span {position: absolute;left: -115%;background: #fff;top: 100%;border: 1px solid #dadada;width: 130px;line-height: 36px;text-align: center;color: #666;font-size: 13px;border-radius: 3px;display: none;}
.dFriend span:before {    border-bottom: #fff solid 5px;    border-left: transparent solid 4px;    border-right: transparent solid 5px;    position: absolute;    content: "";    width: 0;    height: 0;    top: -5px;    right: 62px;    z-index: 9;}
.dFriend:hover span {    display: block;}
.dilgili {float: left;width: 100%;margin-top: 50px;}
.dilgiliTitle {    float: left;    width: 100%;    text-align: center;    color: #363636;    font-size: 22px;    position: relative;    padding-bottom: 20px;    font-weight: 700;    letter-spacing: 1px;}
.dilgiliTitle:before {    border-top: #363636 solid 5px;    border-left: transparent solid 4px;    border-right: transparent solid 5px;    position: absolute;    content: "";    width: 0;    height: 0;    bottom: -5px;    left: 50%;    z-index: 9;    margin-left: -4.5px;}
.dilgiliSlider {float: left;width: 100%;margin-top: 45px;position: relative;}
.durunKalan span:first-child {position: absolute;bottom: 60px;right: 10px;background: url(../images/dStokBg.png) no-repeat;width: 82px;height: 82px;text-align: center;color: #f7f7f7;-ms-transform: rotate(20deg); /* IE 9 */-webkit-transform: rotate(20deg); /* Chrome, Safari, Opera */transform: rotate(20deg);font-size: 13px;font-weight: 700;padding-top: 14px;z-index: 999;}
.dTakip {    float: right;}
.dilgiliSlider .owl-next,.owl-next {position: absolute;right: -20px;text-indent: -999em;width: 10px;height: 15px;display: block;top: 50%;z-index: 99;background: url(../images/dSliderPrevNext.png) right center no-repeat;}
.dilgiliSlider .owl-prev,.owl-prev {position: absolute;left: -20px;text-indent: -999em;width: 10px;height: 15px;display: block;top: 50%;z-index: 99;background: url(../images/dSliderPrevNext.png) no-repeat;}
.dVaryant {float: left;width: 100%;position: relative;}
.varriant_block {    float: left;    width: 100%;    margin-bottom: 20px;}
.varriant_block ul {    float: left;    width: 100%;display: block;}
.varriant_color li {float: left;width: 55px;min-height: 80px;margin: 12px 10px 10px 0px;position: relative;text-align: center;height: 60px;}
.varriant_color li span {position: absolute;left: 0;top: -20px;width: 100%;text-align: center;color: #000;overflow: hidden;font-size: 15px;font-weight: 700;height: 14px;}
.varriant_block h3 {color: #000;font-size: 14px;font-weight: 700;margin-bottom: 10px;}
.varriant_color li.selected {border: 2px solid #000;}
.varriant_color li a {float: left;width: 100%;height: 100%;/*text-indent: -999em;*/display: block;text-indent: 0;}
.varriant_color li:hover a {    display: block;}
.class_theme_price_discount_type_single {
    float: left;
    width: 100%;
    text-align: center;
    margin: 10px 0px;
}

.campaign_product_list_block {
    float: left;
    width: 100%;
}
.varriant_weight li {    float: left;    width: 48px;    height: 49px;    border: 1px solid #dadada;    line-height: 49px;    text-align: center;    margin-right: 5px;}
.varriant_weight li a {color: #000;font-size: 15px;font-weight: 700;width: 100%;height: 100%;float: left;}
.varriant_weight li.selected a {background: #000;color: #fff;}
.varriant_weight li a.passive {background: url(../images/noVaryantStok.png) center center no-repeat;color: #000;opacity: 0.5;}
.dBedenClick {float: left;width: 100%;}
.dBedenClick a {    color: #000;    font-size: 15px;    font-weight: 700;    text-decoration: underline;}
#showteleorderbox {    display: none;}
.dShare {    float: left;    width: 100%;    padding-left: 100px;    margin-top: 25px;}
.dShare cite {float: left;color: #999999;font-size: 12px;line-height: 25px;margin-right: 15px;}
.st_facebook_large .stLarge {background: url(../images/dFace.png) no-repeat !important;width: 11px !important;height: 20px !important;}
.st_twitter_large .stLarge {background: url(../images/dTwit.png) no-repeat !important;width: 19px !important;height: 16px !important;}
.st_googleplus_large .stLarge {background: url(../images/dGoogle.png) no-repeat !important;width: 19px !important;height: 17px !important;}
.st_pinterest_large .stLarge {background: url(../images/dPinterest.png) no-repeat !important;width: 16px !important;height: 20px !important;}
.st_facebook_large .stLarge {background: url(../images/dFaceHover.png) no-repeat !important;width: 11px !important;height: 20px !important;}
.st_twitter_large .stLarge {background: url(../images/dTwitHover.png) no-repeat !important;width: 19px !important;height: 16px !important;}
.st_googleplus_large .stLarge {background: url(../images/dGoogleHover.png) no-repeat !important;width: 19px !important;height: 17px !important;}
.st_pinterest_large .stLarge {background: url(../images/dPinterestHover.png) no-repeat !important;width: 16px !important;height: 20px !important;}
.stButton {    margin: 0 !important;    margin-right: 25px !important;}
.stButton .stLarge:hover {    opacity: 1 !important;    background-position: initial !important;}
.st_whatsapp_large .stLarge {background: url(../images/dWhatsup.png) no-repeat !important;width: 20px !important;height: 20px !important;}
.st_whatsapp_large .stLarge {    background: url(../images/dWhatsupHover.png) no-repeat !important;}
.dSonGezilen {float: left;width: 100%;margin: 130px 0px 10px;}
.dSonGezilenTitle:before {border-top: #363636 solid 5px;border-left: transparent solid 4px;border-right: transparent solid 5px;position: absolute;content: "";width: 0;height: 0;z-index: 9;right: 0;top: 39%;}
.dSonGezilenTitle {float: left;padding-right: 15px;position:relative;font-size: 19px;color: #363636;font-size: 22px;font-weight: 700;}
.hurunListeleme {    float: left;    width: 190px;    margin-right: 15px;}
.hurunImg {    float: left;    width: 100%;    height: 265px;    display: flex;    justify-content: center;    flex-direction: column;    text-align: center;}
.hurunImg img {    max-height: 265px;}
.dSonGezilenContent {    float: left;    width: 100%;    margin-top: 30px;}
.dSekmeli>ul>li>ul {    width: 100%;    float: left;}
.zoomPad {    width: 100%;}
.zoomWrapperImage img {    max-width: inherit !important;}
div#showteleorderbox .leftformSide {
    display: none;
}

div#showteleorderbox .rightformSide {
    width: 100% !important;
}

div#showteleorderbox .leftSideline {
    width: 100% !important;
    margin-bottom: 10px !important;
}

div#showteleorderbox .leftSideline:nth-child(4) {margin-bottom: 4px !important;}

div#showteleorderbox .leftSideline:nth-child(14)>div:nth-child(3),.leftSideline:nth-child(14)>div:nth-child(4) {display:none}

div#showteleorderbox .leftSideline>div {
    width: 45% !important;
}

div#showteleorderbox .toosmallinfo {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

div#showteleorderbox .leftSideline input {
    height: 30px;
    width: 100% !important;
}

div#showteleorderbox .leftSideline textarea {
    width: 46%;
    min-height: 70px;
}
a.fancybox-nav.fancybox-prev span {
    display: block !important;
    visibility: initial;
}

a.fancybox-nav.fancybox-next span {
    display: block !important;
    visibility: initial;
}
@media (max-width:1200px) {
.detayLeft {    width: 540px;}
.detayRight {    width: 410px;}
.dUrun {    width: 440px;}
.dUrun {    height: 500px;}
.dilgili {margin-top: 75px;position: relative;}
.dilgiliSlider .owl-next {top: 5px;right: 0;}
.dilgiliSlider {    position: initial;}
.dilgiliSlider .owl-prev {top: 5px;left: 0;}

}

@media (max-width:992px) {
.detayLeft {    width: 430px;}
.detayRight {width: 300px;float: left;margin-left: 20px;}
.dAdi span {font-size: 18px;}
.dKisaAciklama {font-size: 15px;}
.dFytWrap {    margin-top: 25px;}
.dFyt span {font-size: 20px;}
.dPys span {    font-size: 16px;}
.dOnizleme li a {height: 60px;}
.dOnizleme {    width: 45px;}
.dOnizleme li .zoomThumbActive img {    max-height: 96%;}
.dUrun {    width: 365px;    margin-left: 20px;    height: 430px;}
.dSekmeli>ul>li>a {    font-size: 11px;}
.dilgiliTitle {    font-size: 13px;}
.addbasketbutoncontainer {width: 66%;}
.quantityBox {width: 30%;margin-right: 10px;}
.quantityBox select {height: 50px;text-indent: 0;text-align: center;}
.addbasketbutoncontainer input {height: 50px;font-size: 12px;}
.varriant_weight li {width: 48px;height: 48px;line-height: 48px;}
.varriant_color li {width: 65px;height: 96px;}
.varriant_block h3 {margin-bottom: 5px;font-size: 15px;}
.varriant_block {    margin-bottom: 15px;}
.productvariantbox {    padding: 0 !important;}
.quantitytext {font-size: 16px;}
.dSekmeli {    margin-top: 40px;}
.dBedenClick a {font-size: 13px;}
.dBedenClick {    bottom: 60px;}
.dVaryant {    margin-top: 25px;}
.dShare {    padding-left: 65px;}
.detay {    margin-top: 15px;}
.Navigationbar {    margin-top: 0;}
.addbasketbutoncontainer {margin-top: 30px;}
.dSonGezilen {    margin-top: 55px;}
.dSonGezilenTitle {    font-size: 13px;}
.hurunListeleme {    width: 125px;}
.hurunImg {    height: 175px;}
.hurunImg img {    max-height: 175px;}
.dTelefon {    float: left;    clear: both;    margin-top: 20px;}

}

@media (max-width:767px) {
    .productHistoryBox{ width: 50%;padding: 5px;}
    .productHistoryBox .PHBText{}
      .productHistoryBox .PHBText a{  font-size: 11px;}
.detayLeft {    width: 100%;}
.dOnizleme {    width: 13%;}
.dUrun {margin-left: 2%;width: 85%;height: auto;}
.detayRight {width: 100%;margin: 0;margin-top: 30px;}
.Navigationbar {    display: none;}
.dilgiliSlider {    margin-top: 25px;}
.dilgiliTitle:before {    bottom: 6px;}
.hurunListeleme {    width: 49%;    margin-right: 1%;    margin-bottom: 15px;}
.dShare {    padding: 0;}
.dilgili .kurunListeleme{width:100%}
.kombin .kurunListeleme{width:100%}
  .dPys{font-size:16px}

}
.bodyshow #aat-callback{ display: none}

.bodyshow  #topcontrol{ display: none}