.error {color: #ff0000;}
header{
    height:220px;
    width:100%;
    position: relative;
    z-index: 12;
}
.header_ust{
    width:100%;
    background: #3d3d3b;
    height:40px;
    border-bottom: 3px solid #ed6b24;
}
.header_ust > div{
    width:1260px;
    margin:auto;
}
.header_ust-dil{
    float:left;
}
.header_ust-dil li{
    float:left;
    height:40px;
    margin-right:30px;
}
.header_ust-dil li a{
    height:40px;
    display:flex;
    align-items:center;
    font-size: 13px;
    color:#fff;
}
.header_ust-dil li a:hover{
    color:#ed6b24;
}
.header_ust-dil li img{
    height:20px;
    margin-right:10px;
}
.header_ust-menu{
    float:right;
}
.header_ust-menu li{
    float:left;
    margin-left: 30px;
}
.header_ust-menu li a{
    color:#fff;
    font-size:13px;
    line-height: 40px;
}
.header_ust-menu li a:hover{
    color:#ed6b24;
}
.header_orta{
    width:1260px;
    margin:auto;
    display:flex;
    justify-content: space-between;
}
.header_orta img{
    height:40px;
}
.header_orta-sosyal{
    display:flex;
    align-items: center;  
    justify-content: flex-end; 
}
.header_orta-sosyal li{
    float:left;
    margin-left: 10px;
}
.header_orta-sosyal li a{
    width:30px;
    height:30px;
    text-align: center;
    line-height: 30px;
    color:#fff;
    background: #3d3d3b;
    border-radius: 2px;
    display:block;
}
.header_orta-sosyal li a:hover{
    background:#ed6b24;
}
.header_orta > div, .header_orta > ul{
    flex:1;
    height:120px;
    display:flex;
    align-items: center;
}
.header_orta-logo{
    display:Flex;
    justify-content: center;
}
#ozdilek-kuruluslari{
	float: left;
	width: 270px;
	position: relative;
	color: #3d3d3b;
	transition: all ease 0.3s;
    cursor: pointer;
    font-weight: bold;
    border:2px solid #3d3d3b;
}
#ozdilek-kuruluslari>li {
	line-height:40px;
    font-size: 14px;
	padding: 0 20px;
}
#ozdilek-kuruluslari:hover {
	background: #ed6b24;
	color: #3d3d3b;
	transition: all ease 0.3s;
}
#ozdilek-kuruluslari:hover:after {
	color: #3d3d3b;
}
#ozdilek-kuruluslari:After {
	position: absolute;
	pointer-events: none;
	right: 10px;
	top: 0;
	line-height: 40px;
	font-size: 10px;
	content: "\e903";
	font-family: profornet;
}
#ozdilek-kuruluslari>li>ul{
	display: none;
	position: absolute;
	left: -2px;
	top:40px;
	background: #ed6b24;
	width: 270px;
	max-height: 400px;
    overflow-y: scroll;
    border-left:2px solid #3d3d3b;
    border-bottom:2px solid #3d3d3b;
    border-right:2px solid #3d3d3b;
}
#ozdilek-kuruluslari>li:hover{
    color:#fff;
}
#ozdilek-kuruluslari>li>ul::-webkit-scrollbar {
	background: #ed6b24;
	width: 7px;
}
#ozdilek-kuruluslari>li>ul::-webkit-scrollbar-thumb {
	background:rgba(0,0,0,0.2);
	width: 7px;
}

