
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap&subset=latin-ext');

@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* Menüdeki Blog linki: normal + hover #22bcb4 */
.headerustmenu a[href*="blog"],
.headerustmenu a[href*="blog"]:hover,
.headerustmenu a[href*="blog"]:focus{color:#22bcb4 !important;}
*{font-family: 'Rubik', sans-serif;outline:none !important;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075) !important;box-shadow: inset 0 0px 0px rgba(0,0,0,.075) !important;}

body{background: #f8f8f8;}
/* Slider/grid kaynakli minor yatay tasmayi tum ekranlarda engelle (header position:fixed, sticky yok -> guvenli) */
html, body { overflow-x: hidden; }

a:focus, a:hover {
    text-decoration: none;
}
body:after {
    content: '';
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.61);
    transition: all ease .5s;
    opacity: 0;
    z-index: -1;
}

body.arkaplan:after {
    opacity: 1;
    transition: all ease .5s;
    z-index: 2;
}

._3d-slider .controls{display:none !important;}
.menu-desktop{background:none;border:none;position: relative;z-index: 99;}
.container{padding:0;}
.menu-desktop .logo{float:left;box-shadow: -1px 4px 18px -4px rgb(56 55 56 / 25%)!important;}
.menu-desktop .search{width: 455px;float:left;margin-left: 20px;margin-top: 13px;}
/* Header row 2: Tel + arama + sepet + uyelik tek satırda, dikey ortalı (flex). */
.menu-desktop .header-row2{display:flex;align-items:center;gap:18px;clear:both;padding-top:8px;margin-bottom:18px;}
.menu-desktop .header-row2 .musterihizmetleri{float:none;margin:0;}
.menu-desktop .header-row2 .search{float:none;margin:0;flex:1 1 auto;max-width:500px;}
.menu-desktop .header-row2 .basket{float:none;margin:0;}
.menu-desktop .header-row2 .uyelik{float:none;margin:0 0 0 auto;}
/* "Devamını Göster" oku/gizle toggle */
#categoryDescription #seoText.seo-collapsible{display:block !important;max-height:46px;overflow:hidden;transition:max-height .35s ease;}
#categoryDescription #seoText.seo-collapsible.seo-expanded{max-height:1000px;}
.see-more:hover{text-decoration:underline;}
.footer-whatsapp:hover{transform:translateY(-2px);}
.footer-whatsapp:hover span:first-child{box-shadow:0 6px 16px rgba(37,211,102,.45);}
.footer-social a:hover{transform:translateY(-3px);opacity:.92;}
/* "Fiyat Sorunuz" yazısı: gerçek fiyatın yarısı kadar (küçük) */
.price.price-sor{font-size:13px !important;}
/* Ürün detay tab içerikleri: orantılı, normal font (eski dev <h3> yerine) */
.tab-content .tab-text{font-size:14px;line-height:1.7;color:#444;font-weight:400;}
.tab-content .tab-text h4{font-size:16px;font-weight:700;color:#222;margin:16px 0 6px;}
.tab-content .tab-text h4:first-child{margin-top:0;}
.tab-content .tab-text p{margin:0 0 12px;}
.tab-content .tab-text a{color:#e65100;text-decoration:none;}
.tab-content .tab-text a:hover{text-decoration:underline;}
.tab-content .odeme-bankalar{max-width:600px;width:100%;height:auto;display:block;margin:8px 0 18px;}
.tab-content .taksit-list{margin:0 0 10px;padding-left:18px;line-height:1.95;}
.tab-content .taksit-not{font-size:13px;color:#777;margin:12px 0 0;}
.menu-desktop .search .form-control{height: 52px;background: #eef1f3;border: none;font-size: 11px;font-weight: 300;color: #596b78;padding: 23px 10px;}
.menu-desktop .search .btn{background: #eef1f3;padding: 16px 20px;border: none;}
.menu-desktop .search .btn:after{content:"";width: 1px;height: 39px;background: #c6cdd2;position: absolute;left: 0;top: 6px;}
.menu-desktop .contact-link{float:left;width:100px;margin-left: 30px;padding-top: 10px;}
.menu-desktop .contact-link .btn{width:100%;background:#dddddd;font-weight:bold;padding:8px 0;}
.menu-desktop .contact-link .btn:hover{background:#fff;}
.menu-desktop .basket{float:left;width: 192px;margin-left: 18px;margin-top: 14px;position: relative;}
.menu-desktop .basket img{
    float: left;
    margin-left: 20px;
    margin-top: -3px;
}
.menu-desktop .basket .btn{width: 89%;background: #eef1f3;padding: 17px 5px;border: none;color: #596b78;font-size: 13px;height: 50px;}
.menu-desktop .basket .btn em{font-size: 17px!important;margin-right: 29px;}
.menu-desktop .basket .btn:hover,.menu-desktop .basket .btn:focus{background:#fff;}
.menu-desktop .basket .btn em:first-child{font-size:0.8em;}
.menu-desktop .basket .btn span.badge{font-size: 10px;width: 15px;height: 15px;border-radius: 50%;text-align: center;padding: 3px;position: absolute;top: 14px;background: none;left: 42px;}
.menu-desktop .basket .btn em:last-child{font-size:1.1em;position:relative;top:-3px;}
.menu-desktop .basket .basket-cart{position:absolute;display:none;margin-top:15px;width:250px;margin-left:-37.5px;padding:15px;background:#fff;z-index: 9999;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.15) !important;border:1px solid #aaaaaa;}
.menu-desktop .basket .basket-cart svg{margin:0 auto;display:block;}
.menu-desktop .basket .basket-cart h4{text-align:center;}
.menu-desktop .basket .basket-cart img{margin-left:-15px;}
.urunfavori{
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 999;
    font-size: 13px;
    color: #596b78;
    cursor: pointer;
}
.urunfavori span{
    margin-right: 5px;
}
.urunfavori:hover{
    color:#000
}

.menu-desktop #navbar{width: 84%;font-size: 13px;background: #ff6633;margin-left: 10px;padding:0;border-radius: 6px;text-align: center;text-transform: uppercase;float: right;box-shadow: -1px 4px 18px -4px rgb(56 55 56 / 25%)!important;}
.menu-desktop #navbar ul{width:100%;}
.menu-desktop #navbar ul li{padding:0px 0;display:block;float:left;/* width: 16.28%; */}
.menu-desktop #navbar ul li a{color: #ffffff;font-weight: 600;padding: 15.75px 26.2px;position:relative;font-size: 14px;}
.menu-desktop #navbar ul li a:hover{color: #596b78;}
.menu-desktop #navbar ul li a:after {content: ' ';display: block;font-size: 23px;font-weight: 400;position: absolute;top: 50%;right: -1px;height: 23px;width: 2px;margin-top: -11px;background: #ffffff;}
.menu-desktop #navbar ul li:last-child a:after{display:none;}

.mega-menu{position:absolute;display:none;width:100%;float:left;height:200px;left:0;z-index: 9999999;}
.mega-menu .container{background:#fff;padding:0;}
.mega-menu .container .mega-menu-category{width:100%;margin:10px 0;display:block;padding:0;list-style:none;}
.mega-menu .container .mega-menu-category li.title{}
.mega-menu .container .mega-menu-category li.title a{color:#333;font-weight: 700; padding-top: 15px; padding-bottom: 15px; display: block;border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;    margin-bottom: 5px;    background-repeat: no-repeat;    background-position: center right;    background-size: contain;}
.mega-menu .container .mega-menu-category li.title a:hover{color:#333;font-weight: 700; padding-top: 15px; padding-bottom: 15px; display: block;border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;    margin-bottom: 5px;    background-repeat: no-repeat;    background-position: center right;    background-size: contain;}
.mega-menu .container .mega-menu-category li.link{float:left;}
.mega-menu .container .mega-menu-category li.link a{color:#333;}
.mega-menu .container .mega-menu-category li.link a:after{content:' , ';}
.mega-menu .container .mega-menu-category li.link:last-child a:after{content:'';}
.mega-menu .container .mega-menu-category li.link a:hover{background:#fd7823; text-decoration:none;}

.menu-mobile{background:#eeeeee;border-bottom:1px solid #ddd;z-index:10000;}
.menu-mobile .navbar-toggle{float:left;border-color:#c8c8c8 !important;background:#e6e6e6;}
.menu-mobile  .navbar-toggle:focus, .menu-mobile .navbar-toggle:hover{background:#fff;}
.menu-mobile .logo{margin: 18px auto;text-align: center;width: 45%;margin-left: 74px;}
.menu-mobile .logo img{/* max-width: 100%; */max-height: 100%;}
.menu-mobile .links{float:right;position:relative;margin-top:-44px;}
.menu-mobile .links .btn{background:#e6e6e6;border-color:#c8c8c8;color:#000;padding: 7.4px 10px;/* font-size:1.2em; */}
.menu-mobile .links .btn:hover,.menu-mobile .links .btn:focus{background:#fff;}
.menu-mobile #mobile-search{position:absolute;top:0;left:0;background:#fff;width:100%;height:60px;}
.menu-mobile #mobile-search .col-xs-2,.menu-mobile #mobile-search .col-xs-8{padding:0;}
.menu-mobile #mobile-search .btnMobileSearchClose{color:#000;font-size:1.5em;margin-left:16px;margin-top:16px;display:block;}
.menu-mobile #mobile-search #mobile-search-txt{margin-left:-20px;font-size:20px;padding:10px 5px;border:none;border-bottom:1px solid #000;border-radius:0;color: #000;}
.menu-mobile #mobile-search .mobile-search-btn{background:none;border:none;font-size:1.3em;padding:5px 8px;margin-top:10px;margin-left:2px;background:#ffdc18;color:#fff;border:1px solid #ccc;border-radius:5px;}

#mobile-menu{position:absolute;width:100%;height:5000px;background:rgba(0,0,0,0.3);z-index:9999;top:0;left:0;display:none;padding-top:30px;}
#mobile-menu .mobile-menu-wrapper{position:fixed;width:256px;padding-top:40px;max-width:256px;background:#eeeeee;height: 100%; padding-bottom:30px;overflow: scroll;}
#mobile-menu .mobile-menu-wrapper .user-login{text-align:center;}
#mobile-menu ul{display:block;float:left;width:100%;margin:10px 0 0 0;padding:0;list-style:none;}
#mobile-menu ul li{margin:0;padding:0;}
#mobile-menu ul li a{color:#000;background:#e5e5e5;border-bottom:1px solid #aaa;float:left;width:100%;padding:9px 10px;}


#slider{}
#slider .col-md-9{}
#slider .col-md-9 .owl-carousel{}
#slider .col-md-9 .owl-carousel .owl-stage-outer{border-radius:3px;}
#slider .col-md-9 .owl-carousel .item{width:100%;}
#slider .col-md-3{}
#slider .col-md-3 .owl-carousel{}
#slider .col-md-3 .owl-carousel .owl-stage-outer{border-radius:3px;}
#slider .col-md-3 .owl-carousel .item{width:100%;height:400px;}

#home-content{margin:20px 0;}
#home-content .btn{background:#000;color:#ffdc18;padding:10px 30px;border-radius:35px;font-weight:700;}
#home-content .btn:hover{background:#fff;color:#000;}

#home-content .container > .col-md-12{padding:0;}
#home-content .container .col-md-6{padding:0;}
#home-content .category{}
#home-content .category-two-row{}
#home-content .category-two-row .title{border:1px solid #dedede;background:#f3f3f3;padding:20px 25px;margin-right:24px;border-radius:3px;margin-bottom:20px;}
#home-content .category-two-row .title .col-md-9{padding:0;}
#home-content .category-two-row .title .col-md-3{padding:0;}
#home-content .category-two-row .title h1{font-size: 1.0em;font-weight:600;margin:0;padding:0;}
#home-content .slider-pagination{float:right;position:relative;height:0;top:0;z-index: 500;}
#home-content .slider-pagination .owl-dot{background:#9d9d9c;border:none;width:10px;height:12px;border-radius:60px;margin-top:0px;margin-left:7px;}
#home-content slider-pagination .owl-dot.active{background:#ffdc18;}
#home-content .category-two-row .items{}
#home-content .category-two-row .items .item{width:100%;overflow:hidden;padding:0 0px 25px 0;}
#home-content .category-two-row .items .item .col-md-12{padding:0 24px 0 0;margin-bottom:30px;}
#home-content .category-two-row .items .item .item-image{background:#fff;text-align:center;width:100%; padding:25px 0;position:relative;z-index:200;border-radius:3px;border:1px solid #e1e1e1;}
#home-content .category-two-row .items .item .item-image img{display:inline !important;width:80% !important;}
#home-content .category-two-row .items .item .item-description{background:#ffdc18;position:absolute;z-index:201;top: 0;width: 92%;border-radius:3px;display:none;-webkit-box-shadow: 7px 7px 24px 0px #f8f8f8 !important;-moz-box-shadow: 7px 7px 24px 0px #f8f8f8 !important;box-shadow: 7px 7px 24px 0px #f8f8f8 !important;height: 100%;}
#home-content .category-two-row  .items  .item .col-md-12:hover .item-description{display:block;}
#home-content .category-two-row .items .item .item-description:hover{-webkit-box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;-moz-box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;}
#home-content .category-two-row .items .item .item-description span{display:block;}
#home-content .category-two-row .items .item .item-description .code{font-weight:bold;font-size:1.5em;padding:30px 0 0 20px;}
#home-content .category-two-row .items .item .item-description .name{font-weight:600;font-size:1.3em;padding:5px 0 0 20px;}
#home-content .category-two-row .items .item .item-description .price{font-size:1.2em;padding:49px 0 0 20px;}
#home-content .category-two-row .items .item .item-description .price small{font-size:0.8em;}
#home-content .category-two-row .items .item .item-description a.btn{margin:10px 0 23px 20px;}

#home-content .package-slider{}
#home-content .package-slider >.col-md-12{padding-right:0;}
#home-content .package-slider .title{background: #ff6633;padding:20px 25px;margin-left:15px;border-radius:3px;margin-bottom:20px;color: #fff;}
#home-content .package-slider .title .col-md-7{padding:0;}
#home-content .package-slider .title .col-md-5{padding:0;}
#home-content .package-slider .title h1{font-size: 1.0em;font-weight:600;margin:0;padding:0;}
#home-content .package-slider .title .slider-pagination{float:right;position:relative;height:0;top:0;z-index:500;}
#home-content .package-slider .title .slider-pagination .owl-dot{background:#fff;border:none;width:10px;height:12px;border-radius:60px;margin-top:0px;margin-left:7px;}
#home-content .package-slider .title .slider-pagination .owl-dot.active{background:#000000;}
#home-content .package-slider .items{}
#home-content .package-slider .items .owl-carousel .owl-stage-outer{border-radius:3px;}
#home-content .package-slider .items .item{background: #ff6633;}
#home-content .package-slider .items .item .package-title{font-size:1.5em;font-weight:bold;padding-top:20px; padding-left:25px;}
#home-content .package-slider .items .item .package-description{font-size:1.1em;padding-top:5px;padding-bottom:7px;padding-left:25px;}
#home-content .package-slider .items .item .package-image{text-align:center;padding-top:20px;}
#home-content .package-slider .items .item .package-image img{width:80%;display:inline;}
#home-content .package-slider .items .item .package-price{}
#home-content .package-slider .items .item .package-price{font-size:1.2em;padding:10px 0 0 25px;}
#home-content .package-slider .items .item .package-price small{font-size:0.8em;}
#home-content .package-slider .items .item .btn{margin:10px 0 23px 25px;}

#footer-links{}
#footer-links .first{}
#footer-links .first .box{background:#eeeeee;height: 275px;border-radius:3px;}
#footer-links .first .blog-link{}
#footer-links .first .blog-link .box{}
#footer-links .first .blog-link .box .texts{float:left;width:340px;margin-left:40px;margin-top:20px;}
#footer-links .first .blog-link .box .texts h1{margin:20px 0 0 0;font-size:2em;font-weight:bold;}
#footer-links .first .blog-link .box .texts p{margin:10px 0 0 0;font-size:1.1em;}
#footer-links .first .blog-link .box .texts a.btn{margin:0;font-weight:600;background: #ff6633;color: #fff;border-radius:50px;padding:10px 30px;margin-top:30px;}
#footer-links .first .blog-link .box .texts a.btn:hover{background:#fff;color: #000;}
#footer-links .first .blog-link .box .image{background:url("../../images/footer-links-01.png") 0 0 no-repeat;position:absolute;margin-top:-11px;width:299px;height:286px;right:14px;}
#footer-links .first .cargo-link{}
#footer-links .first .cargo-link .box{}
#footer-links .first .cargo-link .box .texts{float:left;width:340px;margin-left:40px;margin-top:20px;}
#footer-links .first .cargo-link .box .texts h1{margin:20px 0 0 0;font-size:2em;font-weight:bold;}
#footer-links .first .cargo-link .box .texts p{margin:10px 0 0 0;font-size:1.1em;}
#footer-links .first .cargo-link .box .texts a.btn{margin:0;font-weight:600;background: #ff6633;color: #fff;border-radius:50px;padding:10px 30px;margin-top:70px;}
#footer-links .first .cargo-link .box .texts a.btn:hover{background:#fff;color: #000;}
#footer-links .first .cargo-link .box .image{background:url("../../images/footer-links-02.png") 0 0 no-repeat;position:absolute;margin-top:-11px;width:261px;height:245px;right:14px;}
#footer-links .last{margin-top:30px;}
#footer-links .last .box{background:#eeeeee;height: 375px;border-radius:3px;}
#footer-links .last .coupon-link{}
#footer-links .last .coupon-link .box{}
#footer-links .last .coupon-link .box .texts{float:left;width:300px;margin-left:40px;margin-top:120px;}
#footer-links .last .coupon-link .box .texts h1{margin:20px 0 0 0;font-size:2em;font-weight:bold;}
#footer-links .last .coupon-link .box .texts p{margin:10px 0 0 0;font-size:1.1em;}
#footer-links .last .coupon-link .box .texts a.btn{margin:0;font-weight:600;background:#ff6633;color:#fff;border-radius:50px;padding:10px 30px;margin-top:30px;}
#footer-links .last .coupon-link .box .texts a.btn:hover{background:#fff;color: #000;}
#footer-links .last .coupon-link .box .image{background:url("../../images/footer-links-03.png") 0 0 no-repeat;position:absolute;margin-top:-30px;width:205px;height:213px;right:25px;}
#footer-links .last .basket-coupon-link{}
#footer-links .last .basket-coupon-link .box{}
#footer-links .last .basket-coupon-link .box .texts{float:left;width:300px;margin-left:40px;margin-top:120px;}
#footer-links .last .basket-coupon-link .box .texts h1{margin:20px 0 0 0;font-size:2em;font-weight:bold;}
#footer-links .last .basket-coupon-link .box .texts p{margin:10px 0 0 0;font-size:1.1em;}
#footer-links .last .basket-coupon-link .box .texts a.btn{margin:0;font-weight:600;background:#ff6633;color:#fff;border-radius:50px;padding:10px 30px;margin-top:30px;}
#footer-links .last .basket-coupon-link .box .texts a.btn:hover{background:#fff;color: #000;}
#footer-links .last .basket-coupon-link .box .image{background:url("../../images/footer-links-04.png") 0 0 no-repeat;position:absolute;margin-top:-30px;width:196px;height:273px;right:25px;}
#footer-links .last .special-offer-link{}
#footer-links .last .special-offer-link .box{}
#footer-links .last .special-offer-link .box .texts{float:left;width:300px;margin-left:40px;margin-top:120px;}
#footer-links .last .special-offer-link .box .texts h1{margin:20px 0 0 0;font-size:2em;font-weight:bold;}
#footer-links .last .special-offer-link .box .texts p{margin:10px 0 0 0;font-size:1.1em;}
#footer-links .last .special-offer-link .box .texts a.btn{margin:0;font-weight:600;background:#ff6633;color:#fff;border-radius:50px;padding:10px 30px;margin-top:30px;}
#footer-links .last .special-offer-link .box .texts a.btn:hover{background:#fff;color: #000;}
#footer-links .last .special-offer-link .box .image{background:url("../../images/footer-links-05.png") 0 0 no-repeat;position:absolute;margin-top:-30px;width:345px;height:235px;right:25px;}

footer{background: #eeeeee;padding:50px 0 0 0;margin-top:30px;}
footer .container .col-md-2:first-child{/* padding:0 10px 0 0; */}
footer .container .col-md-2{padding:0 10px;}
footer .container .col-md-6{padding:0 0 0 10px;}
footer .links{list-style:none;margin:0;padding:0;}
footer .links h3{font-weight:bold;margin:0 0 15px 0;padding:0 0 15px 0;color:#000;border-bottom:1px dashed #000;font-size:1.1em;}
footer .links li{margin:10px 0;}
footer .links li a{color: #797979;font-size:1.0em;padding: 2px 5px;border-radius: 3px;transition: all .36s linear;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
footer .links li a:hover{text-decoration:none;color: #fff !important;background: #ff6633;white-space:normal;overflow:visible;}
footer .logo-and-call-center{}
footer .logo-and-call-center .col-md-8{}
footer .logo-and-call-center .col-md-8 img{
    padding: 11px 0px 0px 21px;
}
footer .logo-and-call-center .col-md-4{}
footer .logo-and-call-center .col-md-4 .title{font-size: 0.5;margin: 25px 0 5px -55px;padding-top:10px;color:#000;}
footer .logo-and-call-center .col-md-4 .tel{color:#000;font-weight:bold;margin-left: -55px;font-size: 1.5em;}
footer .subscribe{margin-top:30px;margin-left:10px;}
footer .subscribe .form-control{background:none;border-color:#000;color:#000;height:40px;}
footer .subscribe .form-control::placeholder{color:#000;}
footer .subscribe h5.col-md-12{padding:5px 5px;margin:20px 0 10px 0;font-size:1.1em;font-weight:bold;}
footer .subscribe form .col-md-6{padding:5px 5px;}
footer .subscribe form .col-md-10{padding:5px 5px;}
footer .subscribe form .col-md-2{padding:5px 5px;}
footer .subscribe form .col-md-2 .btn{background: #ff6633;color: #ffffff;padding:9px 0px;border-radius:5px;font-weight:700;width:100%;}
footer .subscribe .aggrement{padding:0 5px;margin:10px 0 0 0;}
footer .subscribe .aggrement .icheckbox_flat-yellow{position:relative;top:-3px;margin-right:5px;}
footer .subscribe .aggrement label{font-weight:600;font-size: 12px;}
footer .container .row > .col-md-12{padding:0;}
footer .container .row > .col-md-12 .col-md-6{}
footer .container .row > .col-md-12 .col-md-6:first-child{margin:20px 0;}
footer .container .row > .col-md-12 .col-md-6:last-child{margin:20px 0;}
footer .banks{border-bottom: 1px dashed #000;padding: 25px 0px 25px 0px;}

.page{}
#sub-page{}
#sub-page .container .row > .col-md-12{/* padding:0 0 0 0; */}
#sub-page .container > .col-md-12{}
#sub-page .container > .col-md-3{padding:0 15px 0 0;}
#sub-page .container > .col-md-9{padding:0 0 0 15px;}
#sub-page .navigator{margin-bottom:20px;float:left;width:100%;}
#sub-page .navigator ul{margin:0;padding:0;list-style:none;}
#sub-page .navigator ul li{float:left;margin:0 5px;display:block;color:#7b7b7b;}
#sub-page .navigator ul li:first-child{margin:0 10px 0 0;}
#sub-page .navigator ul li a{color: #596b78;font-size: 14px;font-weight: 500;}
#sub-page .navigator ul li em.fa-home{margin-right:5px;font-size:0.9em;}
#sub-page .navigator ul li em.fa-chevron-right{font-size:0.7em;position:relative;top:0px;}
#sub-page .sidebar{background: #f3f3f3;border: 1px solid #dedede;border-radius: 3px;}
#sub-page .sidebar .title{border-bottom:1px solid #dedede;padding:20px 0;margin:0 20px 20px 20px;font-weight:600;color:#1f1f1f;font-size:1.5em;}
#sub-page .sidebar .title-second{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:20px 0;margin:0 20px;font-weight:600;color:#1f1f1f;font-size:1.5em;}
#sub-page .sidebar .page-menu{padding:0;list-style:none;margin:20px;}
#sub-page .sidebar .page-menu li{margin:10px 0;padding:0;}
#sub-page .sidebar .page-menu li a{margin:0;padding:0;color:#797979;border-radius: 3px;transition: all .3s linear;padding: 2px 5px;cursor: pointer;}
#sub-page .sidebar .page-menu li a i{
    float: right;
}
#sub-page .sidebar .page-menu li.active a{text-decoration:none;font-weight: bold;}
#sub-page .sidebar .page-menu li ul{margin:10px 0;padding:0;padding-left: 15px;display: none;}
#sub-page .sidebar .page-menu li ul li{margin:10px 0;padding:0;}
#sub-page .content{}
#sub-page .content > .title{background:url("../../images/sub-page-img.png") right center no-repeat #ffdc18;height:91px;border-radius:3px;}
#sub-page .content > .title h3{padding:36px 0 0 16.5px;font-weight:bold;display:block;margin:0;font-size:1.3em;}
#sub-page .content .content-content{margin-top:20px;line-height: 20.5px;}

#sub-page.contact-page .content .content-content form  .col-md-6{padding-bottom: 15px;}
#sub-page.contact-page .content .content-content form  .col-md-12{padding-bottom: 15px;}
#sub-page.contact-page .content .content-content form  .col-md-4{padding-bottom: 15px;}
#sub-page.contact-page .content .content-content form  .col-md-4 > .col-md-6{/* padding:0; */}
#sub-page.contact-page .content .content-content form  .col-md-2{padding-bottom: 15px;}
#sub-page.contact-page .content .content-content form input.form-control{height:55px;line-height:55px;border-radius:3px;color:#505050;}
#sub-page.contact-page .content .content-content form input.form-control::placeholder{color:#505050;}
#sub-page.contact-page .content .content-content form textarea.form-control{border-radius:3px;color:#505050;}
#sub-page.contact-page .content .content-content form textarea.form-control::placeholder{color:#505050;}
#sub-page.contact-page .content .content-content form #security-code-img{position:relative;top:5px;}
#sub-page.contact-page .content .content-content form .btn{padding:16.5px 20px;background:#ffdc18;color:#000;width:100%;font-weight:bold;border-radius:3px;}

#sub-page.contact-page .content .content-content > .col-md-12{padding:0;margin-top:10px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info{background:#fff;border-radius:3px;border:1px solid #dedede;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-01{padding:30px 0;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-01 .icon{background:url("../../images/contact-icon-01.png") 0 0 no-repeat;width:52px;height:52px;float:left;margin-left:30px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-01 .texts{float:left;margin-left:20px;width:150px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-01 .texts .title{width:100%;float:left;color:#505050;font-size:1em;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-01 .texts a{width:100%;float:left;display:block;font-weight:bold;color:#505050;font-size:1em;line-height:18px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-01 .texts a:hover{text-decoration:none;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-02{padding:30px 0;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-02 .icon{background:url("../../images/contact-icon-02.png") 0 0 no-repeat;width:52px;height:52px;float:left;margin-left:0px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-02 .texts{float:left;margin-left:20px;width:150px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-02 .texts .title{width:100%;float:left;color:#505050;font-size:1em;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-02 .texts a{width:100%;float:left;display:block;color:#505050;font-size:1em;line-height:18px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-02 .texts a:hover{text-decoration:none;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-03{padding:30px 0;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-03 .icon{background:url("../../images/contact-icon-03.png") 0 0 no-repeat;width:52px;height:52px;float:left;margin-left:0px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-03 .texts{float:left;margin-left:20px;width:150px;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-03 .texts .title{width:100%;float:left;color:#505050;font-size:1em;}
#sub-page.contact-page .content .content-content > .col-md-12 .contact-info .info-03 .texts #address{font-size:0.87em;color:#505050;}

/*
    
*/
#sub-page.product-page .navigator{float:left;width:50%;}
#sub-page.product-page .show-up{margin-bottom:20px;float:right;width:40%;}
#sub-page.product-page .show-up ul{margin:0;padding:0;list-style:none;float:right;}

#sub-page.product-page .show-up ul li{float:left;margin:0 3px;display:block;color:#7b7b7b;width: 19px;height: 17px;background: #e5e5e5;border-radius: 3px;}
#sub-page.product-page .show-up ul li.active{background: #fd7823;}
#sub-page.product-page .show-up ul li.seperator{margin:0;}
#sub-page.product-page .show-up ul li:first-child{
    width: auto;
    background: none;
    font-size: 12px;
    font-weight: bold;
    line-height: 17px;
}
#sub-page.product-page .show-up ul li a{color: #596b78;font-size:0.9em;font-weight:600;width: 19px;height: 17px;display: inline-block;font-size: 10px;text-align: center;text-decoration: none;}
#sub-page.product-page .show-up ul li.active a{color: #fd7823;color: #fff;}
#sub-page.product-page .sidebar .title{font-size:1.1em;}
#sub-page.product-page .sidebar .title-second{font-size:1.1em;}
#sub-page.product-page .sidebar .page-menu li{
    list-style: none;
}
#sub-page.product-page .sidebar .page-menu.black li a{color:#000;}
#sub-page.product-page .sidebar .page-menu li label{font-size:0.9em;margin-left:3px;position:relative;top:2px;font-weight:normal;}
#sub-page.product-page .sidebar .min-max-price{margin:15px 20px 0 20px;}
#sub-page.product-page .sidebar .min-max-price .col-md-4{padding:5px;}
#sub-page.product-page .sidebar .min-max-price .col-md-4 .form-control{background:none;text-align:center;}
#sub-page.product-page .sidebar .min-max-price .col-md-4 .form-control::placeholder{color:#797979;}
#sub-page.product-page .sidebar .min-max-price .col-md-4 .btn{width:100%;background: #ff6633;color: #fff;font-weight:bold;}
#sub-page.product-page .products{}
#sub-page.product-page .products .btn{background: #ff6633;color: #ffffff!important;padding: 15px 19px;border-radius:35px;font-weight:700;font-size: 14px;border-radius: 0;float: right;}
#sub-page.product-page .products .quantity-buttons{float: left;width: 135px;background: #ebebeb;}
#sub-page.product-page .products .quantity-buttons .btn{
    background: #ebebeb;
    color: #596b78 !important;
    width: 47px;
}
#sub-page.product-page .products .quantity-buttons .input-group .form-control{
    border: none;
    background: #fff;
    width: 31%;
    height: 41px;
    float: left;
    margin-top: 7px;
    padding: 7px;
    text-align: center;
}
#sub-page.product-page .products .btn:hover{background: #000;color: #fff!important;}
#sub-page.product-page .products .product-item{width:100%;/* padding:0 0px 25px 0; */position: relative;z-index: 9;margin-bottom: 36px;float: left;overflow: hidden;}
#sub-page.product-page .products .product-item .item-image{background:#fff;text-align:center;width:100%;padding:10px;position:relative;z-index:200;border-radius:3px;border:1px solid #e1e1e1;border-bottom: none;border-top-left-radius: 5px;border-top-right-radius: 5px;height: 266px;display:flex;align-items:center;justify-content:center;}
#sub-page.product-page .products .product-item .item-image img{display:block !important;width:auto !important;max-width:96% !important;max-height:100% !important;height:auto !important;margin:0 auto;object-fit:contain;}
#sub-page.product-page .products .product-item .item-image .price{width:100%;text-align:left;font-size:1.2em;margin-left:20px;}
#sub-page.product-page .products .product-item .item-image .price small{font-size:0.8em;}
#sub-page.product-page .products .product-item .item-description{background: #fdfefa;width:100%;top: 0;left: 0;border: 1px solid #e1e1e1;border-top: 0;float: left;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;}
#sub-page.product-page .products .product-item:hover .item-description{display:block;}
#sub-page.product-page .products .product-item .item-description span{display:block;}
#sub-page.product-page .products .product-item .item-description .input-group-btn{
    width: auto;
    float: left;
}
#sub-page.product-page .products .product-item .item-description .input-group-btn .btn:hover{
    background:none;
    color: #000!important;
}
#sub-page.product-page .products .product-item .item-description #quantity-plus{float: right;}
#sub-page.product-page .products .product-item .item-description .code{font-size: 13px;padding: 15px 0 0 20px;color: #596b78;height: 30px;overflow: hidden;}
#sub-page.product-page .products .product-item .item-description .name{font-weight: bold;font-size: 14px;padding: 5px 0 0 20px;overflow: hidden;margin: 5px 0;height: 40px;overflow: hidden;}
#sub-page.product-page .products .product-item .item-description .aciklama{font-size: 13px;padding: 0px 0 0 20px;overflow: hidden;color: #596b78;margin: 15px 0;height: 31px;}
#sub-page.product-page .products .product-item .item-description .aciklama img{margin-top: -3px;}
#sub-page.product-page .products .product-item .item-description .price{font-size: 25px;padding: 10px 0 0 20px;color: #ff6633;font-weight: bold;min-height:46px;box-sizing:border-box;white-space:nowrap;}
/* Fiyat Sor ve fiyatli kartlar ayni yukseklikte olsun (grid kaymasin) */
#sub-page.product-page .products .product-item .item-description .price.price-sor{display:flex;align-items:center;}
#sub-page.product-page .products .product-item .item-description .pricetext{font-size: 13px;padding: 7px 20px;color: #9d8f83;}
#sub-page.product-page .products .product-item .item-description .price small{font-size: 11px;font-weight: 300;width: 22px;display: inline-block;margin-left: 8px;}
#sub-page.product-page .products .product-item .item-description a{
    color: inherit;
    text-decoration: none;
}
#sub-page.product-page .products .product-item .item-description a.btn{margin:10px 0 23px 20px;}

/* ============================================================
   ÜRÜN LİSTELEME KARTI — yeniden yazıldı, izole bileşen (.pjc)
   Kare görsel (4 kenar eşit), temiz dikey yapı. Her yerde çalışır
   (kategori / tüm ürünler / arama / anasayfa vitrin & paket).
   ============================================================ */
/* === LİSTELEME IZGARASI: float DEĞİL, CSS Grid ===
   Float tabanlı Bootstrap kolonları, değişken kart yükseklerinde kayıyor ve
   sayfalama (col-md-12) kartların üstüne binip tıklamaları yutuyordu. Grid ile
   bu sorunlar YAPISAL olarak imkansız: her kart kendi hücresinde, eşit yükseklik,
   sayfalama her zaman en altta tam genişlikte. */
#sub-page.product-page .products.row,
#sub-page.product-page .related-products .row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;}
/* Bootstrap .row clearfix pseudo-elemanları grid'de hayalet hücre yaratıyordu → kapat */
#sub-page.product-page .products.row::before,
#sub-page.product-page .products.row::after,
#sub-page.product-page .related-products .row::before,
#sub-page.product-page .related-products .row::after{display:none;}
#sub-page.product-page .products.row > .pjc-col,
#sub-page.product-page .related-products .row > .pjc-col{float:none;width:auto;min-width:0;margin:0;padding:0;}
#sub-page.product-page .products.row > .col-md-12,
#sub-page.product-page .related-products .row > .col-md-12{grid-column:1 / -1;float:none;width:auto;padding:0;}
.pjc-col{min-width:0;}
.pjc{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e1e1e1;border-radius:8px;overflow:hidden;transition:box-shadow .25s ease, transform .2s ease;}
.pjc:hover{box-shadow:0 8px 22px rgba(0,0,0,.12);transform:translateY(-2px);}
/* Kare görsel: 4 kenar EŞİT boşluk, içerik tam ortalı */
.pjc-img{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:12px;background:#fff;text-decoration:none;}
.pjc-img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;}
/* Gövde: kod, isim, özellikler, fiyat, ücretsiz kargo */
.pjc-body{display:flex;flex-direction:column;flex:1;padding:12px 14px 14px;background:#fdfefa;border-top:1px solid #eee;color:inherit;text-decoration:none;}
.pjc-body:hover,.pjc-img:hover{color:inherit;text-decoration:none;}
.pjc-code{font-size:12px;color:#8a98a3;margin-bottom:3px;line-height:1.2;}
.pjc-name{font-weight:700;font-size:14px;color:#2a2f34;line-height:1.3;margin:0 0 8px;min-height:36px;overflow:hidden;}
.pjc-feats{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;color:#596b78;line-height:1.5;margin:0 0 12px;height:59px;overflow:hidden;}
.pjc-feats img{margin-right:3px;vertical-align:0;}
.pjc-price{font-size:23px;font-weight:700;color:#ff6633;line-height:1;margin-top:auto;white-space:nowrap;}
.pjc-price small{font-size:12px;font-weight:400;color:#999;margin-left:5px;}
.pjc-price.pjc-sor{font-size:15px;}
.pjc-note{font-size:13px;color:#9d8f83;margin-top:9px;line-height:1.35;}
@media(max-width:767px){
  .pjc{border-radius:7px;}
  .pjc-img{padding:8px;}
  .pjc-body{padding:10px 10px 12px;}
  .pjc-code{display:none;}
  .pjc-name{font-size:13px;min-height:34px;margin-bottom:6px;}
  .pjc-feats{font-size:11px;line-height:1.45;height:48px;margin-bottom:8px;}
  .pjc-price{font-size:18px;}
  .pjc-price small{font-size:9px;}
  .pjc-note{font-size:11px;margin-top:7px;}
  /* Mobil: "Ücretsiz Kargo" (yeşil span) her zaman bütün halde 2. satıra insin */
  .pjc-note span{display:block;white-space:nowrap;}
  /* Mobil: 2 sütun, dar boşluk */
  #sub-page.product-page .products.row,
  #sub-page.product-page .related-products .row{grid-template-columns:repeat(2,1fr);gap:10px;}
}

/* ============================================================
   KAYDIRMALI SLIDER (.pjc-slider) — anasayfa bölümleri
   Aynı .pjc kartı, yatay scroll-snap slider. owl YOK.
   ============================================================ */
.pjc-slider{position:relative;}
/* Kurumsal Paketler bölümü col-md-12'de 15px padding vardı → Vitrin ile eşitle (kart genişliği aynı, kargo yazısı sığsın) */
#paketvitrin .container > .col-md-12{padding-left:0;padding-right:0;}
.pjc-slider-track{
  display:grid;grid-auto-flow:column;
  grid-auto-columns:calc((100% - 72px)/4);   /* masaüstü 4 kart görünür */
  gap:24px;overflow-x:auto;overflow-y:hidden;
  scroll-snap-type:x mandatory;scroll-behavior:smooth;
  padding:6px 2px 6px;-webkit-overflow-scrolling:touch;
  scrollbar-width:none;-ms-overflow-style:none; /* scroll çubuğunu gizle */
}
.pjc-slider-track::-webkit-scrollbar{display:none;width:0;height:0;}
.pjc-slider-track > .pjc-slide{scroll-snap-align:start;min-width:0;}
/* Ok butonları */
.pjc-slider-nav{
  position:absolute;top:calc(50% - 26px);z-index:6;
  width:44px;height:44px;border-radius:50%;border:1px solid #e3e3e3;
  background:#fff;color:#444;font-size:26px;line-height:1;cursor:pointer;
  display:flex;align-items:center;justify-content:center;padding:0;
  box-shadow:0 3px 10px rgba(0,0,0,.12);transition:background .15s,box-shadow .15s;
}
.pjc-slider-nav:hover{background:#ff6633;color:#fff;border-color:#ff6633;}
.pjc-slider-nav.prev{left:-14px;}
.pjc-slider-nav.next{right:-14px;}
@media(max-width:991px){
  .pjc-slider-track{grid-auto-columns:calc((100% - 48px)/3);} /* tablet 3 kart */
}
@media(max-width:767px){
  .pjc-slider-track{grid-auto-columns:calc((100% - 10px)/2);gap:10px;} /* mobil 2 kart */
  /* Mobilde de ok butonları görünsün (kenarlara, biraz küçük) */
  .pjc-slider-nav{display:flex;width:36px;height:36px;font-size:20px;top:calc(50% - 30px);box-shadow:0 2px 8px rgba(0,0,0,.18);}
  .pjc-slider-nav.prev{left:2px;}
  .pjc-slider-nav.next{right:2px;}
}

#sub-page.product-page .products .pagination{
    background: #ff6633;
    padding: 5px;
}
#sub-page.product-page .products .pagination li{}
#sub-page.product-page .products .pagination li a{background: transparent;color: #fff;border:none;font-size:1.3em;padding:8px 14px;}
#sub-page.product-page .products .pagination li a.active{background: #fff;color: #596b78;border-radius: 4px;}
#sub-page.product-page .products .pagination li a:focus,
#sub-page.product-page .products .pagination li a:hover,
#sub-page.product-page .products .pagination li span:focus,
#sub-page.product-page .products .pagination li span:hover{background: #fff;color: #596b78;border-radius: 4px;}
#sub-page.product-page .products .pagination li a span{}
#sub-page.product-page .products .pagination li:first-child a{border:none;}
#sub-page.product-page .products .pagination li a i{font-size:12px;}
#sub-page.product-page .products .pagination li:last-child a:hover,#sub-page.product-page .products .pagination li:first-child a:hover{background:inherit;color: inherit;border-radius: 4px;}
#sub-page.product-page #category-description{color:#797979;}
#sub-page.product-page #category-description h3{font-weight:bold;font-size:1.2em;}

#sub-page.product-page .product-detail{background:#fff;border-radius:3px;float:left;width:100%;box-shadow: 0 0 6px 0px rgb(0 0 0 / 11%)!important;/* padding:20px; */}
#sub-page.product-page .product-detail #share{
    text-align: left;
}
#sub-page.product-page .product-detail #share span{margin-right:5px;}
#sub-page.product-page .product-detail #share a{}
#sub-page.product-page .product-detail #share a:hover{text-decoration:none;color:#000;}
#sub-page.product-page .product-detail #share a em{font-size:1.3em;position:relative;top:2px;margin-right:3px;color: #f63;}
#sub-page.product-page .product-detail #share .facebook{font-size: 13px;position:relative;top:2px;margin-right:5px;color: #596b78;}
#sub-page.product-page .product-detail #share .whatsapp{font-size: 13px;position:relative;top:2px;margin-right:5px;color: #596b78;}
/* ===================== ÜRÜN DETAY GALERİSİ (yeniden yazıldı, izole bileşen .pjg) ===================== */
/* Kart için eşit iç boşluk → her sütun kartın kenarına yapışmaz, çerçeve simetrik. Global col'a DOKUNMAZ. */
#sub-page.product-page .product-detail{padding:16px 16px 4px;box-sizing:border-box;}
#sub-page.product-page .product-detail > .row{margin-left:0;margin-right:0;}
#sub-page.product-page .product-detail > .row > .col-md-6{padding-left:0;padding-right:0;}
@media(min-width:992px){
  /* görsel ile bilgi sütunu arasında dengeli gutter */
  #sub-page.product-page .product-detail > .row > .col-md-6:first-child{padding-right:22px;}
}
@media(max-width:991px){
  #sub-page.product-page .product-detail > .row > .col-md-6:first-child{margin-bottom:16px;}
}
#sub-page.product-page .product-detail .images{margin:0;padding:0;}

/* Ana görsel: KARE çerçeve, 4 kenar EŞİT boşluk, içerik tam ortalı (kare olmayan görseller letterbox ortalı) */
#sub-page.product-page .product-detail .pjg{width:100%;}
#sub-page.product-page .product-detail .pjg-main{position:relative;width:100%;aspect-ratio:1/1;background:#fff;border:1px solid #ececec;border-radius:10px;padding:14px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;}
#sub-page.product-page .product-detail .pjg-zoom{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
#sub-page.product-page .product-detail .pjg-main img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;margin:0;padding:0;float:none;}
/* Paket rozetleri: sağ üstten aşağıya */
#sub-page.product-page .product-detail .pjg-badges{position:absolute;top:19px;right:19px;z-index:5;display:flex;flex-direction:column;gap:8px;pointer-events:none;}
#sub-page.product-page .product-detail .pjg-badges img{width:50px;height:50px;max-width:50px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18));}
/* Thumbnail şeridi + oklar */
#sub-page.product-page .product-detail .pjg-thumbs{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;}
#sub-page.product-page .product-detail .pjg-arrow{width:40px;height:40px;flex:0 0 40px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#444;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s;}
#sub-page.product-page .product-detail .pjg-arrow:hover{background:#f3f3f3;}
#sub-page.product-page .product-detail .pjg-track{display:flex;gap:6px;overflow:hidden;max-width:calc(100% - 100px);scroll-behavior:smooth;padding:2px;}
#sub-page.product-page .product-detail .pjg-thumb{width:64px;height:64px;flex:0 0 64px;border:2px solid #e6e6e6;border-radius:8px;overflow:hidden;background:#fff;padding:3px;cursor:pointer;box-sizing:border-box;}
#sub-page.product-page .product-detail .pjg-thumb img{width:100%;height:100%;object-fit:contain;display:block;}
#sub-page.product-page .product-detail .pjg-thumb.aktif{border-color:#ff6633;}
#sub-page.product-page .product-detail .pjg-track::-webkit-scrollbar{height:5px;}
#sub-page.product-page .product-detail .pjg-track::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px;}
@media(max-width:767px){
  #sub-page.product-page .product-detail{padding:10px 10px 4px;}
  #sub-page.product-page .product-detail .pjg-badges{top:14px;right:14px;gap:6px;}
  #sub-page.product-page .product-detail .pjg-badges img{width:38px;height:38px;max-width:38px;}
}
/* ===================== /ÜRÜN DETAY GALERİSİ ===================== */
#sub-page.product-page .product-detail .images .other-images{}
#sub-page.product-page .product-detail .images .other-images .other-images-nav{position:relative;top:-65px;z-index: 1;}
#sub-page.product-page .product-detail .images .other-images .other-images-nav a{font-size:1.5em;color:#000;}
#sub-page.product-page .product-detail .images .other-images .other-images-nav a.prev{float:left;}
#sub-page.product-page .product-detail .images .other-images .other-images-nav a.next{float:right;}
#sub-page.product-page .product-detail .info{
    background: #f3f3f3;
    padding: 20px;
    min-height: 380px;
}
#sub-page.product-page .product-detail .info h1{color: #596b78;padding:0;font-size: 13px;margin: 0;}
#sub-page.product-page .product-detail .info small{color: #000;font-weight: bold;font-size: 20px;margin: 10px 0;display: block;}
#sub-page.product-page .product-detail .info .promotion{margin: 10px 0;display: inline-block;}
#sub-page.product-page .product-detail .info .promotion .normal{color:#9d9d9c;text-decoration:line-through;font-size: 16px;float: left;margin-left: 10px;margin-top: 8px;}
#sub-page.product-page .product-detail .info .promotion .yanprice{color: #000;font-size: 26px;float: left;margin-left: 10px;font-weight: bold;width: 62%;}
#sub-page.product-page .product-detail .info .promotion .discount{background: #fd7823;color:#fff;float:left;padding: 7px 11px;font-size: 14px;float: left;width: 64px;height: 56px;}
#sub-page.product-page .product-detail .info .promotion .discount span{font-size: 23px;font-weight: 500;}
#sub-page.product-page .product-detail .info .price{color:#000;font-size: 25px;font-weight: bold;margin-top: 20px;}
#sub-page.product-page .product-detail .info .installment-types{color:#9d9d9c;margin-top:5px;}
#sub-page.product-page .product-detail .info .installment-types a{color:#0153a6;border-left:1px solid #0153a6;padding:3px 10px;margin-left:5px;}
#sub-page.product-page .product-detail .info .button{float:left;}
#sub-page.product-page .product-detail .info .btn.button{background:#fff;color:#000;border:1px solid #000;border-radius: 3px;margin: 10px 0 0 0px;}
#sub-page.product-page .product-detail .info .btn.button:hover, #sub-page.product-page .product-detail .info .btn.button.active{background: #ff6633;color: #ffffff;border: none;margin-left: 7px;}
#sub-page.product-page .product-detail .info .btn.button.btnAddBasket{padding: 12px;font-weight: 600;width: 55%;}
#sub-page.product-page .product-detail .info .btn.button.btnAddBasket:hover{background:#000}
#sub-page.product-page .product-detail .info .quantity-buttons{float:left;width: 163px;margin: 10px 0;margin-bottom: 0;}
#sub-page.product-page .product-detail .info .quantity-buttons #quantity-minus{}
#sub-page.product-page .product-detail .info .quantity-buttons #quantity-minus .btn{background: #ebebeb;margin-right:0;border: 6px solid #ebebeb;-webkit-border-top-left-radius: 25px;-webkit-border-bottom-left-radius: 25px;-moz-border-radius-topleft: 25px;-moz-border-radius-bottomleft: 25px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
#sub-page.product-page .product-detail .info .quantity-buttons #quantity-plus{}
#sub-page.product-page .product-detail .info .quantity-buttons #quantity-plus .btn{background: #ebebeb;margin-left:0;border: 6px solid #ebebeb;-webkit-border-top-right-radius: 25px;-webkit-border-bottom-right-radius: 25px;-moz-border-radius-topright: 25px;-moz-border-radius-bottomright: 25px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
#sub-page.product-page .product-detail .info .quantity-buttons #quantity{border: 6px solid #ebebeb;border-left:none;border-right:none;text-align:center;height: 44px;}
#sub-page.product-page .product-detail .info .quantity-buttons #quantity::placeholder{color:#000;}
#sub-page.product-page .product-detail .info .slctPrintOptions-wrapper{border:1px solid #000;float:left;width: 300px;margin:10px 0 0 0;padding:2px 5px;border-radius: 3px;}
#sub-page.product-page .product-detail .info .slctPrintOptions{width: 270px;float:left;margin:0 0 0 13px !important;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;border:none !important;}
#sub-page.product-page .product-detail .info .slctPrintOptions:hover{background:#fff !important;color:#000 !important;}
#sub-page.product-page .product-detail .info .slctPrintOptions + .slctPOTickle{margin-top:-22px;float:right;pointer-events: none;margin-right:9px;}
#sub-page.product-page .product-detail .info .slctPrintOptions:hover + .slctPOTickle{color:#000;}
#sub-page.product-page .product-detail .info .slctStock-wrapper{border:1px solid #000;float:left;width: 300px;margin:10px 0 0 0;padding:2px 5px;border-radius: 3px;margin-bottom: 10px;}
#sub-page.product-page .product-detail .info .slctStock{width: 270px;float:left;margin:0 0 0 13px !important;border:none !important;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;}
#sub-page.product-page .product-detail .info .slctStock:hover{background:#fff !important;color:#000 !important;}
#sub-page.product-page .product-detail .info .slctStock + .slctSTickle{margin-top:-22px;float:right;pointer-events: none;margin-right:9px;}
#sub-page.product-page .product-detail .info .slctStock:hover + .slctSTickle{color:#000;}
#sub-page.product-page .product-detail .info .cargo-and-delivery-time{margin-top:20px;float:left;width:100%;}
#sub-page.product-page .product-detail .info .cargo-and-delivery-time .cargo{border-left:2px solid #9d9d9c;float:left;padding:0 20px;font-size:0.8em;}
#sub-page.product-page .product-detail .info .cargo-and-delivery-time .delivery-time{border-left:2px solid #9d9d9c;float:left;padding:0 20px;margin-left:10px;font-size:0.8em;}
#sub-page.product-page .product-detail .info #print-types{display:none;margin:20px 0;}
#sub-page.product-page .product-detail .info #print-types select.form-control{box-shadow: inset 0 -1.4em 1em 0 rgba(0,0,0,0.02) !important;background-color: #fff;-webkit-appearance: none;-moz-appearance: none;background-position: 100% 50%;background-repeat: no-repeat;background-size: auto 15%;border-radius: 0;display: block;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA0LTE3VDE3OjEyOjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTU4MjBDRURERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTU4MjBDRUVERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUVFRDJCNkREQzMxMUU0QTM3QUI4MEQzQjkxMTEyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTgyMENFQ0RGNUIxMUU0QTM3QUI4MEQzQjkxMTEyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuShL/sAAABeSURBVHjaYszOzjZnYGDYCcT8DMSBv0AcP2XKlKVEqmdgAuKTQOwOxB+JtQCIibYAZgkDkRaRZQGyJYQsItsCdEtwWUSRBdgsQbeIYgtAgAWHOMwiJSBezkAhAAgwAJSTG/DI0S9VAAAAAElFTkSuQmCC");}
#sub-page.product-page .product-detail .description{padding:20px;width:100%;float:left;font-weight:300;}
#sub-page.product-page .product-detail .description span{font-weight:600;}

#sub-page.product-page .related-products-title{border:1px solid #dedede;background:#f3f3f3;padding:20px 25px;border-radius:3px;margin:20px 0;}
#sub-page.product-page .related-products-title h3{font-size:1.1em;font-weight:600;margin:0;padding:0;}

#sub-page.promossyon-cart{}
#sub-page.promossyon-cart .container > .col-md-9{padding:0 15px 0 0;}
#sub-page.promossyon-cart .container > .col-md-3{padding:0 0 0 15px;}
#sub-page.promossyon-cart .cart{}
#sub-page.promossyon-cart .cart .title{border:1px solid #dedede;background:#f3f3f3;padding:20px 25px;border-radius:3px;margin:0 0 20px 0;}
#sub-page.promossyon-cart .cart .title .col-md-6:first-child{margin:0;padding:0;}
#sub-page.promossyon-cart .cart .title .col-md-6:first-child h2{margin: 2px;px 0 0 0;padding:5px 0;font-size:1.3em;font-weight:bold;color:#505050;}
#sub-page.promossyon-cart .cart .title .text-right{margin:0;padding:0;}
#sub-page.promossyon-cart .cart .title .text-right .btn{background:#f8f8f8;border:1px solid #e3e3e3;margin:0 5px;font-size:1.1em;}
#sub-page.promossyon-cart .cart .title .text-right .dropdown{float:right;margin-left:5px;}
#sub-page.promossyon-cart .cart .table-title{border:1px solid #dedede;background:#f3f3f3;padding:20px 0px;border-radius:3px;margin:20px 0;}
#sub-page.promossyon-cart .cart .table-title .img{text-align:center;font-weight:bold;color:#505050;}
#sub-page.promossyon-cart .cart .table-title .name{text-align:center;font-weight:bold;color:#505050;}
#sub-page.promossyon-cart .cart .table-title .quantity{text-align:center;font-weight:bold;color:#505050;}
#sub-page.promossyon-cart .cart .table-title .unit-price{text-align:center;font-weight:bold;color:#505050;}
#sub-page.promossyon-cart .cart .table-title .price{text-align:center;font-weight:bold;color:#505050;}
#sub-page.promossyon-cart .cart .table-content{}
#sub-page.promossyon-cart .cart .table-content .table-item{background:#fff;float:left;width:100%;border:1px solid #ececec;border-radius:3px;padding:20px 0;margin-bottom:20px;}
#sub-page.promossyon-cart .cart .table-content .table-item:hover{border-color:#ffdc18;-webkit-box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;-moz-box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;}
#sub-page.promossyon-cart .cart .table-content .table-item .img{}
#sub-page.promossyon-cart .cart .table-content .table-item .name{padding-top:25px;text-align:center;}
#sub-page.promossyon-cart .cart .table-content .table-item .name ._name{display:block;text-align:center;font-weight:600;}
#sub-page.promossyon-cart .cart .table-content .table-item .name ._feature{display:block;text-align:center;font-weight:600;}
#sub-page.promossyon-cart .cart .table-content .table-item .btn{color:#000;font-weight:bold;position:absolute;margin-top:-20px;right:15px;}
#sub-page.promossyon-cart .cart .table-content .table-item .btn:hover{color:#ffdc18;}
#sub-page.promossyon-cart .cart .table-content .table-item .quantity{padding-top:35px;text-align:center;font-weight:600;}
#sub-page.promossyon-cart .cart .table-content .table-item .unit-price{padding-top:35px;text-align:center;font-weight:600;}
#sub-page.promossyon-cart .cart .table-content .table-item .price{padding-top:35px;text-align:center;font-weight:600;}
#sub-page.promossyon-cart .cart-detail{margin:0 20px 20px 20px;}
#sub-page.promossyon-cart .cart-detail .subtotal{float:left;width:100%;color:#797979;font-weight:600;}
#sub-page.promossyon-cart .cart-detail .subtotal div:first-child{float:left;}
#sub-page.promossyon-cart .cart-detail .subtotal div:last-child{float:right;}
#sub-page.promossyon-cart .cart-detail .tax{float:left;width:100%;color:#797979;font-weight:600;margin:5px 0;}
#sub-page.promossyon-cart .cart-detail .tax div:first-child{float:left;}
#sub-page.promossyon-cart .cart-detail .tax div:last-child{float:right;}
#sub-page.promossyon-cart .cart-detail .grand-total{float:left;width:100%;color:#000;font-weight:bold;font-size:1.2em;}
#sub-page.promossyon-cart .cart-detail .grand-total div:first-child{float:left;}
#sub-page.promossyon-cart .cart-detail .grand-total div:last-child{float:right;}
#sub-page.promossyon-cart .cart-detail .complete-cart{float:left;width:100%;margin-top:15px;margin-bottom:12px;}
#sub-page.promossyon-cart .cart-detail .complete-cart .btn{width:100%;background: #fd7823;color: #fff;font-size:1.2em;font-weight:bold;padding:12px 0;border-radius:8px;transition:background .2s, transform .15s;}
#sub-page.promossyon-cart .cart-detail .complete-cart .btn:hover{background:#e65100;color:#fff;transform:translateY(-1px);}
#sub-page.promossyon-cart .cart-detail .promote-code{float:left;width:100%;margin-top:15px;margin-bottom:15px;}
#sub-page.promossyon-cart .cart-detail .promote-code .btn{width:100%;background:#fff;color:#000;font-size:1.2em;font-weight:bold;padding:12px 0;}
#sub-page.promossyon-cart .cart-detail .promote-code .btn:hover{background:#000;color:#fff;}
#sub-page.promossyon-cart .cart-detail #use-proomote-code{float:left;width:100%;margin-bottom:15px;display:none;}

#sidebar-controller{float:left;width:100%;/* margin: 20px 0; */margin: 0;padding: 0;}
#sidebar-controller .btn{width: 55%;margin-top: -72px;}



.solution-center {
    padding-bottom: 32px
}

.solution-center.mobile {
    padding: 32px 16px 8px
}

.solution-center.mobile .solution-title {
    padding: 0 16px 16px
}

.solution-center.mobile .solution-link {
    width: 190px;
    color: #919191
}

.solution-center.mobile .solution-or {
    width: 179px;
    margin: 0 auto
}

.solution-center.mobile .solution-center-phone {
    margin-top: 8px
}

.solution-center .solution-title {
    display: block;
    padding: 0 16px 16px;
    text-align: center;
    line-height: 1.2;
    font-family: Helvetica,Roboto,Arial,sans-serif;
    font-size: 15px;
    font-weight: 700
}

@media screen and (min-width: 993px) and (max-width:1199px) {
    .solution-center .solution-title {
        padding:0 16px 16px
    }
}

.solution-center .solution-link {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-webkit-radius: 5px;
    zoom:1;width: 100%;
    height: 32px;
    display: block;
    margin: 0 auto 16px;
    text-align: center;
    line-height: 30px;
    font-size: 12px;
    font-weight: 700;
    color: #919191;
    border: 1px solid #919191
}

.solution-center .solution-or {
    width: 100%;
    height: auto;
    display: block;
    position: relative;
    text-align: center
}

.solution-center .solution-or span {
    padding: 0 16px;
    color: #919191;
    background-color: #fff;
    position: relative;
    z-index: 1
}

.solution-center .solution-or:before {
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background-color: rgba(218,218,218,.8);
    position: absolute
}

.solution-center .solution-call-text {
    display: block;
    padding-top: 16px;
    text-align: center;
    font-size: 13px;
    color: #484848
}

.solution-center .solution-center-phone {
    display: block;
    margin-top: 4px;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    color: #484848
}





@media screen and (min-width: 1200px) {
    .contain-lg-4.fluid .col.lg-1 {
        width: 20%;
    }

    .contain-lg-4.fluid .col {
        float: left;
        margin-right: 0!important;
        width: 25%;
    }

}



@media screen and (max-width: 992px) and (min-width: 0px)
    .container {
        padding: 0 24px;
    }

    @media screen and (min-width: 1200px)
        .contain-lg-4 .col.lg-1 {
            float: left;
            display: block;
            margin-right: 1.66667%;
            width: 23.75%;
        }

        .contain-lg-4.fluid .col.lg-1 {
            width: 20%;
        }

        .contain-lg-4.fluid .col {
            float: left;
            margin-right: 0!important;
            width: 25%;
        }


        .contain-lg-4 .col.lg-1 {
            float: left;
            display: block;
            margin-right: 1.66667%;
            width: 23.75%;
        }

        .container .col.lg-1 {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 18.93688%;
        }

        .CategorySeoContent.widget.desktop {
            clear: left;
            display: none;
        }
        .CategorySeoContent.widget.desktop #categoryInformation {
            margin: 16px 0 0;
        }

        .CategorySeoContent.widget.desktop #categoryInformation #categoryTitle {
            display: block;
            font-size: 14px;
            padding-bottom: 10px;
        }

        .CategorySeoContent.widget.desktop #categoryInformation b, .CategorySeoContent.widget.desktop #categoryInformation strong {
            color: #000;
            font-weight: 700;
        }

        .CategorySeoContent.widget.desktop #categoryInformation #categoryDescription p.first-element, .CategorySeoContent.widget.desktop #categoryInformation #categoryDescription p.last-element {
            display: initial;
        }

        .CategorySeoContent.widget.desktop #categoryInformation h1 {
            display: inline;
            padding: 0;
            font-size: 12px;
            font-family: Helvetica,Roboto,Arial,sans-serif;
        }

        .CategorySeoContent.widget.desktop #categoryInformation a {
            display: inline;
            color: #484848;
            font-weight: 700;
        }

        .CategorySeoContent.widget.desktop #categoryInformation .see-more {
            cursor: pointer;
        }

        .footer-top .page-info a {
            color: #484848!important;
        }

        .CategorySeoContent.widget.desktop #categoryInformation b, .CategorySeoContent.widget.desktop #categoryInformation strong {
            color: #000;
            font-weight: 700;
        }

        .CategorySeoContent.widget.desktop #categoryInformation #categoryDescription {
            font-size: 12px;
        }





        .icon-android:before, .icon-app-store-tablet:before, .icon-app-store-mobile:before,footer-end .left .bottom .DOL-logo+ul li.ac-logo, .footer-end .left .bottom .DOL-logo+ul li.kesfet-logo, .footer-end .left .bottom .DOL-logo+ul li.kesfet-logo, .footer-head .logo-hepsiburada span, .footer-middle .footer-blog-link, .footer-top .order-property .iconContent .icon.icon-delivery, .footer-top .order-property .iconContent .icon.icon-easyReturn, .footer-top .order-property .iconContent .icon.icon-fastShipping, .footer-top .order-property .iconContent .icon.icon-secureShipping{
            background: url(https://images.hepsiburada.net/assets/sfstatic/Content.b.1.0.5906.0/css/svg/sprite.view-c75330e8.svg) no-repeat;
        }

        .footer-end {
            position: relative;
            padding: 3px 10px 0
        }

        .footer-global {
            background-color: #fff;
            color: rgba(51,51,51,.9);
            margin-top: 20px;
            padding-top: 30px;
            font-family: Helvetica, sans-serif;
        }

        .footer-global h5 {
            font-family: Helvetica,sans-serif;
        }

        #categoryInformation p {
            line-height:16.8px;
        }

        .footer-global h5, .footer-top .title, .footer-top span.content, .footer-top span.information, .tabs-navigation.old li a, body, h6 {
            font-size: 14px;
            line-height: 1.2;
        }


        .footer-global a else:hover {
            color: rgba(72,72,72,.3)
        }

        .footer-global a:hover {
            -webkit-transition: all .2s ease-in;
            -moz-transition: all .2s ease-in;
            transition: all .2s ease-in;
            color: #484848
        }

        .footer-global ul {
            padding: 20px 0 20px
        }

        .footer-global ul li {
            margin-top: 4px
        }

        .footer-head {
            max-width: 1200px;
            margin-left: auto;
            margin-right: auto;
            position: relative;
            display: table;
            padding-bottom: 20px;
            margin-bottom: 30px;
            width: 100%
        }

        .footer-head::after {
            clear: both;
            content: "";
            display: table
        }

        .footer-head .hepsiburada-logo-container {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 18.93688%;
            height: 40px
        }

        .footer-head .hepsiburada-logo-container:last-child {
            margin-right: 0
        }

        .footer-head .logo-hepsiburada {
            position: absolute;
            left: 0;
            top: 0;
            margin: 0
        }

        .footer-head .logo-hepsiburada span {
            display: block;
            text-indent: -9999px;
            font-size: 0
        }

        @media only screen and (max-width: 1024px) {
            .footer-head {
                padding-right:20px
            }

            .footer-head .logo-hepsiburada {
                left: 20px
            }
        }

        .footer-head .footer-head-links {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 79.73422%;
            margin-right: 0;
            text-align: right
        }

        .footer-head .footer-head-links:last-child {
            margin-right: 0
        }

        .footer-head .footer-head-links ul {
            padding-top: 5px
        }

        .footer-head .footer-head-links ul li {
            display: inline-block;
            padding-left: 10px;
            font-weight: 700
        }

        .footer-head a {
            color: rgba(72,72,72,.6);
            font-size: 14px
        }

        .footer-head a else:hover {
            color: rgba(72,72,72,.3)
        }

        .footer-top {
            margin-bottom: 32px;
            padding-top: 60px;
        }

        .footer-top a {
            display: block
        }

        .footer-top .page-info {
            border-top: 1px solid #e5e5e5;
            border-bottom: 1px solid #e5e5e5;
            padding: 25px 0 25px;
        }

        .footer-top .page-info a {
            color: #484848!important
        }

        .footer-top .order-property {
            text-align: center;
            padding-bottom: 40px;
            color: #484848;
        }

.footer-top .order-property:hover{text-decoration: none;filter: grayscale(100%);}
        .footer-top .order-property .iconContent {
            width: 100%;
            height: 140px;
            position: relative;
            padding: 0 40px 10px;
        }

        @media screen and (max-width: 768px) {
            .footer-top .order-property .iconContent {
                padding:0 20px 10px
            }
        }

        .footer-top .order-property .iconContent:after {
            content: "";
            display: block;
            position: absolute;
            height: 100%;
            top: 0;
            right: 0;
            border-right: 1px solid #eeebeb;
            position: absolute;
            top: 50%;
            -moz-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%)
        }

        .footer-top .order-property .iconContent.last:after {
            display: none
        }

        .footer-top .order-property .iconContent .icon {
            -webkit-transition: all .2s ease-in;
            -moz-transition: all .2s ease-in;
            transition: all .2s ease-in;
            opacity: .8;
            display: block;
            margin: 10px auto;
            position: relative;
            z-index: 0
        }

        .footer-top .order-property .iconContent .icon:hover {
            -webkit-transition: all .2s ease-in;
            -moz-transition: all .2s ease-in;
            transition: all .2s ease-in;
            opacity: .8
        }

        .footer-top span {
            display: block
        }

        .footer-top span.title {
            font-size: 16px;
        }

        .footer-top span.content {
            padding: 0 40px;
            font-weight: 400;
        }

        .footer-top span.information {
            margin-top: 20px;
            color: #ff6000;
            font-family: Helvetica,sans-serif;
            padding: 0 40px;
            font-weight: 700
        }


        .footer-top .title {
            display: block;
            width: 100%;
            min-height: 40px;
            font-weight: 700
        }

        @media only screen and (max-width: 1024px) {
            .footer-middle {
                padding-left:20px;
                padding-right: 20px
            }
        }

        .footer-middle .footer-blog-link {
            z-index: 1;
            top: -19px;
            position: relative
        }

        .footer-middle .footer-middle-left section {
            margin: 0;
            width: 33.33333%;
            margin: 0;
            float: left;
            padding-right: 10px
        }

        .footer-middle .footer-middle-left section:nth-child(1)>ul:nth-child(2) {
            margin-bottom: 5px
        }

        @media only screen and (max-width: 768px) {
            .footer-middle .footer-middle-left section {
                width:50%;
                padding-left: 5px
            }

            .footer-middle .footer-middle-left section:nth-child(3) {
                width: 100%
            }

            .footer-middle .footer-middle-left section:nth-child(3) div {
                width: 50%;
                float: left
            }
        }

        @media only screen and (max-width: 1024px) {
            .footer-middle .footer-middle-left section {
                width:50%;
                padding-left: 5px
            }

            .footer-middle .footer-middle-left section:nth-child(3) {
                width: 100%
            }

            .footer-middle .footer-middle-left section:nth-child(3) div {
                width: 50%;
                float: left
            }
        }

        .footer-middle .footer-middle-right section {
            width: 50%;
            margin: 0;
            float: left
        }

        @media only screen and (max-width: 1024px) {
            .footer-middle .footer-middle-right section {
                width:100%;
                float: none
            }
        }

        @media only screen and (max-width: 768px) {
            .footer-middle .footer-middle-right section {
                width:100%;
                float: none
            }
        }

        .footer-end-wrapper {
            background-color: #f1f1f1;
            padding-top: 20px
        }

        @media only screen and (max-width: 1024px) {
            .footer-end-wrapper {
                padding-left:20px;
                padding-right: 20px
            }
        }

        .FilterResultCount.widget.desktop .totalItems,.filters-container .category-level-1 a,.filters-container .category-level-1 label,.filters-container .category-level-2 a,.filters-container .category-level-2 label,.filters-container .category-level-3 a,.filters-container .category-level-3 label,.filters-container .category-level-4 a,.filters-container .category-level-4 label,.filters-container .category-level-5 a,.filters-container .category-level-5 label,.filters-container>li ol,.footer-end .right .bottom,.header-wrapper .header-global .links-global .icon-view-account .accountToggle .context,.mobile-apps .app-list a {
            font-size: 12px;
            line-height: 1.2
        }

        .footer-end .left {
            padding-top: 7px
        }

        @media screen and (min-width: 993px) and (max-width:1199px) {
            .footer-end .left {
                width:20%!important
            }
        }

        .filters-container .footer-end .left .top .category-item,.footer-end .left .top .filters-container .category-item,.footer-end .left .top .tabs-navigation.old li a,.footer-end .left .top h6,.tabs-navigation.old li .footer-end .left .top a {
            display: block;
            float: left;
            width: 150px;
            margin-right: 10px
        }

        .footer-end .left .top .norton-logo {
            background-image: url(https://images.hepsiburada.net/assets/sfstatic/Content.b.1.0.5876.0/css/all-png.png);
            background-position: -787px -451px;
            width: 60px;
            height: 32px;
            display: block;
            float: left;
            text-indent: -9999px
        }

        .footer-end .left .bottom {
            padding: 10px 0
        }

        .footer-end .left .bottom .DOL-logo {
            background-image: url(https://images.hepsiburada.net/assets/sfstatic/Content.b.1.0.5876.0/css/all-png.png);
            background-position: -1087px -406px;
            width: 66px;
            height: 32px;
            display: block;
            float: left;
            margin-right: 15px;
            text-indent: -9999px
        }

        .footer-end .left .bottom .DOL-logo+ul {
            padding-top: 0
        }

        .footer-end .left .bottom .DOL-logo+ul li {
            margin-top: 0;
            float: left
        }

        @media screen and (min-width: 993px) and (max-width:1199px) {
            .footer-end .left .bottom .DOL-logo+ul li {
                margin-top:4px
            }
        }

        .footer-end .left .bottom .DOL-logo+ul li.ac-logo {
            margin-right: 16px
        }

        .footer-end .left .bottom .DOL-logo+ul li.nesine-logo {
            background-image: url(https://images.hepsiburada.net/assets/sfstatic/Content.b.1.0.5876.0/css/all-png.png);
            background-position: -688px -451px;
            width: 99px;
            height: 32px
        }
        .footer-end .left .bottom .DOL-logo+ul li.kesfet-logo {
            width: 70px;
            height: 34px;
        }

        .footer-end .left .bottom ul {
            float: left
        }

        .footer-end .left .bottom ul li {
            display: inline-block;
            margin-right: 10px
        }

        .footer-end .left .bottom ul li a {
            display: block;
            height: 32px;
            font-weight: 700;
            color: #484848
        }

        .footer-end .left .bottom ul li a else:hover {
            color: rgba(72,72,72,.7)
        }

        .footer-end .right .top {
            float: right
        }

        .footer-end .right .top .supported-by-logos {
            background-image: url(https://images.hepsiburada.net/assets/sfstatic/Content.b.1.0.5876.0/css/all-png.png);
            background-position: 0 -745px;
            width: 699px;
            height: 28px;
            text-indent: -9999px
        }

        .footer-end .right .bottom {
            clear: both;
            color: #333;
            padding-top: 16px;
            float: left;
            line-height: 1.75em;
            text-align: right
        }

        .footer-end .right .bottom span {
            display: block;
            color: #919191;
            text-align: left
        }

        @media only screen and (max-width: 1024px) {
            .footer-end .right {
                width:640px
            }

            .footer-end .right .bottom,.footer-end .right .top {
                margin-top: 8px;
                float: right;
                padding: 0;
                text-align: left
            }
        }

        @media screen and (max-width: 768px) {
            .footer-end .right .top {
                width:100%
            }

            .footer-end .right .bottom {
                width: 100%
            }
        }

        .footer-social-links {
            margin: 5px 0
        }

        .footer-social-links li {
            display: block;
            margin-bottom: 5px
        }

        .footer-social-links a {
            border-radius: 50%;
            -moz-border-radius: 50%;
            -o-border-radius: 50%;
            -webkit-border-radius: 50%;
            -ms-webkit-radius: 50%;
            zoom: 1;
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 32px;
            height: 32px;
            background-color: #7d7d7d;
            color: #7d7d7d;
        }

        .footer-social-links a.icon-facebook:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23 45' enable-background='new 0 0 23 45' xml:space='preserve' stroke='none' fill='white'%3E %3Cpath stroke='none' d='M7,11v6H0v8h7v20h8V25h7v-8h-7v-5c0-2.3,0.8-4,4-4h4V0h-6C11.2,0,7,4.2,7,11z'/%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E");
        }

        .footer-social-links a.icon-twitter:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 44.7 35.1' enable-background='new 0 0 44.7 35.1' xml:space='preserve' stroke='none' fill='white'%3E %3Cpath stroke='none' d='M44.4,4.1c-1.3,0.6-2.7,1-4.2,1.2c1.5-1.1,2.7-2.7,3.3-4.4c0-0.1,0-0.2-0.1-0.2c-0.1-0.1-0.2-0.1-0.3,0 c-1.7,1-3.6,1.7-5.6,2.1C35.8,1,33.4,0,30.9,0c-5.1,0-9.3,4-9.3,9c0,0.6,0.1,1.2,0.2,1.8C14.6,10.3,8,7,3.5,1.7 c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0-0.2,0.1C2.3,3.1,1.9,4.6,1.9,6.2c0,2.8,1.3,5.3,3.5,7c-1.1-0.1-2.2-0.5-3.2-1 c-0.1,0-0.2,0-0.2,0c-0.1,0-0.1,0.1-0.1,0.2v0.1c0,4,2.7,7.4,6.5,8.6c-1,0.2-2.1,0.1-3.1,0c-0.1,0-0.2,0-0.2,0.1 C5,21.2,5,21.3,5,21.3c1.2,3.5,4.4,5.9,8.1,6.2c-3.1,2.2-6.8,3.4-10.7,3.4c-0.7,0-1.4,0-2.1-0.1c-0.1,0-0.2,0-0.2,0.1 c0,0.1,0,0.2,0.1,0.2c4.2,2.6,9.1,4,14,4c16.3,0,26.1-12.8,26.1-25.1c0-0.3,0-0.7,0-1c1.8-1.2,3.3-2.8,4.5-4.5c0.1-0.1,0-0.2,0-0.3 C44.6,4.1,44.5,4.1,44.4,4.1z'/%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E")
        }


        .footer-social-links a.icon-instagram:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 51 51' enable-background='new 0 0 51 51' xml:space='preserve' stroke='none' fill='white'%3E %3Cg%3E %3Cpath stroke='none' d='M45,0H7C5.2,0,3.7,0.8,2.4,2.1C1.1,3.4,0,5.2,0,7v38c0,1.8,0.7,3.7,2,5s3.1,1,5,1h38c1.8,0,3.4-0.4,4.7-1.6 C51,48.1,51,46.8,51,45V7c0-1.8,0-3.6-1.3-4.9C48.4,0.8,46.8,0,45,0z M34.8,8.6c0-1.7,1.3-3,3-3H42c1.7,0,3,1.3,3,3v4.6 c0,1.7-1.3,3-3,3h-2.6h-1.6c-1.7,0-3-1.3-3-3v-1.9V8.6z M35.9,24.8c0,5.7-4.6,10.4-10.4,10.4c-5.7,0-10.4-4.6-10.4-10.4 c0-0.6,0.1-1.2,0.2-1.8c0.9-4.9,5.1-8.5,10.2-8.5c5.1,0,9.3,3.7,10.2,8.5C35.8,23.6,35.9,24.2,35.9,24.8z M6.1,45V23h3.2 c-0.1,0.6-0.1,1.2-0.1,1.8c0,9,7.3,16.4,16.4,16.4c9,0,16.4-7.3,16.4-16.4c0-0.6,0-1.2-0.1-1.8H45v19v3H10C9.4,45,6.6,45,6.1,45z'/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E");
        }

        .footer-social-links a.icon-google:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 47.5 51.1' enable-background='new 0 0 47.5 51.1' xml:space='preserve' stroke='none' fill='white'%3E %3Cg%3E %3Cpath stroke='none' d='M32.1,0H19.4C16,0,11,0.8,7.3,4c-2.8,2.5-4.1,5.9-4.1,8.9c0,5.2,3.8,10.5,10.6,10.5c0.6,0,1.3-0.1,2.1-0.1 c-0.3,0.8-0.6,1.5-0.6,2.6c0,2.1,1,3.3,1.9,4.5c-2.9,0.2-8.3,0.5-12.3,3.1C1.2,35.8,0,39.2,0,41.6c0,4.9,4.5,9.5,13.8,9.5 c11,0,16.9-6.3,16.9-12.6c0-4.6-2.6-6.9-5.4-9.3L23,27.3c-0.7-0.6-1.7-1.4-1.7-2.9c0-1.5,1-2.4,1.8-3.3c2.7-2.2,5.4-4.5,5.4-9.5 c0-5.1-3.1-7.7-4.6-9h4L32.1,0z M26.4,41.1c0,4.1-3.3,7.2-9.4,7.2c-6.9,0-11.3-3.4-11.3-8.1c0-4.7,4.1-6.3,5.5-6.9 c2.7-0.9,6.2-1.1,6.7-1.1c0.6,0,1,0,1.5,0.1C24.2,35.9,26.4,37.7,26.4,41.1z M21.2,19.6c-1,1.1-2.8,1.9-4.4,1.9 c-5.5,0-8-7.4-8-11.9c0-1.7,0.3-3.5,1.4-4.9c1-1.3,2.8-2.2,4.5-2.2c5.3,0,8.1,7.5,8.1,12.3C22.8,16,22.7,18.1,21.2,19.6z'/%3E %3Cpolygon stroke='none' points='41.5,14.8 38.5,14.8 38.5,21.8 32.5,21.8 32.5,24.8 38.5,24.8 38.5,31.8 41.5,31.8 41.5,24.8 47.5,24.8 47.5,21.8 41.5,21.8 '/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E");
        }

        .footer-social-links a.icon-youtube:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 42 47.9' enable-background='new 0 0 42 47.9' xml:space='preserve' stroke='none' fill='white'%3E %3Cg%3E %3Cpath stroke='none' d='M35,21H7c-3.7,0-7,3.6-7,7v14c0,3.4,3.4,5.9,7.1,5.9H35c3.7,0,7-2.5,7-5.9l-0.2-14.4 C41.8,24.2,38.7,21,35,21z M6,43l0.1-14.7l-2.9,0v-2.2l9.2,0v2.2H9L9,43H6z M19.3,43.3l-2.3,0l0-1.6c-0.6,1.3-3.1,2.3-4.4,1.4 c-0.7-0.5-0.7-1.3-0.7-2c0-0.4,0-1.3,0-2.5l0-7.9h2.9l0,8c0,1.1-0.1,1.7,0,1.9c0.4,1.2,1.5,0.6,1.7-0.1c0.1-0.2,0-0.8,0-1.9v-7.9 h2.9V43.3z M23.7,42.1l-0.2,1.1l-2.4,0l0-17l2.9,0l0,4.9c2.7-2,4.6-0.5,4.6,2l0,6.6C28.6,42.9,26.7,44.8,23.7,42.1z M30.3,38.9 v-3.9c0-1.2,0.1-2.1,0.4-2.8c0.2-0.7,0.7-1.2,1.2-1.6c1.7-1.2,5.2-0.8,5.6,1.5c0.1,0.8,0.1,2.1,0.1,3.4v1.8h-5v1.6v1.3v0.1 c0,0.6,0.5,1.1,1.2,1.1h0.4c0.6,0,1.2-0.5,1.2-1.1v-1.2c0-0.1,0-0.2,0-0.3l2.2,0C38.6,44.5,30.3,45.4,30.3,38.9z'/%3E %3Cpath stroke='none' d='M26.2,5.2v8.9c0,1.1,0,1.9,0.1,2.3c0,0.4,0.1,0.7,0.3,1.1c0.1,0.3,0.4,0.6,0.7,0.8c0.3,0.2,0.7,0.3,1.2,0.3 c0.4,0,0.8-0.1,1.1-0.3c0.3-0.2,0.6-0.6,0.8-1l-0.1,1.1h3.2V5.2h-2.5v10.2c0,0.6-0.5,1-1.1,1c-0.6,0-1.1-0.5-1.1-1V5.2H26.2z'/%3E %3Cpath stroke='none' d='M35.5,33.5c0-0.7-0.6-1.2-1.3-1.2H34c-0.7,0-1.3,0.6-1.3,1.2l0,1.5h2.7L35.5,33.5z'/%3E %3Cpath stroke='none' d='M25.2,31.8c-0.7,0-1.3,0.4-1.3,1v7.4c0,0.5,0.6,1,1.3,1c0.7,0,1.3-0.4,1.3-1v-7.4 C26.4,32.2,25.9,31.8,25.2,31.8z'/%3E %3Cpath stroke='none' d='M16.9,16.1c0.1,0.6,0.3,1.1,0.6,1.5c0.3,0.4,0.7,0.7,1.2,0.9c0.5,0.2,1.1,0.3,1.9,0.3 c0.7,0,1.2-0.1,1.7-0.4c0.5-0.2,0.9-0.6,1.2-1.1c0.3-0.5,0.5-1,0.6-1.6c0.1-0.6,0.2-1.5,0.2-2.7V9.7c0-1-0.1-1.7-0.2-2.2 c-0.1-0.5-0.3-0.9-0.6-1.4c-0.3-0.4-0.7-0.8-1.2-1.1c-0.5-0.3-1.2-0.4-1.9-0.4c-0.9,0-1.6,0.2-2.2,0.6c-0.6,0.4-1,1-1.2,1.7 c-0.2,0.7-0.3,1.7-0.3,3v3.5C16.8,14.6,16.8,15.5,16.9,16.1z M19.3,8.2c0-0.7,0.6-1.4,1.3-1.4c0.7,0,1.3,0.6,1.3,1.4v7 c0,0.7-0.6,1.4-1.3,1.4c-0.7,0-1.3-0.6-1.3-1.4V8.2z'/%3E %3Cpolygon stroke='none' points='10.4,18.8 13.4,18.8 13.4,8.7 17,0 13.7,0 11.8,6.4 9.8,0 6.6,0 10.4,8.7 '/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E");
        }

        .footer-social-links a.icon-linkedin:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 45.1 44.8' enable-background='new 0 0 45.1 44.8' xml:space='preserve' stroke='none' fill='white'%3E %3Cg%3E %3Crect x='0.1' y='13.8' stroke='none' width='10' height='31'/%3E %3Cpath stroke='none' d='M5,9.7c3.2,0,5.2-2.2,5.2-4.8C10.1,2.1,8.2,0,5.1,0C2,0,0,2.1,0,4.8C0,7.5,1.9,9.7,5,9.7z'/%3E %3Cpath stroke='none' d='M33.7,12.8c-5.2,0-8.2,3-9.5,5l-0.1,0v-4h-9c-0.1,2.8,0,6.1,0,10v21h10v-18c0-0.9,0-1.9,0.3-2.5 c0.7-1.8,2.3-3.6,4.9-3.6c3.5,0,4.8,2.7,4.8,6.8l0,17.4h10v-19C45.1,16.6,40,12.8,33.7,12.8z'/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E");
        }

        .footer-social-links a.icon-pinterest:before {
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 38.3 51.1' enable-background='new 0 0 38.3 51.1' xml:space='preserve' stroke='none' fill='white'%3E %3Cpath stroke='none' d='M20.3,0C6.8,0,0,10,0,18.3c0,5,1.9,9.5,5.8,11.2c0.7,0.3,1.2,0,1.4-0.7c0.1-0.5,0.4-1.8,0.6-2.4 c0.2-0.7,0.1-1-0.4-1.6c-1.1-1.4-1.9-3.2-1.9-5.8c0-7.4,5.4-14.1,14-14.1c7.6,0,11.8,4.8,11.8,11.3c0,8.5-3.6,15.6-9,15.6 c-3,0-5.2-2.5-4.5-5.7c0.9-3.7,2.5-7.7,2.5-10.4c0-2.4-1.2-4.4-3.8-4.4c-3,0-5.5,3.2-5.5,7.6c0,2.8,0.9,4.6,0.9,4.6 s-3.1,13.6-3.7,16c-1.1,4.7-0.2,10.6-0.1,11.2c0,0.3,0.5,0.4,0.7,0.2c0.3-0.4,3.9-5,5.1-9.6c0.3-1.3,2-8.1,2-8.1 c1,1.9,3.9,3.7,6.9,3.7c9.1,0,15.3-8.6,15.3-20.1C38.3,8.1,31.2,0,20.3,0z'/%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E");

        }

        .footer-social-links a else:hover {
            color: rgba(125,125,125,.7)
        }

        .footer-social-links a span {
            position: absolute;
            left: 42px;
            top: 7px
        }

        .footer-social-links a:before {
            display: block;
            content: '';
            width: 14px;
            height: 14px;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
        }

        .footer-social-links a:hover:before {
            color: #e9e9e9
        }

        @media screen and (min-width: 0px) and (max-width:992px) {
            .social {
                padding-bottom:0
            }


            .social .footer-social-links a span {
                line-height: 16px
            }



            .social .footer-social-links a:hover:before {
                color: rgba(255,255,255,.6)
            }
        }

        .mobile-apps {
            width: 190px!important
        }

        .mobile-apps .app-list a {
            display: inline-block;
            border: 1px solid #ccc;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -o-border-radius: 5px;
            -webkit-border-radius: 5px;
            -ms-webkit-radius: 5px;
            zoom:1;height: 45px;
            width: 175px;
            font-weight: 700;
            padding-left: 40px;
            padding-top: 8px;
            position: relative;
            overflow: hidden;
            text-align: left
        }

        .mobile-apps .app-list a:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0
        }

        .mobile-apps .app-list a.icon-android:before,.mobile-apps .app-list a.icon-app-store-tablet:before {
            line-height: 2.1
        }

        .mobile-apps .app-list span {
            display: block;
            color: #ccc;
            font-weight: 400;
            padding-top: 2px
        }

        .mobile-apps .app-list .icon-android:before {
            top: 8px;
            left: 9px
        }

        .mobile-apps .app-list .icon-android:before {
            width: 23px;
            height: 27px;
        }

        .mobile-apps .app-list .icon-app-store-mobile:before {
            background-position: 89.32527693856998% 71.24245689655173%;
        }

        .mobile-apps .app-list .icon-app-store-tablet:before {

            background-position: 99.08629441624366% 63.08605664488017%;
        }

        .mobile-apps .app-list .icon-android:before {
            background-position: 54.563894523326574% 24.10810810810811%;
        }

        .mobile-apps .app-list .icon-app-store-mobile:before {
            left: 12px;
            top: 10px
        }

        .mobile-apps .app-list .icon-app-store-tablet:before {
            left: 8px;
            top: 6px
        }

        .mobile-apps .app-list .icon-app-store-tablet:before {
            width: 24px;
            height: 34px;
        }

        .mobile-apps .app-list .icon-app-store-mobile:before {
            width: 16px;
            height: 24px;
        }


        .footer-end,.footer-middle {
            position: relative;
            max-width: 1200px;
            margin-left: auto;
            margin-right: auto
        }

        .footer-end::after,.footer-middle::after {
            clear: both;
            content: "";
            display: table
        }

        .footer-middle .footer-middle-left, .footer-middle .lg-3.footer-middle-right {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 59.46844%;
        }

        .container .footer-end .left,.container .footer-middle .footer-middle-right,.footer-end .col.lg-2,.footer-end .container .left,.footer-end .left,.footer-end .lg-2.right,.footer-middle .col.lg-2,.footer-middle .container .footer-middle-right,.footer-middle .footer-middle-right,.footer-middle .lg-2.footer-middle-left {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 39.20266%
        }

        .footer-middle .footer-middle-right:last-child, .footer-middle .lg-2.footer-middle-left:last-child {
            margin-right: 0;
        }


        .footer-head .logo-hepsiburada span,.header-wrapper .logo-hepsiburada span {
            background-position: 88.99521531100478% 30.188720173535796%
        }

        .footer-head .logo-hepsiburada span,.header-wrapper .logo-hepsiburada span {
            width: 173px;
            height: 30px
        }


        .container .col.lg-3:last-child, .container .footer-end .right:last-child, .container .footer-middle .footer-middle-left:last-child, .footer-end .col.lg-3:last-child, .footer-end .container .right:last-child, .footer-end .lg-3.left:last-child, .footer-end .right:last-child, .footer-middle .col.lg-3:last-child, .footer-middle .container .footer-middle-left:last-child, .footer-middle .footer-middle-left:last-child, .footer-middle .lg-3.footer-middle-right:last-child {
            margin-right: 0;
        }
        .container .col.lg-3, .container .footer-end .right, .container .footer-middle .footer-middle-left, .footer-end .col.lg-3, .footer-end .container .right, .footer-end .lg-3.left, .footer-end .right, .footer-middle .col.lg-3, .footer-middle .container .footer-middle-left, .footer-middle .footer-middle-left, .footer-middle .lg-3.footer-middle-right {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 59.46844%;
        }


        .footer-top .order-property .iconContent .icon.icon-delivery {
            background-position: 87.73584905660377% 38.01972872996301%
        }

        .footer-top .order-property .iconContent .icon.icon-delivery {
            width: 161px;
            height: 141px
        }

        .footer-top .order-property .iconContent .icon.icon-easyReturn {
            background-position: 44.932432432432435% 83.55342136854742%
        }

        .footer-top .order-property .iconContent .icon.icon-easyReturn {
            width: 121px;
            height: 119px
        }

        .footer-end .left .bottom .DOL-logo+ul li.ac-logo {
            background-position: 78.22818791946308% 53.936819172113296%
        }

        .footer-end .left .bottom .DOL-logo+ul li.ac-logo {
            width: 115px;
            height: 34px
        }

        .footer-top .order-property .iconContent .icon.icon-secureShipping {
            background-position: 30.839002267573697% 83.65384615384616%
        }

        .footer-top .order-property .iconContent .icon.icon-secureShipping {
            width: 127px;
            height: 120px
        }

        .footer-top .order-property .iconContent .icon.icon-fastShipping {
            background-position: 58.36139169472503% 83.55342136854742%;
        }

        .footer-top .order-property .iconContent .icon.icon-fastShipping {
            width: 118px;
            height: 119px
        }

        .footer-middle .footer-blog-link {
            background-position: 65.7002571896189% 50.298085291557875%
        }


        .footer-end {
            position: relative;
            padding: 3px 10px 0
        }


        .icon-android:before {
            content: "\f101"
        }

        .icon-app-store-mobile:before {
            content: "\f102"
        }

        .icon-app-store-tablet:before {
            content: "\f103"
        }


        .container .footer-end .left,.container .footer-middle .footer-middle-right,.footer-end .col.lg-2,.footer-end .container .left,.footer-end .left,.footer-end .lg-2.right,.footer-middle .col.lg-2,.footer-middle .container .footer-middle-right,.footer-middle .footer-middle-right,.footer-middle .lg-2.footer-middle-left {
            float: left;
            display: block;
            margin-right: 1.3289%;
            width: 39.20266%
        }


        .footer-end .left .bottom .DOL-logo+ul li.ac-logo {
            background-position: 78.22818791946308% 53.936819172113296%
        }

        .footer-end .left .bottom .DOL-logo+ul li.ac-logo {
            width: 115px;
            height: 34px
        }

        .footer-end .left .bottom .DOL-logo+ul li.kesfet-logo {
            background-position: 99.89350372736955% 13.435729847494553%;
        }

        .footer-middle .footer-blog-link {
            background-position: 65.7002571896189% 50.298085291557875%
        }

        .footer-middle .footer-blog-link {
            width: 153.6px;
            height: 32.8px
        }

        .footer-end .left .bottom:after, .footer-end .left .top:after, .footer-end-wrapper:after, .footer-end:after {
            visibility: hidden;
            display: block;
            font-size: 0;
            content: " ";
            display: table;
            clear: both;
            height: 0;
        }


        @media screen and (max-width: 1199px) and (min-width: 993px) {
            .container, .footer-end, .footer-middle {
                padding: 0 32px;
            }
            .container, .footer-end, .footer-middle {
                padding: 0 32px;
            }
            .footer-end .left {
                width: 20%!important;
            }

        }
        .headerustbilgi{
            float:right;
            color:#92929b;
            font-size:13px;
            padding: 13px 10px;
            padding-bottom: 0;
        }
        .headerustbilgi span{   
        margin-left: 17px;
        }
        ul.headerustmenu{
    padding: 0;
    float: right;
    margin-right: 25px;
    margin-bottom: 0;
    padding-top: 3px;
    width: auto;
    text-align: right;
}
        ul.headerustmenu li{
    list-style: none;
    display: inline-block;
    margin-left: 25px;
    font-size: 14px;
    padding: 4px 0;
    line-height: 23px;
    font-weight: 600;
}
        ul.headerustmenu li a{
    color: #596b78;
}

.menu-fixed{border:none;position: fixed;z-index: 999;width: 100%;background: #ffffff;box-shadow: 0 0 5px 1px rgb(0 0 0 / 11%) !important;padding: 5px 0;height: 69px;}
.menu-fixed .headerustbilgi,.menu-fixed .musterihizmetleri,.menu-fixed .search,.menu-fixed .basket,.menu-fixed .uyelik,.menu-fixed .headerustmenu,.menu-fixed .header-row2{display:none}

.menu-fixed .logo {
    margin-top: 0;
    width: 166px;
}

.kampanyalar {
    margin-bottom:30px;
}
#footer-links .last .kampanyalar .box .texts {
    color: #fff;
}

.whatsappsiparis {
    position: fixed;
    right: 10px;
    bottom: 17px;
    z-index: 999;
}
.footersosyalmedya{
    /* float: left; */
    margin-left: -60px;
    margin-top: 10px;
}
.footersosyalmedya a{
    float: left;
    width: 25px;
    height: 25px;
    margin-right: 27px;
}

@media (max-width: 767px) {
.owl-dot{display:none}
}
.sepetbg{
	background:#fff;
	padding: 50px 10px;
    border: 1px solid #dddddd;
}
.sepetbg h4{
	font-weight:bold;
	margin: 28px 0px;
}
.sepetbg .form-control{height: 40px;clear: both;padding: 10px;font-size: 14px;line-height: 30px;color: #000;border: 1px solid #d3d6da;border-radius: 3px;background: #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.odemeformlabel,.required{
	margin-top: 11px;
	font-weight: normal;
	float: left;
	font-weight: 400;
	margin-bottom: 10px;
	font-size: 14px;
	padding-right: 4px;
}
.odeme-button{
    display: inline-block;
    font-size: 16px;
    color: #000;
    font-weight: 600;
    padding: 0 28px;
    line-height: 40px;
    background: #ffdc18;
    position: relative;
    text-align: center;
    text-decoration: none;
    border-radius: 4px 4px 5px 5px;
    border: 0;
    box-shadow: 0 4px 0 #225b1d;
    margin-top: 15px;
    width: 100%;
}

.btn-warning {
    color: #000;
    background-color: #ffcb00;
    border-color: #ffcb00;
    font-weight: bold;
}
.btn-warning.active,.btn-warning.active.focus, .btn-warning:active, .btn-warning:hover, .btn-warning:focus,.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover{
    color: #ffcb00;
    background-color: #000000;
    border-color: #000000;
}
.sepetbg .btn-group-vertical>.btn, .sepetbg .btn-group>.btn {
    position: relative;
    float: left;
    width: 33.39%;
    padding: 20px 0;
}

        .mobiltelefon {
            display: none;
        }
@media (max-width: 767px){
#sub-page.product-page .products .product-item .item-image img {
    display: inline !important;
    width: 100% !important;
}
        .mobiltelefon {
            display: block;
            background: #ffdc18;
            padding: 5px 0;
            text-align: center;
            position: fixed;
            z-index: 100;
            bottom: 0;
            width: 100%;
            font-weight: bold;
            font-size: 20px;
            color: #000;
        }
        .mobiltelefon span{
            display: block;
            padding: 0 0;
            width: auto;
            font-size: 15px;
            color: #000;
        }
        }
.musterihizmetleri{
    color: #596b78;
    margin: 30px 0;
    float: left;
}
.musterihizmetleri span{
    font-size: 13px;
    font-weight: 500;
    margin-top: 4px;
    float: left;
}
.musterihizmetleri b{
    font-size: 16px;
    margin-left: 8px;
    font-weight: bold;
    white-space: nowrap;
}

.uyelik{
    float: right;
    margin-top: 28px;
}
.uyelik a{
    color: #596b78;
    font-size: 13px;
    margin-left: 20px;
    text-decoration: none;
}

.uyelik a:hover {
    color: #000000;
}
.uyelik img{
    margin-right: 6px;
}
.uyelik span{}
.sagkule,.solkule{
    position: absolute;
    left: 50%;
    top: 102px;
    z-index: 1;
}
.sagkule em,.solkule em{
    position: absolute;
    color: #596b78;
    font-size: 18px;
    cursor: pointer;
    margin: 0 83px;
    z-index: 9999;
}
.sagkule{margin-left: -774px;}
.solkule{
    margin-left: 595px;
}

#kampanyalar{}
h2.kampanyabaslik{
    font-size: 22px;
    font-weight: 500;
}
#kampanyalar .kampanya{
    transition: all .39s linear;
}
#kampanyalar .kampanya:hover {
    -webkit-box-shadow: 7px 7px 24px 0px rgb(209 209 209) !important;
    -moz-box-shadow: 7px 7px 24px 0px rgba(209,209,209,1) !important;
    box-shadow: 7px 7px 24px 0px rgb(209 209 209) !important;
}
/* Hover gölgesi owl-stage-outer overflow:hidden ile kesilmesin: klip alanını büyüt, layout kaymasın */
#kampanyalar .owl-carousel .owl-stage-outer {
    padding: 20px 22px;
    margin: -20px -22px;
}

/* Vitrin Ürünleri — kampanyalardaki hover gölgesinin aynısı */
#home-content .category .item {
    transition: all .54s linear;
}
#home-content .category .item:hover {
    box-shadow: 7px 7px 24px 0px rgb(209 209 209) !important;
}
#home-content .owl-carousel .owl-stage-outer {
    padding: 20px 22px;
    margin: -20px -22px;
}

/* Ürün listeleme kartları — aynı hover gölgesi */
#sub-page.product-page .products .product-item {
    transition: all .54s linear;
}
#sub-page.product-page .products .product-item:hover {
    box-shadow: 7px 7px 24px 0px rgb(209 209 209) !important;
}
#kampanyalar .kampanyabox{
	background:#fff;
	padding: 16px;
}
#kampanyalar .kampanyaimg{
    height: 154px;
    overflow: hidden;
}
#kampanyalar .kampanyaimg img{
	max-width:100%
}
#kampanyalar .kampanyatext{
    font-weight: 300;
    font-size: 14px;
    color: #4A4A56;
    margin: 10px 0;
    height: 65px;
    overflow: hidden;
}
.kampanyatext h1{
    font-size: 18px;
    font-weight: 500;
    height: 20px;
    overflow: hidden;
}
#kampanyalar .kampanyatext p{
    font-size: 13px;
    font-weight: normal;
}
#kampanyalar .kampanyabtn{
    color: #000;
    border: solid 1px #000;
    border-radius: 5px;
    padding: 11px;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
}
#kampanyalar .kampanyabtn:hover{
    color: #fff;
    background:#000;
}
#ortabanner{
	margin:35px 0;
}
#ortabanner img{
	max-width:100%
}
#sliderbanner{
	margin:35px 0;
}
#sliderbanner img{
	max-width:100%
}

