/* ===== [ 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*/

/*yeni stil varyant */

li.stokYok.selected {border: 2px solid #ccc !important;}
li.stokYok {background: #e0e0e0 !important;text-decoration: line-through;}
.varriant_block h3 {    float: left;    width: 100%;    color: #666;    font-size: 14px;    margin-bottom: 5px;}
.varriant_block>h3 {font-size: 14px;font-weight: 500;color: var(--black);margin-bottom: 10px;}
.varriant_block ul li {float: left;position: relative;border: 1px solid #d8d8d8 !important;background: #ffffff;margin: 0 5px 9px 0;}
.varriant_block ul li.selected {color: #e20c18;display: inline-block;min-width: 23px;border: 2px solid #e20c18 !important;/* padding-right: 3px; *//* padding-left: 3px; *//* margin-right: 3px; */margin-bottom: 9px;box-sizing: border-box;}
.varriant_block ul li.selected a {width: 100%;/* height: 28px; */line-height: 40px;text-align: center;font-size: 14px;color: #000000;font-weight: bold;}
.varriant_block ul li a {padding: 0 9px;display: block;width: 100%;height: 37px;line-height: 40px;text-align: center;font-size: 14px;color: #000;}
.varriant_block ul li a:hover {}
.varriant_block a.beden.passive:hover {background-color: #f1f1f1;color: #888;}
.varriant_block ul li:hover a {color: #000000;}
li.selected.stokYok a {color: #f90000 !important;text-decoration: line-through;}
.varriant_block ul li {border: 1px solid #ccc !important;}
li.selected.stokYok {background: #d2d2d2;text-decoration: line-through;color: #f10a41;}
.detailVariant {    float: left;    width: 100%;}
.varriant_block {float: left;width: 100%;}
.varriant_block h3 {    float: left;    width: 100%;    color: #666;    font-size: 14px;    margin-bottom: 5px;}
.dVaryantWrap {float: left;width: 100%;}
.varriant_block {float: left;width: 100%;margin-bottom: 10px;}
.varriant_block>ul {float: left;width: 100%;}
.varriant_block>h3 {font-size: 14px;font-weight: 500;color: var(--black);margin-bottom: 10px;}
.varriant_color>li {float: left;width: 65px;/* height: 98px; */border: 1px solid rgb(218, 218, 218);text-align: center;margin: 5px 10px 0px 0px;/*! position: relative; */overflow: hidden;border-radius: 8px;}
.varriant_color>li span {position: absolute;bottom: -22px;font-size: 10px;font-weight: 500;color: var(--black);width: 100%;left: 0;}
.varriant_color>li a {display: block;width: 100%;height: 100%;/* width: 65px; */height: 30px;border-radius: 100px;/*! line-height: 60px; */z-index: 99999999;line-height: 30px;padding-left: 10px;padding-right: 10px;}
.varriant_weight li {float: left;border: 1px solid var(--gray);padding: 5px 7px;margin-right:10px;}
.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;}
.varriant_weight li {float: left;min-width: 40px;width: auto;height: 47px;border: 1px solid #dadada;line-height: 40px;text-align: center;margin-right: 10px;border-radius: 8px;}
.varriant_weight li a {color: #767676;font-size: 15px;font-weight: 700;width: 100%;height: 100%;float: left;}
.varriant_weight li a.passive {background: url(../images/noVaryantStok.png) center center no-repeat;color: #767676;opacity: 0.5;}
.var_name_Renk {  display: none;}
.varriant_color{position:relative}




/*varyant son */
.didname span {float: initial;position:initial;width:auto;
}
.didname span.product_out_stock {
    color: #ff0006;
}
.detailTopBorder {
    float: left;
    width: 100%;
    padding: 0px 15px;
}
.detailCenterBorder {
    float: left;
    width: 100%;
    margin-top: 10px;
    padding: 1px 1px 0px 15px;
}
.secenekeler{width: 100%; float: left;}
.detailBottomBorder {
    float: left;
    width: 100%;
    padding: 10px;
    margin-top: 15px;
    line-height: 25px;
    height: 232px;
    overflow-y: scroll;
}

.detailBottomBorder span {
    float: left;
    width: 100%;
    font-weight: 700;
}
.addedbasketresult span{height: 48px; background: #3EC983; color: #fff; letter-spacing: 1px; font-weight: 600; float: left; width: calc(100% - 135px); margin-top: 3px; margin-left: 15px;}
.addedbasketresult span a{    color: #fff; letter-spacing: 1px; font-weight: 600; display: block; padding: 10px 9px; text-align: center; margin: 0 auto;  margin-right: 14px;  line-height: 30px;  font-size: 13px;  text-transform: uppercase;}
.didnameTwo {float: left;width: 100%;margin-top: 10px;}
.didnameTwo a span {color: rgb(24,24,24);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%;}
.detailSimilar .owl-stage-outer .listingProductListing {width: 100%;}
.detailWrap {float: left;width: 100%;background: #fff;border-radius: 5px;}
.detailLeft {float: left;width: 43%;/* padding: 13px 20px; *//* height: 530px; */border: 1px solid#e3e3e3;border-radius: 5px;}
.dTaksitNine {
    float: left;
    margin: 20px 0px;
    width: 100%;
    color: #535353;
    position: relative;
}
.dKargonine {
    background: url(../images/kargo.png) no-repeat;
    width: 106px;
    height: 59px;
    position: absolute;
    right: 0;
    top: -40px;
}
.detailSimilar .list_link_type2_background {   background: #3665F3 !important;}
.detailSimilar .listingPriceNormal {  color: #000;}
.jslider .jslider-value-to { left: 80%;  font-size: 13px;}
.jslider .jslider-value {  font-size: 13px !important;}

/*.zoomWrapper{width: 650px !important;height: 510px !important;margin-top: -27px !important;}*/
.zoomWrapperImage{    width: 100%; /*height: 496px !important; */   background: #fff;}
/*.zoomWindow{ left: 400px !important;}*/
.detailRight {float: left;width: 57%;padding-left: 15px;position: relative;}
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;top: 69px;*/}
.dValText.isbn {font-weight:  300;}
.ratingblock>label {display: none;}
.detailStarRating {float: left;width: 100%;}
.dSpt .list_link_type2_background:hover {color: #fff;}
.review {float: left;}
.review span {padding-right: 20px;}
.unit-rating {display: inline-block;float: left;margin-right: 15px!important;}
.ratingblock {margin-bottom: 2px!important;}
.commentInformationSubmit .submit {background:#ec1313;}
.ratingblock>div>p {display: none;}
.fDetaySocials>span {float: left;line-height: 40px;padding-right: 20px;color: rgb(133,133,133);font-weight: 500;}
.detailSimilarProductsSlider .owl-dots {position: absolute;}
.kOnizleme {float: left;width: 100%;padding: 15px 5px; border-top: 1px solid #dadada;}
.kOnizleme ul li {float: left;width: 82px;height: 82px;display: table;table-layout: fixed;margin-right: 5px;margin-bottom:5px;  border-radius: 5px;  border: 1px solid #dadada;}
.zoomThumbActive {  border: 1px solid #2bb1e4 !important;}
ul.dOnizleme li a img {max-height: 70px;}
.kOnizleme ul li a {display: table-cell;vertical-align: middle;text-align: center;border:none;height: 70px;  max-height: 70px;}
.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: 20px 0px;border-bottom: 1px solid#ebebeb;padding-bottom: 20px;}
.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:10px 0px;}
.dSpt .list_link_type2_background {padding: 15px 0px;width: 320px;border-radius: 5px; margin-top: 3px;display:inline-block;color:#fff;text-transform:uppercase;text-align: center;background: #ff8400;font-size: 16px;    height: 48px; line-height: 20px;}
.social {float: left;width: 100%;margin-top: 10px;}
.social span {float: left;line-height:30px;padding-right:10px;font-size: 14px;color: rgb(89,89,89);font-weight: 500;}
.addthis_inline_share_toolbox_dqqt {float: left;clear: initial!important;}
.dSip a img {height: 31px;width: 60%;}
.dTabContnt div {font-family:  Tahoma,Geneva,sans-serif;color:#666;}
.dTabContnt div p , .dTabContnt div li{font-family: Tahoma,Geneva,sans-serif;font-size: 16px;color: black;    text-indent: unset!important;}
div#dTab01 .container>* {line-height: 40px;border-radius: 5px;}
.aynigun {background: url(../images/dBt01.png)no-repeat left center;width: 33%;height: 26px;float:left;color: #454545;padding-left: 40px;font-weight: 600;line-height: 26px;}
.hizligonderi {background: url(../images/dBt02.png)no-repeat top left;width: 33%;float:left;color: #454545;font-weight: 600;padding-left: 40px;line-height: 20px;background-position-y: 5px;}
.dTabContnt>#dTab01 {padding: 15px;border: 1px solid#dadada;border-radius: 0px;font-family: Tahoma,Geneva,sans-serif;font-size: 16px;color: #000000;}
.kargobedava {background: url(../images/dBt03.png)no-repeat left center;width: 33%;height: 26px;float:left;color: #454545;font-weight: 600;padding-left: 40px;line-height: 26px;}
.kapidaodeme {background: url(../images/dBt04.png)no-repeat;width: 124px;height: 50px;float:left;display: none;}
.detayWhatsupp a {
    background: url(../images/dBt05.png)no-repeat;
    width: 140px;
    height: 50px;
    display: inline-block;
}
.baskisay {margin-top:  10px;}

.dpaylas{width: 70px;float: left;border: 1px solid #dadada;height: 50px;margin-top: 2px;border-radius: 5px;margin-left: 5px;line-height: 25px;text-align: center;}
.fSocialsss {border: 1px solid #dadada;padding: 5px;display: none;width: 140px;margin-top: -40px;margin-bottom: 2px;background: #fff;}
.dpaylas:hover .fa-share {  color: #2bb1e4;}
.dpaylas:hover p {  color: #2bb1e4;}
.dpaylas:hover .fSocialsss {   border: 1px solid #2bb1e4;}
.dsocialmedia:hover .fSocialsss{display:block}

.fSocialsss a {
    padding: 0px 10px;
    font-size: 18px;
}
.ffFace:hover{color:#072bdd;}
.ffTwit:hover{color:#62b6e8}
.ffInstagram:hover{color:#dd5200}
.ffYoutube:hover{color:#d50000}
.ffwhatsapp:hover{color: #006a25;}
.fffFace {background: url(../images/fffFace.png) no-repeat;}
.fffTwit {background: url(../images/fffTwit.png) no-repeat;}
.fffLindekin {background: url(../images/fffLindekin.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;}
.dMarka{width: 20%; float: left;}
.dKod{width: 50%; float: left;}
.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%;}
.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: 18px;display: flex;align-items: center;padding-bottom: 10px;font-weight: 600;letter-spacing: 1px;}
.dFytNrml>span {text-decoration:  line-through;font-size: 14px;color: rgb(170,170,170);position:relative;}
.dFyt {/* float: left; */line-height: initial;color: rgb(83,83,83);text-align: left;font-size: 20px;}
.dFyt>span {color: rgb(39,41,41);font-size: 18px;font-weight: 700;margin-top: 7px;}
.dFyt>span>span {font-size: 18px;color: rgb(39,41,41);}
.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: 3px 0 1px;padding: 0px 0px;}
.dSpt {float: left;width: 335px;margin-top: 1px;}
.hmnAl {float: left;width: 38%;}
.hmnAl a {background: #545361;float: left;width: 100%;margin-top: 3px;height: 39px;text-align: center;line-height: 39px;border-radius: 10px;font-weight: 600;font-size: 13px;letter-spacing: 1px;}
.quantityBox {float: left;width: 110px;position:relative;margin-top: 3px;}
.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 {background: #d42327;color: #fff;font-weight: 600;height: 48px;width: 100%;display: inline-block;margin-top: 3px;text-align: center;line-height: 48px;letter-spacing: 1px;}
.dSptLeft {width: 100%;display: flex;margin-top: 0px;flex-direction:  row;}
.fDetaySocials {    float: left;    width: 100%;      text-align: center;    position: relative;padding-bottom:10px;}
.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 {border: 1px solid#ebebeb;height: 48px;width: 100%;font-weight: 600;text-indent: 30px;font-size: 18px;    border-radius: 5px;}
.increase {float: right;height: 24px;display: flex;justify-content: center;align-items: center;position:  absolute;right: 0px;top: 0px;width: 30px;border: 1px solid#ebebeb;border-radius: 0px 5px 0px 0px;color: #ee2e34;}
.decrease {float: left;height: 24px;display: flex;justify-content: center;align-items: center;position:  absolute;bottom: 0px;right: 0px;width: 30px;border: 1px solid#ebebeb;color: #ee2e34;    border-radius: 0px 0px 5px 0px;}
.dBsktInput a:focus {    outline: none;    text-decoration: none;}
.addbasketbutoncontainer {float: left;width: 200px;margin-top: 3px;margin-left: 15px;border-radius: 5px;}
.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;}
.dStok {
    float: left;
    margin-top: 20px;
    /* display: none; */
}

.didname {font-size: 15px;color: #b2b2b2;float:left;line-height:35px;margin-right:15px;letter-spacing: 1px;font-weight: 500;width: 100%;}
.ratingblock>label {display: none;}
.detailphonesiparis {background: url(../images/telefonlaa.png)no-repeat;width: 33%;height: 20px;display: inline-block;}
.detaildiscounturun {background: url(../images/indirimm.png)no-repeat;width: 27%;height: 20px;display: inline-block;/* margin-top: 20px; */}
.detailcargobedava {background: url(../images/kargoo.png)no-repeat;width: 33%;height: 20px;display: inline-block;margin-top: 20px;}
.addbasketbutoncontainer input {height: 48px;background: #2bb1e4;color: #fff;font-size: 13px;border: 0;width: 100%;letter-spacing: 1px;font-weight: 600;display: block !important;border-radius: 5px;}
.dSptRight {    float: left;    width: 200px;    padding-left: 10px;    margin-top: 5px;}
.dHemenAl {float: left;width: 38%;}
.favori {float: left;width: 100%;padding: 10px 0px 12px 0px;border-bottom: 1px solid#ebebeb;}
.dFav {float: left;width: 50px;padding-top: 3px;height: 50px;line-height: 50px;border: 2px solid #dadada;    border-radius: 5px;margin-top: 2px;}
.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; */}
.dSptLeft {float:  left;}
.detailProductDiscount {float:  left;}
.detailSimilarContent .owl-nav>div {position:absolute;top: -35px;width: 15px;height: 19px;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>div {position:absolute;top: 31.5%;width:36px;height:36px;background:url(../images/slider_arrow.png) no-repeat 0 0;text-indent:-99em;overflow:hidden;}
.detailSimilarContent .owl-nav .owl-prev {left:-30px;background:url(../images/sliderarrowLeft.png) no-repeat;}
.detailSimilarContent .owl-nav .owl-next {right:-50px;background-position:right top;background:url(../images/sliderarrowRight.png) no-repeat;}
.detailProductDiscount span {display: block;color: rgb(234,32,32);font-weight: 600;letter-spacing: 1px;text-align: center;font-size: 14px;border: 1px solid rgb(234,32,32);padding: 10px;border-radius: 10px;}
.dFav a {color:#2bb1e4;    font-size: 13px;    font-weight: 500;display: block !important;}
.dFav a i {margin-right: 8px;    font-size: 24px; padding-left: 12px;}
.dFav a i:hover {  color: #2bb1e4;}
.dFytRight {
    float: left;
    padding-left: 15px;
}
.zoomPad{cursor: url(../images/dty-zoom.png),default !important;}
.zoomWrapperImage img {/* max-height: 950px !important;*/}
.zoomWrapperImage img {    max-height: none !important;    max-width: none!important;}
.dizleme {float: right;width: 13%;margin-top: -27px;}
.dizleme img{border: 1px solid #dadada;   }
.dProSpec {float: left;width: 100%;/* text-indent: 10px; */margin-top: 20px;margin-bottom: 20px;}
.dPuan { float: left; width: 100%; margin-top: 20px;  background: #f7f7f7; border-radius: 5px;  height: 40px;  line-height: 40px;}
.dPuan a i{background: url(../images/phone-ikon01.png);  background-size: 24px;  height: 24px;   width: 24px;   display: inline-block; margin-right: 5px; vertical-align: text-bottom;}
.dPuan span { padding: 0px 25px 0px 15px; color: #fff; margin-right: 30px;  border-radius: 5px 0px 0px 5px;  background: #2bb1e4;}
.dPuan span:before {content: '';position: absolute;right: -16px;top: 0;width: 33px;height: 100%;background: #2bb1e4;transform: skewX(-40deg);}
.dPuan span {   position: relative;}
.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 {}
.dTab {display: none;}
#dTab01 {display: block;}
.dBigImg {float: right;width: 100%;display:flex;align-items:center;justify-content:center;padding-top: 15px;}
.dBigImg #DivImgSonuc_0{    max-height: 100%;    display: flex;    justify-content: center;    align-items: center;padding: 10px 0;    width: 100%;}
.dBigImg #DivImgSonuc_0 .zoomPad{max-height : 450px;height : 450px; margin-bottom: 25px;display: flex;   align-items: center;   justify-content: center;}
.dBigImg #DivImgSonuc_0 img {max-height: 470px;display: initial;object-fit: cover;}
.dBigImg img { }
.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;position: relative;margin-right: 2%;}
.dFytNrml {float: left;color: rgb(186,186,186);font-size: 14px;/* line-height: initial; */text-decoration: line-through;}
.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;}
.detayWhatsupp {
    float: left;
}
.dSekmeli {float: left;width: 100%;background:  #fff;margin-top: 0px;}
.dSekmeli>ul {float: left;width: 100%;text-align: center;/* padding: 0px 20px; */display: flex;flex-direction: row;border-top: 1px solid#ebebeb;border-bottom: 1px solid#ebebeb;margin: 25px 0px;}
.dSekmeli ul li {flex-grow: 1;}
.dSekmeli ul li a {display: block;color: rgb(62,62,62);font-size: 18px;padding: 15px 15px;border-radius:5px 5px 0px 0px;letter-spacing: 1px;border-bottom: none;text-transform: uppercase;}
.dTabContnt {float: left;width: 100%;/* padding: 0px 20px; */position: relative;}
.dSekmeli ul li a.active {color: rgb(43,177,228);z-index: 999999999;border-bottom: 1px solid rgb(43,177,228);}
.dTab {    display: none;}
#dTab01 {display: block;line-height: 30px;}
.acrdSekme {    display: none;}
.dTabContnt>#dTab01:before {height: 1px;width: 72.3%;background: #dadada;position: absolute;top: 0;right: 21px;}
.detailSimilar {float: left;width: 100%;margin: 30px 0px;background:  #fff;padding: 25px 0px;}
.detailSimilarTitle {float: left;width: 100%;color: #000;font-size: 18px;font-weight: 600;/* margin-bottom: 20px; */position: relative;text-align:center;}
.detailSimilarTitle span {font-size: 27px;display: inline-block;letter-spacing: 0.4px;border-radius: 10px 0;font-weight: 600;color: rgb(14,14,14);position: relative;text-align: center;}
.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;width: 38%;}
.productHistoryBox {     width: 100%;   display: inline-block;  position: relative;  float: left;   border: 1px solid#eee;  border-radius: 5px;    height: 365px;}

.PHBLeft {   float: left;   width: 100%;    height: 240px;vertical-align: middle;  text-align: center;  display: flex; align-items: center; justify-content: center;}
.PHBLeft .listingProduct{    vertical-align: middle;  text-align: center;  display: flex;  align-items: center; justify-content: center;}
.PHBText {   float: left;   width: 100%;   font-size: 17px;   padding: 5px 0px; color: rgb(22,22,22);   font-weight: 300;    height: 70px;    text-align: center;}
.PHBText a{    font-size: 14px;   padding: 5px;   line-height: 16px;   display: block;color: rgb(65,65,65);}

.PHBText span {      font-size: 16px;  color: #ef6123;   text-align: left;   padding-left: 5px;  font-weight: 700;}
#chart_table li {background-color:#F4F7FA;font-size: 12px;display:block;line-height:20px;}

#chart_table {width:520px;margin-top:10px; }

#chart_table li {width: 254.5px;float:left;border:1px solid #999;text-align: left;padding-left:5px;color: #666;padding: 0px;text-indent: 10px;border-radius: 0;}

#chart_table li.top {width:509px;border:none;background:#666;color:#FFF;font-weight:bold;padding-left:5px;}

.allresultstext{ color:#f20000;}
.dBigImgMobil.owl-loading .owl-item.cloned { display: none;}
.dBigImgMobil.owl-carousel.owl-loading{opacity: 1;}
.zoomPreload{opacity: 0 !important;display: none !important;}
div#AKBANK {background: url(../images/axess-logo-01.png)no-repeat;height: 50px;background-size: 75px;background-position: center;}
div#GARANTIYENI {  background: url(../images/bonuscard-logo-01.png)no-repeat;   height: 50px;  background-size: 80px;  background-position: center;}
div#HALKBANK {background: url(../images/parafkartlogo-01.png)no-repeat;height: 50px;background-size: 70px;background-position: center;}
div#HSBC {background: url(../images/advantage-card-logo-01.png)no-repeat;height: 50px;background-size: 100px;background-position: center;}
div#KUVEYTYENI {  background: url(../images/saglamkart-logo-01.png)no-repeat;   height: 50px;  background-size: 80px;  background-position: center;}
div#FINANSB{background: url(../images/cardfinans-yeni-logo-01.png)no-repeat;height: 50px;background-size: 95px;background-position: center;}
div#YKB {  background: url(../images/worldcard-logo-01.png)no-repeat;   height: 50px;  background-size: 80px;  background-position: center;}
div#PAYUZIRAAT {background: url(../images/ziraatbankasi-bankkart-logo-01.png)no-repeat;height: 50px;background-size: 90px;background-position: center;}
div#ISBANK{  background: url(../images/maximumkart-logo-01.png)no-repeat;   height: 50px;  background-size: 80px;  background-position: center;}



@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) {

}
@media (max-width:991px) {
  .detailTopBorder {padding: 0px;}
.dhaveleicerik{width : 100%;    text-align: center;}
.dTabContnt>#dTab01{width : 100%;min-height: 300px;overflow-y: scroll;display:none;}
  .dTab ul{
    display: block !important;
}
.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%;}
.detailFavorite.detail_basketgo.detailFavoriteMargin {width: 55%;margin-left: 5%;}
.detailphonesiparis {width: 50%;}
.detaildiscounturun {width: 50%;}
.detailcargobedava {width: 50%;}
.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: 35%; *//* margin-top: 15px; */}
.hmnAl {width: 63%;margin-top: 10px;}
.aynigun {
    width: 100%;
}
.detailSimilarContent .owl-nav .owl-prev {left:-13px;}
  .detailSimilarContent .owl-nav .owl-next {right:-33px;}
.hizligonderi {
    width: 100%;
    margin-top: 15px;
}

.kargobedava {
    width: 100%;
}  
 
.kargobedava {margin-top: 15px;}
.kapidaodeme {margin-top: 10px;}
.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;margin:0}
.dTabContnt {margin-top: 10px;padding: 0px;}
.dBigImg {width: 100%;}
.kOnizleme {width: 100%;}
.detailStarRating {width: 100%;margin-bottom: 5px;position: inherit;top: 0;margin-top: 5px;}
.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) {
  .dizleme img{border: 1px solid #dadada;    max-width: 15%;}
.detailLeft {    width: 100%;    height: auto;}
.detailRight {    padding: 0;    width: 100%;    margin-top: 10px;}
.dDisCount span {    right: 10px;}
.dFyt span {font-size: 19px;margin: 0;}
.dName>span{width:100%;}
.dSpt { width: 100%;position:fixed;bottom:0px;padding:0px 10px;background:#fff;z-index:999999;left:0;}
.dKargonine { top: -100px;}
  .fSocialsss{position: absolute;   margin-top: 0px; margin-left: 70px;}
  .productHistoryBox{    height: 340px;}
  .stok_yok {width: 125px;}
  .PHBLeft{    height: 200px;}
  .PHBText{    height: 85px;}
  .dMarka {  width: 45%;  float: left;}
  .dPuan{height:85px;margin-bottom: 10px;font-size: 13px;}
.ratingblock{border-bottom:none!important;display:block;margin:0;text-align:center;padding:0;float:left;}
.unit-rating{list-style:none!important;margin:0 0 10px!important;padding:0!important;height:12px!important;position:relative!important;background:url(../images/starrating.png) top left repeat-x!important;width:75px!important;overflow:hidden;margin:0 auto!important}
.unit-rating li{text-indent:-90000px!important;padding:0!important;margin:0!important;float:left!important}
.unit-rating li a{outline:none!important;display:block!important;width:15px!important;height:11px!important;text-decoration:none!important;text-indent:-9000px!important;z-index:20!important;position:absolute!important;padding:0!important}
.unit-rating li a:hover{background:url(../images/starrating.png) left center!important;z-index:2!important;left:0!important}
.unit-rating a.r1-unit{left:0!important}
.unit-rating a.r1-unit:hover{width:15px!important}
.unit-rating a.r2-unit{left:15px!important}
.unit-rating a.r2-unit:hover{width:30px!important}
.unit-rating a.r3-unit{left:30px!important}
.unit-rating a.r3-unit:hover{width:45px!important}
.unit-rating a.r4-unit{left:45px!important}
.unit-rating a.r4-unit:hover{width:60px!important}
.unit-rating a.r5-unit{left:60px!important}
.unit-rating a.r5-unit:hover{width:75px!important}
.unit-rating a.r6-unit{left:75px!important}
.unit-rating a.r6-unit:hover{width:90px!important}
.unit-rating a.r7-unit{left:90px!important}
.unit-rating a.r7-unit:hover{width:105px!important}
.unit-rating a.r8-unit{left:105px!important}
.unit-rating a.r8-unit:hover{width:115px!important}
.unit-rating a.r9-unit{left:115px!important}
.unit-rating a.r9-unit:hover{width:130px!important}
.unit-rating a.r10-unit{left:130px!important}
.unit-rating a.r10-unit:hover{width:145px!important}
.rating label{display:none}
.ratingblock p{display:none}
.unit-rating li.current-rating{background:url(../images/starrating.png) left bottom!important;position:absolute!important;height:11px!important;display:block!important;text-indent:-9000px!important;z-index:1!important}
.detailCenterBorder {
    padding: 5px 0px;
}
  .detailProductDiscount {
    width: 50px;
    background: #ce0017;
    height: 45px;
    line-height: 45px;    border-radius: 5px;
}
  .urundurum .ProductLabels4{    width: 15%;}
    .urundurum .ProductLabels6{    width: 15%;}
    .urundurum .ProductLabels7{    width: 15%;}
    .urundurum .ProductLabels8{    width: 15%;}
     .urundurum .ProductLabels9{    width: 15%;}
     .urundurum .ProductLabels10{    width: 15%;}
    .urundurum .ProductLabels1{    width: 15%;}
    .urundurum .ProductLabels2{    width: 15%;}
    .urundurum .ProductLabels3{    width: 15%;}
   .urundurum .ProductLabels5{    width: 15%;}
      .urundurum .ProductLabels11{    width: 15%;}
  .urundurum .ProductLabels12{    width: 15%;}
  .urundurum .ProductLabels13{    width: 15%;}
  .urundurum .ProductLabels14{    width: 15%;}
  .urundurum .ProductLabels15{    width: 15%;}
.dFyt {
    width: calc(100% - 50px);
    float: right;
    text-align: center;
}

.detailProductDiscount span {
    color: #fff;    padding: 0;    border: none;
}
  .dBigImgMobil img {   /*height: calc(100vw * 0.98);*/     display: block !important;width: auto !important;   max-height: 420px;  display: initial;  object-fit: cover;}
.dFytWrap {
    padding-bottom: 10px;
    width: 55%;
    margin:0px;
}
.quantityBox {
    display: none;
}

.addbasketbutoncontainer {
    width: 100%;margin-left:0px;
}

div#addtobasketresult {
    float: left;
    width: 45%;
}
  .bodyshow .dSpt .stok_yok{    float: left;width: 45%;}
.dFyt span span {
    font-size: 19px;
}

.dFytNrml>span {
    font-size: 17px;
}

.dFytNrml {
    font-size: 17px;
    width: calc(100% - 50px);
    padding: 0;
    text-align:center;
}
.dFav {float: right;/* margin-top: 15px; */}

.dBasketWrp {
    margin: 0;
    padding: 0;
}

.dFytNrml span:before {
    display: none;
}

.dFytRight {
    line-height: 10px;
    padding: 0;
}
  ul#chart_table {
    display: block!important;
    width: 100%;margin-top:10px;
}

#chart_table li.top {
    width: 100%;
}

#chart_table li {
    width: 50%;
}

.addbasketbutoncontainer input {
    height: 44px;width:94%;
}

input#quantity {
    height: 44px;
}
  .dBigImgMobil .owl-nav>div {position:absolute;top: 41.5%;width:36px;height:36px;background:url(../images/slider_arrow.png) no-repeat 0 0;text-indent:-99em;overflow:hidden;z-index: 999999999999999;}
.dBigImgMobil .owl-nav .owl-prev {left:-10px;background: url(../images/slider_arrowLeft.png) no-repeat center;background-size: 12px;}
.dBigImgMobil .owl-nav .owl-next {right:-10px;background-position:right top;background: url(../images/slider_arrowRight.png) no-repeat center;background-size: 12px;}
  .thumbnail { border: none !important;max-height: 420px; height: 420px;  display: flex;  align-items: center;   justify-content: center;}
.dizleme { width: 84%;  padding-left: 20px;   margin-top: 2px;}
.dProSpec {   width: 100%;margin:0px;}
.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;}
.dSekmeli ul {    display: none;}
  #stars {  display: block;}
.hKargoAciklama {padding-left: 15px;font-size: 11px;}
.kargoooo {/* padding-left: 10px; */margin-bottom:0;}
  .dStok {
    display: none;
}
.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:20px 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:30px 0;}
.detailSimilarTitle {/* font:15px/34px robotomedium; */}
.detailSimilarContent {margin:10px 0 0;}
.detailSimilar .owl-stage-outer .listingProductListing {width: 100%!important;}
.decrease{}
}


/* atlaskamp xml ürün açıklama resimleri için eklendi Ürün id:110079*/
.trprfline img{
    box-sizing: border-box;
    border: none;
    vertical-align: middle;
    max-width: 70px; transition: border 300ms;
    height: auto !important; outline: none; padding-right: 10px;
}
/* atlaskamp xml ürün açıklama resimleri için eklendi son*/
