@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,700');

html, body{font-family: 'Fira Sans', sans-serif;} .p0{padding: 0 !important;} .m0{margin: 0px;} .float-none{float: none !important;}
a:hover{text-decoration: none!important;color:inherit;} .pt-50{padding-top: 50px;} .pb-50{padding-bottom: 50px;} .pt-20{padding-top: 20px;}.pb-20{padding-bottom: 20px;} .pl-0{padding-left: 0;} .p0{padding: 0;} .m0{margin: 0!important;} .mteksi-50{margin-top:-50px;} .border-0{border: 0!important;} .mt-50{margin-top: 50px;}
.wy20{width: 20%;float: left;padding-left: 10px;padding-right: 10px;position: relative;}

.fc-white{color:#FFF !important;} .fc-lgrey{color:#d2d2d2;} .fc-grey{color:#676969;} .fc-black{color:#000;}
.fc-blue{color:#0055b7;} .fc-blue2{color:#12436f;} .fc-red{color: #ff1d25 !important;}

.db{display: block;} .bl-1{border-left-style: solid;border-left-width: 1px;} .br-1{border-right-style: solid;border-right-width: 1px;}


.bg-color-blue1{background-color: #0055b7 !important;}.bg-color-blue2{background-color: #12436f;}.bg-color-blue3{background-color: #00466d;}.bg-color-blue4{background-color: #003a61;}
.bg-color-grey{background-color: #ececec !important;}.bg-color-grey2{background-color: #676969 !important;} .line-h45{line-height: 45px;} .bg-color-yellow{background-color: #f2c312;} .bg-color-white{background-color: #FFF;}

.fs-10{font-size: 10px;} .fs-12{font-size: 12px;} .fs-14{font-size: 14px;} .fs-16{font-size: 16px;} .fs-18{font-size: 18px;} .fs-20{font-size: 20px;} .fs-22{font-size: 22px;} .fs-24{font-size: 24px;} .fs-26{font-size: 26px;} .fs-28{font-size: 28px;} .fs-32{font-size: 32px;} .fs-36{font-size: 36px;}



.header-top .social{background-image: url(design/social.png);background-position: 0px 0px;width: 47px;height: 47px;margin-right: 10px;float: left;background-repeat: no-repeat;}
.header-top .social.twitter{background-position: -59px 0px;} .header-top .social.instagram{background-position: -118px 0px;} .header-top .social.gplus{background-position: -177px 0px;}.header-top .social.email{background-position: -228px 0px;}.header-top .social.tel{background-position: -300px 0px;}



.header-top .search{background-color: transparent !important;border: 1px #FFF solid;border-radius: 0;color: #FFF;background-image: url(design/h-search.jpg);background-repeat: no-repeat;background-position: top right;padding-right: 45px;}
.header-top .search::-webkit-input-placeholder {color: #FFF;} .header-top .search:-moz-placeholder {color: #FFF; } .header-top .search::-moz-placeholder {color: #FFF;  } .header-top .search:-ms-input-placeholder {  color: #FFF; }

.navbar-nav{padding-top: 40px;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .active>.nav-link:focus, .navbar-light .navbar-nav .active>.nav-link:hover, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:hover, .navbar-light .navbar-nav .nav-link.open, .navbar-light .navbar-nav .nav-link.open:focus, .navbar-light .navbar-nav .nav-link.open:hover, .navbar-light .navbar-nav .open>.nav-link, .navbar-light .navbar-nav .open>.nav-link:focus, .navbar-light .navbar-nav .open>.nav-link:hover{color:#12436f;border:2px #12436f solid;padding:10px 15px;font-weight: normal;}

.navbar-nav .nav-item{float:none !important;display:inline-block !important;}
.owl-theme .owl-controls .owl-buttons div{background-color: #12436f !important;opacity: 1;border-radius: 0;padding: 40px 5px;}
.owl-theme .owl-controls .owl-buttons{position: absolute;margin-top: -16% !important;width: 100%;}
 
.owl-home .item .caption h2{line-height: 1.3;}
.owl-home .item .caption a{padding-left: 10px;margin-top: 25px;}
.owl-home .item .caption a i{padding: 10px;border-left: 1px #12436f solid;margin-left: 10px;}
.owl-home .item .caption{position: absolute;left: 22%;top: 20%;}
.slider .owl-theme .owl-controls .owl-pagination{position: absolute;margin-top: -3% !important;width: 100%;}
.owl-theme .owl-controls .owl-page span{background-color: #FFF;opacity:.5;width: 27px;height: 27px;}
.owl-theme .owl-controls .owl-page span.active{background-color: #FFF;opacity:1;}
.owl-theme .owl-controls .owl-buttons div.owl-prev{position: absolute;left: 50px;}
.owl-theme .owl-controls .owl-buttons div.owl-next{position: absolute;right: 50px;}



section.big-menu a .bg_menu_img{background-repeat: no-repeat;background-position: top center;background-size:85px 75px;height: 75px;}
section.big-menu a h3{font-size: 1.4rem;}
section.big-menu a .bg_menu_img.pc{background-image: url(design/pc.png);}
section.big-menu a .bg_menu_img.cl{background-image: url(design/cl.png);}
section.big-menu a .bg_menu_img.nt{background-image: url(design/nt.png);}
section.big-menu a .bg_menu_img.hd{background-image: url(design/hd.png);}
section.big-menu a .bg_menu_img.ss{background-image: url(design/ss.png);}
section.big-menu a:hover .bg_menu_img.pc{background-image: url(design/pc-hover.png);}
section.big-menu a:hover .bg_menu_img.cl{background-image: url(design/cl-hover.png);}
section.big-menu a:hover .bg_menu_img.nt{background-image: url(design/nt-hover.png);}
section.big-menu a:hover .bg_menu_img.hd{background-image: url(design/hd-hover.png);}
section.big-menu a:hover .bg_menu_img.ss{background-image: url(design/ss-hover.png);}
section.big-menu a:hover h3{color: #0055b7;}

section.section-2{border-radius: 20px;padding:100px 0px 80px 0px;position: relative;z-index: 99;}
section.section-2:after{content: '';position:relative;left: 50px;bottom:-108px;background-image: url(design/section-2-after.png);background-repeat:no-repeat;width:110px;height:28px;}
section.section-2 .item{height: 138px;border-radius: 110px;float: left;text-align: center;}
section.section-2 .item a{height: 138px;border-radius: 110px;width:138px;float: none;margin: 0px auto;display: block;}
section.section-2 a.item::after{background-color:#FFF;width:12px;height:12px;float:left;margin:20px;}

section.section-2 .item span{background-image: url(design/section-2.png);background-position:12px 31px;background-repeat: no-repeat;width: 50px;height: 150px;margin: 0 auto;display: block;}
section.section-2 .item:nth-child(2) span{background-position:-35px 35px;}
section.section-2 .item:nth-child(3) span{background-position:-93px 33px;}
section.section-2 .item:nth-child(4) span{background-position:-143px 35px;}
section.section-2 .item:nth-child(5) span{background-position:-190px 40px;}

section.section-2 .item a:before{position: relative;width: 12px;height: 12px;content: '';left: 155px;top: 65px;background-color: #FFF;border-radius: 20px;float: none;display: block;}
section.section-2 .item a:after{position: relative;width: 12px;height: 12px;content: '';left: 170px;top: -97px;background-color: #FFF;border-radius: 20px;float: none;display: block;}
section.section-2 .item:nth-child(5) a:before{float: none;display: none !important;}
section.section-2 .item:nth-child(5) a:after{float: none;display: none !important;}    


section.seciton-3{position: relative;z-index: 98;padding:100px 0px 15px 0px;}
section.seciton-3.after:after{content: '';position:relative;left:85%;bottom:-43px;background-image: url(design/section-3-after.png);background-repeat:no-repeat;width:150px;height:32px;}
section.seciton-3 .news .item{border-bottom: 1px solid #FFF;padding:8px 0px;}
section.seciton-3 .programs{border-right:1px solid #FFF;border-left:1px solid #FFF;}
section.seciton-3 .programs .item{margin:0px 0;padding: 10px;}
section.seciton-3 .programs .item a{background-image: url(design/prog-icon.png);background-repeat: no-repeat;background-position: left center;padding-left: 30px;float: left;font-size: 14px;}
section.seciton-3 .notice .owl-notice .item img{margin-bottom: 18px;margin-top: 19px;}
section.seciton-3 .notice .owl-notice .item h5{line-height: 1.4;margin-bottom: 0}
section.seciton-3 .notice .owl-notice .item .content{padding:35px 10px 20px 20px;}
section.seciton-3 .notice .owl-notice .item .content p{background-image: url(design/y-tirnak.png);background-repeat: no-repeat;background-position: left top;padding:0px 0px 0px 22px;}
section.seciton-3 .notice .owl-notice .owl-controls .owl-buttons{margin-top:-80px !important; }
section.seciton-3 .notice .owl-notice .owl-controls .owl-buttons div.owl-prev{left: 0px;border-right: 1px #FFF solid;}
section.seciton-3 .notice .owl-notice .owl-controls .owl-buttons div.owl-next{right: 0px;border-left: 1px #FFF solid;}
section.seciton-3 .notice .owl-notice .owl-controls .owl-buttons div{padding:40px 5px;background-color:#0055b7 !important;}
.owl-notice .owl-pagination{counter-reset: slides-num;position: relative !important;margin-top:60px !important;}
.owl-notice .owl-pagination:after {content: "";display: inline-block;font-size: 20px;font-weight: normal;vertical-align: middle;color: #FFF;padding-left: 5px;}
.owl-notice .owl-pagination .owl-page {display: inline-block;counter-increment: slides-num;margin: 0px 0px;}
.owl-notice .owl-pagination .owl-page span{display: none;}
.owl-notice .owl-pagination .owl-page:before {content: counter(slides-num) " - ";display: inline-block;vertical-align: middle;color: #FFF;font-size: 14px;letter-spacing:-2px;width: 20px;height: 25px;float: left;}

section.section-4{border-radius: 20px;position: relative;z-index: 97;padding-top:100px;padding-bottom: 50px}
section.section-4 a{line-height: 50px;border-right:1px solid #000;}
section.section-4:nth-child(4) a {border: 0 !important;}
section.section-4 a span.yetkibelgesi{background-image: url(design/yetkibelge.png);background-repeat: no-repeat;background-position:left center;float: none;display: inline-block;padding-left: 40px;}
section.section-4 a .galeri{background-image: url(design/galeri.png);background-repeat: no-repeat;background-position:left center;float: none;display: inline-block;padding-left: 40px;}
section.section-4 a .basindabiz{background-image: url(design/basindabiz.png);background-repeat: no-repeat;background-position:left center;float: none;display: inline-block;padding-left: 40px;}
section.section-4 a .video{background-image: url(design/video.png);background-repeat: no-repeat;background-position:left center;float: none;display: inline-block;padding-left: 40px;}


footer.footer .about .face a{background-color: #3b5998;float: left;}
footer.footer .about .twt a{background-color: #55acee;float: left;}
footer.footer .about .ins a{background: rgb(255,185,0);float: left;
background: -moz-linear-gradient(45deg,  rgba(255,185,0,1) 0%, rgba(145,0,235,1) 100%);
background: -webkit-linear-gradient(45deg,  rgba(255,185,0,1) 0%,rgba(145,0,235,1) 100%);
background: linear-gradient(45deg,  rgba(255,185,0,1) 0%,rgba(145,0,235,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb900', endColorstr='#9100eb',GradientType=1 );
}

footer.footer .about .gplus a{background-color: #2096d3;float: left;}
footer.footer .contact-form .form-control, section.section-contact .form-control{background-color: transparent !important;border-color:#999999;border-radius: 0;border-width: 2px;padding: 20px;}
footer.footer .contact-form{padding-left: 30px;}
footer.footer .contact-form .form-group, section.section-contact .form-group{margin-bottom: 20px;padding-right: 20px;}
footer.footer .contact-form input[type="submit"], section.section-contact input[type="submit"]{border:0;background-color:#ff1d25;padding: 20px;}
section.section-contact input[type="submit"], section.section-contact .form-control{background-color: transparent;border:1px solid #999;padding: 10px;}
section.section-contact .form-control{padding: 20px;}
.h3-border-red{height: 2px;width: 60px;background-color:#ff1d25;float: left;}
.h3-border-white{height: 1px;width: 100px;background-color:#fff;float: left;}
section.section-contact .form-control::-webkit-input-placeholder {color: #ff1d25;}
section.section-contact .form-control:-moz-placeholder {color: #ff1d25;}
section.section-contact .form-control::-moz-placeholder {color: #ff1d25;}
section.section-contact .form-control:-ms-input-placeholder {color: #ff1d25;}
.sidebar h4{border-bottom: 1px solid #FFF;float: none;}
.sidebar .araclar, .sidebar .bilgi, .sidebar .bizden{border-radius: 20px;}
.sidebar .araclar{position: relative;z-index: 99;}
.sidebar .araclar:after{content: '';position:relative;left:25%;bottom:-260px;background-image: url(design/section-2-after.png);background-repeat:no-repeat;height:32px;display: block;}

.sidebar .bilgi{position: relative;z-index: 98;}
.sidebar .bilgi:after{content: '';position:relative;left:25%;bottom:-212px;background-image: url(design/section-3-after.png);background-repeat:no-repeat;height:32px;display: block;}


.sidebar ul{list-style: none;float: left;width: 100%;}
.sidebar ul li{border-bottom: 1px #FFF solid;float: left;width: 100%;}
.sidebar ul li a{padding: 5px 10px;font-size: 16px;line-height: 35px;background-position: 95% 11px ;float: left;width:100%;background-repeat: no-repeat;}
.sidebar .araclar ul li a, .sidebar .bizden ul li a, .sidebar .bizden h4{color:white;}
.sidebar .bizden h4{border-bottom:1px #003A61 solid ;}
.sidebar ul li a:hover{color: #dadada;}
.sidebar ul li a.online{background-image: url(design/sidebar-pc-hover.png);}
.sidebar ul li a.sinav{background-image: url(design/sidebar-sinav-hover.png);}
.sidebar ul li a.sinavt{background-image: url(design/sidebar-sinavt-hover.png);}
.sidebar ul li a.belge{background-image: url(design/sidebar-belge-hover.png);}
.sidebar ul li a.itiraz{background-image: url(design/sidebar-itiraz-hover.png);}
.sidebar ul li a.online:hover{background-image: url(design/sidebar-pc.png);}
.sidebar ul li a.sinav:hover{background-image: url(design/sidebar-sinav.png);}
.sidebar ul li a.sinavt:hover{background-image: url(design/sidebar-sinavt.png);}
.sidebar ul li a.belge:hover{background-image: url(design/sidebar-belge.png);}
.sidebar ul li a.itiraz:hover{background-image: url(design/sidebar-itiraz.png);}
.sidebar .bilgi ul li a.tesvik{background-image: url(design/sidebar-tesvik-hover.png);}
.sidebar .bilgi ul li a.sinav-ucret{background-image: url(design/sidebar-sinav-ucret-hover.png);}
.sidebar .bilgi ul li a.hesap-no{background-image: url(design/sidebar-hesap-no-hover.png);}
.sidebar .bilgi ul li a.sinav-yeri{background-image: url(design/sidebar-sinav-yeri-hover.png);}
.sidebar .bilgi ul li a.tesvik:hover{background-image: url(design/sidebar-tesvik.png);}
.sidebar .bilgi ul li a.sinav-ucret:hover{background-image: url(design/sidebar-sinav-ucret.png);}
.sidebar .bilgi ul li a.hesap-no:hover{background-image: url(design/sidebar-hesap-no.png);}
.sidebar .bilgi ul li a.sinav-yeri:hover{background-image: url(design/sidebar-sinav-yeri.png);}
.sidebar .bizden ul li a{border-bottom:1px #003A61 solid;}
.sidebar .bizden ul li a:hover{color: #0055B7;}
.sidebar .bizden ul li a.referans{background-image: url(design/sidebar-referans.png);}
.sidebar .bizden ul li a.yetkibelge{background-image: url(design/sidebar-yetkibelge.png);}
.sidebar .bizden ul li a.galeri{background-image: url(design/sidebar-galeri.png);}
.sidebar .bizden ul li a.basinda{background-image: url(design/sidebar-basinda.png);}
.sidebar .bizden ul li a.video{background-image: url(design/sidebar-video.png);}
.sidebar .bizden ul li a.referans:hover{background-image: url(design/sidebar-referans-hover.png);}
.sidebar .bizden ul li a.yetkibelge:hover{background-image: url(design/sidebar-yetkibelge-hover.png);}
.sidebar .bizden ul li a.galeri:hover{background-image: url(design/sidebar-galeri-hover.png);}
.sidebar .bizden ul li a.basinda:hover{background-image: url(design/sidebar-basinda-hover.png);}
.sidebar .bizden ul li a.video:hover{background-image: url(design/sidebar-video-hover.png);}

section.section-basinda .breadcrumb{border-radius: 13px;line-height: 50px;}
section.section-basinda .breadcrumb a.a{width: 100%;height: 100%;float: left;vertical-align: middle;display: table;padding-top: 25px;}
section.section-basinda .breadcrumb a.a img{vertical-align: middle;display: table-cell;}
section.section-referans .item{padding: 10px 5px;background-image: url(design/image-shadow.png);background-repeat: no-repeat;background-position: -4px 70px;background-color: #FFF;}
section.section-referans .item img{border: 1px #ccc solid;}


section.section-title .page-title{background-position:center right;background-repeat:no-repeat;background-size:contain;}
section.section-title .page-title.basinda{background-image:url(design/page-title-basinda.png);}
section.section-title .page-title.galeri{background-image:url(design/page-title-galeri.png);}
section.section-title .page-title.hesap-no{background-image: url(design/page-title-hesapnumarasi.png);}
section.section-title .page-title.forms{background-image: url(design/page-title-warning.png);}
section.section-title .page-title.sinav-yeri{background-image: url(design/page-title-sinav-yeri.png);}
section.section-title .page-title.tesvikler{background-image: url(design/page-title-tesvikler.png);}



section.section-galeri .carousel-indicators{bottom: -34%;left: 0;margin-left: 0;width: 100%;padding: 0;margin: 0;text-align: left;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;}
.carousel-indicators li, .carousel-indicators li.active{width: 24.6% !important;border-radius: 0;height: 150px;background-color: #0055b7;opacity: 0.8;background-size:cover;text-indent: 0;margin: 0;border: 0;}
.carousel-indicators li .overlay{opacity: 1;height: 100%;float: none;display: inline-block;opacity: .5;height: 100%;width: 100%;float: none;display: inline-block;}
.carousel-indicators li.active{opacity: 1 !important;background-color: transparent !important;}
.carousel-indicators li.active .overlay{display: none;}


section.section-hesap .warning-icon{background-image: url(design/warning-icon.png);background-position: center left;background-size: contain;background-repeat: no-repeat;padding-left: 45px;padding-top: 6px;padding-bottom: 6px;}

.yetki{
	border:solid 1px #dadada;
	-webkit-box-shadow: -19px 18px 34px -14px rgba(150,150,150,1);
-moz-box-shadow: -19px 18px 34px -14px rgba(150,150,150,1);
box-shadow: -19px 18px 34px -14px rgba(150,150,150,1);
}

.sinavyeri svg:not(:root) {
    overflow: hidden;
    margin-top: -166px;
    width: 72% !important;
    margin-left: -73px;
    position: absolute;
}

.sinavyeri1 svg:not(:root) {
   overflow: hidden;
    margin-top: -166px;
    width: 72% !important;
    margin-left: -73px;
    position: absolute;
}
.sinavyeri2 svg:not(:root) {
   overflow: hidden;
    margin-top: -166px;
    width: 72% !important;
    margin-left: -73px;
    position: absolute;
}
.sinavyeri3 svg:not(:root) {
   overflow: hidden;
    margin-top: -165px;
    width: 72% !important;
    margin-left: -73px;
    position: absolute;
}
.sinavyeri4 svg:not(:root) {
   overflow: hidden;
    margin-top: -153px;
    width: 72% !important;
    margin-left: -73px;
    position: absolute;
}
.konusma-balonu{
	border:solid 1px #dadada;
  margin-top: -30px;
  background-color:#163C61;
  float:left;
  padding:10px 20px;
  border-radius:5px;
  font-size:14px;
  position:absolute;
  color: white;
  z-index: 99999;

}

.konusma-balonu:after{
  z-index: 99999;
  content: '';
  position:absolute;
  right: 85px;
  bottom:-30px;
  top:40px;
  border-style: solid;
  border-top-width: 15px;
  border-right-width: 15px;
  border-left-width: 15px;
  border-top-color:  #163C61;
  border-right-color:  transparent;
  border-bottom-color:  transparent;
  border-left-color:  transparent;
}
.konusma-balonu1{
	border:solid 1px #dadada;
  margin-left:25px;
  margin-top: -41px;
  background-color:#163C61;
  float:left;
  padding:20px 20px;
  border-radius:5px;
  font-size:14px;
  position:absolute;
  color: white;
   z-index: 99999;

}

.konusma-balonu1:after{
  z-index: 99999;
  content: '';
  position:absolute;
  right: 60px;
  bottom:-30px;
  top:61px;
  border-style: solid;
  border-top-width: 15px;
  border-right-width: 15px;
  border-left-width: 15px;
  border-top-color:  #163C61;
  border-right-color:  transparent;
  border-bottom-color:  transparent;
  border-left-color:  transparent;
}
.konusma-balonu2{
	border:solid 1px #dadada;
  margin-left:6px;
  margin-top: -48px;
  background-color:#163C61;
  float:left;
  padding:20px 20px;
  border-radius:5px;
  font-size:14px;
  position:absolute;
  color: white;
   z-index: 99999;

}

.konusma-balonu2:after{
  z-index: 99999;
  content: '';
  position:absolute;
  right: 85px;
  bottom:-30px;
  top:60px;
  border-style: solid;
  border-top-width: 15px;
  border-right-width: 15px;
  border-left-width: 15px;
  border-top-color:  #163C61;
  border-right-color:  transparent;
  border-bottom-color:  transparent;
  border-left-color:  transparent;
}
.konusma-balonu3{
	border:solid 1px #dadada;
  margin-left:25px;
  margin-top: -50px;
  background-color:#163C61;
  float:left;
  padding:20px 20px;
  border-radius:5px;
  font-size:14px;
  position:absolute;
  color: white;
   z-index: 99999;

}

.konusma-balonu3:after{
  z-index: 99999;
  content: '';
  position:absolute;
  right: 65px;
  bottom:-30px;
  top:60px;
  border-style: solid;
  border-top-width: 15px;
  border-right-width: 15px;
  border-left-width: 15px;
  border-top-color:  #163C61;
  border-right-color:  transparent;
  border-bottom-color:  transparent;
  border-left-color:  transparent;
}
.konusma-balonu4{
	border:solid 1px #dadada;
  margin-left:50px;
  margin-top: -50px;
  background-color:#163C61;
  float:left;
  padding:20px 20px;
  border-radius:5px;
  font-size:14px;
  position:absolute;
  color: white;
   z-index: 99999;

}

.konusma-balonu4:after{
  z-index: 99999;
  content: '';
  position:absolute;
  right: 35px;
  bottom:-30px;
  top:60px;
  border-style: solid;
  border-top-width: 15px;
  border-right-width: 15px;
  border-left-width: 15px;
  border-top-color:  #163C61;
  border-right-color:  transparent;
  border-bottom-color:  transparent;
  border-left-color:  transparent;
}
.haberler{text-align: center;}






























@media (min-width: 576px){
    footer.footer .footer-right.offset-sm-0 {
        padding-right: 0%;
        margin-left: 0;
    }
}
@media (min-width: 768px){
    footer.footer .footer-right.offset-md-2 {
        padding-right: 16.666667%;
        margin-left: 0;
    }
}
@media (min-width: 992px){
    footer.footer .footer-right.offset-lg-2 {
        padding-right: 16.666667%;
        margin-left: 0;
    }
}
@media (min-width:1300px){
    .container{width: 1200px;}
}
.deneme{height: 500px;float: left;width: 100%;}