.header-phone {
	font-size:26px;
	color:#444445;
	font-weight:600;
	font-family: Tahoma, sans-serif;
}

.elementor-testimonial__image  img {object-fit:contain !important; width:100% !important;}

cite > span > a {background:#2b2a29 !important; color:#fff; padding:5px 10px; width:100% !important; min-width:90% !important; display:block !important;}


cite > span > a:hover {background:#ffed00 !important; color:#000; padding:5px 10px;}

.premium-woo-cats__category:hover {
	
    box-shadow: 0 0 15px #d8d8d8;
    border-radius: 5px;
}


.premium-woo-cats__category{
 padding:10px !important;
}


.product-category a {font-size:17px !important; color:#2b2b2b !important; font-weight:1000 !important; text-align:left; font-family:Ubuntu !important;}

.product-category:hover {box-shadow: 0 0 15px #d8d8d8;
    border-radius: 5px;
}

#page > div > div.elementor-element.elementor-element-ee153a6.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > div > ul > li:hover {box-shadow:none; border:none;}

.premium-woo-cats__desc {display:none;}

.product-category {padding-right:5px !important; padding-left:5px !important; }


.product-category mark {display:none;}

.products {display:flex !important; justify-content:flex-start !important; flex-wrap:wrap;}

@media screen and (max-width:440px) {
	
	.products {flex-direction:column !important}
	
	li.product-category {width:100% !important}
}


.woocommerce-loop-product__title {color:#2b2b2b !important; font-weight:900 !important;}


.product_type_simple {background-color:#FFED00 !important; width:100%; text-align:center;}

.product_type_simple:hover {background-color:#000 !important; color:#ffed00 !important; }

#main > nav {padding-left:0px !important; margin-left:0px !important; padding-top:20px; padding-right:20px; padding-bottom:20px;}

#main > nav > a {font-size:14px !important;}

.woocommerce-products-header {margin-left:20px; margin-top:-20px !important}


tbody > tr:nth-child(even) {background-color:#e7e7e7 !important; border:none !important;}
tbody > tr:nth-child(odd) {background-color:#fff !important; border:none !important;}



.product_type_simple {
	
	width:100%;
	text-align:center;
	background-color:#ffed00 !important;
}

.product_type_simple:hover {
	
	background-color:#000 !important;
	color:#fff !important;
	
}


.type-product {
	
/*	border:1px solid rgba(0,0,0,0.1); */
	padding:5px 10px !important;
}


.woocommerce-loop-product__title {
	color:#2b2b2b;
	min-height:75px;
	font-family: 'ubuntubold';
  font-size: 17px !important;
	
}
.woocommerce-loop-product__title:hover {
	
	color:gray;
}

.posted_in a {
	color:#000;
	font-weight:900;
}






h1.product_title.entry-title {
	font-size:26px !important;
	margin-top:20px !important
}

.sku_wrapper {display:block;margin-bottom:10px; font-size:24px;}


.wpcf7-submit {
	background-color:#fff;
	border:none;
	color:#000;
	margin-top:30px
}


.wpcf7-submit:hover {
	
	background-color:#ffed00;
	color:#000;
	
}

.home-category-hover:hover {box-shadow: 0 0 15px #d8d8d8 !important;
    border-radius: 5px !important;}


table td, table th {border:none !important;}

@media only screen and (max-width:768px) {
	#main > ul > li.product {width:100% !important;}
	.woocommerce-loop-product__title {text-align:center;}
	
	
	
	.woocommerce-loop-category__title {text-align:center;}
	
	li.product {width:100% !important;}
	
	
	

}

@media only screen and (max-width:768px) {
	.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {font-size:11px !important;}
	
}

.premium-mega-content-container {transition:none !important;}


.premium-nav-menu-container > ul > li:nth-child(1) > a {padding-left:0; margin-right:5px;}

.premium-nav-menu-container > ul > li:nth-child(1) > a:hover  {background:#fafafa !important}

.premium-nav-menu-container > ul > li > a {font-family:Arial, sans-serif; font-weight:700 !important; text-shadow:0px 0px rgba(0,0,0,0.3);}



.woocommerce-products-header__title {
	
font-family: PreloBlack, sans-serif;
color:#303030 !important;
	
}

#page > div.row > div > header > div > p {font-family:Tahoma, sans-serif;}
.breadcrumb-separator {
    font-size: 10px !important;
}
.woocommerce-breadcrumb {font-family:Tahoma, sans-serif; color:#827900 !important; font-size:14px !important};




.container {padding: 20px 5px !important;}


.woocommerce-loop-product__link > p {font-size:14px; color:#2b2b2b; font-family:Tahoma, sans-serif;}

@media (min-width: 1200px) { 

.site-main {max-width:1200px !important;}
	
		.woocommerce-loop-product__link > p {font-size:14px; color:#2b2b2b; height:85px; font-family:Tahoma, sans-serif; font-weight:400;}

}

.woocommerce-products-header {margin:0;}

.content-area {border-top:2px solid #dcdcdc; box-shadow:inset 0px 7px 5px -5px rgba(0, 0, 0, 0.35);}


#main > nav {margin-top:7px !important}

.woocommerce-loop-category__title {font-family:ubuntubold; font-weight:bold; color:#2b2b2b !important; font-size:17px !important;}


.sku_wrapper{
text-transform:uppercase; 
font-family:ubuntu; 
font-weight:900;
font-size:16px;
background:#ffed06;
	padding:10px 10px;
	width:100%;
	text-align:center;
	text-shadow:0px 0px rgba(0,0,0,0.6);
}
@media only screen and (min-width:1200px) {

.woocommerce-product-gallery--columns-4 {width:70% !important;}

.summary {width:30% !important;}


	
	
	.woocommerce div.product {margin-top:30px; display:flex; flex-wrap:wrap; }
	
	.woocommerce-tabs {width:100%;}
	
}
.posted_in {display:none;}

.woocommerce-Tabs-panel  {font-size:14px !important; color:#757575; font-family:Tahoma, sans-serif;}

.woocommerce-Tabs-panel td {padding:4px;}

.woocommerce-product-details__short-description {font-size:14px; background:#f7f7f7; padding:10px; color:#000; font-family:Tahoma, sans-serif; font-weight:400;} 



@media (min-width: 320px) {
	.container {
		
width: 100% !important;
padding: 10px !important;
margin-right: auto !important;
margin-left: auto !important;
	
	}
}
	@media (min-width: 360px) {
	.container {
		
width: 100% !important;
padding: 15px !important;
margin-right: auto !important;
margin-left: auto !important;
	
	}
}

	@media (min-width: 430px) {
	.container {
		
width: 100% !important;
padding: 15px !important;
margin-right: auto !important;
margin-left: auto !important;
	
	}
}




@media (min-width: 575px) {
	.container {
	padding:10px !important;
	}
}

	@media (min-width: 576px) {
	
	.container {

	max-width: 500px !important;
		
	}
}


	
@media (min-width: 768px) {

	.container {
		
		max-width:600px !important;
	}
}

	@media (min-width: 992px) {
		
		.container {
			
			max-width:800px !important;
		}
	
	}

@media (min-width: 1200px) {
.container {
	max-width: 1220px !important; } 
	
	
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin:0 0% 1em 0 !important; padding:10px !important; width:25% !important;}
}



@media (min-width: 1400px) {
.container {
	max-width: 1220px !important; } 
	
	.woocommerce ul.products li.product a img {height:300px !important; }
	
	.woocommerce-loop-category__title {height:60px !important;}
}


.swal2-close {background-color:transparent; !important; color:#000 !important;}

.swal2-close:focus {background-color:transparent; !important; color:#000 !important;}


.category-meta-desc {
	font-size:14px;
	font-family:Tahoma, sans-serif;
  font-weight:500;
	color:#2b2b2b;
}


.product-category {padding:10px !important;}

.product-contact-form {background:#f7f7f7; margin-top:30px; font-size:14px; font-family:Tahoma, sans-serif; padding:10px; color:#2B2B2B;}


.product-contact-form > a {background:#2B2A29;; min-width:100% !important; color:#fff; font-family:ubuntubold, sans-serif !important; padding:10px 20px; font-size:16px !important; margin:0 !important; display:block; text-align:center; color:#fff;}


.product-contact-form > a:hover {background:rgba(0,0,0,1); color:#fff !important; text-decoration:none !important;}



.referans-button:hover {
	background:rgba(0,0,0,0.7) !important;
	color:#fff !important;
}

table > thead > tr > th {text-align:start !important}




.swiper-pagination-bullet {border-radius:0; box-shadow: 2px 1px 4px 0px #5b5b5b; }



@media only screen and (max-width:900px) {
	
	.header-phone {
	font-size:11px !important;
}
	
}



body.term-bs-boru-ve-kanal-temizleme-makinalari .custom-meta-desc {
    margin-bottom: 52px !important;
}
	

.woocommerce-ordering {display:none;}

.woocommerce-breadcrumb a {text-decoration:none;}




#\"_mc_tmp\" {margin-top:30px; max-width:745px;;}


table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th {
     background-color:#fff;
}


tbody > tr:nth-child(even) {background-color:#f8f8f8 !important};

.breadcrumb-separator {
    font-size: 8px !important;
}


#tab-description > div > div.col-lg-8 > h4:nth-child(1) {font-size:14px !important; color:#303030 !important; background:#ededed; padding:15px 20px; text-transform:uppercase; font-family:ubuntubold; display:inline;}

.description_tab {display:none !important}


div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > div > div > div.woocommerce-product-gallery__image.flex-active-slide > a > img {width:500px; margin:auto;}

@media only screen and (min-width:900px) {

div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > div {height:600px !important} }

.woocommerce div.product div.images .flex-control-thumbs li {width:15%; }

.pswp__bg {opacity:70% !important; }

body > div.pswp.pswp--supports-fs.pswp--open.pswp--notouch.pswp--css_animation.pswp--svg.pswp--animated-in.pswp--visible.pswp--has_mouse > div.pswp__scroll-wrap > div.pswp__container > div:nth-child(2) > div > img {width:40% !important; height:auto !important;}

.pswp__caption {background-color:#000 !important;}
.pswp__caption__center {color:#fff !important;}


.wpb-gqf-form-style-true input[type="text"]  {font-size:14px !important; font-family:Tahoma, sans-serif; border:1px solid #ced4da !important; background:#fff;}

.wpb-gqf-form-style-true input[type="tel"]  {font-size:14px !important; font-family:Tahoma, sans-serif; border:1px solid #ced4da !important; background:#fff;}


.wpb-gqf-form-style-true input[type="email"]  {font-size:14px !important; font-family:Tahoma, sans-serif; border:1px solid #ced4da !important; background:#fff;}

.swal2-modal {background:#fff !important;}

.teklif-form {border-bottom:1px solid #dee2e6; margin-bottom:10px !important;}

.wpcf7-submit {background:#3F9D4A !important; font-size:14px !important; }

.swal2-close {margin-right:-2px !important; margin-top:-0px !important; width:25px !important; height:25px !important; color:gray !important;}

.teklif-button {margin-bottom:5px !important}

#wpcf7-f6714-o1 > form > div.teklif-form-button.d-flex.flex-wrap > div.col-lg-4 {height:55px}

.swal2-html-container {margin:0 !important; padding:0 !important;}

.swal2-popup  {padding-bottom:0px !important; margin:0 !important;}

.wpcf7-not-valid-tip {font-size:14px; text-align:left;}

.wpcf7-response-output {font-size:14px;}


li.product.type-product:hover {box-shadow: 0 0 15px #d8d8d8;
    border-radius: 5px;
}


#menu-item-24 > a {font-weight:600 !important;}


/* Dil seçici ul yapısını yatay olarak gösterir */
.language-selector .language-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 0px; /* Diller arasında boşluk bırakır */
}

.language-selector .language-list li {
    display: inline-flex;
    align-items: center;
}

.language-selector .language-list li a {
    text-decoration: none;
    color: inherit;
    padding: 5px;
    transition: color 0.3s ease;
}

.language-selector .language-list li a img {
  width:19px !important;
	height:14px !important;
}

.language-selector .language-list li a:hover {
    color: #0073aa; /* Üzerine gelindiğinde renk değiştirir */
}


.woocommerce-tabs ul.tabs {display:none;}

div.summary.entry-summary > button:nth-child(3) {display:none;}


.woocommerce-result-count {font-size:14px;}


table tr td:first-child {
    font-weight: bold;
}

.yotu-video-title {color:#2b2b2b !important; font-size:16px !important; text-align:center !important;}


.premium-nav-widget-container {visibility:visible !important; opacity:1 !important;}

#content > div.page-header > h1 {margin:15px 0px;}


.wpb-get-a-quote-button-btn {animation:pulse 1.5s infinite;}




@keyframes pulse {
    0% {
        transform: scale(0.98);
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.3);
    }

    70% {
        transform: scale(1);
        box-shadow: 0 0 0 3px rgba(0, 0, 0, 0);
    }

    100% {
        transform: scale(0.98);
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
    }
}


#premium-mega-content-48 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-50 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-51 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-9090 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-9091 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-9092 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-9072 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-9073 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-9074 {
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

#premium-mega-content-13875{
	
	width: 1200px;
    left: 0px !important;
    right: 0px !important;
    margin: auto !important;
    transform: none !important;
}

.woocommerce-info {
    border-top-color: #FDED00;
}

.woocommerce-info::before {color:#000; }

@media only screen and (min-width:900px) {

#product-6318 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > div > div > div.woocommerce-product-gallery__image.flex-active-slide > a > img {width:100%; margin:0;}


#product-6318 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > div {height:auto !important}

#product-6318 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > ol > li {width:25% !important; margin-right:5px;}
	

#product-6318 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {width:60% !important; margin-right:100px;}
	



#product-6318 > div.summary.entry-summary {
}
	
	
	#product-6318 > div.woocommerce-tabs.wc-tabs-wrapper > #tab-description > div > div.col-lg-8 > p > iframe {width:100%; height:400px; margin-top:40px; margin-bottom:40px;}
	
}

#product-6318 > div.woocommerce-tabs.wc-tabs-wrapper > #tab-description > div > div.col-lg-8 > h4:nth-child(1) {display:none}

#product-6318 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > ol  {width:100%; display:flex; margin-top:10px;}

#product-6318 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > ol  {width:100%; display:flex; margin-top:10px;}

#product-13956 > div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > ol  {width:100%; display:flex; margin-top:10px;}

	#product-6318 > div.woocommerce-tabs.wc-tabs-wrapper > #tab-description > div > div.col-lg-8 > p > iframe {width:100%; margin-top:40px; margin-bottom:40px;}

#content > div.page-header > h1 {font-size:2.1rem;}


.lang-item-fr {display:none !important;}
.lang-item-ar {display:none !important;}
.lang-item-ru {display:none !important;}



.custom-category-field {color:#646464; font-size:13px; line-height:19px;}

.custom-category-field h3 {font-size:16px; font-weight:900;}
.custom-category-field h4 {font-size:15px; font-weight:400;}
.custom-category-field h5 {font-size:14px; font-weight:400;}


/* #premium-nav-menu-item-13875 > a {display:none;
} */

body.single-product li.elementor-icon-list-item {
  display: block !important;
}

body.single-product li.elementor-icon-list-item a:hover {text-decoration:none !important}


#product-13956 > section.related.products,
#product-13964 > section.related.products,
#product-13966 > section.related.products {
    display: none !important;
}





.elementor-element-679f5dc {min-height:49px !important;}

.product-short-description {min-height:21px;}

h1.product-title {min-height:34px !important;}

.page-id-14355 .woof_shortcode_output ul.products {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.page-id-14355 .woof_shortcode_output ul.products li.product {
  flex: 0 0 calc(33.333% - 20px); /* 3 sütun */
  box-sizing: border-box;
  margin: 0;
}

.woof_container_inner h4 {font-size:18px; font-weight:900; font-family:ubuntubold !important; }

.woof_checkbox_label {font-size:14px; font-family:Tahoma, sans-serif;}


.woof_remove_ppi {color:#000; font-weight:600;}

.woof_reset_button_2 {color:#000; border:1px solid #000;}

.woof_reset_button_2:hover {background:#FFEE00; color:#000;}

.page-numbers {color:#000;}
.page-numbers .current {color:#000 !important; font-weight:600 !important}

.woof_reset_search_form {color:#000; border:1px solid #000;}

.woof_reset_search_form:hover {background:#FFEE00; color:#000;}

.woof_radio_label {font-size:12px !important; font-weight:600;}

.woof_show_mobile_filter {
	
	  text-align: center;
    border: 1px solid #e7e7e7;
    padding: 5px 10px;
}

.woof_hide_mobile_filter {
	
	  text-align: center;
    border: 1px solid #e7e7e7;
    padding: 5px 10px;
}


.woof_products_top_panel {z-index:98 !important;}


#product-6386 > section.related.products {display:none !important;}

#product-6284 > section.related.products {display:none !important;}

#product-5499 > section.related.products {display:none !important;}

#product-6290 > section.related.products {display:none !important;}

@media (max-width: 767px) {
	.woocommerce ul.products li.product a img {
	max-width:280px !important;
	margin:auto !important;
	} 
	.category-meta-desc {text-align:center !important; margin:auto !important;}

}