#ozdilek-kuruluslari>li:hover ul {
	display: block;
	transition: all ease 0.3s;
}
#ozdilek-kuruluslari>li>ul>li {
	width: 100%;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	transition: all ease 0.3s;
}
#ozdilek-kuruluslari>li>ul>li:hover {
	background: rgba(0, 0, 0, 0.1);
	transition: all ease 0.3s;
}
#ozdilek-kuruluslari>li>ul>li>a {
	display: block;
	padding: 0 20px;
	font-size: 14px;
	color: #fff;
    line-height: 30px;
    font-weight: normal;
}
#ozdilek-kuruluslari:hover ul{
    display:block;
}
nav{
    width:1260px;
    margin:auto;
    height:60px;
    background:url(../images/menubg.png);
    background-size: cover;
}
nav ul{
    display:flex;
    width:100%;
}
nav ul li{
    flex:1;
    box-shadow: 4px 0 3px -2px #dfdfdf;
}
nav ul li:last-child{
    box-shadow: none;
}
nav ul li a{
    display:Flex;
    justify-content: center;
    align-items: center;
    width:100%;
    height:60px;
    color:#3d3d3b;
    font-weight: 500;
}
nav ul li img{
    margin-right:10px;
    height:25px;
}
nav ul li:hover{
    background:url(../images/menuhover.png);
    background-size:cover;
}
.active-menu{
    background:url(../images/menuhover.png);
    background-size:cover;
    color: #fff;
}
.active-menu img {filter: invert(1) sepia(1) saturate(1) hue-rotate(0deg) brightness(1);}
nav ul li:hover a{
    color:#fff;
}
nav ul li a:hover img{
    filter: invert(1) sepia(1) saturate(1) hue-rotate(0deg) brightness(1);
}
#slider{
    overflow:hidden; 
    width:100%; 
    position:relative;
    height:708px;
}
.swiper-slide {
    position:relative;
    height:708px;
    background-position: center;
    background-size: cover;
}
.swiper-slide a {position: absolute; width: 100%; height: 100%; top:0; left:0; z-index:999;}
main{
    width:1260px;
    margin:auto;
    position: relative;
}
.slider_yazi{
    width:100%;
    height:80px;
    display:flex;
    justify-content: center;
    align-items: center;
    background:rgba(0,0,0,0.8);
    position: absolute;
    bottom:0;
    left:0;
    z-index: 11;
}
.slider_yazi p{
    font-size:18px;
    color:#fff;
    margin-right:30px;
}
.slider_yazi a{
    font-size:16px;
    color:#fff;
    background:#ed6b24;
    padding:10px 20px;
}
.slider_yazi a:hover{
    background:#fff;
    color:#ed6b24;
}
.slider-text p{
    padding:15px 30px;
    background:rgba(0,0,0,0.7);
    color:#fff;
    font-size:24px;
    display:inline-block;
}
.slider-text{
    width: 100%;
    padding-top: 60px;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
}
.swiper-pagination{
    bottom:15px!important;
	padding-right:15px;
}
.swiper-pagination-clickable .swiper-pagination-bullet{
    width:12px!important;
    height:12px!important;
}
.swiper-pagination-bullet-active{
    background:#ed6b24!important;
}
.yazi{
    width:100%;
    display:flex;
    padding:60px 0;
}
.yazi_baslik{
    padding-right: 60px;
}
.yazi_icerik h1, .yazi_icerik h2{
    font-size:24px;
    color:#3d3d3b;
    position: relative;
    padding-bottom: 20px;
}

.yazi_baslik h1, .yazi_baslik h2{
    font-size:24px;
    color:#3d3d3b;
    position: relative;
    padding-bottom: 20px;
	min-width:192px;
}

.yazi_baslik h1 span, .yazi_baslik h2 span{
    color:#ed6b24;

}

.yazi_baslik h1:after, .yazi_baslik h2:after{
    position: absolute;
    bottom:0;
    width:50px;
    height:3px;
    background:#ed6b24;
    content:"";
    left:0;
}

