body{
    padding-top:190px;
}
a, p, h1, h2, h3, h4, li{
    color:#333;
}
h1{
    font-size:36px;
    font-weight: 500;
    letter-spacing: 0.5px;   
}
h2{
    font-size:30px;
    font-weight: 500;
    letter-spacing: 0.5px; 
}
h3{
    font-size:24px;
    letter-spacing: 0.5px; 
}
header{
    width:100%;
    height:190px;
    background: #fff;
    position: fixed;
    top:0;
    left:0;
    z-index:10;
    transition: all ease 0.3s;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);    
}

.footer-profornet{
	margin:auto;
	text-align:center;
	padding:15px 0px;
}


.list-y {
	width:100%;
	border:10px solid #ebebeb;
}

.list-y:Hover {
	border:10px solid #0099de;
	transition:all 0.3s;
}

.w100 {
	width:100%!important;
}

.ozluce-menu,.bademli-menu,.anaokulu-menu{display:none;}

.header{
    width:1260px;
    margin:auto;
}
.header_ust{
    width:100%;
    height:130px;
}
.header_ust figure{
    display:flex;
    align-items: center;
    float:left;
    height:130px;
}
.header_ust figure img, .header_ust figure a{
    display:block;
}
.header_ust-bilgiler{
    float:right;
    padding: 25px 0;
}
.header_ust-bilgiler > li{
    float:left;
    padding:20px 0px 20px 50px;
    position: relative;
    display:flex;
    align-items: center;
    height:80px;
}

.header_ust-bilgiler > li:last-child {
	padding-left:20px!important;
}

.header_ust-bilgiler > li > img{
    position: absolute;
    left:20px;
    top:20px;
}
.header_ust-bilgiler > li > a{
    position: absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
}
.header_ust-bilgiler > li:last-child{
    background: none!important;
}
.header_ust-bilgiler > li:hover{
    background: #fafafa;
}
.header_ust-bilgiler > li > p{
    margin-left:20px;
    font-weight: 500;
    font-size:14px;
}
.header_ust-bilgiler > li > p > span{
    font-weight: normal;
    display:block;
}

.header_ust-bilgiler li ul li{
    float:left;
    width:30px;
    height:50px;
    line-height: 50px;
    text-align: center;
}
.header_ust-bilgiler > li:last-child{
    margin-left:0;
    padding-right:0;
}
.header_ust-bilgiler li ul li a{
    display:block;
}
.header_ust-bilgiler li ul li:hover{
    background: #fafafa;
}
.header_ust-bilgiler li ul li:hover i{
    color:#0099de;
}
.header_alt{
    width:100%;
    height:60px;
}
.header_alt-okullar{
    float:left;
}
.header_alt-diger{
    float:right;
}
.header_alt > nav > ul > li{
    position: relative;
    height:60px;
    float:left;
    margin-right: 25px;
    border-bottom:5px solid #fff;
}
.header_alt > nav > ul > li > a{
    line-height: 60px;
    font-size: 15px;
    display:block;
}
.header_alt > nav > ul > li:hover > a{
    color:#0099de;
}
.header_alt > nav > ul > li:hover:after{
    color:#0099de;
}
.header_alt > nav > ul > li:last-child{
    margin-right: 0;
}
.header_alt-okullar > ul > li:after{
    position: absolute;
    right:-14px;
    top:0;
    line-height: 60px;
    font-size:9px;
    content:"\e902";
    font-family: "profornet";
}
.header_alt > nav > ul > li:hover{
    border-bottom:5px solid #0099de;
}
.header_alt > nav > ul > li > ul{
    width:250px;
    position: absolute;
    left:0;
    top:60px;
    background: #fff;
    display:none;
}
.header_alt > nav > ul > li:hover > ul{
    display:block;
}
.header_alt > nav > ul > li > ul > li{
    width:100%;
    border-bottom: 1px solid #fafafa;
	position:relative;
}
.header_alt > nav > ul > li > ul > li > ul{
	position:absolute;
	left:250px;
	top:0;
	background:#fafafa;
	display:none;
	width:250px;
}
.header_alt > nav > ul > li > ul > li > ul > li{
	width:100%;
}
.header_alt > nav > ul > li > ul > li > ul > li > a{
	    display:block;
    padding: 15px;
    font-size: 14px;
    color: #333;
}
.header_alt > nav > ul > li > ul > li > ul > li:hover{
	background:rgba(0,0,0,0.1);
}
.header_alt > nav > ul > li > ul > li:hover ul{
	display:block;
}
.header_alt > nav > ul > li > ul > li > a{
    display:block;
    padding: 12px;
    font-size: 14px;
    color: #333;
}
.header_alt > nav > ul > li > ul > li:hover{
    background: #fafafa;
}
.anasayfaTanitim{
    width:100%;
    height:500px;
    display:flex;
}
.anasayfaTanitim_icerik, .anasayfaTanitim_resim{
    width:50%;
    float:left;
    flex:1;
}
.anasayfaTanitim_icerik{
    background: #0099de;
    padding: 60px 30px;
}
.anasayfaTanitim_icerik > div{
    float:right;
    width: 630px;
}
.anasayfaTanitim_icerik-text{
    width:100%;
}
.anasayfaTanitim_icerik ul{
    width:100%;
}
.anasayfaTanitim_icerik ul li{
    margin-right:40px;
    font-size: 20px;
    color:#fff;
    height:35px;
    display:flex;
    align-items: center;
    float:left;
    line-height: 35px;
    cursor:pointer;
}
.anasayfaTanitim_icerik ul li:hover{
    text-decoration: underline
}
.anasayfaTanitim_icerik .secili{
    /*font-size: 28px;*/
    font-weight: bold;
}
.anasayfaTanitim_icerik-text{
    width:100%;
    height:345px;
    display:flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
}
.anasayfaTanitim_icerik-text h1{
    color:#fff;

}
h1 span{
    color:#124370;
    text-decoration: underline;
}
.anasayfaTanitim_icerik-text a{
    width:90px;
    height:30px;
    line-height: 30px;
    text-align: center;
    background: #fff;
    color: #0099de;
    font-size: 14px;
    font-weight: bold;
    display:block;
    margin-top: 30px;
    border-radius: 3px;
}
.anasayfaTanitim_icerik-text a:hover{
    background:#124370;
    color:#fff;
}