#slideraltsloganlar{
	margin:35px 0;
}
#slideraltsloganlar .slideraltslogan{
	width:20%;
	border-right: solid 1px #596b78;
	text-align:center;
	float: left;
}
#slideraltsloganlar .slideraltslogan:last-child{
	border-right: none;
}
#slideraltsloganlar .slideraltslogan:first-child{
	border-left: solid 1px #596b78;
}
#slideraltsloganlar .slideraltslogan span{
	font-size:14px;
	color:#596b78;
	margin-left: 10px;
}
/* Masaüstü: kayan-grup şeffaf (5 öğe normal sıralanır), klon gizli */
#slideraltsloganlar .altslogan-kayan, #slideraltsloganlar .altslogan-track{ display:contents; }
#slideraltsloganlar .altslogan-klon{ display:none; }

#home-content .items{width:100%;/* padding:0 0px 25px 0; */position: relative;z-index: 9;margin-bottom: 36px;float: left;overflow: hidden;}
#home-content .items .item-image{background:#fff;text-align:center;width:100%;padding:25px 0;position:relative;z-index:200;border-radius:3px;border:1px solid #e1e1e1;border-bottom: none;border-top-left-radius: 5px;border-top-right-radius: 5px;height: 266px;}
#home-content .items .item-image img{display:inline !important;width:80% !important;}
#home-content .items .item-image .price{width:100%;text-align:left;font-size:1.2em;margin-left:20px;}
#home-content .items .item-image .price small{font-size:0.8em;}
#home-content .items .item-description{background: #fdfefa;width:100%;top: 0;left: 0;border: 1px solid #e1e1e1;border-top: 0;float: left;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;}
#home-content .items:hover .item-description{display:block;}
#home-content .items .item-description span{display:block;}
#home-content .items .item-description .input-group-btn{
    width: auto;
    float: left;
}
#home-content .items .item-description .input-group-btn .btn:hover{
    background:none;
    color: #000!important;
}
#home-content .items .item-description #quantity-plus{float: right;}
#home-content .items .item-description .code{font-size: 13px;padding: 15px 0 0 20px;color: #596b78;height: 30px;overflow: hidden;}
#home-content .items .item-description .name{font-weight: bold;font-size: 14px;padding: 5px 0 0 20px;overflow: hidden;margin: 5px 0;height: 40px;overflow: hidden;}
#home-content .items .item-description .aciklama{font-size: 13px;padding: 0px 0 0 20px;overflow: hidden;color: #596b78;margin: 15px 0;height: 31px;}
#home-content .items .item-description .aciklama img{margin-top: -3px;}
#home-content .items .item-description .price{font-size: 25px;padding: 10px 0 0 20px;color: #ff6633;font-weight: bold;}
#home-content .items .item-description .pricetext{font-size: 13px;padding: 7px 20px;color: #9d8f83;}
#home-content .items .item-description .price small{font-size: 11px;font-weight: 300;width: 22px;display: inline-block;margin-left: 8px;}
#home-content .items .item-description a{
    color: inherit;
    text-decoration: none;
}
#home-content .items .item-description a.btn{margin:10px 0 23px 20px;}
#home-content .items .btn{background: #ff6633;color: #ffffff!important;padding: 15px 19px;border-radius:35px;font-weight:700;font-size: 14px;border-radius: 0;float: right;}
#home-content .items .quantity-buttons{float: left;width: 135px;background: #ebebeb;}
#home-content .items .quantity-buttons .btn{
    background: #ebebeb;
    color: #596b78 !important;
    width: 47px;
}
#home-content .items .quantity-buttons .input-group .form-control{
    border: none;
    background: #fff;
    width: 31%;
    height: 41px;
    float: left;
    margin-top: 7px;
    padding: 7px;
    text-align: center;
}
#home-content .items .aciklama{font-size: 13px;padding: 0px 0 0 20px;overflow: hidden;color: #596b78;margin: 15px 0;height: 31px;}
#home-content .items .aciklama img{margin-top: -3px;}
#home-content .slider-pagination{float:right;position:relative;height:0;top: -34px;z-index: 500;}
#home-content .slider-pagination .owl-dot{background: #97a2a9;border:none;width:10px;height:12px;border-radius:60px;margin-top:0px;margin-left:7px;}
#home-content .slider-pagination .owl-dot.active{background:#ff6633;}