.yazi_icerik a {color:#f58120}
.yazi_icerik a:hover {color:#000;}

.yazi_icerik h1:after, .yazi_icerik h2:after{
    position: absolute;
    bottom:0;
    width:50px;
    height:3px;
    background:#ed6b24;
    content:"";
    left:0;
}
.anasayfaBanner{
    width:100%;
    padding:60px 0;
}
.anasayfaOkullar ul{
    width:100%;
    display:flex;
    flex-wrap: wrap;
}
.anasayfaOkullar ul li{
    margin-right:5px;
    width:311px;
    margin-bottom: 20px;
}
.anasayfaOkullar ul li:nth-child(4n){
    margin-right:0;
}
.anasayfaOkullar ul li img{
    width:100%;
    margin-bottom: 5px;
}
.anasayfaOkullar ul li h3{
    width:100%;
    padding:20px;
    font-size:14px;
    background:#000;
    display:flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: 80px;
    color:#fff;
}
.anasayfaOkullar ul li h3:Hover{
    background:#ed6b24;
}
.anasayfaHedefler{
    width:100%;
    padding-bottom: 60px;
}
.anasayfaHedefler_list{
    width:100%;
    padding:60px;
    background:url(../images/hedeflerbg.png);
    background-size: cover;
    background-position: center;
}
.anasayfaHedefler_list ul{
    width:100%;
    display:flex;
}
.anasayfaHedefler_list ul li{
    flex:1;
    justify-content: center;
    align-items: center;
    display:flex;
    flex-direction: column;
    text-align: center;
}
.anasayfaHedefler_list ul li img{
    height:80px;
}
.anasayfaHedefler_list ul li span{
    color:#fff;
    margin-top: 30px;
}
.anasayfaHedefler_list ul li strong{
    display:block;
    font-size:36px;
}
.anasayfaBaskan{
    width:100%;
    background:#3d3d3b;
    padding:60px 30px;
    display:flex;
}
.anasayfaBaskan h3 img{
    width:20px;
}
.anasayfaBaskan li{
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
    flex:1;
    border-right: 5px solid #ed6b24;
}
.anasayfaBaskan li:last-child{
    border:0;
}
.anasayfaBaskan li h3{
    font-size:24px;
    color:#fff;
    position: relative;
}
.quotesol{
    position: absolute;
    top:-10px;
    left:-40px;
}
.quotesag{
    position: absolute;
    bottom:-10px;
    right:-40px;
}
.anasayfaBaskan li span{
    color:#fff;
    font-size:18px;
}
.anasayfaBaskan li strong{
    color:#ed6b24;
    font-size:14px;
    margin:5px 0 15px 0;
}
footer{
    width:100%;
    background:#3d3d3b;
    border-top: 3px solid #ed6b24;
    margin-top:60px;
    padding:30px 0;
}
footer > div{
    width:1260px;
    margin:auto;
}
footer > div > div{
    width:100%;
}
.footer_ust{
    display:Flex;
    justify-content: center;
}
.footer_ust li{
    float:left;
    margin-right:30px;
    border-right:3px solid #dfdfdf;
    padding-right: 30px;
}
.footer_ust li:last-child{
    padding-right: 0;
    margin-right: 0;
    border: 0;
}
.footer_ust li a{
    color:#fff;
    font-size:14px;
}
.footer_ust li a:Hover{
    color:#ed6b24;
}
.footer-active {color:#ed6b24!important;}

.footer_orta{
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 60px 0;
}

.footer_orta-sosyal li{
    float:left;
    margin-right: 10px;
}
.footer_orta-sosyal a{
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
color: #3d3d3b;
background: #fff;
border-radius: 2px;
display: block;
}
.footer_orta-sosyal a:hover{
    background:#ed6b24;
    color:#fff;
}
.footer_orta-adres{
    display:Flex;
    flex-direction: row;
    align-items: center;
    height:30px;
}
.footer_orta-adres i{
    color:#ed6b24;
    font-size:24px;
    margin-right:10px;
}
.footer_orta-adres address{
    color:#fff;
    font-size:14px;
}
.footer_orta-adres a{
    padding:0 10px;
    background:#ed6b24;
    font-size:13px;
    color:#fff;
    margin-left: 30px;
    height:30px;
    line-height: 30px;
}
.footer_orta-adres a i{
    color:#fff;
    margin-right: 10px;
    font-size:13px;
}
.footer_orta-adres a:hover{
    color:#ed6b24;
    background:#fff;
}
.footer_orta-adres a:hover i{
    color:#ed6b24;
}
.footer_orta-eposta i{
    color:#ed6b24;
    font-size: 24px;
    margin-right: 10px;
}
.footer_orta-eposta a{
    color:#fff; 
}
.footer_orta-eposta{
    display:Flex;
    height:30px;
    align-items: center;
}
.footer_orta-eposta a:hover{
    color:#ed6b24;
}
.footer_alt{
    width: 100%;
}
.footer_alt-holding{
    float:left;
}
.footer_alt-holding img{
    width:80px;
}
.footer_alt-gizlilik{
    float:right;
}
.footer_alt-gizlilik li{
    float:left;
    margin-right: 40px;
    position: relative;
}
.footer_alt-gizlilik li a{
    color:#fff;
    font-size:14px;
}
.footer_alt-gizlilik li:after{
    content: "\/";
    position: absolute;
    right: -24px;
    top: 3px;
    color: #fff;
    font-size: 14px;
}
.footer_alt-gizlilik li:last-child:after{
    display:none;
}
.footer_alt-gizlilik li a:hover{
    color:#ed6b24;
}
.faaliyet li{
    flex:1;
    position: relative;
    overflow: hidden;
    max-height: 644px;
}
.faaliyet{
    width:100%;
    margin-top: 60px;
    display:flex;
}
.faaliyet li h3{
    position:absolute;
    font-size:72px;
    font-weight: 900;
    color:#fff;
}
.faaliyet li div:hover{
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
}
.faaliyet li:nth-child(1){
    padding-right: 10px;
}
.faaliyet li:nth-child(3){
    padding-left: 10px;
}
.faaliyet_2{
    margin-bottom: 10px;
}
.faaliyet_1 h3{
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    top: 110px;
    left: -60px;
}
.faaliyet li div{
    position: relative;
}
.faaliyet_2 h3{
    right:30px;
    top:90px;
}
.faaliyet_3 h3{
    left:30px;
    top:30px;
}
.faaliyet_4 h3{
    right: 40px;
    top: 140px;
    text-align: right;
}
.faaliyet li a:Hover h3{
    color:#ed6b24;
}
.yazi_icerik figure{
    width:100%;
    border:1px solid #dfdfdf;
    padding:5px;
    margin-bottom: 30px;
}
.yazi_icerik figure img{
    width:100%;
}
.yazi_baslik figure{
    margin: 20px 0;
    border:1px solid #dfdfdf;
    padding:5px;
}
.capa{
    width:100%;
    display:flex;
    margin:60px 0;
    justify-content: center;
}
.capa li{
    background:#3d3d3b;
    color:#fff;
    border-bottom: 2px solid #ed6b24;
    margin-right: 5px;
}
.capa li:last-child{
    margin-right: 0;
}
.capa li a{
    color:#fff;
    padding:10px 20px;
    display:block;
}
.capa li:hover{
    background:#ed6b24;
}
.faaliyetListe{
    width:100%;
    margin-bottom:30px;
    margin-top:30px;
    display:flex;
}
.faaliyetListe > figure{
    max-width: 400px;
    min-width: 400px;
    padding:5px;
    border:1px solid #dfdfdf;
    height:582px;
}
.faaliyetListe > div{
    padding-left:30px;
}
.faaliyetListe h2{
    color:#ed6b24;
    font-size:36px;
    margin-bottom:5px;
}
.faaliyetListe strong{
    color:#b5b5b5;
    font-size:24px;
    display:block;
    margin-bottom: 20px;
}
.faaliyetListe > div > ul > li{
    color:#3d3d3b;
    font-size: 18px;
    margin-top: 20px;
    list-style: disc;
}
.faaliyetListe > div > ul{
    padding-left: 17px;
    margin-bottom: 40px;
}
.faaliyetListe .sayfa-galeri figure{
    float:left;
    margin-right:10px;
    width:125px;
    margin-bottom: 10px;
}

.iletisim{width:1260px; padding:60px 0 30px 0; margin:auto;}
.iletisim > ul{display:flex;}
.iletisim > ul > li{width:615px; margin-right:30px; padding:30px; border:1px solid #efefef; float:left;}
.iletisim > ul > li:last-child{margin-right:0;}
.iletisim h2{color:#3d3d3b; font-size:24px; margin-bottom:0; width:100%; text-align:center;}
.iletisim > ul > li > img{margin:10px auto; display:block;}
.iletisim__bilgiler li{position:relative; padding-left:40px; margin-bottom:20px;}
.iletisim__bilgiler li i{position:absolute; left:0; top:0; font-size:24px; color:#3d3d3b;}
.iletisim__bilgiler li span{display:block; font-size:14px; color:#3d3d3b; margin-bottom:5px; font-weight:bold;}
.iletisim__bilgiler li a{color:#3d3d3b;}
.iletisim__bilgiler--yoltarifi{position:relative; display:inline-block; margin-top:20px; width:110px; height:30px; line-height:30px; font-weight:bold; padding-left:30px; background:#ed6b24; color:#fff!important; font-size:13px!important; border-radius:3px; }
.iletisim__bilgiler--yoltarifi:hover{background:#3d3d3b; }
.iletisim__bilgiler--yoltarifi i{font-size:14px!important; left:7px!important; top:8px!important; color:#fff!important;}
.iletisim__bilgiler--sosyalmedya a{float:left; width:40px; height:40px; background:#3d3d3b; color:#fff!important; font-size:18px; margin:10px 10px 0 0;  border-radius:3px; line-height:40px; text-align:center;}
.iletisim__bilgiler--sosyalmedya a:hover{background:#3d3d3b; }
.iletisim__bilgiler--harita{width:100%; overflow:hidden; margin-top:20px;}
.iletisim__form li{width:100%; margin-bottom:10px; position:relative;}
.iletisim__form > li > input,.iletisim__form > li > select{background:#fff; width:100%; height:40px; line-height:38px; border:1px solid #efefef; padding-left:15px; color:#3d3d3b; }
.iletisim__form > li > input::placeholder{color:#3d3d3b; }
.iletisim__form > li > textarea{width:100%; height:90px; padding:15px; border:1px solid #efefef; color:#3d3d3b;}
.iletisim__form > li > textarea::placeholder{color:#3d3d3b; }
.iletisim__form--dosya span{font-size:14px; display:block;}
.iletisim__form #upload{margin:20px 0;}
.iletisim__form--dosya  img{width:80px; height:80px; display:block; margin:Auto;}
.iletisim__form #iletisim-yukle{width: 100%; padding: 30px 30px; position: relative; border: 1px dashed #e6e9f0; cursor: pointer; text-align: center; color: #aeb1b7;}
.iletisim__form--dosya input[type="file"] { position: absolute; width: 100%; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; cursor: pointer; }
.iletisim__form--dosya .file-list{width:100%; margin-top:20px;}
.iletisim__form--dosya .file-list > li{position:relative; padding-left:60px; height:48px;}
.iletisim__form--dosya .file-list > li > div{position:Absolute; left:0; top:0;}
.iletisim__form--dosya .file-list p{display:block; font-size:13px; padding-top:8px;}
.iletisim__form--dosya .file-list i{display:block; font-size:12px;}
.iletisim__form--dosya .file-list b{margin-left:10px; color:#ed6b24;}
.iletisim__form--dosya strong{font-size:13px; color:#ed6b24;}
.iletisim__form--sozlesme{border-top:1px dashed #efefef; padding-top:20px;}
.iletisim__form--checkbox a{color:#3d3d3b;}
.iletisim__form--sozlesme > div{position:relative; width:100%; height:20px; font-size:13px; margin-bottom:10px;}
.iletisim__form--sozlesme > div:last-child{margin-bottom:0;}
.iletisim__form li button{width:120px; height:40px; line-height:40px; text-align:center; border-radius:3px; font-size:16px; color:#fff; background:#ed6b24; }
.iletisim__form li button:Hover{background:#3d3d3b; }
.iletisim__form li:last-child{margin-bottom:0;}
.iletisim__bilgiler li:last-child{margin-bottom:0;}
.iletisim__form--captcha{margin:20px 0!important;}
.tuketicianketi{width:1260px; padding:60px 0 30px 0; margin:Auto;}
.tuketicianketi h2{color:#3d3d3b; font-size:24px; margin-bottom:20px; width:100%; text-align:center;}
.tuketicianketi p{font-size: 15px; display: block; letter-spacing: 0.5px; line-height: 24px;}
.tuketicianketi p a{color:#ed6b24; text-decoration:underline;}
.tuketicianketi .container-fluid{margin-top:30px;}
.pswp__caption__center{display:none!important;}
.urunDetay__resim figure img{width:300px;}
.iletisim h2 span{color:#ed6b24;}
.gizlilik-li {position:relative; height: 70px;}
.minfo a {color: #918179;}
#gizlilik-error {color: #ff0000!important; display: block!important;}
.iletisim__bilgiler--sosyalmedya{padding-left: 0!important; margin-bottom: 40px!important;}
.iletisim__bilgiler--sosyalmedya li{padding-left: 0!important;}
.iletisim__bilgiler--sosyalmedya li a:hover{background:#ed6b24;}
.iletisim__form--captcha{padding-top: 20px;}
.iletisim__bilgiler--harita iframe{width:100%;}
.bursYazi > .yazi{
    padding:60px 0  0 0;
}
.sayfa-gorsel {position: relative;}
.bursYazi figure{
    margin-top: 30px;
}
.bursYazi > .yazi:last-child{
    padding:0;
}
.bursBaslik{
    width:100%;
    margin:90px 0 30px 0;
    text-align: center;
    position: relative;
    font-size:24px;
    color:#3d3d3b;
    padding-bottom: 20px;
}
.bursBaslik:after{
    width:50px;
    height:3px;
    position: absolute;
    left:50%;
    bottom:0;
    margin-left: -25px;
    background:#ed6b24;
    content:"";
}
.bursForm{
    width:100%;
}
.bursForm li {position: relative;}
.bursForm h3{
    width:100%;
    color:#ed6b24;
    font-size: 24px;
    margin-bottom: 30px;
}
.bursForm_ogrenci ul{
    display:flex;
    flex-wrap: wrap;
    margin-bottom: 30px;
}
.bursForm_ogrenci li{
    margin-right:30px;
    width:615px;
    margin-bottom: 15px;
}
.bursForm_ogrenci span{
    width:300px;
	float:left;
    font-weight: 500;
	line-height:40px;
}
.bursForm_ogrenci input{
    width:300px;
    border:1px solid #dfdfdf;
    padding-left: 10px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
	float:right;
}
.bursForm_ogrenci label.error{
	margin-left: 320px;
    margin-top: 5px;
    font-size: 13px;
    display: inline-block;
}
input.error, textarea.error{
	border:1px solid red!important;
}

.bursForm_ogrenci textarea{
    width:300px;
    border:1px solid #dfdfdf;
    padding: 10px;
    height: 80px;
    border-radius: 5px;
	float:right;
}
.bursForm_ogrenci li:nth-child(2n){
    margin-right: 0;
}
.bursForm_aile > ul{
    width:100%;
}
.bursForm_aile > ul > li{
	width:100%;
}
.bursForm_aile > ul > li > ul{
	width:100%;
	display:flex;
}
.bursForm_aile .kardesekle{
	margin:0 0 30px 210px;
	width:150px;
	text-align:center;
	display:block;
	background:#ed6b24;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	height:40px;
	border-radius:5px;
	cursor:pointer;
}
.bursForm_aile .kardesekle:hover{
	background:#3d3d3b;
}
.gelirlerToplam{
	width:100%;
}
.gelirlerToplam strong{
	float:right;
	margin-right:30px;
	color:#333;
}
.gelirlerToplam input{
    float: right;
    width: 190px!important;
    margin-right: 20px;
}
.bursForm_aile > ul > li > ul > li{
    flex:1;
    margin-right:20px;
    margin-bottom: 20px;
	position:relative;
}
.kardesSil{
	width:40px;
	height:40px;
	color:red;
	position:absolute;
	right:-50px;
	top:0;
	cursor:pointer;
	font-size:30px;
	line-height:40px;
}
.bursForm_aile span{
    color:#ed6b24;
    font-weight: 500;
}
.bursForm_aile input{
    width:100%;
    border:1px solid #dfdfdf;
    padding-left: 10px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;  
}
.bursForm_aile label.error{
	font-size: 13px;
    line-height: 13px!important;
    height: 20px;
    display: block;
    margin-top: 5px;
}
.gelirlerToplam:after{
	clear:both;
	display:table;
	content:"";
}
.bursForm_aile h3{
	display:none;
}
.bursForm_aile p{
    float:left;
}
.bursForm_aile strong{
    float:right;
}
.bursForm_aile > ul > li > ul > li:first-child{
    margin-bottom: 0;
}
.bursForm_aile{
    line-height: 40px;
}
.bursForm_diger > ul{
    width:100%;
}
.bursForm_diger > ul > li{
    width:100%;
    margin-bottom: 20px;
}
.bursForm_diger > ul > li > ul{
    width:100%;
    display:flex;
}
.bursForm_diger > ul > li > ul > li{
    min-width: 100px;
    line-height: 40px;
    display: flex;
    align-items: center;
}
.bursForm_diger > ul > li > ul > li:first-child{
    min-width: 300px;
}
.bursForm_diger > ul > li > ul > li > span{
    float:left;
    margin-right:10px;
}
.bursForm_diger input[type=text]{
    border:1px solid #dfdfdf;
    padding-left: 10px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;    
}
.bursForm_diger input[type=checkbox]{
    margin-right:10px;
}
.bursForm_diger textarea{
    border:1px solid #dfdfdf;
    padding: 10px;
    border-radius: 5px;    
}
.ekbilgiler{
    width:630px;
	margin-left:15px;
}
#dosyaYukle{
    display:none;
}
.bursForm_belgeler{
    width:100%;
}
.bursForm_belgeler > ul{
    width:100%;
    display:flex;
    flex-wrap: wrap;
}
.bursForm_belgeler > ul > li{
	position:relative;
    width:615px;
    margin-right: 30px;
    margin-bottom: 20px;
    height:40px;
}
.bursForm_belgeler > ul > li > p{
    font-size:14px;
    font-weight:500;
    line-height: 40px;
}
.bursForm_belgeler > ul > li:nth-child(2n){
    margin-right: 0;
}
.bursForm_belgeler > ul > li > label{
    height:40px;
    padding:0 15px;
    line-height: 40px;
    background:#3d3d3b;
    color:#fff;
    font-size:14px;
    float:left;
    cursor:pointer;
    margin-right: 10px;
}
.bursForm_belgeler label i{
    margin-right: 10px;
}
.bursForm_belgeler > div{
    width:100%;
    /*display:flex;
    justify-content: center;*/
    padding:15px 30px 15px 0;
}
.bursForm_belgeler > div > button{
    width:200px;
    height:40px;
    color:#fff;
    background: #ed6b24;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
}
.bursForm_belgeler > div > button:hover{
    background: #3d3d3b;
}
.bursForm_belgeler .yuklendi{
    background:#e8fff2;
}
.bursForm_belgeler .yuklendi label{
    background:#e8fff2;
    color:#16773f;
}
.bursForm_belgeler .yuklendi p{
    color:#16773f;
}
.bursForm_belgeler .yuklendi > i{
   /* float: right;*/
    line-height: 40px;
    color: #16773f;
    margin-right: 10px;
    font-size: 24px;
	position: absolute;
    right: 0;
    top: 0;
}

.bursForm_belgeler .hata{
    background:#fff4f4;
}
.bursForm_belgeler .hata label{
    background:#ff0000;
    color:#fff;
}
.bursForm_belgeler .hata p{
    color:#ff0000;
}
.bursForm_belgeler .hata > i{
    float: right;
    line-height: 40px;
    color: #ff0000;
    margin-right: 10px;
    font-size: 24px;
}
.bursForm_belgeler > div > input{
    margin-right: 10px;
}




.gecersiz{
    color: #ff0000;
    margin-top: 0;
    font-size: 13px;
    display: inline-block;
    position: absolute;
    top: 0;
    z-index: 2;
    right: 10px;
    line-height: 40px;
}





.kvk, .taahhut{
	position:relative;
}
.kvk:after{
	content:"Gizlilik ve Kişisel Verileri Koruma Kanunu hakkında bilgilendirme şartlarını okudum, anladım ve kabul ediyorum.";
	position:Absolute;
	width:80vw;
	font-size:16px;
    left: 23px;
    top: -2px;
}
.bursForm_belgeler > div .error:after{
	display:none;
}

.taahhut:after{
	content:"Yukarıda verdiğim bilgilerin doğru olduğunu beyan ve taahhüt ederim.";
	position:Absolute;
	width:80vw;
	left: 23px;
    top: -2px;
	font-size:16px;
}






















#yakinlik,#engel_durumu,#kira,#kurumyaz{
	display:none;
}
.bursForm_belgeler > p{margin-bottom:30px!important}

.ml20{
    margin-left: 20px;
	
}

.txtt {font-size:20px;line-height:50px;font-weight:bold;text-align:center;}

p{
    font-size:18px;
    line-height: 24px;
    display:block;
    margin-bottom: 20px;
    color:#3d3d3b;
}
p:last-child, p:last-of-type{
    margin-bottom: 0;
}

#yukleme{
	display:none;
	width:100%;
	height:100px;
	background:rgba(237,107,36,0.8);
	position:fixed;
	left:0;
	bottom:0;
	justify-content:center;
	align-items:center;
	transition:all ease 0.3s;
	flex-direction:row;
}
#yukleme p{font-size:18px; color:#fff; margin-right:30px;}
#yukleme svg{width:100px;}
.bursForm input::placeholder{
	color: transparent;
}


.bursForm_belgeler > ul > li:after,
.bursForm_aile > ul > li > ul > li:after,
main:after,
.iletisim > ul:after,
.iletisim__bilgiler--sosyalmedya ul:after,
.footer_alt:after,
.header_ust > div:after{
    clear:both;
    display:block;
    content:"";
}