.anasayfaTanitim_resim{
    width:100%;
    height:100%;
    position: relative;
}
.anasayfaTanitim_resim div{
    background-size: cover!important;
    background-position: top left!important;
    position: absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    display:none;
}
.anasayfaTanitim_icerik-text div{
    display:none;
    flex-direction: column;    
    position: absolute;
}

.anasayfaTanitim .secili{
    display:flex;
}
.anasayfaTanitim_kontrol li{
    position: relative;
}
.anasayfaTanitim_kontrol .secili:after{
    position: absolute;
    bottom: -10px;
    left:50%;
    margin-left:-25px;
    content: "";
    background: url(../images/ok.png);
    background-repeat: no-repeat;
    width:50px;
    height:9px;
}
.anasayfaHaberler{
    width:100%;
    padding: 60px 0;
}
.anasayfaHaberler > div{
    width:1260px;
    margin:auto;
}
.anasayfaHaberler_manset{
    width:830px;
    float:left;
}
.anasayfaHaberler_manset-ust{
    margin-bottom: 20px;
}
.anasayfaHaberler_manset-ust h2{
    float:left;
    line-height:36px;
}
.anasayfaHaberler_manset-ust ul{
    float:right;
    margin-right: -10px;
}
.anasayfaHaberler_manset-ust ul li{
    float:left;
    margin-left: 30px;
    font-size: 16px;
    line-height: 36px;
}
.anasayfaHaberler_manset-ust ul li a{
    display:block;
    padding: 0 10px;
    border-radius: 3px;
}
.anasayfaHaberler_manset-ust ul li a:hover{
    background: #0099de;
    color:#fff;
}
.anasayfaHaberler_manset-haber{
    width:100%;
    height:500px;
    position: relative;
}
.anasayfaHaberler_manset-haber img{
    width:100%;
    display:block;
}
.anasayfaHaberler_manset-haber div{
    position: absolute;
    bottom:0;
    left:0;
    z-index: 2;
    height:100%;
    width:100%;
    display:flex;
    justify-content: flex-end;
    padding: 30px;
    flex-direction: column;
    -webkit-box-shadow: inset 0px -125px 39px 0px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0px -125px 39px 0px rgba(0,0,0,0.6);
    box-shadow: inset 0px -125px 39px 0px rgba(0,0,0,0.6);
}
.anasayfaHaberler_manset-haber h3 a{
    color:#fff;
    font-size: 24px;
    max-width: 400px;
    display:block;
}
.anasayfaHaberler_manset-haber time{
    color:#fff;
    font-size: 14px;
    display:block;
	margin-bottom:5px
}
.anasayfaHaberler_diger{
    float:left;
    width:430px;
    padding-left: 30px;
}
.anasayfaHaberler_diger-ust{
    width:100%;
    height:36px;
    margin-bottom: 20px;
}
.anasayfaHaberler_diger-ust a{
    width:160px;
    height:36px;
    line-height: 36px;
    background: #fafafa;
    border-radius: 18px;
    float:right;
    padding-left: 10px;
    font-size:14px;
    position: relative;
    text-align: center;
    padding-right: 30px;
}
.anasayfaHaberler_diger-ust a i{
    position: absolute;
    line-height: 36px;
    font-size:9px;
    right:15px;
    top:0;
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);    
}
.anasayfaHaberler_diger-ust a:hover{
    background: #0099de;
    color: #fff;
}
.anasayfaHaberler_diger-ust a:hover i{
    color: #fff;
}
.anasayfaHaberler_diger ul{
    width:100%;
}
.anasayfaHaberler_diger ul li{
    width:100%;
    position: relative;
    padding-left: 140px;
    height:90px;
    margin-bottom: 12.5px;
    display:flex;
    justify-content: center;
    flex-direction: column;
}
.anasayfaHaberler_diger ul li:last-child{
    margin-bottom: 0;
}
.anasayfaHaberler_diger ul li div{
    position: absolute;
    left:0;
    top:0;
    width:120px;
}
.anasayfaHaberler_diger ul li time{
    display:block;
    font-size: 14px;
    margin-bottom: 11px;
    color:#959595;
}
.anasayfaHaberler_diger ul li a{
    color:#333;
    font-size: 14px;
    font-weight: 500;
}
.anasayfaHaberler_diger ul li a:hover{
    color:#0099de;
}
.anasayfaEtkinlikler{
    width:100%;
    background: #0099de;
    display:flex;
}
.anasayfaEtkinlikler_resim{
    width:50%;
    float:left;
    position: relative;
    height:520px;
}
.anasayfaEtkinlikler_resim div{
    background-position: top right;
    background-size: cover;
    position: absolute;
    height:100%;  
    width:100%;
    left:0;
    top:0;  
    display:none;
}
.anasayfaEtkinlikler .secili{
    display:block;
}
.anasayfaEtkinlikler_icerik-liste .secili:after{
    content:"";
    width:15px;
    height:30px;
    background-image:url(../images/yanok.png);
    background-repeat: no-repeat;
    position: absolute;
    top:50%;
    margin-top: -15px;
    left:-75px;
    z-index: 2;
}
.anasayfaEtkinlikler_icerik{
    width:50%;
    float:left;
    padding: 60px 0 60px 60px;
}
.anasayfaEtkinlikler_icerik-ust{
    width: 570px;
}
.anasayfaEtkinlikler_icerik-ust h2{
    color:#ffF;
    float:left;
    line-height: 36px;
}
.anasayfaEtkinlikler_icerik-ust a{
    width:160px;
    height:36px;
    line-height: 36px;
    background: #fafafa;
    border-radius: 18px;
    float:right;
    padding-left: 10px;
    font-size:14px;
    position: relative;
    text-align: center;
    padding-right: 30px;
    color:#0099de;
}
.anasayfaEtkinlikler_icerik-ust a i{
    position: absolute;
    line-height: 36px;
    font-size:9px;
    right:15px;
    top:0;
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);    
}
.anasayfaEtkinlikler_icerik-ust a:hover{
    background: #124370;
    color: #fff;
}
.anasayfaEtkinlikler_icerik-ust a:hover i{
    color: #fff;
}
.anasayfaEtkinlikler_icerik-liste{
    width:570px;
}
.anasayfaEtkinlikler_icerik-liste li{
    width:100%;
    margin-top: 30px;
    position: relative;
}
.anasayfaEtkinlikler_icerik-liste li time{
    color:#fff;
    font-size: 16px;
    margin-bottom: 5px;
    display:block;
    font-weight: 500;
}
.anasayfaEtkinlikler_icerik-liste li h3 a{
    color:#fff;
}
.anasayfaEtkinlikler_icerik-liste li:first-child h3{
    font-size:36px;
}
.anasayfaOgrenci{
    padding: 60px 0;
    width:100%;
    text-align: center;
}
.anasayfaOgrenci h2{
    margin-bottom: 10px;
}
.anasayfaOgrenci p{
    font-size:24px;
    margin-bottom: 40px;
}
.anasayfaOgrenci p span{
    color:#0099de;
}
.anasayfaOgrenci ul{
    display:table;
    margin:auto;
}
.anasayfaOgrenci ul li{
    width:140px;
    height:130px;
    float:left;
    position: relative;
    padding: 10px 0;
}
.anasayfaOgrenci ul li:hover{
    background: #fafafa;
}
.anasayfaOgrenci ul li img{
    display:block;
    margin:0 auto 10px  auto;
}
.anasayfaOgrenci ul li span{
    font-size: 16px;
    font-weight: 500;
}
.anasayfaOgrenci ul li a{
    position: absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
}
footer{
    width:100%;
}
.footer_ust{
    width:100%;
    background: #0099de;
    height:232px;
    padding: 30px 0;
}
.footer_ust > div{
    width:1260px;
    height:50px;
    margin:auto;
}
.footer_ust-sol{
    float:left;
}
.footer_ust-sol p{
    font-size:30px;
    color:#fff;
    display:block;
    font-weight: 500;
    margin-top: 10px;
}
.footer_ust-sol span{
    font-size:18px;
    color:#fff;
    display:block;
}
.footer_ust-sag{
    float:right;
}
.footer_ust-sag li{
    float:left;
    position: relative;
    padding: 10px 10px 10px 63px;
    border-radius: 5px;
	margin:0px 20px;
}