#category-2 .slider-pagination{float:right;position:relative;height:0;z-index: 500;text-align: center;width: 100%;margin: 10px 0;}
#category-2 .slider-pagination .owl-dot{background: #97a2a9;border:none;width:10px;height:12px;border-radius:60px;margin-top:0px;margin-left:7px;}
#category-2 .slider-pagination .owl-dot.active{background:#ff6633;}


.urunozelikleri{
    background: #f9f7ef;
    border: 2px dotted #798790;
    margin: 10px 0;
    border-radius: 5px;
    padding: 15px;
    position: relative;
}
.urunozelikleri.active{
    background: #f2f8e1;
    border: 2px dotted #96c963;
}
.stokalani{
    position: relative;
}
.stokalani > img{
    top: 10px!important;
    right: 10px!important;
}
.urunozelikleri.active .urunozelik img, .stokalani.active > img{
    display:block;
}
.urunozelikleri h3{
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin: 0;
}
.urunozelik{
    display: inline-block;
}
.urunozelik img, .stokalani > img{
    position: absolute;
    right: 10px;
    top: 10px;
    display: none;
}
.urunozelisec{
    background: #fff;
    display: inline-block;
    margin-top: 15px;
    margin-right: 15px;
    color: #b5b5b4;
    padding: 6px;
    border-radius: 5px;
    cursor: pointer;
}
.urunozelisec.active{
    background: #7fbd43;
    color: #fff;
}
.urunozelisec label {
    display: inherit;
    max-width: inherit;
    margin-bottom: 0;
    font-weight: normal;
    cursor:pointer;
}
.urunozelisec input[type=checkbox] {
    border-color: #5a5a26;
    margin-right: 10px;
}
.urunozelisec select{
    border: none;
    font-size: 12px;
    color: #000;
    width: 155px;
}

