/*header*/
.top-menu li a.level_1{
	padding-left:0 !important;
}

.acilir-secenek-menusu h3{
	font-size:1rem !important;
	font-weight:bold;
}

.acilir-secenek-menusu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

.acilir-secenek-menusu ul li{
	margin-bottom:0.2rem !important;
}

.acilir-secenek-menusu ul li a{
	font-size:1rem !important;
}

.header-kampanyalar ul li a{
	line-height:30px;
}

.header-kampanya-sayisi{
	justify-content:center;
	display:flex;
	flex-direction:column;
}

/*header son*/

/*********************************************************************/

/*kurumsal sayfa şablonu*/
.kurumsal-sayfa-icerik .w-gallery-item{
	padding:1.5rem !important;
}
/*kurumsal sayfa şablonu son*/

/*********************************************************************/

/*arama sonucu*/
body.search-results article.type-post,
body.search-results article.type-page{
	display:none !important;
}

/*********************************************************************/


/* ///// WOOCOMMERCE ////////////////////////////////////////////////*/
/*********************************************************************/

/*woocommerce*/
.favorilerim-buton{
	display:none;
}

body.logged-in .favorilerim-buton{
	display:inline;
}

/*
body.page-id-333 .woocommerce-form{
	padding: 2rem;
	background: #f5f5f5;
	min-height: 370px;
}

body.page-id-333 .woocommerce-form input{
	background:#fff;
	border-radius:0;
}
*/

.woocommerce-MyAccount-navigation-link--downloads{
	display:none;
}

.cart_totals .woocommerce-shipping-totals td {
    width: 100% !important;
    text-align: left !important;
    background: #fff;
    padding: 1rem;
}

.woocommerce .button.alt{
	width:100%;
}

.woocommerce .single_add_to_cart_button.button.alt{
	width:80%;
}

/*sepet*/
.coupon input,
.coupon input:not([type="submit"]){
	max-height: 1rem !important;
}

.woocommerce .actions .button{
	border: none !important;
	border-radius:0 !important;
	color:#999 !important;
	padding:0.5rem;
}

/*ödeme ekranı*/
.woocommerce-bacs-bank-details,
.woocommerce-order-details,
.woocommerce-customer-details{
	border: 1px solid #113382;
    padding: 2rem;
    margin-bottom: 2rem;
}

body.page-id-331 .cart_totals .shop_table th{
	width:40% !important;
}

body.page-id-331 .cart_totals .shop_table td{
	width:60% !important;
}

/*indrimli fiyatlar*/
body.page-id-332 .product-total del{
	display:none !important;
}

/*sepet*/
body.page-id-331 .cart-collaterals{
	width:100%;
	margin-top:2rem;
}

body.page-id-331 .product-price del{
	font-size:14px !important;
}

body.page-id-331 .product-price ins{
	text-decoration: none !important;
}

/*woocommerce son*/

/* ürün detay */
body.single-product .price del{
	font-size:1.3rem;
}

body.single-product .price del .woocommerce-Price-currencySymbol{
	font-size:1rem;
}

body.single-product .price ins .woocommerce-Price-currencySymbol{
	font-size:1.4rem;
}

/*ürün galeri*/
.urun-galeri .woocommerce-product-gallery ol>li {
    padding: 6px;
    background: #f2f2f2;
    /*margin: 6px;*/
}

@media(min-width:1025px){
    .urun-galeri .woocommerce-product-gallery__image.flex-active-slide img{
    	min-width:650px !important;
    	height: auto !important;
    }
}

@media(min-width:1025px){
    .urun-galeri{
		box-shadow: 2px 2px 15px #d4d0d0;
    }
	
	.urun-detay-ic{
		box-shadow: 2px 2px 20px #a5a5a5;
	}
}

@media(max-width:1024px){
    .urun-galeri{
        padding:0.5rem !important;
    }
}
/*ürün galeri son*/

/*ürün detay iç -sepete ekle kısmı-*/
@media(min-width:1025px){
	.urun-detay-ic{
		box-shadow: 2px 2px 20px #a5a5a5;
	}
}

.urun-detay-ic h1.urun-detay-baslik{
	font-size:1.9rem;
}

.urun-detay-ic{
    background: #f7f7f7;
    padding: 1rem;
}

.urun-detay-ic .variations select,
.urun-detay-ic .quantity input.qty{
    width: 100%;
    background: #fff;
	border-radius: 0 !important;
}