.footer_ust-sag li i{
    position: absolute;
    left:10px;
    top:10px;
    line-height: 50px;
    color:#fff;
    font-size: 40px;
}

.footer_ust-sag li span{
    font-weight: 500;
    display:block;
    color:#fff;
}
.footer_ust-sag li p{
    font-size: 20px;
    font-weight: 500;
    display:block;
    color:#fff;
}
.footer_ust-sag li a{
    position: absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
    z-index: 2;
}
.footer_orta{
    width:100%;
    height:100px;
    padding: 30px 0;
    border-bottom: 1px solid #dfdfdf;
}

.meblogo {height:125px;margin:auto;text-align:center;}

.footer_orta > div{
    width:1260px;
    margin: auto;
    height:40px;
    display:flex;
    justify-content: center;
}
.footer_orta ul{
    float:left;
}
.footer_orta ul li{
    float:left;
    height:40px;
}
.footer_orta ul li:hover a{
    color: #0099de;
}
.footer_orta ul li a{
display: block;
    line-height: 40px;
    padding: 0 11px;
    font-weight: 500;
    font-size: 15px;
}
.footer_orta-sosyal{
    margin-left: 30px;
}
.footer_alt{
    width:100%;
    height:50px;
}
.footer_alt ul{
    display:table;
    margin:auto;
}
.footer_alt ul li{
    float:left;
    margin-right: 40px;
    position: relative;
    font-size:14px;
    line-height: 50px;
}
.footer_alt ul li:after{
    position: absolute;
    right:-20px;
    top:0;
    line-height: 50px;
    font-size:9px;
    content:"\\"
}
.footer_alt ul li a{
    line-height: 50px;
}
.footer_alt ul li:last-child:after{
    display:none;
}
.footer_alt ul li a:hover{
    color:#0099de;
}
.breadcrumb{
    height: 290px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #d0dde2;
    text-align: center;
}
.breadcrumb h1{
    color:#124370;
}
.breadcrumb ul{
    margin-top:20px;
}
.breadcrumb li{
    float:left;
    margin-right:40px;
    position: relative;
	font-size:14px;
}
.breadcrumb li a{
    font-size:14px;
    color:#124370;
}
.breadcrumb li a:hover{
    color:#0099de;
}
.breadcrumb mark{
    color: #0099de!important;
}
.breadcrumb li:After{
    position: absolute;
    right: -23px;
    top: 7px;
    font-size: 7px;
    color: #124370;
    content: "\e92d";
    font-family: "profornet";
}
.breadcrumb li:last-child:after{
    display:none;
}
.icsayfa h2 span, .icsayfa h3 span{
    color:#0099de;
}
.okullar_neden{
    width:1260px;
    margin:auto;
    padding: 60px 0;
    text-align: center;
}
mark{
    color:#124370!important;;
    background: none!important;
}
.sayfa{
    width:1260px;
    margin:auto;
    padding:60px 0;
    position: relative;
}
.sayfa_icerik{
    float:left;
    width:830px;
}

