:root {
    --thm-base: #2c9a3e;
	--thm-base-rgb: #2c9a3e29
}

.logo{max-width:270px}
.main-header-one__top-left-social-link i:before{font-size:1.2em}








.haberlist .events-style2__single-img::after {display: none}
.haberlist.services-page .services-page__single-inner{padding: 20px 15px;}
.haberlist.services-page .services-page__single-inner h3 {margin-bottom: 0;}
.haberlist.services-page .services-page__single-inner:hover h3{color: #fff}
.services-page.haberlist{padding:50px 0}

.haberlist.services-page .services-page__single { margin-bottom: 0}
.lead {font-size:1rem}
.btn-one{display:inline-flex;justify-content:center;align-items:center}
.btn-one:hover span, .btn-one:hover i {z-index:1}
.blog-details__content .blog-details-text-box1 .text1 ~ p, .blog-details__content .blog-details-text-box1 .text li,.blog-details__content .blog-details-text-box1 .text1 + * li{margin-bottom: 10px}
.yan-socialmedia a{background-color:var(--thm-base);}
.portfolio-style1__single-img .inner .text-box h2 span {
    color: #FFFFFF;
    transition: all 50ms linear;
    transition-delay: 0.1s;
}
.mudurluklerimiz .services-page__single-icon svg{ height: 60px }
.mudurluklerimiz .services-page__single:hover svg {  fill: #fff }

.events-style2__single-content h2 a {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* En fazla 2 satır */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.events-style1__single-left .title h2 a {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* En fazla 2 satır */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}


.events-style1__single__right .contact-info {
      display: -webkit-box;
    -webkit-line-clamp: 3; /* En fazla 3 satır */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	}

.blog-style1__single-content h2 a {
	 display: -webkit-box;
    -webkit-line-clamp: 2; /* En fazla 2 satır */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blog-style1__single-content .text p {
    display: -webkit-box;
    -webkit-line-clamp: 3; /* En fazla 2 satır */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.anasayfa-hizmetlerimiz .services-page__single-inner {
    padding: 70px 20px 0;

}

.mudurluklerimiz{flex: 0 1 14%}
.anasayfa-baskan .about-style1__content-text p:nth-child(n+5){display: none}
.anasayfa-baskan .about-style1__content-text p{margin-bottom: 10px}
.anasayfa-kesfet .departments-details__content-text5-single:hover img{transform:scale(1.1);translate: all 1s ease}



.services-style1--style2 .services-style1__single-icon {background: #d2ffd9;border-radius: 0 0 50px 50px;}
.services-style1--style2 .services-style1__single-icon .icon-filter{filter:  sepia(5) saturate(20) brightness(.5) hue-rotate(50deg);z-index: 1;transition: all 1s ease;}
.services-style1--style2 .services-style1__single:hover .services-style1__single-icon .icon-filter{filter:  sepia(0) saturate(0) brightness(1) hue-rotate(50deg);}



.events-style2__single-content {height: 350px;}

/*Mobil*/
@media only screen and (max-width: 360px) {
	
}
@media only screen and (max-width: 991px) {
.logo {max-width: 180px; }
[data-kategori="Başkan"] ul .resim{display:none}
[data-kategori="Yönetim"] ul .resim{display:none}
[data-kategori="Hizmetler"] .icon {display:none}
.mudurluklerimiz{flex: 0 1 50%}
.mudurluklerimiz .services-page__single-icon {
    width: 80px;
    height: 80px;
   
}
.mudurluklerimiz .services-page__single-icon svg {
    height: 40px;
}
.mudurluklerimiz .services-page__single-inner h3 {
    font-weight: 600;
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 0;
}
.anasayfa-hizmetlerimiz .services-page__single-inner {
    padding:40px 20px 0;
}
.mudurluklerimiz {margin-bottom:1em}
.mudurluklerimiz:nth-child(n+7){display:none}
.baskan-resim {order:-1;margin-bottom:2em}
.anasayfa-baskan{margin:0!important;padding:0!important}
.services-style1--style2 .services-style1__single-content {
    z-index: 9;
}
.anasayfaDuyurular {order: 1}
.home-project .services-style1__single-text{padding: 0}
.services-style1--style2 .services-style1__single-content {margin-top: -50px;}
.services-style1__single-content{ max-height: 150px; top: 20px !important; left: 0; right: 0; bottom: 0; }
.services-style1--style2_img::before, .services-style1--style2_img::after { background-color: transparent !important;content: none !important; }
}

@media only screen and (min-width: 991px) {

[data-kategori="Başkan"] ul {width: 550px!important;}
[data-kategori="Başkan"] ul .resim img{position: absolute;right: 0;height: 100%!important;width: 250px!important;top: 0;object-fit: cover;z-index: 1;}
[data-kategori="Başkan"] ul>li,[data-kategori="Yönetim"] ul>li{position: static!important}

[data-kategori="Yönetim"] ul {width: 650px!important;}
[data-kategori="Yönetim"] ul .resim img{position: absolute;right: 0;height: 100%!important;width: 400px!important;top: 0;object-fit: cover;z-index: 1;}

[data-kategori="Hizmetler"] .icon svg{width: 40px;height: 50px;position: absolute;right: 1em;z-index:1}
[data-kategori="Hizmetler"] ul{display: flex;flex-direction: row!important;flex-wrap: wrap;width: 600px}
[data-kategori="Hizmetler"] ul li{flex: 0 1 50%!important}
[data-kategori="Hizmetler"] ul li:hover svg{fill:white;transform:scale(1.1) rotate(15deg);transition:.5s ease}

.altacilir-menu:before {
    position: absolute;
    right: 0px;
    font-family: 'icomoon' !important;
    content: "\e906";
    color: #141417;
    font-size: 15px;
    font-weight: 900;
    transition: all 200ms linear;
    transition-delay: 0.1s;
    z-index: 1;
    padding-right: 1em;
    padding-top: .5em
}
.altacilir-menu:hover:before  {
    color: #fff;
    transform: rotate(-90deg);
}
}

.uyeler .inner img{aspect-ratio:.8;object-fit:cover}

@media only screen and (min-width: 1730px) and (max-width: 1900px)  {
	
	
	
}


@media only screen and (min-width: 1268px) and (max-width: 1735px)  {
.main-header-one__bottom-right-number {display: block; }
.main-menu .main-menu__list>li.dropdown>a, .stricky-header .main-menu__list>li.dropdown>a {padding-right: 17px;font-size: 15px }
.logo-box-one {padding-right: 80px; }
.logo {max-width: 200px; }
.main-header-one__bottom-right-number {display: flex; }
.main-header-one__bottom-right-number .text a {font-size: 15px;}
.uyeler .inner img{aspect-ratio:1!important}
.anasayfa-hizmetlerimiz .services-page__single-inner h3 a {font-size: .8em}
.anasayfa-hizmetlerimiz .services-page__single-inner h3 {margin-bottom: 0;}
.anasayfa-hizmetlerimiz .services-page__single-inner {padding: 60px 20px 0;}
.mudurluklerimiz:nth-child(n+7){display:none}
.mudurluklerimiz{flex: 0 1 16%}
.main-slider video{height: calc(100dvh - 300px)!important;}
}

@media only screen and (min-width: 991px) and (max-width: 1360px)  {
	
	
}



.anasayfaDuyurular .duyuruListesi {padding-left: 0;}
.anasayfaDuyurular .duyuruListesi li {margin: .8em 0;border-bottom: 1px solid #ededed2e;list-style: none;padding: .5em 0;max-height: 70px; }
.anasayfaDuyurular .title {font-weight: 700;text-transform: uppercase;background-color: rgb(43 130 80);display: inline-block;padding: .5em;border-radius: 10px;width:100%;text-align:center }
.anasayfaDuyurular .duyuruListesi li a {display: block;line-height: 1.2;text-transform: uppercase;font-size: .8em;font-weight: 800;text-decoration: none;margin-bottom: 10px }
.anasayfaDuyurular .duyuruListesi li:hover a {color:#fff ;transition: .5s ease;margin-left: 10px}
.anasayfaDuyurular .duyuruListesi li time { display: block;} 
.anasayfaDuyurular .duyuruListesi li i {float: left;margin-left:-1.5em }
.section-photo .video-descriptions .author-info .video-popup{right: 5em;left: unset;bottom: 2em;top: unset}
.anasayfaDuyurular {background-color: #2c9a3e;color:#fff;border-radius:10px}
.anasayfaDuyurular .duyuruListesi li{padding-left: 2em;padding-right: 1em;}
.anasayfaDuyurular .duyuruListesi li a {color:#d6fce6; }
#home-news .card-style-3 .card-title a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
#home-news .card-style-3 .card-text{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.anasayfaDuyurular .duyuruListesi li:hover a {text-overflow: ellipsis; }
.anasayfaDuyurular .duyuruaciklama{display:flex;justify-content:space-between}
#home-news .haberler li h5 {
    position: absolute;
    bottom: 0;
    z-index: 1;
    background: linear-gradient(to top, white 80%, rgba(255, 255, 255, 0));
    width: 100%;
    padding: 2em;
    font-size: 1.2em;
    font-weight: 600;
}