.urun-detay-kisim-1 .sepete-ekle{
    margin-bottom:1rem;
}

.urun-detay-kisim-1 .woocommerce-variation-price{
    font-size: 1.7rem;
    text-align: right;
    width: 100%;
}

@media(min-width:1025px){
    .urun-detay-kisim-1 .cart .quantity{
        width:15%;
    }
    
    .urun-detay-kisim-1 .cart .button{
        width: 80%;
        margin-left: 0.9rem;
    }
}

@media(max-width:1024px){
    .urun-detay-kisim-1 .cart .quantity{
        width:15%;
    }
    
    .urun-detay-kisim-1 .cart .button{
        width:70%;
        margin-left:20px;
    }
}

.urun-detay-satir{
    margin-bottom: 0.5rem !important;
    padding: 0.5rem 0;
    border-bottom: 1px solid #dedede;
}

.urun-detay-ic .woocommerce-Price-amount{
    margin-left: 1rem;
}
/*ürün detay iç -sepete ekle kısmı- son*/

/*ürün tab*/
#urun-ozellikleri .l-section.height_small{
	padding:0 !important;
}

.urun-detay-tab .w-tabs-section-content-h {
    margin: 0 auto;
    padding: 2rem;
    border: 1px solid #e8e8e8;
	background: #f5f5f5;
}

.urun-detay-tab .w-tabs-item-title{
	font-size:13px !important;
}
/*ürün tab son*/

.urun-detay-nitelik .w-post-elm-before{
	background: #f2f2f2;
    display: list-item;
    list-style-type: none;
    font-weight: bold;
    padding: 0.4rem;
    margin-bottom: 0.4rem;
	font-size: 14px;
}

.urun-detay-nitelik .woocommerce-product-attributes-item__value{
	display: list-item;
	list-style-type:none;
	margin-bottom: 1rem;
}

.urun-detay-nitelik .woocommerce-product-attributes-item__value a{
	display: list-item;
	list-style-type:none;
	margin-bottom:0.2rem;
	padding:0.4rem;
	background:#0e3382;
	color:#fff;
	font-weight: 400;
    font-size: 14px;
}

.w-post-elm .woocommerce-product-attributes-item__value{
	font-weight:400 !important;
}

body.tax-product_cat .w-post-elm-before,
body.post-type-archive-product .w-post-elm-before,
.woocommerce-product-attributes-item--attribute_pa_yatak-olculeri,
.woocommerce-product-attributes-item--attribute_pa_yastik-olculeri,
.woocommerce-product-attributes-item--attribute_pa_yorgan-olculeri,
.woocommerce-product-attributes-item--attribute_pa_karyola-olculeri,
.woocommerce-product-attributes-item--attribute_pa_alez-olculeri,
.woocommerce-product-attributes-item--attribute_pa_baslik-olculeri,
.woocommerce-product-attributes-item--attribute_pa_kumas-renkleri,
.woocommerce-product-attributes-item--attribute_pa_nevresim-olcu,
body.post-type-archive-product .woocommerce-product-attributes-item--attribute_pa_yay-sistemleri
/*body.tax-product_cat .woocommerce-product-attributes-item--attribute_pa_yay-sistemleri*/{
	display:none !important;
}

.woocommerce .actions .coupon>.button{
	padding: 0.9rem 1.5rem !important;
}

body.tax-product_cat .aciklama{
	display:none;
}

.urun-etiketleri a{
	width:100% !important;
}

.sertifikalar .w-gallery-list{
	text-align:center;
}

.satis-yok .woocommerce-variation-add-to-cart{
	display:none;
}

.satis-yok-mesaj a{
	text-decoration:underline;
}

@media(min-width:1025px){
	.alt-sertifika{
		max-width:180px !important;
		margin:0 auto;
	}
}

.incelenen-urunler .woocommerce ul.product_list_widget li{
    font-size: 0.9rem;
    margin-bottom: 1rem;
    position: relative;
    overflow: hidden;
    width: 49%;
    background: white;
    float: left;
    padding: 1rem;
    margin: 0.3rem;
	text-align:center;
}

.incelenen-urunler img{
	width:6rem !important;
	height:auto !important;
}

.incelenen-urunler .product-title{
	font-weight:bold;
}

.incelenen-urunler .woocommerce-Price-amount{
	display:none !important;
}

/* istek listesi */

#istek-listesi .nobr{ 
	display:none !important; 
}

#istek-listesi table.wishlist_table thead th {
    border: none !important;
}