.full-page {
	width:100%!important;
	min-height:300px;
	
}

.yakinda {
	height:100%;
	display:flex;
	min-height:300px;
	align-items:center;
	justify-content:center;
}

.yakinda p{
	font-size:48px!important;
	font-weight:bold;
}

.sayfa_icerik ul {
    width: 100%;
    margin: 30px 0;
    padding-left: 17px;
}


.sayfa_icerik ul li {
    margin-bottom: 15px;
    list-style-type: disc;
    font-size: 16px;
    line-height: 24px;
    color: #2d2d2d;
}

aside{
    float:left;
    width:370px;
    margin-left:60px;
    background: #fbfbfb;
    padding: 40px;
}
aside h3{
    font-size:30px!important;
}
aside li{
    width:100%;
    margin-top: 30px;
    font-size: 16px;
    font-weight: 500;
    position: relative;
}
aside li ul {display: none;}
aside li a:Hover{
    color:#0099de;
}
aside li:Hover ul{
    position: relative;
    width: 200px;
    background: #fbfbfb;
    z-index: 15;
    transition: 0.4s;
}

aside li:Hover ul li {
    transition: 0.4s;
}

.dosyali {width: 100%; list-style-type: none!important;}
.dosyali li {width: 240px;
    height: 240px;
    float: left;
    margin-right: 10px;
    list-style-type: none!important;
    text-align: center;
    position: relative;
    background: #fafafa;
    padding: 30px;
    display: flex;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    flex-direction: column;}
.dosyali li a {    font-size: 14px;
    line-height: 18px;}
.dosyali li figure {width: 100px; margin: auto;}
.dosyali li figure img {width: 100%; height: auto;}

.sayfa h2, .sayfa h3, .sayfa h4, .sayfa h5, .sayfa h6{
    font-weight: 500;
    letter-spacing: 0.5px; 
    margin:30px 0 10px 0;
}
.sayfa h2:first-child, .sayfa h3:first-child, .sayfa h4:first-child, .sayfa h5:first-child, .sayfa h6:first-child{
    margin:0 0 10px 0;
}
.sayfa h2{
    font-size:24px;
}
.sayfa h3{
    font-size:22px;
}
.sayfa h4{
    font-size:20px;
}
.sayfa h5{
    font-size:18px;
}
.sayfa h6{
    font-size:16px;
}
.sayfa p, .haberDetay p{
    font-size:16px;
    line-height: 24px;
    color:#2d2d2d;
    display:block;
    margin-bottom: 30px;
}
.sayfa p:last-child{
    margin:0;
}
.profornet-arama {
    width: 40px;
    height: 40px;
    margin-left: 30px;
}

#paginator{width: 100%;
    height: 42px;}
#paginator a{
    line-height: 30px;
    border: 1px solid #d2d2d2;
    float: left;
    font-size: 12px;
    color: #aaaaaa;
    margin-left: -1px;
    text-align: center;
    transition: all ease 0.3s;
    padding: 5px;
    padding-right: 10px;
    padding-left: 10px;
}
#paginator a.selected{
	background-color:#0099DE;
	color:#FFFFFF
}
}
#paginator a:hover{background:#2d2d2d; transition:all ease 0.3s; color:#fff;}
.haberDetay{
    width:1260px;
    margin:Auto;
    padding: 60px 0;
}
.haberDetay h2, .haberDetay h3{
    font-size:24px;
    font-weight: 500;
    margin-bottom: 30px;
}
.haberDetay_galeri{
    width:100%;
    margin-top: 50px;
	float: left;
}
.sayfa-galeri>figure>a>img{
    width:160px;
}
.sayfa-galeri>figure>a>img:hover{
	opacity: 0.5;
}
.sayfa-galeri{
    width: 940px;
    position: relative;
    margin: 0 auto 60px auto!important;
    column-count: inherit!important;
    column-gap: inherit!important;
}
.sayfa-galeri:after{clear:both; display:table; content:"";}
.sayfa-galeri figure{
    width: 153px;

    float: left;
    margin-right: 5px;
    margin-top: 10px;
}
.sayfa-galeri figure:nth-child(8n){
    margin-right:0;
}
.haberDetay_alt{
    width:100%;
}
.haberDetay_alt ul{

}
.haberDetay_alt ul li{
    float:left;
    line-height: 32px;
    font-size:18px;
    font-weight: 500;
    margin-right: 30px;
    padding-right: 30px;
    border-right: 3px solid #dfdfdf;
}
.haberDetay_alt ul li:last-child{
    margin:0;
    border:0;
    padding-right: 0;
}
.haberDetay_alt ul li span{
    float:left;
    margin-right: 20px;
}
.haberDetay_alt ul li div{
    float:left;
}
.duyurularPopup{
    width:320px;
    background: #fff;
    position: fixed;
    right:30px;
    bottom:30px;
    z-index: 11;
    -webkit-box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.2);   
    font-weight: 500;
}
.duyurularPopup_govde:before{
    width:calc(100% - 10px);
    height:calc(100% - 10px);
    left:5px;
    top:5px;
    position: absolute;
    content:"";
    border:1px solid #dfdfdf;
    box-sizing: border-box;
    z-index: -1;
}
.duyurularPopup h3{
    font-size:24px;
    font-weight: 600;
    margin-bottom: 15px;
    color:#0099de;
}
.duyurularPopup time{
    color:#757f94;
    display:block;
    margin-bottom: 5px;
    font-size:13px;
}
.duyurularPopup a{
    display:block;
    font-size:16px;
}
.duyurularPopup li{
    margin-bottom: 30px;
}
.duyurularPopup li:last-child{
    margin-bottom: 0;
}
.duyurularPopup a:Hover{
    color:#0099de;
}
#duyuru-kontrol{
    position: absolute;
    width:40px;
    height:40px;
    right:0;
    top:-20px;
    border-radius: 3px;
}
#duyuru-kontrol img{
    float:left; 
    width:20px; 
    margin-top: 10px;
    margin-left: 10px;
}
#duyuru-kontrol .gizle{
    background:#0099de;
    width:40px;
    height:40px;
    border-radius: 3px;
    cursor:pointer;
}
#duyuru-kontrol .goster{
    background:#a61717; 
    display:none;
    width:40px;
    height:40px;
    border-radius: 3px;   
    cursor:pointer;
}
#duyuru-kontrol .gizle:Hover{
    background: #a61717;
}
.duyurularPopup_govde{
    width:100%;
    padding:30px;
}
.kurucular{
    margin:Auto;
    padding:20px 0 60px 0;
    width:1280px;
}
.kurucular li{
    width:300px;
    position: relative;
    height:470px;
    margin-bottom: 30px;
    background: #dfdfdf;
    float:left;
    margin:0 10px 20px 10px;
    text-align: center;
}