#sub-page .nav-tabs>li{width: 33.33%;text-align: center;margin-bottom: -6px;}
#sub-page .nav-tabs{display: inline-block;border: none;width: 100.1%;}
#sub-page  .nav-tabs>li>a {
    font-size: 12px;
    color: #596b78;
    border: solid 1px #e1e1e1;
    margin: 0;
    border-radius: 0;
}

#sub-page .nav-tabs>li.active>a, #sub-page .nav-tabs>li.active>a:focus, #sub-page  .nav-tabs>li.active>a:hover {
    color: #f63;
    cursor: default;
}
#sub-page .tab-content{
    border-top: solid 1px #ddd;
}
#sub-page .tab-content>.tab-pane {
    padding: 15px;
}
/* Anasayfa "Kurumsal Paketler" carousel'i — vitrin (#home-content) stilini paylaşır */
#paketvitrin .category .item { transition: all .54s linear; }
#paketvitrin .category .item:hover { box-shadow: 7px 7px 24px 0px rgb(209 209 209) !important; }
#paketvitrin .owl-carousel .owl-stage-outer { padding: 20px 22px; margin: -20px -22px; }
#paketvitrin .items { width:100%; position:relative; z-index:9; margin-bottom:36px; float:left; overflow:hidden; }
#paketvitrin .items .item-image { background:#fff; text-align:center; width:100%; position:relative; z-index:200; border:1px solid #e1e1e1; border-bottom:none; border-top-left-radius:5px; border-top-right-radius:5px; height:266px; overflow:hidden; display:flex; align-items:center; justify-content:center; padding:14px; }
#paketvitrin .items .item-image img { display:inline-block !important; width:auto !important; max-width:92%; max-height:238px; object-fit:contain; }
#paketvitrin .items .item-description { background:#fdfefa; width:100%; border:1px solid #e1e1e1; border-top:0; float:left; border-bottom-left-radius:5px; border-bottom-right-radius:5px; overflow:hidden; }
#paketvitrin .items .item-description span { display:block; }
#paketvitrin .items .item-description .code { font-size:13px; padding:15px 0 0 20px; color:#596b78; height:30px; overflow:hidden; }
#paketvitrin .items .item-description .name { font-weight:bold; font-size:14px; padding:5px 0 0 20px; overflow:hidden; margin:5px 0; height:40px; }
#paketvitrin .items .item-description .aciklama { font-size:13px; padding:0 20px; overflow:hidden; color:#596b78; margin:10px 0; min-height:31px; }
#paketvitrin .items .item-description .aciklama img { margin-top:-3px; }
#paketvitrin .items .item-description .price { font-size:24px; padding:4px 0 0 20px; color:#ff6633; font-weight:bold; }
#paketvitrin .items .item-description .price small { font-size:11px; font-weight:300; margin-left:8px; }
#paketvitrin .items .item-description .pricetext { font-size:13px; padding:7px 20px 14px; color:#9d8f83; }
#paketvitrin .items .item-description .pakettext-kdv { font-weight:300; color:#7a8893; }
#paketvitrin .items .item-description a { text-decoration:none; }
#paketvitrin .kampanyabaslik { font-size:22px; font-weight:500; }
#paketvitrin .category { position:relative; }
#paketvitrin .slider-pagination { float:right; position:absolute; top:-46px; right:0; height:0; z-index:500; }
#paketvitrin .slider-pagination .owl-dot { display:inline-block; background:#97a2a9; border:none; width:10px; height:12px; border-radius:60px; margin-top:0px; margin-left:7px; }
#paketvitrin .slider-pagination .owl-dot.active { background:#ff6633; }

