.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:17px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Poppins", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:400;
--wd-widget-title-transform:capitalize;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:18px;
}
:root{
--wd-header-el-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:500;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:14px;
}
:root{
--wd-primary-color:rgb(31,77,96);
}
:root{
--wd-alternative-color:rgb(31,77,96);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:#83b735;
}
:root{
--btn-shop-bgcolor-hover:#6ca300;
}
:root{
--btn-accent-bgcolor:#83b735;
}
:root{
--btn-accent-bgcolor-hover:#6ca300;
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
					
							--btn-shop-bottom-active: -1px;
				--btn-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
									--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
				--btn-accent-box-shadow-active: none;
				--btn-accent-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]) {
				padding-left: calc((100vw - 1222px - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-scroll-w)) / 2);
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 280px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//sustainablefuture.com.tr/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.3") format("woff2");
}

.dropdown {position: relative;display: inline-block;}
.dropbtn img {margin: 0!important;}
.dropbtn {border: none;cursor: pointer;display: flex;align-items: center;gap: 6px;}
.dropdown-content {padding: 30px 0px;display: none;position: absolute;background-color: white;min-width: 300px; z-index: 1;border:1px solid #80808017;border-radius:10px;}
.dropdown-content a {margin-top: -20px;font-size: 16px;color: black;padding: 0px 22px 0px 22px;text-decoration: none;display: block;cursor:pointer;}
.dropdown-content a:hover {background-color: #f1f1f1;}
.dropdown:hover .dropdown-content {display: block;}
.megamenu {
    border-radius: 0px 0px 12px 12px;
}
@media (min-width: 1024px) and (max-width: 1420px) {
ul#menu-ana-menu-desktop span {font-size: 10px!important;}	
ul#menu-ana-menu-desktop {--nav-gap: 5px;}	
}
.mmenuwrappers {
    display: flex;
    flex-direction: column;
}
/*Google reCAPTCHA hidden*/
.grecaptcha-badge {
		visibility: hidden; 
}

p.copy {
    text-align: left;
}
.footer-container .copyrights-centered .min-footer>div {
    max-width: 50%;
}
.footer-container .col-right.set-cont-mb-s.reset-last-child {
    text-align: right;
}
*{
cursor:url("https://sustainablefuture.com.tr/wp-content/uploads/2022/02/2.png"), auto;
}
.tum-gorseller img {
    border-radius: 15% 0 15%;
}
.section-bosluk {
    padding-top: 0 !important;
}
h2{
font-size:40px;
}
.siralama ul li{

    list-style: url(https://sustainablefuture.com.tr/wp-content/uploads/2022/02/2.png);

}
.main-page-wrapper{
padding-top:0!important;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background: rgb(26,76,95);
    background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
    color: white;
    border-radius: 4px;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{
 background: rgb(26,76,95);
background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
}
.basliklar-icerik h2 {
    font-size: 32px;
}

.bize-ulas-btn span {
    color: white;
    font-size: 13px;
}
span.yazi-1 {
    color: #9b9b9b;
	    font-size: 40px;
	font-weight: bold;
}
span.yazi-2 {
    color: #9b9b9b;
	    font-size: 40px;
	font-weight: bold;
}
span.yazi-3 {
    color: black;
	    font-size: 40px;
	font-weight: bold;
}
.slogan-kismi p {
    color: white;
    font-size: 30px;
    font-weight: bold;
}
.btn-gecis {
	color: white !important;
    background: rgb(26,76,95);
   background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
}
.btn-gecis:hover {
	transition:0.5s;
    background: rgb(26,76,95);
    background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
}

.siralama {
    padding-bottom: 1%;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after{
border-color:white !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{
border-color:white !important;
}
.slogan-renk-gecis{       background: linear-gradient( 
90deg
	, rgb(49 93 109) 0%, rgb(160 86 96) 50%, rgb(252 182 80) 100%);}
.footer-column-2 li {
    list-style: none;
}
.eko-inovasyon-renkver .vc_tta-panel-heading {
    border-color: #f7f7f7;
    background-color: #fafafd !important;
}
.meta-post-categories.wd-post-cat.wd-style-with-bg {
    display: none;
}.entry-meta.wd-entry-meta {
    display: none;
}
div#comments {
    display: none;
}

span.vc_tta-title-text {
    text-transform: uppercase;
}

.vc_tta-panel-body {
    text-align: justify;
}
.hak-img img {margin-top: 0%; vertical-align: top; max-width: 65%;}
.text-duzen {text-align: justify;}


/*16.05.2022 samet-blog-revize */
.archive .breadcrumbs , .single-post .breadcrumbs { display: none;}
.archive  .page-title-default , .single-post .page-title-default {background: linear-gradient(45deg, #1D4D5F, #AF4D55, #F8B35A);background-color: transparent;}
.single-post .article-body-container p {font-size: 16px;}
.archive  h1.entry-title.title {font-size: 60px;}
/*16.05.2022 samet-blog-revize */
@media (min-width: 1025px) {
	ul#menu-ana-menu-desktop span {font-size: 14px;}	
.mmenuwrappers > a {font-size: 14px !important;font-weight: 600 !important;text-decoration:uppercase !important;}
li#menu-item-3053 span::after {height: 0px!important;}
li#menu-item-3053 {
    background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
    border-radius: 4px;
    left: 1%;
    color: white!important;
}
li#menu-item-3053 span {
    color: white!important;    
}
.yazi-baslik {
    height: 450px;
}
.yazi-baslik-up{margin-top: -22%;}
.yazi-baslik .wpb_wrapper {
    bottom: 0;
    position: absolute;
}
h2.baslik-hareket {
    font-size: 37px;
    color: black;
}
span.arka-boya {
    background: green;
    border-radius: 4px;
    border-bottom: 1px solid white;
    padding-left: 5px;
    padding-right: 5px;
}
.yan-border {
    border-right: 1px solid black;
}
.bize-ulas-btn {
    background: rgb(26,76,95);
    background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
    border-radius: 4px;
    left: 4%;
}
.bize-ulas-btn:hover{

    background: rgb(26,76,95);
   background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
}


.ust-banner-kaydirma {
    margin-top: 4%;
}
.yazi-giris-ust {
    margin-top: 11%;
}
.desktop-off{display:none;}
.btn-boyutlar-ic {
    height: 80px;
    width: 280px;
}
.resimortalafooter{
    margin-left: -4%;
}
.footer-column.footer-column-2.col-12.col-sm-6.col-lg-3 {
    left: 4%;
}
.footer-column-2 .textwidget {
    margin-left: -5%;
}
.footer-column-4 .wd-widget {
    width: 102%;
}
footer.footer-container.color-scheme-dark {
    font-size: 13px;
}
.hkmz-genislik {font-size: 14px; text-align: justify; width: 200%; line-height: 25px;}
.hak-img img {vertical-align: top; max-width: 50%; margin-top: -5%;}
.hak-yazi p {text-align: justify; font-size: 14px;}
.hkmzda-yazi {text-align: justify; font-size: 14px;}
.smt-asagi-eko{margin-top:50px;}

/*16.05.2022 samet-blog-revize */
.archive h1.entry-title.title, .single-post h3.entry-title.title {margin: -31px;}
/*16.05.2022 samet-blog-revize */

@media (resolution: 1.25dppx) {
ul.wd-sub-menu.color-scheme-dark , ul.sub-sub-menu.wd-dropdown {
    display: grid;
    grid-template-columns: 50% 50%;
    justify-content: start;
    align-items: start;
    justify-items: stretch;
    column-gap: 19px;
}

.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown ,ul.sub-sub-menu.wd-dropdown{
    width: 400px !important;
    max-width: 400px;
}
}
.sf-whatsapp-button{
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 999999;

    width: 55px;
    height: 55px;

    background: #25D366;
    color: #fff !important;

    border-radius: 50%;
    text-decoration: none;

    display: flex;
    align-items: center;
    justify-content: center;

    box-shadow: 0 4px 12px rgba(0,0,0,.25);
    transition: all .3s ease;

    padding: 0;
}

.sf-whatsapp-button:hover{
    background: #1ebe5d;
    transform: scale(1.08);
}

.sf-whatsapp-button i{
    font-size: 30px;
    line-height: 1;
}
body.archive.category-haberler .wd-page-title .title,
body.archive.category-haberler .page-title .title,
body.archive.category-haberler h1.entry-title {
    font-size: 34px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
}

body.archive.category-haberler .post-grid-item,
body.archive.category-haberler .blog-post-loop,
body.archive.category-haberler [class*="col-md-"],
body.archive.category-haberler [class*="col-lg-"] {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

body.archive.category-haberler .article-inner {
    padding: 2px 35px !important;
    min-height: auto !important;
}

body.archive.category-haberler .entry-header,
body.archive.category-haberler .entry-title {
    margin-bottom: 2px !important;
}

body.archive.category-haberler .entry-content {
    margin: 4px 0 !important;
}

body.archive.category-haberler .read-more-section,
body.archive.category-haberler .more-link-wrap {
    margin-top: 4px !important;
}
/* Sayfa içeriklerindeki tüm metinleri küçült */
.wd-content-area,
.site-content {
    font-size: 16px;
}
}

@media (max-width: 576px) {
	.div1{order:2 !important; margin-top:10%; }
.div2{order:1 !important; }
.div3{order:3 !important;}
.genel-div{display:grid;}
/*banner*/
.yazi-giris-ust {text-align: center; margin-top:10%;}
span.yazi-1 , span.yazi-2 , span.yazi-3 {font-size: 28px;}
/*button*/#wd-61fcdd9937b67{text-align: center;}
/*banner*/
.text-center-mob{text-align:center !important;}
.text-justify-mob{text-align:justify !important;}
.mobil-heading-size > h1, h2, h3, h4, h5, h6{font-size:26px !important; text-align:center !important;}
.mobil-off{display:none;}
.yan-border * {
font-weight: normal !important;
}

.bize-ulas-btn {
    background: rgb(26,76,95);
    background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
    border-radius: 4px;
    left: 10%;
}
.bize-ulas-btn:hover{

    background: rgb(26,76,95);
  background: linear-gradient(90deg, rgb(35 81 99) 0%, rgb(35 81 99) 50%, rgb(81 177 168) 100%);
}
.bize-ulas-btn {
    left: 0;
}
div#wd-62021a10f372a {
    text-align: center;
}
.slogan-kismi p {
    font-size: 18px;
}
span.vc_tta-title-text {
    font-size: 18px;
}
.btn-boyutlar-ic {
    width: 100%;
    height: 95px;
    margin-bottom: 5%;
}
.mobil-siralama {
    width: 50%;
    float: left;
}
.logo-yazi {margin-left: 24%;}
.hak-yazi p {text-align: justify; font-size: 14px;}
.hkmzda-yazi {text-align: justify; font-size: 14px;}
.hkmz-genislik {text-align: justify;font-size: 14px; }
.hak-img img {vertical-align: top; max-width: 100%;}
.mobil-hkmz {margin-top: -20%;}
.hkmz-bosluk {margin-top: -30%;}
/*16.05.2022 samet-blog-revize */
.archive h1.entry-title.title {font-size: 36px;}
/*16.05.2022 samet-blog-revize */
a.woodmart-nav-link {
    color: black !important;
}

.wpb_column.smt-asagi-eko.vc_column_container.vc_col-sm-6 {order: 1 !important;}
.wpb_column.dis-uc-eke.vc_column_container.vc_col-sm-3 {order: 3 !important;}
.wpb_column.ic-iki-eko.vc_column_container.vc_col-sm-3 {order: 2 !important;}
}