.kurucular li div{
    display:block;
    height:70px;
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.kurucular li figure img{
    width:100%;
    display:block;
}
.kurucular li h4{
    display:block;
    font-weight: 500;
    font-size:18px;
}
.kurucular li:Hover{
    background: #0099de;
}
.kurucular li:Hover span, .kurucular li:Hover h4{
    color: #fff;
}

.kurucular li span{
    font-size:13px;
}
.kurucular li a{
    display:block;
    width:100%;
}
.kurucular_filtre{
    max-width:100%;
	width:1260px;
	margin:0 auto 20px auto;
    padding:20px;
    background: #d0dde2;
}
.kurucular_filtre div, .kurucular_filtre select{
    float:left;
}
.kurucular_filtre input{
    width:100%;
    background: #fff;
}
.kurucular_filtre input::placeholder{
    color:#333;
}
.kurucular_filtre div{
    width:500px;
    position: relative;
}
.kurucular select{
    margin-left:30px;
}
select{
    width:325px;
    float:left;
}
.kurucular_filtre div button{
    position: absolute;
    z-index: 2;
    height: 40px;
    width:20px;
    text-align: center;
    right:10px;
    background:none;
    top:0;
}

.kurucu-gorsel {
    float: left;
    margin-right: 60px;
    margin-bottom: 150px;
}

.basarilarimiz{
    float:left;
    width:830px;
}
.basarilarimiz div > div > ul{
    width:100%;
}
.basarilarimiz div > div > ul > li{
    width:100%;
    display:block;
    height:60px;
    margin-top:-1px;
}
.basarilarimiz div > div > ul > li:nth-child(even){
    background: #fbfbfb;
}
.basarilarimiz div > div > ul > li > ul{
    display:flex;
    border:1px solid #efefef;
    height:60px;
}
.basarilarimiz div > div > ul > li > ul > li{
    flex:1;
    max-width:25%;
    display:flex;
    align-items: center;
    padding-left: 20px;
}
.basarilarimiz div > div > ul > li > ul > li:nth-child(1){
    font-weight: bold;
}
.basarilarimiz_baslik{
    background: #0099de;
    font-weight: bold;
}
.basarilarimiz_baslik li{
    color:#fff;
}
.basarilarimiz div > div > ul > li:hover{
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
    position: relative;
    z-index: 2;
}
.oncude{
    width:100%;
    display:flex;
}
.oncude li{
    flex:1;
    height:140px;
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
    position: relative;
}
.oncude li img{
    width:60px;
    display:block;
}
.oncude li span{
    display:block;
    width:100%;
    font-weight: bold;
    margin-top: 20px;
}
.oncude li a{
    position: absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
}
.oncude li:Hover{
    background: #fbfbfb;
}
.takimlar{
    width:100%;
}
.takimlar li{
    background: #dfdfdf;
    width:260px;
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    list-style-type: none!important;

}
.takimlar li img{
    width:100%;
    display:block;
}
.takimlar li:nth-child(3n){
    margin-right:0;
}
.takimlar > li > a{
    font-weight: bold;
    height:50px;
    line-height: 50px;
    text-align: center;
    display:block;
}
.takimlar li:Hover{
    background: #0099de;
}
.takimlar li:Hover a{
    color: #fff;
}
.oncukadro{
    background-size:cover;
    background-position: top right;
    height:500px;
}
.oncukadro h1{
    width:1260px;
    margin:0 auto;
    text-align: left;
}
.oncukadro ul{
    width:1260px;
    margin:20px auto 0 auto;
    text-align: left;
}
.kadro{
    width:1260px;
    margin:20px auto 60px auto;
}
.kadro > div > div > ul > li{
    position: relative;
    width:300px;
    height:320px;
    float:left;
    margin-right:19px;
    margin-bottom: 19px;
    background: #fafafa;
}
.kadro div div ul li:nth-child(4n){
    margin-right: 0;
}
.kadro div div ul li figure{
    height:250px;

}
.kadro div div ul li figure img{
    width:100%;
    display:block;
}
.kadro div div ul li div{
    width: 100%;
    text-align: center;
    padding: 0 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height:70px;
    z-index: 2;
}
.kadro div div ul li  div p{
    position: absolute;
    font-size:48px;
    font-weight: bold;
    color:#dfdfdf;
    top:10px;
    right:10px;
}
.etkinlikler{
    width:1260px;
    margin:20px auto 60px auto;
    position: relative;
}
.etkinlikler form select{
    background-color:#fafafa;
}
.etkinlikler_filtre {
    width: 100%;
    padding: 20px;
    background: #d0dde2;
    margin-bottom: 30px;
}
.etkinlikler_filtre div, .etkinlikler_filtre select{
    float:left;
}
.etkinlikler_filtre input{
    width:100%;
    background: #fff;
}
.etkinlikler_filtre input::placeholder{
    color:#333;
}
.etkinlikler_filtre div{
    width:440px;
    position: relative;
}
.etkinlikler_filtre div button{
    position: absolute;
    z-index: 2;
    height: 40px;
    width:20px;
    text-align: center;
    right:10px;
    background:none;
    top:0;
}
.etkinlikler  ul{
    width:100%;
}
.etkinlikler  select{
    margin-left:30px;
}
.etkinlikler  ul li{
    width:620px;
    float:left;
    height:250px;
    margin-right:20px;
    margin-bottom: 20px;
    background: #fafafa;
    position: relative;
}
.etkinlikler  ul li:nth-child(2n){
    margin-right:0;
}
.etkinlikler  ul li figure{
    float:left;
    width:275px;
	margin-right:15px;
}
.etkinlikler  ul li figure img{
    display:block;
    width:100%;
}
.etkinlikler  > ul > li > div{
    width:320px;
    padding:10px;
    float:left;
    height:250px;
    display:flex;
    justify-content: center;
    flex-direction: column;
    font-size:14px;
}
.etkinlikler  ul li h2{
    font-size: 18px;
	margin-bottom:15px;
	margin-top:15px;
}
.etkinlikler  ul li b{
    display:inline-block;
    font-size:14px;
}
.etkinlikler  ul li time, .etkinlikler ul li p{
    position: relative;
    padding-left: 30px;
}
.etkinlikler ul li span{
position: relative;
    margin-bottom: 20px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
}
.etkinlikler ul li h2 a:Hover{
    color:#0099de;
}
.etkinlikler ul li i{
    position: absolute;
    left:0;
    top:0;
    font-size:18px;
}
.yayinlar{
    margin:Auto;
    padding:20px 0 60px 0;
    width:1260px;
}
.yayinlar li{
    width:300px;
    position: relative;
    height:320px;
    margin-bottom: 30px;
    background: #dfdfdf;
    float:left;
    margin-right:20px;
    text-align: center;
}
.yayinlar li:nth-child(4n){
    margin-right:0;
}
.yayinlar li div{
    display:block;
    padding:0 30px;
    height:70px;
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.yayinlar li figure img{
    width:100%;
    display:block;
}
.yayinlar li h4{
    display:block;
    font-weight: 500;
    font-size:18px;
}
.yayinlar li:Hover{
    background: #0099de;
}
.yayinlar li:Hover time, .yayinlar li:Hover h4{
    color: #fff;
}

.yayinlar li time{
    font-size:13px;
}
.yayinlar li a{
    display:block;
    width:100%;
}
.yayinlar_filtre{
    width:100%;
    padding:20px;
    background: #d0dde2;
    margin-bottom: 30px;
}
.yayinlar_filtre div, .yayinlar_filtre select{
    float:left;
}
.yayinlar_filtre input{
    width:100%;
    background: #fff;
}
.yayinlar_filtre input::placeholder{
    color:#333;
}
.yayinlar_filtre div{
    width:500px;
    position: relative;
}

.yayinlar_filtre div button{
    position: absolute;
    z-index: 2;
    height: 40px;
    width:20px;
    text-align: center;
    right:10px;
    background:none;
    top:0;
}
.blog{
    width:1260px;
    margin:60px auto;
}
.blog-none {float:left;text-align: center;width:830px;}
.blog > ul{
    float:left;
    width:830px;
}
.blog > ul > li{
    width:400px;
    height:440px;
    background: #fafafa;
    float:left;
    margin-right:30px;
    margin-bottom: 30px;
}
.blog > ul > li:nth-child(2n){
    margin-right: 0;
}
.blog ul li figure{
    width:100%;
    height: 300px;
}
.blog ul li figure img{
    display:block;
    width:100%;
}
.blog ul li h2{
    font-size:18px;
    margin-bottom: 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  
    height: 42px;
}
.blog ul li div{
    padding:30px;
    height:140px;
    display:flex;
    flex-direction: column;
    justify-content: center;
}
.blog ul li h2 a:hover{
    color:#0099de;
}
.blog ul li time{
    position: relative;
    padding-left: 30px;
    font-size:14px;
    height:18px;
    line-height: 18px;
}
.blog ul li time i{
    position: absolute;
    left:0;
    top:0;
    font-size:18px;
}
.iletisim {
	width: 1260px;
	margin:60px auto 60px auto;
	position: relative;
	display:flex;
	flex-wrap:wrap;
}

.iletisim>div {
	flex: 1;
	margin-right: 30px;
}
.iletisim>div:last-child {
	margin-right: 0;
}
.iletisim li:last-child {
	margin-bottom: 0;
}
.iletisim h2 {
	font-size: 24px;
	margin-bottom: 0;
}
.iletisim__bilgiler i {
	width: 40px;
	height: 40px;
	font-size: 22px;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.05);
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
}
.iletisim__bilgiler li {
	width: 100%;
	line-height: 40px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #333;
	position: relative;
	padding-left: 50px;
}
.iletisim__bilgiler li a {
	font-size: 16px;
	color: #333;
}
.iletisim__bilgiler li address {
	line-height: 16px;
	display: block;
	padding-top: 5px;
}

.iletisim__bilgiler li:first-child,.iletisim__form li:first-child{
    padding-left: 0;
    margin-bottom: 30px;
}


.iletisim__form {
	width:100%;
	min-width:100%;
}

.iletisim__form form input[type=checkbox] {
	width: 14px;
    height: 14px;
    float: left;
    margin-right: 10px;
}
.iletisim__form form input {
	border: 1px solid #e1e1e1;
	background: #fff;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	width: 100%;
}
.iletisim__form form textarea {
	border: 1px solid #dfdfdf;
	background: #fff;
	height: 90px;
	padding: 10px;
	width: 100%;
}
.iletisim__form span {
	font-size: 13px;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}
.iletisim__form li {
	width: 100%;
	margin-bottom: 20px;
}
.iletisim__form button {
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background: #636363;
	transition: all ease 0.3s;
	border-radius: 3px;
}
.iletisim__form button:hover {
	background: #0099de;
	transition: all ease 0.3s;
}
.iletisim__bilgiler--yoltarifi {
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff!important;
	margin-top: 20px;
	font-size: 16px;
	font-weight: bold;
	background: #0099de;
	transition: all ease 0.3s;
	border-radius: 3px;
	display: block;
}
.iletisim__bilgiler--yoltarifi:hover {
	background: #124370;
	transition: all ease 0.3s;
}

.iletisim__bilgiler {
	width:29%;
	display:inline-block;
	padding-top:30px;
}

.iletisim__bilgiler ul {
	min-height:350px;
}
.mh-85 {
	min-height:85px;
}

.mh-50 {
	min-height:50px;
}

.haberDetay_sol{
	float:left;
	width:830px;
	max-width:100%;
}
.haberDetay:after{
	clear:both;
	display:table;
	content:"";
}
.iletisim__bilgiler--harita {
	margin-top: 30px;
}
.iletisim__bilgiler li:Nth-child(2) a{
    float:left;
    margin-right:20px;
}
.iletisim__bilgiler li a:Hover{
    color: #0099de;
}


.iletisim_breadcrumb{
    background-size:cover;
    background-position: top right;
    height:400px;
}
.iletisim_breadcrumb h1{
    width:1260px;
    margin:0 auto;
    text-align: left;
}
.iletisim_breadcrumb ul{
    width:1260px;
    margin:20px auto 0 auto;
    text-align: left;
}
.iletisim_breadcrumb div{
    width:1260px;
    margin:30px auto;
    text-align:left;
}
.iletisim_breadcrumb div a{
    display:block;
    line-height: 20px;
    font-size:18px;
    margin-bottom: 20px;
}
.iletisim_breadcrumb div a:last-child{
    margin:0;
}
.iletisim_breadcrumb div i{
    font-size:20px;
    float:left;
    line-height: 20px;
    margin-right: 15px;
}
.iletisim_breadcrumb div address{
    font-size:16px;
    color:#333;
}
.iletisim_breadcrumb div a:hover, .iletisim_breadcrumb div a:hover i{
    color:#0099de;
}
.okul_breadcrumb{
    background-size:cover;
    background-position: top right;
    height:500px;
}
.okul_breadcrumb h1{
    width:1260px;
    margin:0 auto;
    text-align: left;
}
.okul_breadcrumb ul{
    width:1260px;
    margin:20px auto 0 auto;
    text-align: left;
}
.okul{
    width:1260px;
    margin:60px auto;
}
.okul p{
    font-size:18px;
    line-height: 24px;
    color:#2d2d2d;
    display:block;
    margin-bottom: 30px;
}
.okul h2{
    margin-bottom: 20px;
}
.sss{
    width:100%;
    background: #fbfbfb;
    padding: 60px 0;
}
.sss h3{
    font-weight: 600;
    font-size:28px;
    width:1260px;
    margin:0 auto 30px auto;
}
.sss ul{
    width:1260px;
    margin:auto;
}
.sss ul li{
    width:100%;
    text-align: left;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #efefef;
}
.sss ul li a{
    font-size:16px;
    color:#333;
}
.sss ul li:last-child{
    border:0;
    margin:0;
    padding:0;
}
.sss ul li a:Hover{
    color:#0099de;
}
.galeri_breadcrumb{
    background-size:cover;
    background-position: top right;
    height:500px;
}
.galeri_breadcrumb h1{
    width:1260px;
    margin:0 auto;
    text-align: left;
}
.galeri_breadcrumb ul{
    width:1260px;
    margin:20px auto 0 auto;
    text-align: left;
}
.galeri{
    width:1260px;
    margin:20px auto 60px auto;
}
.galeri .sayfa-galeri figure{
    margin-top:0;
    margin-bottom:20px;
    width:300px;
    height:200px;
    margin-right:20px;
}
.galeri .sayfa-galeri figure:nth-child(4n){
    margin-right:0;
}
.galeri img{
    width:300px;
    height:200px!important;
    display:Block;
}
.show{
	display:block;
}
.hide{display:none}
#accordion{width:1260px; margin:60px auto; max-width:100%; border:1px solid #ebebeb;}
#accordion .button{width:100%; line-height:60px; border-top:1px solid #ebebeb; padding-left:30px; font-size:18px; display: table;}
#accordion .slide{width:100%; display: table;}
#accordion .button:first-child{border:0;}
.kvkk{
    width:100%;
    padding:30px;
    position:fixed;
    bottom:0;
    left:0;
    background:rgba(0,0,0,0.9);
    z-index:13;
    text-align:center;
    display:none;
}
.form-kvkk {padding: 30px;}
.form-kvkk p {font-size: 14px; color: #000000;}
.form-kvkk a{
    font-size:14px;
    color:#a1a1a1;
}

.form-kvkk a:hover{
    color:#000000;
}
.kvkk p, .kvkk a{
    font-size:14px;
    color:#fff;
}
.kvkk span{
    text-decoration:underline;
}
.kvkk button{
    background: rgba(0,0,0,0.9);
    color: #fff;
    width: 40px;
    height: 40px;
    font-size: 20px;
    position: absolute;
    top: -40px;
    left: 50%;
    margin-left: -20px;
}
.kvkk button:hover{
    background:rgba(0,153,222,0.9)
}
.basarilarimiz #accordion{
	margin:0;
}
.sayfa_icerik table span{font-size:14px!important;}
label.error{display:block; font-size:13px; color:red; margin-top:5px;}
input.error, textarea.error, select.error{border:1px solid red!important;}




.logolar {margin: auto;
    display: inline-block;
    text-align: center;
    width: 100%;padding:20px 0px;}

.header_okullar{
	float: left;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 25px 15px;
	height: 100%;
}
.header_okullar > li{
    margin-left: 15px;
    width: 100px;
    padding-top: 30px;
}
.header_okullar > li > a > img{
	width:100%;
}
.bademli_aside > h3{
	font-size: 25px!important;
}
.bademli_iletisim{
    float:right;
    padding: 25px 0;
}
.bademli_iletisim > li{
    float:left;
    position: relative;
    align-items: center;
	padding: 20px 0;
	margin: 0;
}
.bademli_iletisim > li:hover{
	background: #fff;
}
.bademli_iletisim > li > img{
    float: left;
}
.bademli_iletisim > li > a{
    position: absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
}
.bademli_iletisim > li > h4{
    margin: 0 0 0 50px;
}
.bademli_iletisim > li > p{
    margin: 0 0 0 50px!important;
}
.bademli_iletisim > li > i{
	font-size: 40px;
	float: left;
	color: #0099de;
}
.bademli_iletisim > li:last-child{
    background: none!important;
}
.bademli_iletisim > li:hover{
    background: #fafafa;
}
.bademli_iletisim > li > p{
    margin-left:20px;
    font-weight: 500;
    font-size:14px;
}
.bademli_iletisim > li > p > span{
    font-weight: normal;
    display:block;
}

.bademli_iletisim li ul li{
    float:left;
    width:40px;
    height:50px;
    line-height: 50px;
    text-align: center;
}
.bademli_iletisim > li:last-child{
    margin-left:0;
    padding-right:0;
}
.bademli_iletisim li ul li a{
    display:block;
}
.bademli_iletisim li ul li:hover{
    background: #fafafa;
}
.bademli_iletisim li ul li:hover i{
    color:#0099de;
}
.okullarımız{
	width: 100%;
}
.okullarımız > div {
	width: 1260px;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 20px;
}
.okullarımız > div  > p{
	float: left;
}
.okullarımız > div  > i{
	float: left;
	margin: 0 5px;
}
.breadcrumb > h1 > span{
		text-decoration: none;
		color: #fff;
	}
.bademli_oncu{
	box-shadow: inset 500px 0px 26px -8px rgba(237,237,237,0.85);
}
.bademli_oncu > div{
	width: 1260px;
	margin: auto;
}
.bademli_oncu > div > h1{
	width: 100%;
	text-align: left;
}
.okullarımız > div > ul > li{
	padding: 20px;
	background-color: #0099de;
	border-radius: 50rem!important;
	text-align: center;
	margin-right: 20px;
	min-width: 180px;
}
.okullarımız > div > ul > li:last-child{
	margin-right: 0;
}
.okullarımız > div > ul{
	display: flex;
	flex-direction:row;
	justify-content: center;
	align-items: center;
}
.okullarımız > div > ul > li > p{
	color: #fff;
	font-size: 18px;
}
.okullarımız > div > ul > li:hover{
	background-color: #124370;
	cursor: pointer;
}

.embed-container {height:560px;}














.okullarımız > div:after,
.okullarımız:after,
.iletisim__bilgiler ul:after,
.iletisim__bilgiler ul li:after,
.blog:after,
.yayinlar_filtre:after,
.yayinlar ul:after,
.etkinlikler_filtre:After,
.etkinlikler ul:after,
.kadro:After,
.kurucular_filtre:after,
.kurucular ul:after,
.sayfa:after,
.footer_orta > div:after,
.footer_ust > div:after,
.anasayfaEtkinlikler:after,
.anasayfaEtkinlikler_icerik-ust:after,
.anasayfaHaberler_manset-ust:after,
.anasayfaHaberler > div:after,
.anasayfaTanitim_icerik ul:after,
.anasayfaTanitim:after,
.header_alt:after,
.header_alt nav:after,
.header_alt:after,
.header_ust:after{
    clear:both;
    display:table;
    content:"";
}