#istek-listesi .woocommerce .shop_table td .button .w-btn-label{
	padding:0.6rem !important;
}

table.urun-ozellik td{
	border-bottom:1px solid #e2e2e2;
	padding: 1.8rem 0.5rem;
}

table.urun-ozellik td.img{
	width:300px;
	padding: 2rem 0.5rem;
}

.kelimeler{
	color:#f5f5f5 !important;
	font-size:1px;
}

/* istek listesi son */
/*ürün detay son*/

/*mağaza ürün kategori arşiv*/
h2.magaza-baslik{
	background: #f5f5f5;
    padding: 1rem;
}

h2.magaza-baslik:after{
	content: '';
    background-color: #0e3382;
    margin-top: .5rem;
    width: 10%;
    height: 2px;
    display: block;
}

.urun-kategori-sidebar h3{
	font-size:1.3rem;
}

.urun-kategori-sidebar .widget{
	margin-bottom:1.5rem;
	padding-bottom:0.3rem;
	border-bottom:1px solid #0e3382;
}

@media(min-width:1025px){
	.urun-kategori-sidebar.yataklar .tagcloud,
	.urun-kategori-sidebar .woocommerce-widget-layered-nav-list{
		max-height:180px;
		overflow:auto;
	}
}

@media(min-width:1440px){
	.urun-kategori-sidebar.yataklar .tagcloud,
	.urun-kategori-sidebar .woocommerce-widget-layered-nav-list{
		max-height:260px;
		overflow:auto;
	}
}

.urun-kategori-sidebar .woocommerce-widget-layered-nav-list{
	background:#f9f9f9;
	padding:0.3rem;
}

.urun-kategori-sidebar .woocommerce-widget-layered-nav-list li{
	padding: 0.5rem 0;
    border-bottom: 1px solid #e8e8e8;
    /*line-height: 1.5;*/
}

.urun-kategori-sidebar .tagcloud a,
.urun-etiket-sidebar .tagcloud a{
    font-size: 15px !important;
    background: #f7f7f7;
    padding: 0.4rem;
    margin: 0.2rem 0;
    display: list-item;
    list-style-type: none;
	color:#0e3382;
}

.ozel-indirim-35-10{
	display:none;
}

body.term-yataklar .ozel-indirim-35-10,
body.term-karyolalar .ozel-indirim-35-10,
body.term-basliklar .ozel-indirim-35-10{
	display:block;
}

body.tax-product_cat .woocommerce-Price-amount{
	font-size:18px;
}

body.tax-product_cat .woocommerce-Price-currencySymbol{
	font-size:14px !important;
}

body.page-id-332 .woocommerce-Price-amount,
body.page-id-332 .woocommerce-Price-currencySymbol{
	font-size:16px;
}

body.page-id-332 .woocommerce-terms-and-conditions-checkbox-text{
	font-size:13px;
}
/* ürün detay son */

/*mağaza ürün kategori arşiv*/
h2.magaza-baslik{
	background: #f5f5f5;
    padding: 1rem;
}

h2.magaza-baslik:after{
	content: '';
    background-color: #0e3382;
    margin-top: .5rem;
    width: 10%;
    height: 2px;
    display: block;
}

.urun-kategori-sidebar h3{
	font-size:1.3rem;
}

.urun-kategori-sidebar .widget{
	margin-bottom:1.5rem;
	padding-bottom:0.3rem;
	border-bottom:1px solid #0e3382;
}

@media(min-width:1025px){
	.urun-kategori-sidebar.yataklar .tagcloud,
	.urun-kategori-sidebar .woocommerce-widget-layered-nav-list{
		max-height:180px;
		overflow:auto;
	}
}

@media(min-width:1440px){
	.urun-kategori-sidebar.yataklar .tagcloud,
	.urun-kategori-sidebar .woocommerce-widget-layered-nav-list{
		max-height:260px;
		overflow:auto;
	}
}

.urun-kategori-sidebar .woocommerce-widget-layered-nav-list{
	background:#f9f9f9;
	padding:0.3rem;
}

.urun-kategori-sidebar .woocommerce-widget-layered-nav-list li{
	padding: 0.5rem 0;
    border-bottom: 1px solid #e8e8e8;
    /*line-height: 1.5;*/
}

.urun-kategori-sidebar .tagcloud a,
.urun-etiket-sidebar .tagcloud a{
    font-size: 15px !important;
    background: #f7f7f7;
    padding: 0.4rem;
    margin: 0.2rem 0;
    display: list-item;
    list-style-type: none;
	color:#0e3382;
}