/* === Vitrin Ürünleri kartları = Ürün Liste kartları (birebir aynı) === */
/* 2 id (#home-content #category-1) => anasayfanin tek-id kurallarini ezer */
#home-content #category-1 .item-image{height:266px;padding:25px 0;border:1px solid #e1e1e1;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;text-align:center;background:#fff;overflow:hidden;}
#home-content #category-1 .item-image img{width:80% !important;display:inline !important;}
#home-content #category-1 .item-description{background:#fdfefa;border:1px solid #e1e1e1;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;}
#home-content #category-1 .item-description .code{font-size:13px;padding:15px 0 0 20px;color:#596b78;height:30px;overflow:hidden;}
#home-content #category-1 .item-description .name{font-weight:bold;font-size:14px;padding:5px 0 0 20px;margin:5px 0;height:40px;overflow:hidden;}
#home-content #category-1 .item-description .aciklama{font-size:13px;padding:0 0 0 20px;color:#596b78;margin:15px 0;height:31px;overflow:hidden;}
#home-content #category-1 .item-description .price{font-size:25px;padding:10px 0 0 20px;color:#ff6633;font-weight:bold;min-height:46px;box-sizing:border-box;white-space:nowrap;margin-left:0;}
#home-content #category-1 .item-description .price small{font-size:11px;font-weight:300;width:22px;display:inline-block;margin-left:8px;}
#home-content #category-1 .item-description .price.price-sor{display:flex;align-items:center;font-size:13px;}
#home-content #category-1 .item-description .pricetext{font-size:13px;padding:7px 20px;color:#9d8f83;}
@media (max-width:767px){
  #home-content #category-1 .item-image{height:195px;}
  #home-content #category-1 .item-image img{width:100% !important;}
  #home-content #category-1 .item-description .price{font-size:18px;padding:5px 10px;}
  #home-content #category-1 .item-description .price small{font-size:8px;}
  #home-content #category-1 .item-description .aciklama{font-size:11px;padding:0 8px;margin:0;height:32px;}
  #home-content #category-1 .item-description .name{padding:0 8px;height:39px;margin:10px 0;}
  #home-content #category-1 .item-description .code{padding:15px 0 0 10px;height:30px;}
  #home-content #category-1 .item-description .pricetext{font-size:12px;padding:10px;}
}

/* === MOBİL: Kurumsal Paketler (#paketvitrin) kartları = Ürün Liste kartları === */
@media (max-width:767px){
  #paketvitrin .items .item-image{ height:195px; padding:8px 0; }
  #paketvitrin .items .item-image img{ width:100% !important; max-width:100% !important; max-height:none !important; height:auto !important; object-fit:contain; }
  #paketvitrin .items .item-description .code{ padding:15px 0 0 10px; height:30px; }
  #paketvitrin .items .item-description .name{ padding:0 8px; height:39px; margin:10px 0; }
  #paketvitrin .items .item-description .aciklama{ font-size:11px; padding:0 8px; margin:0; min-height:0; height:32px; }
  #paketvitrin .items .item-description .price{ font-size:18px; padding:5px 10px; white-space:nowrap; }
  #paketvitrin .items .item-description .pricetext{ font-size:12px; padding:8px 10px 12px; }
}
