.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap, .metaslider.ms-theme-outline .rslides .caption-wrap, .metaslider.ms-theme-outline div.nivoSlider .nivo-caption {
	width: 60%;
	margin: auto;
	position: relative;
	margin-top: -5%;
	background: #fff!important;
    color: #000;
}
.metaslider.ms-theme-outline .flexslider {
    margin-bottom: 0;
    background: transparent;
}
:where(.wp-site-blocks) > * {
    margin-block-start: 0;
}
.wp-block-search__button-only {
	position: relative;
	right: 0;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {
	padding: 0;
    display: unset;
}
footer a:hover {
	color: #ff5f45;
}
.metaslider .caption-wrap {
	opacity: 1;
}
.is-style-logos-only {
	display: none!important;
}

.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper {
    color: #fff;
}

.metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a, .metaslider.ms-theme-outline a.rslides_nav, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a, .metaslider.ms-theme-outline .coin-slider .coin-slider div a {
	background: #333333;
    border: none;
	width: 30px;
	height: 30px;
	max-width: 30px;
	border-radius: 50%;
}


.metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a.flex-next, .metaslider.ms-theme-outline .rslides_nav.next, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a.nivo-nextNav, .metaslider.ms-theme-outline .coin-slider .coin-slider div a.cs-next {
	right: 19%;
}

.metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a.flex-prev, .metaslider.ms-theme-outline .rslides_nav.prev, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a.nivo-prevNav, .metaslider.ms-theme-outline .coin-slider .coin-slider div a.cs-prev {
	left: 19%;
}

.metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a, .metaslider.ms-theme-outline a.rslides_nav, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a, .metaslider.ms-theme-outline .coin-slider .coin-slider div a {
	top: 80%;
}

.slider-title {
    font-family: var(--wp--preset--font-family--kanit) !important;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    color: #a4832b!important;
    letter-spacing: 1px;
    padding: 20px 0;
}
.slider-title a {
    font-family: var(--wp--preset--font-family--kanit) !important;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    color: #a4832b!important;
    cursor: pointer;
}
.slider-header a {
    font-family: var(--wp--preset--font-family--kanit) !important;
    font-size: 24px;
    font-weight: 400;
    line-height: 26px;
    cursor: pointer;
    color: var(--wp--preset--color--theme-4)!important;
}
.slider-text {
    margin-top: 10px;
}
.slider-text a {
    font-family: var(--wp--preset--font-family--hanken-grotesk) !important;
    color: #707070!important;
    font-size: 15px;
    line-height: 20px;
    cursor: pointer;
}

.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap .caption, .metaslider.ms-theme-outline .rslides .caption-wrap .caption, .metaslider.ms-theme-outline div.nivoSlider .nivo-caption{
	padding: 20px 40px 55px 40px;
}

.same-posts-text {
	display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.same-posts-all {
    transition: background-color 0.3s, color 0.3s!important;
    height: 95%;
}

.same-posts-all h3 a,
.same-posts-all p {
    transition: color 0.3s;
}

.same-posts-all:hover {
    background-color: #000!important;
}

.same-posts-all:hover h3 a,
.same-posts-all:hover p {
    color: #fff;
}

.wp-block-column {
    word-break: unset;
}

.code-block {
    margin: 0 auto!important;
}

.wpsm-footer {
    display: none!important;
}

.sticky {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000; /* Üstte görünmesi için */
}

    .sosyal-simgeler-reklam-alti {
        display: none; /* Başlangıçta gizli */
        position: absolute;
        bottom: 10px;
        left: 50%; /* Örneğin, alt reklam bölgesinin ortasında */
        transform: translateX(-50%);
        z-index: 1000; /* Reklamın altında kalacak şekilde */
    }

    .wp-block-search.wp-block-search__button-only .wp-block-search__input {
        background-color: #fff;
    }

@media (max-width: 1340px) {
    .wp-container-core-navigation-is-layout-1 {
	    position: absolute;
	    left: 0;
    }
	.wp-block-navigation__responsive-container-open:not(.always-shown) {
        display: flex;
    }
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
		display: none;
	}
    .blog-loop {
        margin-left: 15px;
        margin-right: 15px;
    }
    .header-logo-mobile {
        margin: auto!important;
    }
}
@media (max-width: 1200px) {
    .wp-container-core-navigation-is-layout-1 {
	    position: absolute;
	    left: 0;
    }
    .metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap, .metaslider.ms-theme-outline .rslides .caption-wrap, .metaslider.ms-theme-outline div.nivoSlider .nivo-caption {
        width: 75%;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a.flex-next, .metaslider.ms-theme-outline .rslides_nav.next, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a.nivo-nextNav, .metaslider.ms-theme-outline .coin-slider .coin-slider div a.cs-next {
        right: 11%;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a.flex-prev, .metaslider.ms-theme-outline .rslides_nav.prev, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a.nivo-prevNav, .metaslider.ms-theme-outline .coin-slider .coin-slider div a.cs-prev {
        left: 11%;
    }
}
@media (max-width: 767px) {
    .slider-text {
        display: none;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a, .metaslider.ms-theme-outline a.rslides_nav, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a, .metaslider.ms-theme-outline .coin-slider .coin-slider div a {
        top: 83%;
    }
    .slider-header a{
        font-size: 20px;
        font-weight: 300;
    }
    .metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap .caption, .metaslider.ms-theme-outline .rslides .caption-wrap .caption, .metaslider.ms-theme-outline div.nivoSlider .nivo-caption {
        padding: 0px 20px 20px 20px;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a, .metaslider.ms-theme-outline a.rslides_nav, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a, .metaslider.ms-theme-outline .coin-slider .coin-slider div a {
        width: 20px;
        height: 20px;
        max-width: 20px;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a::before, .metaslider.ms-theme-outline a.rslides_nav::before, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a::before, .metaslider.ms-theme-outline .coin-slider .coin-slider div a::before {
        background-size: 70%;
    }
    .slides {
        padding-bottom: 20px!important;
    }
    .header-slider-all {
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 40px !important;
    }
    .metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap, .metaslider.ms-theme-outline .rslides .caption-wrap, .metaslider.ms-theme-outline div.nivoSlider .nivo-caption {
        width: 85%;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a.flex-next, .metaslider.ms-theme-outline .rslides_nav.next, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a.nivo-nextNav, .metaslider.ms-theme-outline .coin-slider .coin-slider div a.cs-next {
        right: 5%;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a.flex-prev, .metaslider.ms-theme-outline .rslides_nav.prev, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a.nivo-prevNav, .metaslider.ms-theme-outline .coin-slider .coin-slider div a.cs-prev {
        left: 5%;
    }
    .metaslider.ms-theme-outline .flexslider ul.flex-direction-nav li a, .metaslider.ms-theme-outline a.rslides_nav, .metaslider.ms-theme-outline div.nivoSlider div.nivo-directionNav a, .metaslider.ms-theme-outline .coin-slider .coin-slider div a {
        top: 82%;
    }
    .same-posts-all {
        height: 95%;
    }
    .blog-text-mobile {
        padding-left: 30px!important;
        padding-right: 30px!important;
        padding-top: 10px;
    }
    .same-posts-all h3 {
        font-size: 18px!important;
    }
    h1, h2, h3, h4, h5, h6, blockquote {
        text-wrap: unset;
    }
    .footer-first {
        max-width: fit-content;
        margin: auto!important;
    }
    .footer-second-2 {
        max-width: fit-content!important;
        margin: auto;
    }
    .wp-container-3 {
        padding-top: 5px!important;
        padding-bottom: 5px!important;
    }

}