.ozel-indirim-35-10{
	display:none;
}

body.term-yataklar .ozel-indirim-35-10,
body.term-karyolalar .ozel-indirim-35-10,
body.term-basliklar .ozel-indirim-35-10{
	display:block;
}

body.tax-product_cat .woocommerce-Price-amount{
	font-size:18px;
}

body.tax-product_cat .woocommerce-Price-currencySymbol{
	font-size:14px !important;
}

body.page-id-332 .woocommerce-Price-amount,
body.page-id-332 .woocommerce-Price-currencySymbol{
	font-size:16px;
}

body.page-id-332 .woocommerce-terms-and-conditions-checkbox-text{
	font-size:13px;
}
/*mağaza ürün kategori arşiv son*/

/*********************************************************************/

.cn-button.bootstrap{
	border: 3px solid #fecf09!important;
    background: #fff;
    color: #fecf09;
}

/*********************************************************************/

/*satış noktaları*/
.magaza-kart{
	min-height: 540px;
	padding: 1rem;
	margin-bottom: 1rem !important;
	border: 1px solid #e8e8e8;
	transition:500ms;
	position:relative;
}

@media(min-width:1025px){
	.magaza-kart iframe{
		position:absolute;
		bottom:1rem;
		max-width:94%;
	}
}

@media(max-width:1024px){
	.w-tabs.accordion .w-tabs-section-content{
		padding:0 !important;
	}
}

.magaza-kart:hover{
	background:#ececec;
	transition:500ms;
}

.magaza-kart p{
	font-size:14px;
}

.magaza-sube-adi{
    font-size: 20px;
    line-height: 40px;
    margin-bottom: 0.5rem;
}

.magaza-iletisim-baslik small{
	color:#999;
	font-size:11px;
	vertical-align:middle;
}

.magaza-adres{
    line-height: 22px;
}

.magaza-telefon{
    font-size: 18px;
    line-height: 28px;
	margin-bottom: 1rem;
}
/*satış noktaları son*/

/*********************************************************************/

/*iletişim*/
#iletisim-kisim-1{
	justify-content:center;
	display:flex;
	flex-direction:column;
}

#iletisim-kisim-1 a{
	color:#fff;
}

.iletisim-formu{
	color:#333;
}

.iletisim-formu input,
.iletisim-formu textarea{
	background:#f5f5f5 !important;
	color:#333;
}

.iletisim-formu .w-form-row-state{
	display:none;
}

.interior-cluster-sweden-logo{
	max-width:200px;
	margin:0 auto 0.3rem auto;
}
/*iletişim son*/

/*********************************************************************/

/* footer */
.site-footer-d ul li{
	font-size:0.897rem !important;
}

/*********************************************************************/

/* responsive */

@media only screen and (min-device-width:1025px){
    .no-desktop{
        display:none !important;
    }
}

@media only screen and (min-device-width:769px) and (max-device-width:1024px) {
     .no-small-laptop{
         display:none !important;
     }
}


@media only screen and (min-device-width:481px) and (max-device-width:768px) {
     .no-tablet{
         display:none !important;
     }
}

@media only screen and (max-device-width:480px) {
    .no-mobile{
        display: none !important;
    }
}

/*********************************************************************/

#paytr_taksit_tablosu{clear: both;font-size: 12px;max-width: 1200px;text-align: center;font-family: Arial, sans-serif;}
    #paytr_taksit_tablosu::before {display: table;content: " ";}
    #paytr_taksit_tablosu::after {content: "";clear: both;display: table;}
    .taksit-tablosu-wrapper{margin: 5px;width: 280px;padding: 12px;cursor: default;text-align: center;display: inline-block;border: 1px solid #e1e1e1;}
    .taksit-logo img{max-height: 28px;padding-bottom: 10px;}
    .taksit-tutari-text{float: left;width: 126px;color: #a2a2a2;margin-bottom: 5px;}
    .taksit-tutar-wrapper{display: inline-block;background-color: #f7f7f7;}
    .taksit-tutar-wrapper:hover{background-color: #e8e8e8;}
    .taksit-tutari{float: left;width: 126px;padding: 6px 0;color: #474747;border: 2px solid #ffffff;}
    .taksit-tutari-bold{font-weight: bold;}
    @media all and (max-width: 600px) {.taksit-tablosu-wrapper {margin: 5px 0;}}