html, body {font-family:Calibri,sans-serif,PT Sans;font-size:1em;margin:0;padding:0;width:100%;height:100%;line-height:1.5em;text-align:center;color:#1B1B1B;}
table {font-family:Calibri,sans-serif,PT Sans;font-size:1em;color:#1B1B1B;}
select {font-family:Calibri,sans-serif,PT Sans;}
button {font-family:Calibri,sans-serif,PT Sans;}
input {font-family:Calibri,sans-serif,PT Sans;}

/*header css sprite*/
.aday-girisi, .firma-girisi
{ display: inline-block; background: url('../images/header.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.aday-girisi { background-position: -0px -0px; width: 24px; height: 24px; }
.firma-girisi { background-position: -0px -24px; width: 24px; height: 24px; }

/*nasıl çalışır css sprite*/
.is-eleman-bulun, .is-eleman-ilanlari, .ucretsiz-uye-olun {display:inline-block;background:url('../images/nasil-calisir.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;}
.is-eleman-bulun{background-position:-0px -0px;width:150px;height:150px;}
.is-eleman-ilanlari{background-position:-0px -150px;width:150px;height:150px;}
.ucretsiz-uye-olun{background-position:-0px -300px;width:150px;height:150px;}

/*kimler başvurabilir css sprite*/
.beyaz-yakalilar, .engelliler, .kadinlar, .mavi-yakalilar, .stajyerler
{ display: inline-block; background: url('../images/kimler-basvurabilir.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.beyaz-yakalilar { background-position: -0px -0px; width: 200px; height: 120px; }
.engelliler { background-position: -200px -0px; width: 200px; height: 120px; }
.kadinlar { background-position: -0px -120px; width: 200px; height: 120px; }
.mavi-yakalilar { background-position: -200px -120px; width: 200px; height: 120px; }
.stajyerler { background-position: -0px -240px; width: 200px; height: 120px; }

/*footer css sprite*/
.facebook, .instagram, .oib, .twitter, .youtube {display:inline-block;background:url('../images/footer.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;}
.oib{background-position:-0px -0px;width:50px;height:50px;}
.facebook{background-position:-0px -50px;width:30px;height:30px;}
.instagram{background-position:-0px -80px;width:30px;height:30px;}
.twitter{background-position:-0px -110px;width:30px;height:30px;}
.youtube{background-position:-0px -140px;width:30px;height:30px;}

/* Popup KVKK CSS aşağıdadır */
.popupwindow_kvkk a{
text-decoration: none;
}
.popup_kvkk{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}
.popupwindow_kvkk{
margin: 50px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 15px 15x;
border-radius: 10px;
box-shadow: 0 2px 5px #000;
overflow-y:auto;
}
.popupwindow_kvkk p{
clear: both;
color: #555555;
text-align: justify;
font-size: 1em;
font-family: sans-serif;
}
.popupwindow_kvkk p a{
color: #d91900;
font-weight: bold;
}
.popupwindow_kvkk .x{
float: right;
height: 35px;
left: 22px;
position: relative;
top: -25px;
width: 34px;
}
.popupwindow_kvkk .x:hover{
cursor: pointer;
}

/*Desktop and Laptops*/
@media screen and (min-width:1060px) {	
/*nav*/
nav {width:100%;height:90px;line-height:90px;position:relative;float:left;}
#nav {max-width:1250px;min-width:1060px;position:relative;margin:auto;}
#nav-logo {width:160px;position:relative;float:left;padding:0 20px 0 0;}
#nav-sag {width:100px;position:relative;float:right;padding:0;text-align:right;font-size:0.9em;}
.nav-sag {height:110px;line-height:15px;padding-top:10px;position:relative;text-align:center;background:#f7f7f7;}
.nav {position:relative;float:left;font-size:1em;text-align:center;transition:all .2s ease-in-out;color:#000;padding-left:10px;padding-right:10px;font-weight:bold;}
.nav:hover {background:#750e11;color:#FFF;}
.border-left {border-left:1px solid #e9eaed;}
.border-right {border-right:1px solid #e9eaed;}

#menu-bant {width:100%;position:relative;padding:0;}

/*nav kurumsal login*/
#nav-sag-kurumsal-login {width:100px;position:relative;float:right;background:#f7f7f7;}

.buton-nav {font-size:0.9em;width:120px;line-height:40px;}

/*nav mobile*/
#nav-mobile {display:none;}

/*header*/
header {width:100%;height:360px;min-width:1060px;position:relative;float:left;background:url(../images/header-bg.png) no-repeat;background-size:cover;}
#header-container {width:100%;height:100%;position:relative;margin:auto;}
#header-container h1 {font-size:1.8em;color:#000;}
#header-container h2 {font-size:1.6em;color:#000;}
.header-orta {width:1000px;position:relative;margin:auto;text-align:left;}

.buton-eleman-is-ariyorum {font-size:1em;width:200px;line-height:40px;}
.hizli-ilan-arama-motoru {width:550px;height:50px;position:relative;margin:auto;border-radius:10px;font-size:1.1em;}
.buton-ilan-ara {font-size:1.1em;width:100px;line-height:50px;}

/*Sayfayı Bölen Kutular*/
.kutu-metin {padding:5px;}
.height-is-bul {height:50px;}
.height-is-bul-baslik {height:20px;}
.height-is-rehberi-index {height:110px;}
.height-is-rehberi-index-baslik {height:20px;}
.height-is-ariyorum {height:110px;}
.height-is-ariyorum-baslik {height:20px;}
.height-sizden-gelenler {height:170px;}
.height-sizden-gelenler-baslik {height:40px;}
.height-kurslar {height:50px;}
.height-kurslar-baslik {height:50px;}
.height-belgeler {height:90px;}

.popupwindow_kvkk{font-size:0.9em;width:900px;min-width:900px;height:380px;min-height:380px;}
} /*Desktop and Laptops kapanışı*/

/*Tablets and New Smartphones*/
@media screen and (min-width:814px) and (max-width:1059px) {
/*nav*/
nav {width:100%;height:70px;line-height:70px;position:relative;float:left;}
#nav {max-width:1059px;min-width:814px;position:relative;margin:auto;}
#nav-logo {width:120px;position:relative;float:left;padding:0 10px 0 10px;}
#nav-sag {width:50px;position:relative;float:right;padding:0;text-align:right;font-size:0.8em;}
.nav-sag {height:90px;line-height:15px;font-size:0.8em;position:relative;text-align:center;background:#f7f7f7;}
.nav {position:relative;float:left;font-size:0.85em;text-align:center;transition:all .2s ease-in-out;color:#000;padding-left:8px;padding-right:8px;font-weight:bold;}
.nav:hover {background:#750e11;color:#FFF;}
.border-left {border-left:1px solid #e9eaed;}
.border-right {border-right:1px solid #e9eaed;}

#menu-bant {width:100%;position:relative;padding:0;}

/*nav kurumsal login*/
#nav-sag-kurumsal-login {width:60px;position:relative;float:right;background:#f7f7f7;}

.buton-nav {font-size:0.75em;width:70px;line-height:40px;}

/*nav mobile*/
#nav-mobile {display:none;}

/*header*/
header {width:100%;height:240px;min-width:814px;position:relative;float:left;background:url(../images/header-bg.png) no-repeat;background-size:cover;}
#header-container {width:100%;height:100%;position:relative;margin:auto;}
#header-container h1 {font-size:1.6em;color:#000;}
#header-container h2 {font-size:1.4em;color:#000;}
.header-orta {width:800px;position:relative;margin:auto;text-align:left;}

.buton-eleman-is-ariyorum {font-size:0.9em;width:180px;line-height:40px;}
.hizli-ilan-arama-motoru {width:500px;height:50px;position:relative;margin:auto;border-radius:10px;font-size:1.1em;}
.buton-ilan-ara {font-size:1em;width:100px;line-height:50px;}

/*Sayfayı Bölen Kutular*/
.kutu-metin {padding:5px;}
.height-is-bul {height:60px;}
.height-is-bul-baslik {height:20px;}
.height-is-rehberi-index {height:130px;}
.height-is-rehberi-index-baslik {height:20px;}
.height-is-ariyorum {height:140px;}
.height-is-ariyorum-baslik {height:20px;}
.height-sizden-gelenler {height:220px;}
.height-sizden-gelenler-baslik {height:40px;}
.height-kurslar {height:60px;}
.height-kurslar-baslik {height:50px;}
.height-belgeler {height:110px;}

.popupwindow_kvkk{font-size:0.9em;width:600px;min-width:600px;height:270px;min-height:270px;}
} /*Tablets and New Smartphones Kapanışı*/

/*New Smartphones and Mini Tablets (640px-719px) (üst menüyü düzgün bölmek için 813px'den kestik)*/
@media screen and (min-width:640px) and (max-width:813px) {
/* nav */
nav {display:none;}

/* nav-mobile */
#nav-mobile {max-width:813px;min-width:640px;height:80px;position:relative;margin:auto;background:#FFF;}
#nav-mobile-logo {width:120px;line-height:80px;position:relative;float:left;text-align:left;padding-left:20px;}
#nav-mobile-menu {width:100%;height:40px;line-height:40px;position:relative;float:left;background:#750e11;}
#nav-mobile-sag {line-height:80px;position:relative;float:right;text-align:right;padding-right:20px;font-size:0.8em;}
.nav-mobile-menu {width:19.8%;position:relative;float:left;font-size:1em;text-align:center;transition:all .2s ease-in-out;color:#FFF;}
.nav-mobile-menu:hover {background:#fbb900;color:#FFF;}
.buyuk{width:24.8%;}
.orta{width:24.8%;}
.kucuk{width:24.8%;}
.border-left {border-left:1px solid #e9eaed;}
.border-right {border-right:1px solid #e9eaed;}
.nav-mobile-sag-ikon {line-height:12px;float:left;padding-top:20px;padding-right:20px;padding-left:20px;text-align:center;color:#000;font-weight:bold;}

#menu-bant {display:none;}

/*header*/
header {width:100%;min-width:640px;padding-top:40px;padding-bottom:30px;position:relative;float:left;background:url(../images/header-bg.png) no-repeat;background-size:cover;}
#header-container {width:100%;height:100%;position:relative;margin:auto;}
#header-container h1 {font-size:1.6em;color:#000;}
#header-container h2 {font-size:1.4em;color:#000;}
.header-orta {width:600px;position:relative;margin:auto;text-align:left;}

.buton-eleman-is-ariyorum {font-size:0.9em;width:180px;line-height:40px;}
.buton-hizli-ara {font-size:0.8em;width:90px;line-height:20px;}
.hizli-ilan-arama-motoru {width:350px;height:40px;position:relative;margin:auto;border-radius:10px;font-size:1em;}
.buton-ilan-ara {font-size:1em;width:80px;line-height:40px;}

/*Sayfayı Bölen Kutular*/
.kutu-metin {padding:5px;}
.height-is-bul {height:20px;}
.height-is-bul-baslik {height:20px;}
.height-is-rehberi-index {height:200px;}
.height-is-rehberi-index-baslik {height:40px;}
.height-is-ariyorum {height:200px;}
.height-is-ariyorum-baslik {height:30px;}
.height-sizden-gelenler {height:290px;}
.height-sizden-gelenler-baslik {height:40px;}
.height-kurslar {height:80px;}
.height-kurslar-baslik {height:90px;}
.height-belgeler {height:130px;}

.popupwindow_kvkk{font-size:0.9em;width:500px;min-width:500px;height:280px;min-height:280px;}
} /*New Smartphones and Mini Tablets Kapanışı*/

/*Old Smartphones (320px-479px) & New Smartphones (480px-639px)*/
@media screen and (max-width:639px) {
/* nav */
nav {display:none;}

/* nav-mobile */
#nav-mobile {max-width:639px;min-width:320px;height:100px;position:relative;margin:auto;background:#FFF;}
#nav-mobile-logo {width:160px;line-height:80px;position:relative;float:left;text-align:left;padding-left:5px;}
#nav-mobile-sag {line-height:100px;position:relative;float:right;text-align:right;font-size:0.7em;}
#nav-mobile-menu {width:100%;height:30px;line-height:30px;position:relative;float:left;background:#750e11;}
.nav-mobile-menu {position:relative;float:left;text-align:center;transition:all .2s ease-in-out;color:#FFF;}
.nav-mobile-menu:hover {background:#fbb900;color:#FFF;}
.buyuk{width:28%;font-size:0.75em;} 
.orta{width:21%;font-size:0.75em;}
.kucuk{width:18%;font-size:0.75em;}
.border-left {border-left:1px solid #e9eaed;}
.border-right {border-right:1px solid #e9eaed;}
.nav-mobile-sag-ikon {line-height:10px;float:left;padding-top:20px;padding-right:5px;padding-left:5px;text-align:center;color:#000;font-weight:bold;}

#menu-bant {display:none;}

/*header*/
header {width:100%;min-width:320px;padding-top:20px;padding-bottom:20px;position:relative;float:left;background:url(../images/header-bg-kucuk.png) no-repeat;background-size:cover;}
#header-container {width:100%;height:100%;position:relative;margin:auto;}
#header-container h1 {font-size:1.4em;color:#000;}
#header-container h2 {font-size:1.2em;color:#000;}
.header-orta {width:320px;position:relative;margin:auto;text-align:left;}

.buton-eleman-is-ariyorum {font-size:0.75em;width:135px;line-height:40px;}
.buton-hizli-ara {font-size:0.75em;width:30px;line-height:20px;}
.hizli-ilan-arama-motoru {width:220px;height:40px;position:relative;margin:auto;border-radius:10px;font-size:0.9em;}
.buton-ilan-ara {font-size:0.9em;width:80px;line-height:40px;}

/*Sayfayı Bölen Kutular*/
.kutu-metin {padding:5px;}
.height-is-bul {height:40px;}
.height-is-bul-baslik {height:20px;}
.height-is-rehberi-index {height:100px;}
.height-is-rehberi-index-baslik {height:20px;}
.height-is-ariyorum {height:120px;}
.height-is-ariyorum-baslik {height:20px;}
.height-belgeler {height:100px;}

.popupwindow_kvkk{font-size:0.9em;width:300px;min-width:300px;height:400px;min-height:400px;}
} /*Old Smartphones & New Smartphones Kapanışı*/

.renk1 {background:#750e11;}
.renk2 {background:#c71a2b;}
.acik_renk1 {background:#f8dfd8;}
.tablo_renk1 {background:#750e11;}
.renk1-font {color:#750e11;}
.renk2-font {color:#c71a2b;}

/*Butonlar*/
.buton-renk1 {border:2px solid black;cursor:pointer;border-radius:5px;border-color:#750e11;color:#ffffff;background-color:#750e11;margin:auto;text-align:center;display:inline-block;}
.buton-renk1:hover {background:#750e11;color:#750e11;background-color:#ffffff;}

.buton-renk2 {border:2px solid black;cursor:pointer;border-radius:5px;border-color:#c71a2b;color:#ffffff;background-color:#c71a2b;margin:auto;text-align:center;display:inline-block;}
.buton-renk2:hover {background:#c71a2b;color:#c71a2b;background-color:#ffffff;}

.buton-beyaz {border:2px solid black;cursor:pointer;border-radius:5px;border-color:#750e11;color:#750e11;background-color:#ffffff;margin:auto;text-align:center;display:inline-block;}
.buton-beyaz:hover {background:#750e11;color:#ffffff;background-color:#750e11;}

.ekle_cikar_buton {width:65px;font-size:14px;background-color:#750e11;color:#fff;}