@charset "utf-8";/* CSS Document */
@font-face {font-family: 'Font Awesome 5 Brands';font-style: normal;font-weight: normal;src: url("../fonts/fa-brands-400.eot");src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg");}
@font-face {font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;src: url("../fonts/fa-regular-400.eot");src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg");}
@font-face {font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 900;src: url("../fonts/fa-solid-700.eot");src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-700.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg");}
.fa, .fas {font-family: 'Font Awesome 5 Free';font-weight:900;}
.far {font-family: 'Font Awesome 5 Free';font-weight: 400;}
.fab {font-family: 'Font Awesome 5 Brands';}
::selection{background:#204288;color:#FFF}
::-moz-selection{background:#204288;color:black}
::-webkit-input-placeholder{color:#777;}
::-moz-placeholder{color:#777;}
:-ms-input-placeholder{color:#777;}
:-moz-placeholder{color:#777;}
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button{width:0px;height:0px;}
::-webkit-scrollbar-thumb{background:#204288;border:0px none #FFFFFF;}
::-webkit-scrollbar-thumb:hover{background:#777;}
::-webkit-scrollbar-thumb:active{background:#777;}
::-webkit-scrollbar-track{background:#EEE;border:0px none #FFFFFF;}
::-webkit-scrollbar-track:hover{background:#EEE;}
::-webkit-scrollbar-track:active{background:#EEE;}
::-webkit-scrollbar-corner{background:transparent;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;}
article, aside, details, figure, header, menu, section, main, div, ul, ol, audio, section{display:block;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
button, input, select, textarea{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;border:0;padding:0;overflow:auto;vertical-align:top;font-family:inherit;font-size:100%;}
ul, li {list-style:none; list-style-type:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html, body{font-family: 'Poppins', sans-serif;color:#000;z-index:0;font-weight:400;font-style:normal;font-size:13px;line-height:24px;position:relative;margin:0;padding:0;}
ul, li {margin:0;padding:0}
* { box-sizing:border-box;vertical-align:top}
a{color:#000;text-decoration:none;}
a:hover{color:#204288;transition:all 0.3s linear;}
a:focus{outline:none;}
a:active,a:hover{outline:0;}
p{margin:0 0 15px 0;}
b,strong{font-weight:700;}
figure, figcaption {margin:0;padding:0;display:block}
i{font-style:normal}
img {display:inline-block;}
.cf:before, .cf:after{display:table;content:'';}
.cf:after{clear:both;}
h1{font-size:70px;line-height:72px;margin:0 0 70px 0;padding:0;}
h1 span {font-size:90px;float:right;margin-top:50px;font-weight:700;line-height:10px;background:#204288;padding:0px 15px;}
h2{font-size:14pt;line-height:14pt;margin:30px 0 24px 0;padding:0 0 24px 0;}
h3 {font-size:32px;line-height:36px;margin:0 0 15px 0;padding:0;letter-spacing:2px;font-weight:400;font-weight:700;position:relative;padding-bottom:20px;}
h4 {font-size:30px;line-height:30px;margin:0 0 8px 0;padding:0;letter-spacing:2px; font-weight:700}
h5 {font-size:16px;line-height:16px;margin:15px 0 10px 0;padding:0;color:#000;font-weight:700}
h1 i, h2 i {display:block;font-size:10pt;line-height:10pt;font-weight:400;margin-top:10px;letter-spacing:2px}
h6 {font-size:12px;margin:0;padding:0}
.w200, .w100 {width:100%;max-width:1170px;margin:0 auto;padding-left:30px;padding-right:30px;}
#site-ifbm {background:#FFF; background-size:contain; position:relative;z-index:10;}
header {-webkit-box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.6);-moz-box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.6);box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.6);position:relative;z-index:20; background:#FFF;}
#logo {width:180px;margin:30px 0;font-size:0;line-height:0;display:block;float:left}
#logo i { display: block; font-size: 11px; line-height: 15px; letter-spacing: 2px; margin-top: 10px; text-align: center; position: relative;}
#logo img {width:100%; height:auto}
#hsag {width:calc(100% - 200px);float:right;text-align:right;line-height:30px;}
#hsagb { border: 3px solid #EEE; border-top: none; display: inline-block; padding: 15px 30px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; font-size: 12px;}
#hsag i {display:inline-block;}
#telefon {display:inline-block;margin-right:30px}
#telefon a:before {content:'\f2a0';font-family: 'Font Awesome 5 Free';font-weight:700; padding-right:8px}
#telefon a {font-size:20px;display:block;float:left;font-weight:700}
#email {margin-right:30px}
#eportal {margin-right:30px}
#eportal a {background:#5EBA47;color:#FFF;display:inline-block;padding:0px 12px;border-radius:20px;font-weight:400;}
#eportal a:hover {background:#204288}
#eportal a:before {content:'\f1d8';font-family: 'Font Awesome 5 Free';padding-right:10px;}
#sosyal {font-size:16px}
#sosyal a {display:inline-block;margin-right:18px;}
#sosyal a:last-child {margin-right:0}
.rnav{position:relative;display:block;font-weight:700;margin-top:60px;z-index:999; font-size:16px;}
.rnav label:before{content:'\f0c9';font-family: 'Font Awesome 5 Free';font-weight:700;display:none}
.rnav label{cursor:pointer;display:none;font-weight:700}
.rnav .appear{display:block;}
.rnav input{display:none;}
.rnav input:checked ~ .appear{display:block;}
nav {border-radius:6px 0px 6px 6px}
nav ul li{-webkit-animation:letter-glow 0.5s 0s ease both;animation:letter-glow 0.5s 0s ease both;display:inline-block;margin-right:40px;position:relative}
nav ul li:nth-child(1){-webkit-animation-delay:0.20s;animation-delay:0.20s;}
nav ul li:nth-child(2){-webkit-animation-delay:0.40s;animation-delay:0.40s;}
nav ul li:nth-child(3){-webkit-animation-delay:0.60s;animation-delay:0.60s;}
nav ul li:nth-child(4){-webkit-animation-delay:0.80s;animation-delay:0.80s;}
nav ul li:nth-child(5){-webkit-animation-delay:1.0s;animation-delay:1.0s;}
nav ul li:nth-child(6){-webkit-animation-delay:1.20s;animation-delay:1.20s;}
nav ul li:nth-child(7){-webkit-animation-delay:1.40s;animation-delay:1.40s;}
nav ul li:nth-child(8){-webkit-animation-delay:1.60s;animation-delay:1.60s;}
nav ul li:nth-child(9){-webkit-animation-delay:1.80s;animation-delay:1.80s;}
nav ul li:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s;}
nav ul li:last-child {margin-right:0;}
nav ul li a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;display:inline-block;padding-bottom:24px;border-bottom:5px solid transparent;}
nav ul li a:hover{border-bottom:5px solid #136E99;color:#000}
nav ul li ul{position:absolute;top:59px;left:0;display:none;opacity:0;visibility:hidden;box-sizing:border-box;width:220px;background:#5eba47;margin:0;overflow:visible;z-index:100;text-align:left;padding:20px 24px; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
nav ul li ul li{float:none;margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #54A73F;display:block;border-left:none;-webkit-animation:letter-glow 0.5s 0s ease both;animation:letter-glow 0.5s 0s ease both;}
nav ul li ul li:first-child{margin:0;padding:0;border:none;display:block}
nav ul li ul li a{display: block; margin-bottom: 0px; color: #FFF; font-weight: 400; font-size: 12px; padding: 0px; line-height: 16px; border: none; letter-spacing: 0.6px;}
nav ul li ul li a:hover{border:none;color:#FFF;letter-spacing:1px}
nav ul li ul li a:before{content:'\f0da';padding-right:8px;font-family: 'Font Awesome 5 Free';font-weight:700 }
nav ul li ul li:last-child a{border:none;margin-bottom:0px;}
nav ul li ul li:nth-child(1){-webkit-animation-delay:0.20s;animation-delay:0.20s;}
nav ul li ul li:nth-child(2){-webkit-animation-delay:0.40s;animation-delay:0.40s;}
nav ul li ul li:nth-child(3){-webkit-animation-delay:0.60s;animation-delay:0.60s;}
nav ul li ul li:nth-child(4){-webkit-animation-delay:0.80s;animation-delay:0.80s;}
nav ul li ul li:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s;}
nav ul li ul li:nth-child(6){-webkit-animation-delay:1.20s;animation-delay:1.20s;}
nav ul li ul li:nth-child(7){-webkit-animation-delay:1.40s;animation-delay:1.40s;}
nav ul li ul li:nth-child(8){-webkit-animation-delay:1.60s;animation-delay:1.60s;}
nav ul li ul li:nth-child(9){-webkit-animation-delay:1.80s;animation-delay:1.80s;}
nav ul li ul li:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s;}
nav ul li:hover ul{display:block;opacity:1;visibility:visible;}
nav > ul > li:hover > a{border-bottom:5px solid #136E99;}
#amenu:after {content:'\f078';padding-left:3px;display:block;float:right;font-family: 'Font Awesome 5 Free';font-size:8px}
#epl {display:none; background:#204288; color:#FFF; border-radius:6px; padding:0px 16px; margin-top:15px; font-size:13px;}
#epl:before {content:'\f1d8';font-family: 'Font Awesome 5 Free';padding-right:10px;}
#email:before{content:'\f0e0';font-family: 'Font Awesome 5 Free';margin-right:5px}
#sm-fb:before{content:'\f39e';font-family: 'Font Awesome 5 Brands';}
#sm-tw:before{content:'\f099';font-family: 'Font Awesome 5 Brands';}
#sm-in:before{content:'\f16d';font-family: 'Font Awesome 5 Brands';}
#sm-li:before{content:'\f0e1';font-family: 'Font Awesome 5 Brands';}
.nvx span{-webkit-animation:letter-glow 0.7s 0s ease both;animation:letter-glow 0.7s 0s ease both;}
.nvx span:nth-child(1){-webkit-animation-delay:0.05s;animation-delay:0.05s;}
.nvx span:nth-child(2){-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.nvx span:nth-child(3){-webkit-animation-delay:0.15s;animation-delay:0.15s;}
.nvx span:nth-child(4){-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.nvx span:nth-child(5){-webkit-animation-delay:0.25s;animation-delay:0.25s;}
.nvx span:nth-child(6){-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.nvx span:nth-child(7){-webkit-animation-delay:0.35s;animation-delay:0.35s;}
.nvx span:nth-child(8){-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.nvx span:nth-child(9){-webkit-animation-delay:0.45s;animation-delay:0.45s;}
.nvx span:nth-child(10){-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.nvx span:nth-child(11){-webkit-animation-delay:0.55s;animation-delay:0.55s;}
.nvx span:nth-child(12){-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.nvx span:nth-child(13){-webkit-animation-delay:0.65s;animation-delay:0.65s;}
.nvx span:nth-child(14){-webkit-animation-delay:0.7s;animation-delay:0.7s;}
.nvx span:nth-child(15){-webkit-animation-delay:0.75s;animation-delay:0.75s;}
.nvx span:nth-child(16){-webkit-animation-delay:0.8s;animation-delay:0.8s;}
.nvx span:nth-child(17){-webkit-animation-delay:0.85s;animation-delay:0.85s;}
.nvx span:nth-child(18){-webkit-animation-delay:0.9s;animation-delay:0.9s;}
.nvx span:nth-child(19){-webkit-animation-delay:0.95s;animation-delay:0.95s;}
.nvx span:nth-child(20){-webkit-animation-delay:1s;animation-delay:1s;}
.nvx span:nth-child(21){-webkit-animation-delay:1.05s;animation-delay:1.05s;}
.nvx span:nth-child(22){-webkit-animation-delay:1.1s;animation-delay:1.1s;}
.nvx span:nth-child(23){-webkit-animation-delay:1.15s;animation-delay:1.15s;}
.nvx span:nth-child(24){-webkit-animation-delay:1.2s;animation-delay:1.2s;}
.nvx span:nth-child(25){-webkit-animation-delay:1.25s;animation-delay:1.25s;}
.nvx span:nth-child(26){-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.nvx span:nth-child(27){-webkit-animation-delay:1.35s;animation-delay:1.35s;}
.nvx span:nth-child(28){-webkit-animation-delay:1.4s;animation-delay:1.4s;}
.nvx span:nth-child(29){-webkit-animation-delay:1.45s;animation-delay:1.45s;}
.nvx span:nth-child(30){-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.nvx span:nth-child(31){-webkit-animation-delay:1.55s;animation-delay:1.55s;}
.nvx span:nth-child(32){-webkit-animation-delay:1.6s;animation-delay:1.6s;}
.nvx span:nth-child(33){-webkit-animation-delay:1.65s;animation-delay:1.65s;}
.nvx span:nth-child(34){-webkit-animation-delay:1.7s;animation-delay:1.7s;}
.nvx span:nth-child(35){-webkit-animation-delay:1.75s;animation-delay:1.75s;}
.nvx span:nth-child(36){-webkit-animation-delay:1.80s;animation-delay:1.80s;}
.nvx span:nth-child(37){-webkit-animation-delay:1.85s;animation-delay:1.85s;}
.nvx span:nth-child(38){-webkit-animation-delay:1.90s;animation-delay:1.90s;}
.nvx span:nth-child(39){-webkit-animation-delay:1.95s;animation-delay:1.95s;}
.nvx span:nth-child(40){-webkit-animation-delay:2s;animation-delay:2s;}
@-webkit-keyframes letter-glow{0%{opacity:0;text-shadow:0px 0px 1px rgba(255, 255, 255, 0.1);}
66%{opacity:0.8;text-shadow:0px 0px 20px rgba(255, 255, 255, 0.9);}
77%{opacity:0.9;}
100%{opacity:1;text-shadow:0px 0px 20px rgba(255, 255, 255, 0);}
}
@keyframes letter-glow{0%{opacity:0;text-shadow:0px 0px 1px rgba(255, 255, 255, 0.1);}
66%{opacity:0.8;text-shadow:0px 0px 20px rgba(255, 255, 255, 0.9);}
77%{opacity:0.9;}
100%{opacity:1;text-shadow:0px 0px 20px rgba(255, 255, 255, 0);}
}
footer {color:#777; font-size:12px;background:url(bg-mke.jpg) no-repeat fixed bottom right #000;padding-bottom:40px;}
footer a{color:#777}
footer a:hover{color:#204288}
#f00 { position: relative;
    z-index: 5;
    margin-bottom: 220px;
    border-bottom: 3px solid #F00;
    width: 100%;
    max-width: 280px;
    background: #000;
    padding-top: 60px;
    padding-bottom: 60px;}
#bulten {
 font-size: 12px; margin: 0 0 50px 0;}
#bulten form {display:inline-block}
#bulten h6 { font-weight: 700; margin: 0 0 18px 0; line-height: 16px; letter-spacing: 6px;}
#bulten h6 br {display:none}
#footersol {width:180px; float:left}
#footerorta {margin:0 0 40px 0}
#sosyal2 { font-size: 20px; line-height: 20px;}
#sosyal2 a {margin-right:36px}
#sosyal2 a:last-child {margin-right:0px}
#telefon2 {display: block; margin-bottom: 40px;}
#telefon2 span {display:block;font-size:11px;line-height:12px;letter-spacing:1px;margin-bottom:5px}
#telefon2 span:before {content:'\f2a0';font-family: 'Font Awesome 5 Free';font-weight:700;font-size:24px;display:inline-block;padding-right:2px}
#telefon2 a {font-size:24px;display:block;font-weight:700}
.ihs01 {display: block;  border-bottom: 2px solid #444; background: none; line-height: 20px; padding-bottom: 10px; box-sizing: border-box; color: #FFF; letter-spacing:1px;}
.ihs02 {border: none; background: #777; color: #000; display: block; padding: 0 24px; line-height: 36px; height: 36px; box-sizing: border-box; border-radius: 6px; font-weight: 700; letter-spacing: 0.8px; margin: 20px 0 0 0; }
.ihs02:before {content:'\f00c';font-family: 'Font Awesome 5 Free';}
.ihs02:hover { background: #204288; color: #FFF;}
.ihs02:focus {outline:none}
.ihs01:focus {outline:none;border-bottom:2px solid #204288;}
#althizmet{position:relative; margin-bottom:20px;}
#althizmet span{position: relative; width: 50%; display: block; float: left; margin-bottom: 20px; line-height: 14px; font-weight: 700;}
#ah01:before, #ah02:before, #ah03:before, #ah04:before, #ah05:before, #ah06:before{font-family: 'Font Awesome 5 Free';font-weight:700;margin-right:8px; font-size:16px;}
#ah01:before{content:'\f1ad';}
#ah02:before{content:'\f193';}
#ah03:before{content:'\f207';}
#ah04:before{content:'\f03d';}
#ah05:before{content:'\f239';}
#ah06:before{content:'\f1b9';}
#apk {display:block;margin:40px 0;line-height:18px;font-weight:700;}
#apk br {display:none}
#apk i {display:inline-block;margin-right:20px;}
#apk i:last-child {margin:0}
#apk a:before { font-size:18px;display:block;float:left;padding-right:8px;font-weight:700}
#apk a { display: block;}
#ico-iphone:before {content:'\f10b';font-family: 'Font Awesome 5 Free';}
#ico-ipad:before {content:'\f3fa';font-family: 'Font Awesome 5 Free';}
#ico-android:before {content:'\f17b';font-family: 'Font Awesome 5 Brands';font-weight:400}
#copy {letter-spacing:1px;}
#copy strong {display:block;font-size:13px}
#author {width:160px;font-size:0px;line-height:0px; margin-bottom:40px;}
.icon-scroll {height: 30px; position: relative; bottom: 10px;}
.icon-scroll:before {content:'\f103';font-family: 'Font Awesome 5 Free';font-size:24px;font-weight:700;bottom:40px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;display:block;}
@-webkit-keyframes scroll {
0% {opacity:1;}
100% {opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px);}
}
@keyframes scroll {
0% {opacity:1;}
100% {opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px);}
}
#gizlilik {     font-size: 10px;
    line-height: 16px;
    position: fixed;
    bottom: 0;
    z-index: 0;
    padding-bottom: 40px;
    width: 100%;
    max-width: 260px;
	background:#000;
	}
#gizlilik p {margin:0;}
#gizlilik h6 {  display: inline-block; padding-bottom: 0; letter-spacing: 4px; font-size: 12px; font-weight: 700; margin: 0 0 20px 0; }
#manset {position:relative; z-index:1; background:#EEE; text-align:center}
#manset .w100 {padding-left:0px; padding-right:0px}
.w1000 {text-align:center; display:block; margin:0 auto; width:100%; max-width:1000px;}
#mn01 {display:block;}
#mn02 {display:none;}
#manset img {width:100%; max-width:1000px; display:inline-block; height:auto}
#manset .owl-dots {
    position: absolute;
    top: 20px;
    left: 30px;
    width: 160px;
    text-align: left;
}
#manset .owl-nav {display:none}
#egitim {margin-bottom:30px;}
#egitim figure {display:block; float:left; width:25%;font-size:0; line-height:0;}
#egitim figure img {width:100%; height:auto; display:none}
#egitim figure a {display:block; padding:0; color:#FFF;}
#egitim figure figcaption {font-size:13px;line-height:50px;  font-weight:700;text-align:center}
#egitim01 {background:#BC0E6D; border-bottom-left-radius:6px;}
#egitim02 {background:#0F3F67;}
#egitim03 {background:#F39322;}
#egitim04 {background:#78B82A; border-bottom-right-radius:6px;}
#index {display:block;}
#haberg {width:100%;margin-bottom:30px;display:table;}
#haberg h2 {border:none;padding:0;margin:5px 0 10px 0!important;font-size:16px!important;line-height:22px!important;position:relative;font-weight:700;  max-width:360px;}
#haberg figure {width:100%;margin-bottom:40px; display:block;}
#haberg figure img {width:100%; max-width:280px!important;height:auto;display:block; margin-right:30px; float:left;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius:6px; font-size:0; line-height:0;}
#haberg figure figcaption {display:block; float:left; width:100%; max-width:300px}
#haberg figure:hover img {-webkit-filter: sepia(50%);filter: sepia(50%);}
#haberg figure:last-child {margin-bottom:0px}
#haberg #itarih {margin-top:0px}
#haberic {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
#haber {margin-bottom:50px;display:table;}
#haber h2 {  border: none; padding: 0; margin: 0; font-size: 14px; font-weight: 400; position: relative; font-weight: 700; max-width: 240px;}
#haber figure {width:calc(33.3% - 24px);margin-right:36px;margin-bottom:40px;flex-direction:column;float:none;vertical-align:top;display:table-cell;}
#haber figure img {width:100%;height:auto;display:block;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius:6px; font-size:0; line-height:0;}
#haber figure:hover img {-webkit-filter: sepia(50%);filter: sepia(50%);}
#haber figure:nth-child(3n) {margin-right:0px}
#haberic2 {margin-top:20px;}
#haber2 {width:100%;}
#haber2 h5 {border: none;
    padding: 0;
    margin: 0;
    font-size: 13px;
    line-height: 13px;
    font-weight: 400;
    position: relative;
    font-weight: 700;
    height: 50px;}
#haber2 figure {width:200px;display:inline-block; margin-right:20px; margin-top:20px;}
#haber2 figure:last-child {margin-right:0px}
#haber2 figure img {width:100%;height:auto;display:block;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius:6px; font-size:0; line-height:0; margin-bottom:10px!important;}
#haber2 figure:hover img {-webkit-filter: sepia(50%);filter: sepia(50%);}
#itarih { font-size: 11px; line-height: 12px; letter-spacing: 2px; display: block; margin: 10px 0; opacity: 0.6;}
#itarih:before {font-family:'Font Awesome 5 Free';content:'\f017'; padding-right:5px;}
#hdevam a {display: inline-block;
    padding: 10px 24px;
    border: 4px solid #DDD;
    border-radius: 10px;
    font-weight: 700;
    font-size: 14px;}
#hdevam a:hover {background:#204288; color:#FFF; border:4px solid #204288;}
#hdevam a:before {content:'\f067'; padding-right:10px;font-family:'Font Awesome 5 Free';}
aside {width:280px;float:right; display:none;}
#eq-erkenkayit {display:block;margin-bottom:20px;}
#eq-erkenkayit img {border-radius:6px; width:100%; height:auto;-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);}
#eq i {display:block; padding:8px 0 8px 14px; font-size:13px; line-height:16px;  margin-top:25px;  border-radius:6px; width:110px; background:#5eba47; color:#FFF;}
#eq a:hover {color:#000;}
#eq a:hover i {background:#204288;}
#eq-rehberlik {background:url(bg-rehberlik.jpg) no-repeat right top; padding:24px;border:1px solid #EEE; margin-bottom:30px; border-radius:6px; font-size:24px; line-height:28px; display:none}
#eq-rehberlik i:before {font-family:'Font Awesome 5 Free';content:'\f007'; padding-right:8px;}
#eq-randevu {background:url(bg-randevu.png) no-repeat right top; padding:24px; margin-bottom:30px; border-radius:6px; font-size:24px; line-height:28px; display:none;}
#eq-randevu i:before {font-family:'Font Awesome 5 Free';content:'\f0f3'; padding-right:8px;}
#eq-rehberlik strong, #eq-randevu strong {display:block}
#akademi {background:url(bg-akademi.jpg) fixed top;background-attachment: fixed; background-size:cover; padding:60px;color:#FFF;-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.4);z-index: 5; border-radius:6px; width:100%;max-width:1170px;margin:0 auto;}
#aka01 {display:block; margin-bottom:80px; }
#aka01 h3 {font-size:60px; line-height:60px; margin:0 0 10px 0; max-width:280px; font-weight:700}
#aka01 p {text-align:left; width:100%; max-width:460px; margin:0; display:block;padding:0 0 0 80px; position:relative;}
#aka01 p:before {content:'\f067';font-family:'Font Awesome 5 Free'; font-weight:700; position:absolute; left:0px; font-size:60px; text-align:center; line-height:60px; color:#F5A800;}
#aka02 {display:block;font-size:0; line-height:0;}
#aka02 h4 {font-size: 12px; line-height: 12px; color: #000; font-weight: 700; margin: 0 0 10px 0; position: absolute; top: -20px; background: #FFF; padding: 10px 16px; display: block; border-radius: 16px;}
#aka02 figure {border-radius:6px; width:calc(33.333% - 40px); margin-right:60px; margin-bottom:0px; display:block; float:left; position:relative;}
#aka02 figure:nth-child(1n) {background:#D52F89}
#aka02 figure:nth-child(2n) {background:#76B82A}
#aka02 figure:nth-child(3n) {margin-right:0px; background:#F5A800}
#aka02 figure figcaption {font-size: 13px; line-height: 20px; padding: 30px 20px 20px 20px; position: relative;}
#aka02 figure img {width:100%; border-radius:5px 5px 0 0;}
#aka02 ul {list-style:none; list-style-type:none;}
#aka02 ul li:before {content:'\f054'; font-weight:700;font-family:'Font Awesome 5 Free'; padding-right:10px; font-size:10px; display:block; float:left;}
#aka02 .owl-dots, #aka02 .owl-nav, #aka02 .owl-controls {display:none;}
#hmenu {text-align:left; font-size:13px; display:none}
#hmenu a {display:block;width:calc(50% - 8px);line-height:38px; height:40px; margin-right:16px;margin-bottom:16px;border:1px solid #EEE; border-radius:6px;float:left; padding:0px}
#hmenu a:hover {border:1px solid #5eba47; color:#5eba47}
#hmenu a:hover:before {background:#5eba47}
#hmenu a:nth-child(2n) {margin-right:0px}
#hmenu a:before {display:inline-block; font-family:'Font Awesome 5 Free'; font-size:18px;width:40px; background:#204288; color:#FFF; text-align:center; border-bottom-left-radius:4px; border-top-left-radius:4px}
#hmenu i {display:inline-block; padding-left:10px; font-weight:700; letter-spacing:1px}
#altmenu { text-align: left; padding-top: 60px; padding-bottom: 40px;}
#altmenu a {display: block; width: calc(25% - 15px); line-height: 48px; height: 50px; margin-right: 20px; margin-bottom: 20px; border: 1px solid #DDD; border-radius: 6px; float: left; padding: 0px;}
#altmenu a:hover {border:1px solid #DDD; background:#DDD; color:#000}
#altmenu a:nth-child(4n) {margin-right:0px}
#altmenu a:before {display: inline-block; font-family: 'Font Awesome 5 Free'; font-size: 20px; width: 50px; border-right:1px solid #DDD; text-align: center; border-bottom-left-radius: 6px; border-top-left-radius: 6px; }
#altmenu i {display:inline-block; padding-left:20px; font-weight:700;}
#alt01:before {content:'\f008';font-weight:700;}
#alt02:before {content:'\f302';}
#alt03:before {content:'\f1c1';}
#alt04:before {content:'\f073';}
#alt05:before {content:'\f091';font-weight:700;}
#alt06:before {content:'\f1ea';}
#alt07:before {content:'\f007';}
#alt08:before {content:'\f2e7';font-weight:700;}
#kampusler { background: url(bg-okul.png) no-repeat right bottom; padding-bottom: 50px; font-size: 12px; line-height: 18px;}
#kampus01 {width:100%; max-width:calc(100% - 300px)}
#kampusler span {display:block; float:left; width:33.333%; max-width:240px;}
#kampusler strong {display: block; margin-bottom: 5px; font-size:13px;}
#kampusler i {display:block;}
#klink { margin-top: 30px; color: #666;}
#kbilgi:before {content:'\f05a'; font-family:'Font Awesome 5 Free'; padding-right:5px; font-weight:700;}
#kharita:before {content:'\f3c5';font-family:'Font Awesome 5 Free'; padding-right:5px; font-weight:700;}
.owl-dots,.owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;cursor:pointer;}
.owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:30px;right:30px;cursor:pointer;color:#FFF;}
.owl-next, .owl-prev{color:#FFF;}
.owl-next:hover, .owl-prev:hover{color:#FFF;opacity:1}
.owl-nav [class*=owl-]{display:inline-block;}
.owl-nav .disabled{opacity:.5;cursor:default}
.owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-dots .owl-dot{display:inline-block;zoom:1;z-index:9999;}
.owl-dots .owl-dot span{width:10px;height:10px;margin:0 8px 0 0;background:#AAA;display:inline-block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:50%;opacity:0.7}
.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#5eba47;opacity:1}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;height:auto}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-prev:before{content:'\f104';font-family:'Font Awesome 5 Free';font-weight:700;font-size:50px;line-height:30px;}
.owl-next:before{content:'\f105';font-family:'Font Awesome 5 Free'; font-weight:700;font-size:50px;line-height:30px;}
.owl-prev, .owl-next{padding:0;}
.owl-next{margin-left:20px}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
#islide{position:relative;overflow:hidden;background:#FFF;-webkit-box-shadow:0px 0px 60px rgba(0, 0, 0, 0.2s);-moz-box-shadow:0px 0px 60px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 60px rgba(0, 0, 0, 0.2);width:100%;}
#islide .owl-dots{text-align:center;position:absolute;bottom:20px;left:20px;right:0;}
#islide .owl-dots .owl-dot{display:block;}
#islide .owl-dots .owl-dot span{margin:10px 0;background:#000}
#islide .owl-dots .owl-dot.active span{background:#136E99}
#islide .owl-prev, #islide .owl-next{padding:0px;margin:10px 0 0 0;}
#islide .owl-nav [class*=owl-]{display:none;}
#icerik article {width:100%;font-size:14px}
#icfigure {width:100%; max-width:480px; float:right; margin-left:30px; margin-bottom:30px; font-size:0px; line-height:0px;}
#icfigure img {border-radius:6px; width:100%; height:auto;}
#icerik article img {width:100%; height:auto;max-width:600px; border-radius:6px; display:block; margin-bottom:16px;}
#icerik h1 {font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    margin: 0px 0 30px 0;}
#icerik h2 {font-size:20px; line-height:24px; margin:30px 0 10px 0; padding:0; font-weight:700}
#icerik h3 {font-size:16px; line-height:20px; margin:30px 0 10px 0; padding:0;}
#icerik ul {margin-bottom:15px}
#icerik ul li {display:block; margin-bottom:4px}
#icerik ul li:before {content:'\f105';font-family:'Font Awesome 5 Free'; font-weight:700; padding-right:8px; font-size:14px; display:block; float:left}
#icerik table {text-align:center;line-height:20px;border:1px solid #DDD; width:100%; max-width:600px;}
#icerik td {padding:8px 16px;border:1px solid #DDD;}
#icerik th {font-size:18px;padding:16px 16px;background:#EEE;border:1px solid #DDD; font-weight:700}
#sagbgio {float:right;margin-left:30px;margin-bottom:30px;width:100%; max-width:220px; height:460px; text-align:center;color:#FFF;border-radius:6px;-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); padding:30px;font-size: 24px;
    line-height: 30px; box-sizing:border-box; text-align:left}
.egitima {background:url(../demo/bg-egitima.png) no-repeat bottom center #D53494;}
.egitimb {background:url(../demo/bg-egitimb.png) no-repeat bottom center #135681;}
.egitimc {background:url(../demo/bg-egitimc.png) no-repeat bottom center #F7A81B;}
.egitimc2 {background:url(../demo/bg-egitimc2.png) no-repeat bottom center #5A4099;}
.egitimd {background:url(../demo/bg-egitimd.png) no-repeat bottom center #76BD1D;}
.egitimd2 {background:url(../demo/bg-egitimd2.png) no-repeat bottom center #599741;}
.egitimd3 {background:url(../demo/bg-egitimd3.png) no-repeat bottom center #2299A0;}
#sag280 {float:right;margin-left:30px;margin-bottom:30px;width:100%; max-width:280px;}
#sag280 img {border-radius:6px;-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); width:100%; height:auto;}
#mansetic{background:url(bg-mansetic.jpg) no-repeat fixed center top;background-attachment: fixed;height:180px;-webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6);-moz-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6);box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6);position:relative;z-index:10}
.bform01 {border:1px solid #DDD; background:#FFF; padding:0px 20px; line-height:40px; height:40px; margin-right:10px; font-size:14px; width:100%; border-radius:6px; box-sizing:border-box; margin-bottom:10px;}
.bform02 {border:1px solid #DDD; background:#FFF; padding:0px 20px; line-height:40px; height:40px; margin-right:10px;  font-size:14px; width:100%; border-radius:6px; box-sizing:border-box;margin-bottom:10px;}
.bform03 {display:block; margin-top:20px;background:#78B82A; color:#FFF; border:none; padding:16px 24px; font-weight:700; font-size:16px;  border-radius:6px;}
.bform03:hover {background:#204288}
#kirinti{font-size:9px;line-height:10px;padding:10px 20px 2px 20px;letter-spacing:0.6px;position:relative;width:calc(100% - 70px);float:left;background:#EEE;border-radius:0 0 6px 6px; margin-bottom:30px;}
#kirinti span{margin-right:10px}
#kirinti span:before{content:'\f0ac';font-weight:700;padding-right:5px;font-family: 'Font Awesome 5 Free';}
#kirinti i{margin-right:10px;margin-bottom:8px;display:inline-block;}
#kirinti i a:before{content:'\f105';padding-right:5px;font-weight:700;font-family: 'Font Awesome 5 Free';}
#kirinti i a:last-child{font-weight:700}
#gerigit{width:70px;display:block;float:right;text-align:right}
#geri{padding:6px 0 2px 0;color:#FF7777;font-size:12px;font-weight:700;display:block;letter-spacing:1px;}
#geri:hover{letter-spacing:2px;color:#FF7777;}
#geri:before{content:'\f359';font-weight:700;font-family: 'Font Awesome 5 Free';}
#geri u{text-decoration:none;padding-left:4px}
.sharethis-inline-share-buttons {margin-top:30px}
#e00 {width:100%; font-size:16px; line-height:22px;}
#e00 a {display:block;width:calc(50% - 15px); float:left; margin-right:30px; margin-bottom:30px; border-radius:10px; padding:60px 30px 30px 30px; box-sizing:border-box}
#e00 a:nth-child(2n) {margin-right:0px}
#e00 a:hover i{background:#000;}
#e01 {background:url(bg-egitim01.jpg); background-size:cover}
#e02 {background:url(bg-egitim02.jpg); background-size:cover}
#e03 {background:url(bg-egitim03.jpg); background-size:cover}
#e04 {background:url(bg-egitim04.jpg); background-size:cover}
#e00 i {color:#FFF; display:inline-block; border-radius:6px; padding:10px 20px; font-weight:700; font-size:20px; line-height:24px; margin-top:100px; letter-spacing:0.5px}
#e01 i {background:#BC0E6D;}
#e02 i {background:#0F3F67;}
#e03 i {background:#F39322;}
#e04 i {background:#78B82A;}
#kulupler {display:block; margin-top:20px; position:relative;}
#kulupler figure {width:200px; margin-right:20px; float:left; display:block; position:relative}
#kulupler figure img {display:block; border-radius:8px; width:200px; height:80px; box-shadow: 0 2px 8px 0 rgba(50,50,50,0.08); z-index:0;}
#kulupler figure:hover img {box-shadow: inset 0 4px 7px 1px #fff, inset 0 -5px 20px rgba(173,186,204,0.25), 0 2px 6px rgba(0,21,64,0.14), 0 10px 20px rgba(0,21,64,0.05);}
#kulupler figure figcaption {display:block; font-size:13px; line-height:18px;  margin-top:10px; height:60px; z-index:99}
#kulupler figure figcaption:before {content: '\f0da'; display:block; float:left; padding-right: 6px; font-family: 'Font Awesome 5 Free'; font-weight: 700; height:36px;}
.bigname { font-size: 20px; line-height: 30px; margin-top: 20px; margin-bottom: 30px; width: 100%;}
.gallery figure {display:inline-block; width:125px; margin-right:15px; margin-bottom:15px; font-size:0px; line-height:0px;}
.gallery figure img {width:100%; height:auto; border-radius:6px;}
.gallery figure img:hover {-webkit-filter: sepia(50%);filter: sepia(50%);transition:all 0.3s linear;}
#bgokul {font-size:0; line-height:0; width:100%; margin-bottom:40px; margin-top:40px; text-align:center; display:block;}
#bgokul img {width:100%; height:auto; max-width:690px; display:inline-block;-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.4);z-index: 5; border-radius:6px;}
#yonetim strong {display:block}
#yonetim figure {font-size:0; line-height:0; display:inline-block; margin-right:40px; margin-bottom:30px; max-width:280px;}
#yonetim figure:last-child {margin-right:0px}
#yonetim figure img {border-radius:6px;-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); width:100%; height:auto;}
#yonetim figure figcaption {margin-top:20px; display:block; font-size:18px; line-height:24px;text-align:center}
#yakademi {display:block;font-size:0; line-height:0; color:#FFF;}
#yakademi h4 {font-size:16px;line-height:16px;margin:15px 0 10px 0;padding:0;color:#000;font-weight:700; margin:0 0 10px 0; position:absolute; top:-20px; background:#FFF; padding:10px 20px; display:block;border-radius:6px;}
#yakademi figure {border-radius:6px; width:calc(33.333% - 20px); margin-right:30px; margin-bottom:30px; display:block; float:left; position:relative;}
#yakademi figure:nth-child(1n) {background:#D53494}
#yakademi figure:nth-child(2n) {background:#135681}
#yakademi figure:nth-child(3n) {margin-right:0px; background:#F7A81B}
#yakademi figure:nth-child(4n) {background:#5A4099}
#yakademi figure:nth-child(5n) {background:#76BD1D}
#yakademi figure:nth-child(6n) {background:#599741}
#yakademi figure figcaption {font-size:16px;line-height:24px;padding:30px 20px 20px 20px; position:relative}
#yakademi figure img {width:100%; border-radius:5px 5px 0 0;}
#yakademi ul {list-style:none; list-style-type:none; margin-bottom:0px;}
#yakademi ul li:before {content:'\f054'; font-weight:700;font-family:'Font Awesome 5 Free'; padding-right:10px; font-size:10px; display:block; float:left;}
#yakademi ul li {line-height:22px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png');}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;z-index:99999}
.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-moz-text-shadow:0 1px 2px #222;color:#FFF;font-weight:500;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#222;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px;}
#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px;}
}
#galeri {width:100%; display:block}
#galeri a {width:calc(33.333% - 20px); display:block; float:left; margin-right:30px; margin-bottom:30px;}
#galeri a:nth-child(3n) { margin-right:0px;}
#galeri img {width:100%; height:auto; border-radius:6px;-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);}
#galeri a:hover img {opacity:0.7}
#ilkampus01 h4 {    line-height: 24px;
    font-size: 20px;
    margin-bottom: 20px;}
#ilkampus01 {border:2px solid #EEE; border-radius:6px; padding:30px 30px 40px 30px; margin-bottom:30px;}
#ilkampus01 p:last-child {margin-bottom:0px}
#ilkampus01 iframe {width:100%; max-width:600px; float:right; border-radius:6px;-webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);}
#ilkampus01 a {display:inline-block; font-weight:700;padding:10px 20px; border-radius:6px; font-size:14px;  margin-top:30px; background:#204288; color:#FFF;}
#ilkampus01 a:hover {background:#5EBA47; color:#FFF;}
#bigyazi {font-size:24px; margin-bottom:30px;}
@media only screen and (max-width:1200px){
#akademi {width:calc(100% - 60px); margin-right:30px; margin-left:30px;}
#aka02 figure {width:calc(33.333% - 20px);margin-right:30px;}
}
@media only screen and (max-width:1090px){
#ilkampus01 iframe {max-width:480px; height:400px}
#eq-rehberlik {display:block}
#akademi {padding:40px; margin:0;width:100%; border-radius:0;}
#aka02 figure {width:calc(33.333% - 15px);margin-right:20px;}
#yakademi figure {width:calc(33.333% - 15px);margin-right:20px;}
#kampusler { background:url(bg-okul2.png) no-repeat right bottom;}
#kampus01 {width:100%; max-width:calc(100% - 160px)}
nav ul li {margin-right:24px}
nav ul li a{font-size:15px}
#telefon a {font-size:16px}
#hsagb {border:none; border-bottom:3px solid #EEE; padding:20px 0; border-radius:0}
.rnav {margin-top:50px}
}

@media only screen and (max-width:1020px){
#altmenu a {width:calc(50% - 10px); margin-right:10px; margin-bottom:10px;}
#altmenu a:nth-child(2n), #altmenu a:nth-child(4n) {margin-right:0px}
footer {background:url(bg-mke2.jpg) no-repeat fixed top right #000;}
}
@media only screen and (max-width:880px){
#icfigure {max-width:320px;}
#aka01 {margin:0}
#aka01 h3 {font-size: 40px;
    line-height: 45px;
    margin: 0;}
#aka01 p { max-width: 280px; padding:0px;}
#aka01 p:before {display:none}
#aka02 h4 {font-size:14px; padding:8px 15px; margin:0}
#aka02 p, #aka02 ul {display:none}
#aka02 figure {width:100%; max-width:280px; float:none; margin:30px 0 0 0;}
#aka02 figure figcaption {padding:30px 10px 0px 10px; word-spacing:0; display:block; }
#yakademi h4 {font-size:14px; line-height:14px; letter-spacing:0.5px; padding:8px 15px; line-height:20px;}
#yakademi figure figcaption {padding:30px 10px 20px 10px; word-spacing:999px; display:inline-block;}
#ilkampus01 iframe {max-width:100%; height:360px; float:none; margin:0 auto 30px auto}
#hsag { padding-right:60px; width:200px;}
#email {margin-right:0px}
#logo {width:160px; margin:20px 0;}
#logo i {font-size:11px}
#sosyal {margin-top:20px}
#hsag #telefon {margin-right:0px}
#hsag #telefon a {display:block; float:none;}
#hsag #telefon {width:140px; display:block; float:none}
#hsag #telefon span {max-width:100%; display:block; float:none}
#hsagb i:nth-child(3) {display:none;}
#hsagb {border:none;}
.rnav{display:block;float:right;position:absolute;right:0px;top:30px;margin:0;color:#000;}
.rnav label{display:block;float:right;height:60px;line-height:60px;width:50px; text-align:center;font-size:20px;background:#204288;color:#FFF; border-radius:6px 0 0 6px;}
.rnav label:hover{opacity:0.5}
.rnav label:before{display:inline-block}
.rnav .appear{display:none;}
.rnav input:checked ~ .appear{display:block;}
#amenu:after {display:none}
nav{margin:0;position:absolute;top:60px;right:0;width:220px;text-align:right;background:#5eba47;padding:20px 30px;}
nav ul li{display:block;width:100%;float:none;margin:0 0 12px 0;padding:0;border:none;-webkit-animation:letter-glow 0.5s 0s ease both;animation:letter-glow 0.5s 0s ease both;}
nav ul li:nth-child(1){-webkit-animation-delay:0.20s;animation-delay:0.20s;}
nav ul li:nth-child(2){-webkit-animation-delay:0.40s;animation-delay:0.40s;}
nav ul li:nth-child(3){-webkit-animation-delay:0.60s;animation-delay:0.60s;}
nav ul li:nth-child(4){-webkit-animation-delay:0.80s;animation-delay:0.80s;}
nav ul li:nth-child(5){-webkit-animation-delay:1.0s;animation-delay:1.0s;}
nav ul li:nth-child(6){-webkit-animation-delay:1.20s;animation-delay:1.20s;margin-right:0;}
nav ul li:first-child{display:block}
nav ul li:last-child{border:none;padding:0;margin:0}
nav ul li a{display:block;margin-bottom:0px;color:#FFF;padding:0px;line-height:20px;border:none;  font-weight:700;}
nav ul li a:hover{border:none;}
nav ul li ul {position:relative; top:auto; left:auto;display:block;opacity:1;visibility:visible; border:none; text-align:right; width:auto; background:none; margin:0; padding:0;}
nav ul li ul li a:before {display:none}
nav ul li ul li a{font-weight:400;}
nav ul li ul li {border:none; padding:0; margin:0;}
nav ul li ul li a {margin-top:4px}
nav ul li a:hover{border-bottom:none;}
nav > ul > li:hover > a {border:none}
#eportal {display:none}
#epl {display:inline-block}
aside {width:220px;float:right;}
#eq-rehberlik {padding:20px; font-size:20px; line-height:24px}
#eq-randevu {padding:20px; font-size:20px; line-height:24px; display:block;}
#manset .owl-dots {
    left: 20px;
}
}
@media only screen and (max-width:768px){
#icfigure {max-width:480px; float:none; margin-left:0px;}
#sag280 {width:240px}
@media only screen and (max-width:730px){
#kampusler {display:none}
#haberg figure img {float:none; margin-right:0px;}
#haberg figure {margin-bottom:20px}
}
@media only screen and (max-width:680px){
#yakademi figure {width:100%; max-width:300px; float:none; margin:30px 0 0 0;}
#yakademi figure figcaption {word-spacing:0; display:block; padding-bottom:0px;}
aside {float:none; width:100%; max-width:320px; margin:0 auto}
#eq-rehberlik, #eq-randevu {display:none;}
#haber figure {width:calc(50% - 11px);margin-right:20px;}
#haber figure:nth-child(2n) {margin-right:0px}
#haber figure:last-child {margin-right:0px!important}
#haber figure:nth-child(3n) {margin-right:20px;}
#galeri a {width:calc(50% - 10px); display:block; float:left; margin-right:20px; margin-bottom:20px;}
#galeri a:nth-child(3n) { margin-right:20px;}
#galeri a:nth-child(2n) { margin-right:0px;}
}
@media only screen and (max-width:600px){
.w200 {padding-left:0px; padding-right:0px}
#manset {margin-bottom:0px}
#egitim figure figcaption {font-size:10px; line-height:40px;}
#egitim01, #egitim04 {border-radius:0}
#aka01 h3 {font-size:50px; line-height:55px; margin-bottom:10px;}
#aka02 h4 {font-size:14px; letter-spacing:0.5px; padding:8px 15px; line-height:20px;}
#aka01 p:before {display:none;}
#aka02 figure {max-width:280px}
#aka01 p {text-align:left; margin:0; padding:0; max-width:240px;}
#yakademi h4 {font-size:14px; letter-spacing:0.5px; padding:8px 15px; line-height:20px;}
#yakademi figure {max-width:280px}
}
@media only screen and (max-width:540px){
#sag280 {float:none; margin:20px 0 30px 0;}
}
@media only screen and (max-width:480px){
#altmenu a {float:none; width:100%; margin-right:0px; margin-bottom:10px;}
}

@media only screen and (max-width:460px){
#hsagb {display:none}
#galeri a {width:100%; max-width:320px; margin: 0 auto 30px auto; float:none;}
#galeri a:last-child {margin-bottom:0px}
#geri {padding:10px;}
#sagbgio {float:none; margin:0 auto 30px auto}
}
@media only screen and (max-width:400px){
	#hdevam {text-align: center;
    margin-top: 30px;}
#egitim figure {width:50%;}
#haber figure {width:100%;margin-right:0px; max-width:240px; margin:0 auto 20px auto}
#haber figure:nth-child(2n), #haber figure:nth-child(3n) {margin:0 auto 20px auto}
#haber figure:last-child {margin:0 auto 20px auto!important;}
}
	
	label {display:block; margin-bottom:15px}
	label span {display:block;}
	label input {display:block; border:1px solid #DDD; border-radius:4px;}
	
	
	
	.yeniform label {display: block;
    min-height: 36px;}
.yeniform label span {    display: block;
    line-height: 40px;
    height: 40px;	margin-bottom:10px;}
.yeniform label input {display:block; border:1px solid #DDD; border-radius:4px; padding:0px 20px; }
.yeniform span input {
    border: 1px solid #DDD;
    border-radius: 4px;
    padding: 0px 20px;
    height: 40px; }
.yeniform label textarea {display:block; border:1px solid #DDD; border-radius:4px; padding:20px; margin-bottom:20px}
.yeniform  .wpcf7-submit {background:#FF0000; color:#FFF; padding:10px 24px; border-radius:4px; font-weight:700;
 display:inline-block}