/* ===== [ DETAY CSS ] ===== */
/* -------------------- Source: http://stackoverflow.com/a/5809186 */
select#soflow, select#soflow-color {-webkit-appearance: button;-webkit-border-radius: 2px;-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);-webkit-padding-end: 20px;-webkit-padding-start: 2px;-webkit-user-select: none;background-image: url(../images/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);background-position: 97% center;background-repeat: no-repeat;border: 1px solid #AAA;color: #555;font-size: inherit;/* margin: 20px; */overflow: hidden;padding: 5px 10px;text-overflow: ellipsis;white-space: nowrap;width: 45%;}
select#soflow-color {color: #fff;background-image: url(../images/15xvbd5.png), -webkit-linear-gradient(#f58635, #f58635 40%, #f58635);background-color: #f58635;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding-left: 17.5%;text-align: center;/* font-family: inherit; */font-family: 'Poppins';}
/*varyant son*/
.dVaryant {float: left;width: 100%;position: relative;}
.varriant_block {    float: left;    width: 100%;   /* margin-bottom: 20px;*/}
.varriant_block ul {    float: left;    width: 100%;}
.varriant_color li {/* float: left; *//* width: 40px; *//* min-height: 40px; *//* 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: 14px; *//* 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;}
.dVaryant {float: left;width: 100%;position: relative;}
.varriant_block {float: left;width: 100%;margin-bottom: 8px;}
.varriant_block ul {    float: left;    width: 100%;}
.varriant_color li {float: left;line-height: 30px;margin: 12px 10px 10px 0px;position: relative;text-align: center;height: 30px;border: 1px solid;padding: 0px 5px;}
.varriant_color li span {position: relative;/* left: 0; *//* top: 60px; */width: 100%;text-align: center;color: #000;overflow: hidden;font-size: 14px;font-weight: 700;height: 30px;/* display: none; */}
.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;}
.varriant_block:nth-child(2) {margin-bottom: 0;margin-top: 10px;}
.varriant_weight li {float: left;border: 1px solid var(--gray);padding: 5px 7px;margin-right:10px;}
.varriant_weight .selected {border: 3px solid #626262;}
.varriant_color .varyantNoImg span {    position: static;    bottom: inherit;    left: inherit;}
.varriant_color .varyantNoImg {    width: auto;    height: auto;    padding: 5px 5px;    max-width: 80px;}
.varriant_weight li a {color:#767676;font-size:15px;font-weight:500;}
.varriant_weight li a.passive {    opacity: 0.4;}
.didnameTwo {float: left;width: 50%;color: rgb(24,24,24);font-size: 13px;font-weight: 600;}
.didnameTwo a span {color: #00bcf2;font-weight: 500;}
.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;}
.detailSimilar .owl-stage-outer .listingProductListing {width: 100%;}
.detailWrap {float: left;width: 100%;background: #fff;border-radius: 5px;}
.detailLeft {float: left;width: 50%;/* padding: 13px 20px; *//* height: 530px; */}
.detailRight {float: left;width: 50%;padding: 15px;border: 1px solid#ebebeb;}
body.bodyshow.bodylangTR.product4243 {background:  #f5f5f5;}
.nav_bot .viewsblock_drawnavigation_countlist {display:  none;}
.nav_bot .viewsblock_drawnavigation_order {display:  none;}
.hmnAl a:hover {color: #fff;}
.dSptLeft>* {flex-grow:  1;}
.detailSimilar .listingBasket { right:  0;}
.dValText.isbn {font-weight:  300;}
.ratingblock>label {display: none;}
.detailStarRating {float: right;width: 30%;}
.dSpt .list_link_type2_background:hover {color: #fff;}
.review {float: left;margin-top: 10px;}
.unit-rating {display: inline-block;float: left;margin-right: 15px!important;}
.ratingblock {margin-bottom: 2px!important;}
.commentInformationSubmit .submit {background:#f58635;}
.ratingblock>div>p {display: none;}
.fDetaySocials>span {float: left;line-height: 30px;padding-right: 20px;color: rgb(133,133,133);font-weight: 600;}
.detailSimilarProductsSlider .owl-dots {position: absolute;}
.kOnizleme {float: left;width: 100%;}
.kOnizleme ul li {float: left;width: 83px;height: 83px;border: 1px solid #e2e2e2;display: table;table-layout: fixed;margin-right: 6px;margin-bottom:6px;}
ul.dOnizleme li a img {height: 83px;}
.kOnizleme ul li a {display: table-cell;vertical-align: middle;text-align: center;}
.dOnizleme ul li a img {height: 80px;max-width: 100%;margin:0 auto;}
.dValText a:hover {color:  #eb2f06;}
.zoomPup {display:  none !important;}
.kargoooo {float: left;width: 100%;margin: 10px 0px;}
.kargoooo>div {
    font-size: 13px;
    color: rgb(44,46,61);
    line-height: 20px;
    padding-left: 50px;float:left;width:33%;
}

.dkg01 {
    background: url(../images/dkg01.png)no-repeat left;
}
.dkg02 {
    background: url(../images/dkg02.png)no-repeat left;
}
.dkg03 {
    background: url(../images/dkg03.png)no-repeat left;
}
.dkg04 {
    background: url(../images/dkg04.png)no-repeat left;
}
.dkg05 {
    background: url(../images/dkg05.png)no-repeat left;
}
.zoomWindow { display: none !important;}
.zoomPreload {display:  none !important;}
.dTabContnt a {font-family:  'PT Sans', sans-serif;}
.dUrunIzleme a img {height:  31px;width: 65%;}
.dhavale {float: left;width: 100%; margin-top: 5px;}
div#dTab03 {border: 1px solid#dadada;height: 100%;padding: 10px;float: left;width: 100%;}
.dhaveleicerik {width: 45%;background: #dadada;padding: 10px 0px;border-radius:5px;}
.hKargoAciklama {font-family: 'Poppins';font-size: 12px;color: #f58635;font-weight: 600;float:left;width:100%;padding:15px 0px;}
.dSpt .list_link_type2_background {padding: 10px;width:160px;display:inline-block;color:#fff;text-transform:uppercase;}
.social {float: left;width: 100%;margin-top: 10px;}
.social span {float: left;line-height:30px;padding-right:10px;}
.addthis_inline_share_toolbox_dqqt {float: left;clear: initial!important;}
.dSip a img {height: 31px;width: 60%;}

div#AKBANK {background: url(../images/axess-logo-01.png)no-repeat #efefef;height: 50px;background-size: 75px;background-position: center;}
div#GARANTIYENI {  background: url(../images/bonuscard-logo-01.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}
div#HALKBANK {background: url(../images/parafkartlogo-01.png)no-repeat #efefef;height: 50px;background-size: 70px;background-position: center;}
div#HSBC {background: url(../images/advantage-card-logo-01.png)no-repeat #efefef;height: 50px;background-size: 100px;background-position: center;}
div#KUVEYTYENI {  background: url(../images/saglamkart-logo-01.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}
div#FINANSB{background: url(../images/cardfinans-yeni-logo-01.png)no-repeat #efefef;height: 50px;background-size: 95px;background-position: center;}
div#YKB {  background: url(../images/worldcard-logo-01.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}
div#ZIRAAT {background: url(../images/ziraatbankasi-bankkart-logo-01.png)no-repeat #efefef;height: 50px;background-size: 90px;background-position: center;}
div#ISBANK{  background: url(../images/maximumkart-logo-01.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}
div#DENIZBYENI{ background: url(../images/DenizBank_logo.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}
div#AXESS{  background: url(../images/axess_card_logo.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}
div#WORD{ background: url(../images/world_card_logo.png)no-repeat #efefef;   height: 50px;  background-size: 80px;  background-position: center;}


.dTabContnt div {font-family:  'PT Sans', sans-serif;color:#666;/* border-radius: 5px; */}
div#dTab01 .container>* {line-height: 40px;border-top:  1px solid#dadada;border-radius: 5px;}
.aynigun {background: url(../images/aynigun.png)no-repeat;width: 145px;height: 50px;float:left;}
.hizligonderi {background: url(../images/hizligonderi.png)no-repeat;width: 141px;height: 50px;float:left;}
.dTabContnt>#dTab01 {padding: 15px;border-left: 1px solid#dadada;/* border-radius: 5px; */border-bottom: 1px solid#dadada;border-right: 1px solid#dadada;}
.kargobedava {background: url(../images/kargobedava.png)no-repeat;width: 140px;height: 50px;float:left;}
.kapidaodeme {background: url(../images/kapidaode.png)no-repeat;width: 137px;height: 50px;float:left;}
.baskisay {margin-top:  10px;}
.fffFace {background: url(../images/fffFace.png) no-repeat;}
.fffTwit {background: url(../images/fffTwit.png) no-repeat;}
.fffGoogle {background: url(../images/fffGoogle.png) no-repeat;}
.fffPinterest {background:url(../images/fffPinterest.png) no-repeat;}
.fffInstagram {background: url(../images/ffftagram.png) no-repeat;}
.listingProductListing span.product_in_stock {display:  none;}
.dBigImg #DivImgSonuc_ {max-height: 100%;display: flex;justify-content: center;align-items: center;/* border: 3px solid #ecf5fe; */padding: 10px 0;width: 100%;}
.dBigImg #DivImgSonuc_ img {    max-height: 440px;    display: initial;    object-fit: cover;}
.dOnizleme {float: left;width: 100%;/* margin-top: 10px; */}
.dOnizleme ul {display: flex;flex-direction: row;margin-left: -5px;margin-right: 0px;}
.dOnizleme ul li {float: left;width: 20%;padding: 0 5px;}
.dOnizleme ul li a {    display: block;    width: 100%;    border-radius: 0;    border-color: #ecf5fe;    border-width: 3px;    margin: 0;}
.dOnizleme ul li a.zoomThumbActive {border-color: #feaa17;}
.dName {/*float: left;*/width: 100%;margin-bottom: 10px;}
.dName cite {    float: left;    width: 85px;    margin-right: 10px;    height: 53px;    display: flex;    align-items: center;}
.dName>span {float: left;width: calc(100% - 95px);color: rgb(24,24,24);font-size: 23px;display: flex;align-items: center;padding: 10px 0px;font-weight: 600;letter-spacing: 1px;}
.at-share-dock-outer.addthis-smartlayers.addthis-smartlayers-mobile {
    display: none;
}

div#at4-share {
    display: none;
}
.didexplanation {
    float: left;
    width: 100%;
    margin-top: 30px;
    border-top: 1px solid#ebebeb;
    padding: 15px 0px;
    border-bottom: 1px solid#ebebeb;line-height:20px;
}
.dFytNrml span {text-decoration:  line-through;font-size: 30px;color: rgb(197,197,197);}
.dFyt {color: rgb(83,83,83);text-align: left;display: inline-block;}
.dFyt span {color: #379edb;font-size: 30px;font-weight: 700;}
.ozel-txt p {font-weight: 600;font-size: 15px;}
.ozel-txt input {height: 70px;width: 70%;margin-top: 8px;}
.dDisCount span {    position: absolute;    right: 50px;    top: 0;    background: url(../images/indiirim.png) no-repeat;    width: 59px;    height: 59px;    display: flex;    justify-content: center;    color: #fff;    padding-top: 5px;    font-weight: 700;line-height:40px;margin-top:10px;}
.dDisCount span:after {   /* content: "";  */  position: absolute;    top: 22px;}
.dBasketWrp {float: left;width: 100%;margin: 10px 0px;padding: 0px;}
.dSpt {float: left;width: 62%;}
.hmnAl {float: left;width: 38%;}
.hmnAl a {background: #ff3200;float: left;width: 100%;margin-top: 3px;height: 39px;text-align: center;line-height: 36px;border-radius: 10px;font-weight: 600;font-size: 13px;letter-spacing: 1px;}
.quantityBox {float: left;width: 110px;position:relative;}
.quantitytext {color: #484848;font-size: 14px;margin-right: 20px;float: left;height: 50px;display: flex;align-items: center;font-family:  'Poppins';display: none;}
.dHemenAl a {border: 1px solid#f39c12;background: url(../images/dSpt.png) 15px 13px no-repeat #f39c12;padding: 14px 55px;border-radius:  30px;color: #fff;font-weight:700;}
.dSptLeft {width: 100%;display: flex;margin-top: 0px;flex-direction:  row;}
.fDetaySocials {float: left;width: 100%;text-align: center;position: relative;padding: 10px 0px;}
.fDetaySocials a {float:left;margin: 0px;display: inline-block;/* width: 40px; *//* height: 39px; */background-position: center center;}
.dBsktInput {    float: left;    width: 90px;    border: 2px solid #ced6e0;    border-radius: 4px;}
.dBsktInput .addtobasketquantity {    border: 0;    width: 60px;    height: 50px;    float: left;    padding-left: 10px;    color: #444444;    font-size: 16px;    font-weight: 500;}
input#quantity {text-align: center;margin-top: 3px;border: 1px solid#dadada;height: 38px;width: 100%;font-weight: 700;border-radius: 5px;}
.increase {float: left;height: 38px;display: flex;justify-content: center;align-items: center;position:  absolute;right: 0px;bottom: 0px;width: 30px;background: #eaeaea;border-radius: 0px 5px 5px 0px;}
.decrease {float: left;height: 38px;display: flex;justify-content: center;align-items: center;position:  absolute;bottom: 0px;left: 0px;width: 30px;background: #eaeaea;border-radius: 5px 0px 0px 5px;}
.dBsktInput a:focus {    outline: none;    text-decoration: none;}
.addbasketbutoncontainer {float: left;width: 60%;margin-top: 3px;margin-left: 15px;}
.dOnizleme .owl-nav .owl-prev {left: 0px;background: url(../images/arrowleft.png) no-repeat 0 0;background-position-x:  10px;background-position-y:  13px;top:28%;}
.dOnizleme .owl-nav .owl-next {right: 0px;background-position:right top;background:url(../images/arrowright.png) no-repeat 0 0;background-position-x:  10px;background-position-y:  13px;top:28%;}
.fav-btns {margin-top: 3px; float: left;width: 30%;margin-left: 3px;}
.fav-btns a {height: 50px;}
.fav-btns img {height: 51px;}
.didname {font-size: 14px;color: rgb(153, 153, 153);float:left;line-height:35px;margin-right:15px;letter-spacing: 1px;float:left;width:100%;}
.ratingblock>label {display: none;}
.addbasketbutoncontainer input {height: 38px;background: #ea8206;color: #fff;font-size: 13px;border: 0;width: 100%;letter-spacing: 1px;font-weight: 600;border-radius: 5px;}
.dSptRight {    float: left;    width: 200px;    padding-left: 10px;    margin-top: 5px;}
.dHemenAl {    float: left;    width: 34%;margin-top:17px;}
.favori {float: left;width: 35%;padding:10px 0px;}
.dFav {float:left;padding-right:20px;padding-top: 15px;}
.detailSimilarTitle span {position: relative;}

.detailSimilar .listingProduct {/* width:  20%; *//* float:  left; */}
.detailSimilar .listingBrand {float:  left;width:  100%;margin-top: 10px;}
.detailSimilar .listingProductName.list_title_type1_text {/* float:  left; *//* width: 35%; *//* margin-top: 55px; */}
.detailSimilar .listingPriceWrap {float:  left;/* width:  20%; *//* margin-top: 55px; */}
.detailSimilar .listingProductDiscount {top: 25px;}
.dSptLeft {float:  left;}
.detailProductDiscount {/* display: none; */width: 60px;margin-left: 20px;float: left;line-height: 20px;}
.detailSimilarContent .owl-nav>div {position:absolute;top: 30%;width:36px;height:56px;text-indent:-99em;overflow:hidden;}
.dOnizleme .owl-nav>div {position:absolute;top: 30%;width:36px;height:56px;text-indent:-99em;overflow:hidden;}
.detailSimilarContent .owl-nav .owl-prev {top: -52px;}
.detailSimilarContent .owl-nav .owl-next {top: -52px;}
.detailSimilarContent .owl-nav .owl-prev {background: url(../images/slider_arrowLeft.png)no-repeat;width: 36px;height: 36px;right: 42px;position: absolute;text-indent: 99em;overflow: hidden;}
.detailSimilarContent .owl-nav .owl-next {background: url(../images/slider_arrowRight.png)no-repeat;width: 36px;height: 36px;right: 0px;position: absolute;text-indent: 99em;overflow: hidden;}


.detailProductDiscount span {display:  inline-block;color: #fff;font-weight: 300;background: #42b1e6;border-radius: 3px;font-size: 15px;width: 58px;/* height: 40px; */text-align: center;padding-top: 4px;}
.detailProductDiscount p {
    font-size: 12px;
    text-transform: uppercase;
    padding-top: 2px;
}
.didnameThree {
    float: right;
    font-size: 13px;
    color: rgb(24,24,24);
    font-weight: 600;
}

.didnameThree span {
    color: #18bd00;
    border: none;
    margin-left: 0;
    padding-left: 0;
    text-indent: 5px;
    width: auto;
    line-height: 1;
    font-size: 13px;
    height: auto;
}
.product_out_stock {
    color: #ea8206 !important;
}
.dFav a {color: #4d4d4d;font-size: 12px;font-weight: 500;padding: 6px 20px;border-radius: 5px;}
.dFav a i {margin-right: 8px;}
.dProSpec {float: left;width: 100%;margin-top: 20px;}
.dValText {float: left;width: 100%;height: 50px;display: inline-flex;align-items: center;border-right: 1px solid #dadada;padding-left: 25px;color: #484848;font-size: 13px;font-weight: 700;border-bottom: 1px solid #dadada;}
.dValText .dValSp {color: #545454;font-size: 13px;font-weight: 700;margin-right: 5px;font-family:  'Poppins';}
.dValText:nth-child(2n) {    border-right: 0;}
.dKazanc cite {    font-style: normal;    color: #2b9391;    margin-right: 10px;font-weight:700;}
.dKazanc span {    background: url(../images/dKazancBg.png) no-repeat;    width: 104px;    height: 48px;    display: flex;    color: #fff;    font-weight: 500;    font-size: 16px;    padding: 7px 0 0 10px;    margin-top: 14px;}
.dValText.dKazanc {border-bottom: 0;}
.dValText.dBanner {border-bottom: 0;display: inline-block;margin-top: 10px;padding-left: 50px;background: url(../images/dBanner.png) 22px 9px no-repeat;}
.dBanner cite {    float: left;    width: 100%;    font-style: normal;    color: #29abe2;}
.dSekmeli ul li a {    display: block;    color: #747d8c;    font-size: 16px;}
.dSekmeli ul li a.active {    color: #f86a4b;    font-weight: 500;}
.dTab {display: none;}
#dTab01 {display: block;}
.didnameThree span.product_out_stock {
    position: inherit;
}
.dTab ul {    width: 100%;    float: left;    text-align: left;}
.dTab li {    width: 100%;    float: left!important;    text-align: left!important;list-style: circle!important;    display: list-item!important;    margin-left: 15px;}
.dTab p {    width: 100%;    float: left;    text-align: left;}
.dBigImg {float: right;width: 100%;display:flex;align-items:center;justify-content:center;}
.dBigImg #DivImgSonuc_ {    max-height: 100%;    display: flex;    justify-content: center;    align-items: center;padding: 10px 0;    width: 100%;}
.dBigImg #DivImgSonuc_ .zoomPad{max-height : 440px;}
.dBigImg #DivImgSonuc_ img {    max-height: 400px;    display: initial;    object-fit: cover;}
.dOnizleme {float: left;width: 100%; margin-top: 10px; }
.dOnizleme ul {display: flex;flex-direction: row;/* margin-left: -5px; */margin-right: 0px;align-items: center;justify-content: flex-start;}
.dOnizleme ul li {float: left;width: 100%;padding: 0 5px;text-align: center;}
.dOnizleme ul li a {display: block;width: 100%;border-radius: 0;border-color: #ecf5fe;border-width: 3px;margin: 0;border: 1px solid#dadada;height:100%;}
.dOnizleme ul li a.zoomThumbActive {border-color: #feaa17;}
.dName cite {    float: left;    width: 85px;    margin-right: 10px;    height: 53px;    display: flex;    align-items: center;}
.dFytWrap {float: left;width: 100%;position: relative;}
.dFytNrml {color: rgb(197,197,197);font-weight: 400;font-size: 30px;display: inline-block;margin-right: 10px;}
.dDisCount span {    position: absolute;    right: 50px;    top: 0;    background: url(../images/dindirimBg.png) no-repeat;    width: 94px;    height: 59px;    display: flex;    justify-content: center;    color: #fff;    padding-top: 5px;    font-weight: 700;}
.dDisCount span:after {    content: "indirimli";    position: absolute;    top: 22px;}
.dValText:nth-child(2n) {    border-right: 0;}
.dKazanc cite {    font-style: normal;    color: #29abe2;    margin-right: 10px;}
.dKazanc span {    background: url(../images/dKazancBg.png) no-repeat;    width: 104px;    height: 48px;    display: flex;    color: #fff;    font-weight: 500;    font-size: 16px;    padding: 7px 0 0 10px;    margin-top: 14px;}
.dValText.dKazanc {border-bottom: 0;}
.dValText.dBanner {border-bottom: 0;display: inline-block;margin-top: 10px;padding-left: 50px;background: url(../images/dBanner.png) 22px 9px no-repeat;}
.dBanner cite {    float: left;    width: 100%;    font-style: normal;    color: #29abe2;}
.dSekmeli {float: left;width: 100%;background:  #fff;margin-top: 15px;}
.dSekmeli ul {float: left;width: 100%;/* text-align: left; */}
.dSekmeli ul li {display: inline-block;/* float: left; */text-align: center;margin-right: 5px;}
.dSekmeli ul li a {display: block;color: rgb(88,88,88);font-size: 15.15px;padding: 15px 50px;background: #f1f1f1;border-radius:5px 5px 0px 0px;letter-spacing: 1px;font-weight: 600;}
.dTabContnt {float: left;width: 100%;position: relative;}
.dSekmeli ul li a.active {color: #fff;font-weight: 500;background: #f49752;/* border-top: 2px solid #f1f1f1; */z-index: 99;/* border-left: 1px solid#dadada; *//* border-right: 2px solid#dadada; */border-radius:5px 5px 0px 0px;position:relative;}
.dTab {    display: none;}
#dTab01 {display: block;line-height: 22px;}
.acrdSekme {    display: none;}
.dTabContnt>#dTab01:before {content: '';height: 1px;width: 77.7%;background: #dadada;position: absolute;top: 0;right: 21px;}
.detailSimilar {float: left;width: 100%;margin-top: 20px;background:  #fff;margin-bottom:20px;}
.detailSimilarTitle {float: left;width: 100%;color: rgb(56,61,64);font-size: 18px;font-weight: 600;margin-bottom: 20px;padding:10px 0px;position: relative;text-align: left;}
.detailSimilarContent {float: left;width: 100%;}
.owl-item .proItemWrp {float: left;width: 100%;padding: 10px;position: relative;z-index: 9999;}
.product-item {float: left;width: 100%;}
.owl-item {padding: 5px 0;}
.detailFavorite.detail_basketgo.detailFavoriteMargin {float: left;}
.dSekmeli ul li a.active:before {border-top: #f49752 solid 7px;border-left: transparent solid 7px;border-right: transparent solid 8px;position: absolute;content: "";width: 0;height: 0;bottom: -7px;right: 45%;z-index: 9;}
.dSekmeli ul li a.active:after {border-top: #f49752 solid 7px;border-left: transparent solid 7px;border-right: transparent solid 8px;position: absolute;content: "";width: 0;height: 0;bottom: -7px;right: 45%;}
.PHBLeft {    height: 200px;    text-align: center;}
.productHistoryBox img {
    max-height: 200px;
    width: auto!important;
    display: inline-block!important;
}

.PHBText a {
    font-size: 14px;
    color: #484848;
    font-weight: 700;
}

.PHBText {
    text-align: center;
    padding: 5px;
    height: 39px;
    overflow: hidden;
    margin-top: 10px;
}

.PHBText span {
    font-size: 14px;
    font-weight: 700;
    color: #0038a5;
}
.detailvideo{ float: left;  background: #ea8206;  border-radius: 5px;  height: 30px;  padding: 0px 20px;  margin: 15px;line-height: 30px;}
.detailvideo a{  color: #fff; float: left;font-size: 15px;}
.detailvideo a i{   font-size: 24px;  float: right; margin-top: 3px;  margin-left: 15px;}

@media (max-width:1199px) {
.quantityBox {width: 100px;margin-right: 10px;}
.fav-btns {float: left;width: 20%;}
.increase {}
.decrease {}
.addbasketbutoncontainer {width: calc(100% - 150px);}
.dSptRight {width: 140px;}
}
@media (min-width:992px) and (max-width:1199px) {
.aynigun {width: 130px;}
.kargobedava {width: 123px;}
.kapidaodeme {width: 120px;}
}
@media (max-width:991px) {
.dhaveleicerik{width : 100%;    text-align: center;}
.dTabContnt>#dTab01{width : 100%;    height: 300px;    overflow-y: scroll;}
.dSekmeli ul {padding:0px;}
.tPaymentNumber {/* width: 50%!important; */}
.tPaymentInstaAmount {/* width: 50%!important; */}
.dBasketWrp {margin: 10px 0px;/* padding-left: 10px; */}
  .dSpt .list_link_type2_background {width:160px;}
.detailRight {padding-left: 20px;height: auto;}
.dTabContnt>#dTab01:before {width:62%;}
.dFytWrap {    width: 100%;}
.dSptRight {width: 100%;margin: 10px 0;}
.detailSimilarTitle:before {display:none;}
.dSekmeli ul li a {font-size:13px;}
.dUrunIzleme {    width: auto;    margin: 5px 15px 0 0;}
.dFav {width: auto;}
.dSpt {width: 100%;}
.hmnAl {width: 63%;margin-top: 10px;}
.kargobedava {margin-top: 10px;width: 50%;}
.kapidaodeme {margin-top: 10px;width: 50%;}
.aynigun {
    width: 50%;
}

.hizligonderi {
    width: 50%;
}
.dValText {display: block;    height: auto;    border: 0;    margin: 3px 0;    padding: 0;}
.dKazanc span {background-size: contain;    float: left;    margin: 0;}
.dKazanc cite {float: left;    margin-top: 11px;}
.dValText.dBanner {margin-top: 3px;    padding-top: 10px;    border-top: 1px solid #dadada;}
.dSekmeli {padding-top: 0px;}
.dTabContnt {margin-top: 10px;padding: 0px;}
.dBigImg {width: 100%;}
.kOnizleme {width: 100%;}
.detailStarRating {width: 100%;margin-bottom: 10px;}
.detailFavorite {width: auto;margin: 0px!important;}
}
@media (min-width:768px) and (max-width:991px) {
.detailSimilarTitle:before {width:55%;margin-right:10%;}
}
@media (max-width: 767px) {
.detailLeft {    width: 100%;    height: auto;}
.detailRight {    padding: 0;    width: 100%;    margin-top: 10px;}
.dDisCount span {    right: 10px;}
.dFyt span {    font-size: 30px;}
.dName>span{width:100%;}
  .detailvideo{margin: 15px 0;height: auto;line-height: 20px;}
.dTabContnt>#dTab01:before {display:none;}
.detailSimilar .listingPriceWrap {height:50px;}
.dOnizleme ul li:nth-child(5n+1) {display: none;}
.dOnizleme ul li {width:25%;}
.dHemenAl {width:  100%;text-align:  center;margin-top:  30px;}
.detailRight{height: auto;}
.dValText {    width: 100%;    border-bottom: 1px solid #dadada;    height: 30px;    display: flex;    align-items: center;}
.dValText.dKazanc {padding-top: 10px;margin-top: -4px;padding: 30px 0;}
.dKazanc span {    background: none;    height: auto;    padding: 0;    background: #f15a24;    text-align: center;    padding: 10px 10px 10px;   justify-content: center;    margin-left: 12px;}
.dKazanc cite {    margin: 0;}
.dValText.dBanner {    height: auto;    padding: 10px 0 0 30px;    background-position: 5px 19px;}
.acrdSekme {display: block;background: #e0e0e0a8;padding: 10px;margin: 2px 0;position: relative;float: left;width: 100%;font-size: 14px;}

.hKargoAciklama {padding-left: 15px;font-size: 11px;}
.kargoooo {/* padding-left: 10px; */}
.fDetaySocials {padding-left: 10px;}
.dTab {margin: 5px 0;padding: 5px;float: left;}
.acrdSekme.active {font-weight: 500;color: #000;}
.acrdSekme:before {    content: "+";    position: absolute;    right: 10px;    font-weight: 700;    color: #424242;    font-size: 25px;    top: 4px;}
.acrdSekme.active:before {    content: "-";}
.dName>span {height: auto;/* padding-left: 10px; */}
select#soflow, select#soflow-color{width : 100%;padding-left: 41%;}
.fav-btns {width: 20%!important;}
.didname{/* text-indent:10px; */}
/* detail */
.dSptLeft{margin-top : 30px;padding-left: 10px;}
.detailRight {width:100%;display:inline-block;margin:0px 0 0;}
.detailBasket {width:100%;clear:both;}
.detailBuy {width:100%;margin: 0;}
.detailBuy a {width:100%;clear:both;margin:10px 0 0;}
.detailFavorite {float: left;margin: 10px 0 0;text-align:center;}
.detailThumbnails ul li {width:88px;height:88px;}
.detailThumbnails ul li a img {max-width:70px;max-height:70px;}
.detailLine .accordionMenu {margin:10px 0 0;}
.detailLine .accordionTitle {text-indent:0;font: 14px robotomedium;line-height:40px;}
.detailLine .accordionContent {padding:0 0 10px;font-size:12px;}
.detailSimilar {display:inline-block;width:100%;margin:0px;}
.detailSimilarTitle {}
.detailSimilarContent {margin:10px 0 0;}
.detailSimilar .owl-stage-outer .listingProductListing {width: 100%!important;}
.decrease{}
}



/*varyant */
.varriant_block {
    float: left;
    width: 100%;
}

.varriant_block h3 {
    float: left;
    width: 100%;
    color: #666;
    font-size: 14px;
    margin-bottom: 6px;
}

.varriant_block select {
    float: left;
    width: 40%;
    border: 1px solid #dadada;
    height: 45px;
    padding: 0;
    margin: 0;
    color: #666;
}

.detailVarriant.show_if_has_attribute {
    width: 100%;
    display: inline-block;
    margin: 10px 0;
}

/*end*/