﻿@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&display=swap');
:root { --baslik-fontu: "Poppins", "Helvetica Neue", sans-serif; --icerik-fontu: "Poppins", "Helvetica Neue", sans-serif; --baslik-font-boyutu: 20px; --icerik-font-boyutu: 14px; --baslik-font-weight: 400; --icerik-font-weight: 300; --tema-renk1: #0a253e; --tema-renk2: #0097cd; --tema-renk3: #111; }
/**********/
html { scroll-behavior: smooth; }
body { color: #4c5258; letter-spacing: .5px; overflow-x: hidden; background-color: #fff; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; margin: 0; font: var(--baslik-font-weight) var(--baslik-font-boyutu) var(--baslik-fontu); line-height: 1.5; height: 100vh; }
a, a:active, a:hover, a:visited { text-decoration: none; color: var(--tema-renk3); }
h1, h2, .h2, .h3, .h4, h3, h4 { font-family: var(--baslik-fontu); font-weight: var(--baslik-font-weight); color: var(--tema-renk1); font-size: var(--baslik-font-boyutu); }
:focus, input:focus { outline: 0 !important; }
::placeholder { color: #ddd; opacity: 1; font-weight: 200 }
ul, p { margin: 0; padding: 0; list-style: none; }
img { max-width: 100%; display: block; }
figure { margin: 0; padding: 0 }
::selection { color: #ffffff; background: #0095da; }
/***/
*,
*::before,
*::after { box-sizing: border-box; scrollbar-width: thin; scrollbar-color: #ee322e #e5e5e5; }
.container { width: 1170px; margin: 0px auto; max-width: 100%; position: relative; }
.row { display: flex; }
.wrap { flex-wrap: wrap }
/******/
.cl1, .cl2, .cl3, .cl4, .cl5, .cl6, .cl7, .cl8, .cl9, .cl10, .cl11, .cl12 { position: relative; padding: 0; }
.cl1 { width: 8.333333% }
.cl2 { width: 16.666667% }
.cl3 { width: 25% }
.cl4 { width: 33.333333%; }
.cl5 { width: 41.666667% }
.cl6 { width: 50% }
.cl7 { width: 58.333333% }
.cl8 { width: 66.666667% }
.cl9 { width: 75% }
.cl10 { width: 83.333333% }
.cl11 { width: 91.666667% }
.cl12 { width: 100% }
/******/
.pakla { clear: both }
.goster-xs { display: none !important }
.gizle-xs { display: block !important }
/********/
header { padding: 10px 0 9px 0; text-align: center; }
header ul { display: flex; justify-content: flex-end; margin: 7px 0 0 0; }
header ul li { position: relative; height: 40px; list-style: none; text-align: left; margin-left: 10px; }
header ul li span { line-height: 23px; display: block; font-size: 12px; padding: 10px 0 0 0; }
header ul li a { color: blue; display: block; font-size: 12px; margin-left: 15px; font-weight: 400; }
a { text-decoration: none }
/******/
#loginForm { display: flex; flex: 1; flex-direction: column; height: 100%; }
#loginForm .d-flex { display: flex; flex: 1; flex-direction: row; background-color: #ffffff; }
#loginForm .login-left { width: 100%; max-width: 450px; padding: 32px; background-repeat: no-repeat; background-size: cover; display: flex; flex: 0 0 auto; flex-direction: column; justify-content: space-between; background: linear-gradient(139deg, var(--tema-renk1), var(--tema-renk2)); }
#loginForm .login-left .logo { }
#loginForm .login-left .logo img { max-height: 90px; filter: invert(1) brightness(100); }
#loginForm .login-left .metin { display: flex; flex-direction: column; justify-content: center; }
#loginForm .login-left .metin .baslik { font: 500 42px var(--baslik-fontu); color: #fff; line-height: 44px; margin: 0 0 16px; }
#loginForm .login-left .metin .kisaOzet { font: 500 22px var(--baslik-fontu); color: #fff; line-height: 28px; margin: 0 0 16px; }
#loginForm .login-left .metin .icerik { font: 100 13px var(--baslik-fontu); color: #fff; line-height: 20px; margin: 0 0 13px; opacity: .8 }
#loginForm .login-left .footer {display: flex !important;align-items: center;justify-content: space-between;}
#loginForm .login-left .footer .firm { font: 500 13px var(--baslik-fontu); color: #fff; line-height: 20px; opacity: 0.7; }
#loginForm .login-left .footer .sozlesme { font: 400 13px var(--baslik-fontu); color: #fff; line-height: 20px; text-align: left; }
#loginForm .login-right { padding: 22px; position: relative; overflow: hidden; display: flex; flex-direction: column; flex: 1 auto; }
#loginForm .login-right .kayitOl { position: absolute; top: 0; right: 0; text-align: right; margin: 16px 0 0; padding: 16px 32px; color: #464E5F; }
#loginForm .login-right .kayitOl span {font: 500 13px var(--baslik-fontu);color: #575762;line-height: 20px;}
#loginForm .login-right .kayitOl a { font: 500 13px var(--baslik-fontu); color: #6993FF; line-height: 20px; margin-left: 6px; }
#loginForm .login-right .loginBody { display: flex !important; margin-top: 0 !important; flex: 1 0 auto; align-items: center; justify-content: center; flex-direction: column; }
#loginForm .login-right .loginBody .teaAnimation { width: 250px; height: auto; }
#loginForm .login-right .loginBody .logout { }
#loginForm .login-right .loginBody .logout a { font: 500 13px var(--baslik-fontu); color: #ffffff; background-color: #212121; border-color: #212121; cursor: pointer; padding: 13px 30px; text-align: center; }
#loginForm .login-right .loginBody .metin { margin: 0 0 58px; text-align: center; }
#loginForm .login-right .loginBody .metin .baslik { font: 600 26px var(--baslik-fontu); color: #464E5F; line-height: 31px; margin: 0 0 11px; text-align: center; }
#loginForm .login-right .loginBody .metin .kisaOzet {font: 500 13px var(--baslik-fontu);color: #58585e;line-height: 20px;margin: 0 0 13px;text-align: center;}
#loginForm .login-right .loginBody form { width: 450px; max-width: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; }
#loginForm .login-right .loginBody form .satir { margin: 0 0 23px; width: 100%; }
#loginForm .login-right .loginBody form .satir input { display: block; width: 100%; height: auto; background-clip: padding-box; border: 1px solid #E5EAEE; border-radius: 5px; font: 400 13px var(--baslik-fontu); line-height: 20px; box-shadow: none; background-color: #F3F6F9; border-color: #F3F6F9; color: #464E5F; transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease; padding: 16px 20px; }
#loginForm .login-right .loginBody form .satir input[type="checkbox"] { width: fit-content; display: inline-block; }
#loginForm .login-right .loginBody form .satir input::placeholder { color: #B5B5C3; opacity: 1; }
#loginForm .login-right .loginBody form .satir input:active, #loginForm .login-right .loginBody form .satir input:focus { background-color: #ECF0F3; border-color: #ECF0F3; color: #464E5F; -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease; transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease; transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease; transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease; }
#loginForm .login-right .loginBody form .satir .kaps { position: relative; display: block; }
#loginForm .login-right .loginBody form .satir .kaps .sifreOnOffButon { position: absolute; display: inline-block; line-height: 1.5; text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; user-select: none; background-color: transparent; border: 1px solid transparent; padding: .375rem .75rem; border-radius: .25rem; transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; right: 0; top: 50%; box-shadow: none; color: #6c757d !important; transform: translateY(-50%); }
#loginForm .login-right .loginBody form .satir .kaps .sifreOnOffButon i { display: flex; align-items: center; }
#loginForm .login-right .loginBody form .satir .kaps .sifreOnOffButon svg { fill: #6c757d !important; }
#loginForm .login-right .loginBody form .satir.ends { display: flex; align-items: center; justify-content: space-between; }
#loginForm .login-right .loginBody form .satir.ends .unuttum { font: 400 13px var(--baslik-fontu); color: blue; line-height: 20px; margin: 10px 6px 10px 0; text-align: left; }
#loginForm .login-right .loginBody form .satir.ends input[type="submit"] { font: 500 13px var(--baslik-fontu); color: #ffffff; background-color: #212121; border-color: #212121; cursor: pointer; padding: 13px 30px; text-align: center; }
#loginForm .login-right .loginBody form .satir .adsoyad { width: 100%; }
#loginForm .login-right .loginBody form .satir .adsoyad:first-child { margin-right: 10px }
#loginForm .login-right .loginBody form .satir.onay { display: flex; align-items: flex-start; justify-content: flex-start; }
#loginForm .login-right .loginBody form .satir label {font: 400 13px var(--baslik-fontu);color: #80808F;}
#loginForm .danger { font: 400 12px var(--baslik-fontu); color: #dc3545; margin-top: 4px; }
/******/
.sozlesmeModal { display: none; position: fixed; z-index: 999999999; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4); padding-top: 30px; }
.sozlesmeModal .animate { animation: animatezoom 0.6s }
.sozlesmeModal .model-content { padding: 16px; position: relative; display: flex; flex-direction: column; width: 600px; max-width: 100%; pointer-events: auto; background-color: #fff; outline: 0; border: none; text-align: left; margin: 0 auto; border-radius: 5px; }
.sozlesmeModal .modal-header { display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; position: relative; }
.sozlesmeModal .modal-header .baslik { font: 600 22px var(--baslik-fontu); line-height: 35px; margin: 0; color: #252525; }
.sozlesmeModal .modal-header .kapat { font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; background-color: transparent; border: 0; appearance: none; cursor: pointer; padding: 16px; }
.sozlesmeModal .modal-body { overflow-y: auto; max-height: 400px }
.sozlesmeModal .modal-body .metin { margin: 15px 0; }
.sozlesmeModal .modal-body .metin p { font: 400 16px var(--icerik-fontu); line-height: 25px; color: #5b5b60; margin-bottom: 10px; }
.sozlesmeModal .modal-body .metin ul { padding: 0 0 0 30px; list-style: circle; }
.sozlesmeModal .modal-body .metin ul li { font: 400 16px var(--icerik-fontu); line-height: 25px; color: #5b5b60; margin-bottom: 10px; }
.sozlesmeModal .modal-body .metin ul li::marker { color: #f00 }
.sozlesmeModal .modal-body .metin strong { font: 600 16px var(--icerik-fontu); line-height: 25px; color: #464E5F; }
.sozlesmeModal .modal-body .metin h2 { font: 600 18px var(--baslik-fontu); color: #464E5F; margin: 25px 0 10px; }
.sozlesmeModal .modal-footer { display: flex; align-items: center; justify-content: center; padding: 15px 0 0; }
.sozlesmeModal .modal-footer .modal-btn { background: var(--tema-renk2); padding: 10px 20px; border-radius: 5px; color: #fff; font: 400 15px var(--icerik-fontu); text-transform: uppercase; }
.sozlesmeModal .modal-footer .modal-btn-onay { }

@keyframes animatezoom {
 from { transform: scale(0) }
 to { transform: scale(1) }
}
/******/

/******/
.satirSifre:after, .satirEposta:after { content: " "; background-size: contain; position: absolute; width: 15px; height: 19px; z-index: 99; top: 10px; left: 15px; }
.satirEposta:after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAgCAMAAABemGpIAAAAt1BMVEUAAAD////////////MzMzV1dXR0dHV1dXJycnT09PMzMzR0dHR0dHMzMzJycnKysrOzs7MzMzKysrKysrMzMzLy8vLy8vJycnLy8vKysrJycnLy8vKysrLy8vKysrLy8vKysrKysrKysrKysrJycnKysrKysrJycnKysrKysrJycnJycnKysrKysrJycnKysrJycnKysrJycnKysrJycnJycnJycnKysrKysrJycnKysrKysrJycn8I01DAAAAPHRSTlMAAQMEBQYLDBMXGRwhIyYrLzI1Q0ZKT1pdZW1wdISHl5uerrG1tru9wMTHyNPU1tnj5u7v8fP3+Pn8/f5uN7t8AAABCUlEQVR4AeXU11LCQBSH8S+g9N5D74UoPShw3v+53DkZURghybW/i53M7nebP2DZjis+XMe2MFIzCWSWAkvbQLWFLYHZOOacpPGRnpjMwTWntj61yVzEyLWiPBVt5cTQeCyrCk9UVibxYs8oywPZkSgv9nx04/wh3v2Um7h/1u9tw+KO1djq07l/jSkuRC1L3CgtRS2K/MRQ3+jtZZDkKjm46OWmDjcxsc5RXw7tF9Rr+6AXx06M+xgyQ1HrKkZ1LWqYgftYld9FjfP5sai3MjyIiTR38suuGeFxDIne6Ts99RLwNIbCXNS8AL4x1Kb7/bQGgWLPv4zD/LChpiDUyISar1DDGGpyvwCrC55UXBlp6wAAAABJRU5ErkJggg==); height: 13px; width: 18px; top: 41px; }
.satirSifre:after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAmCAMAAADkx9tQAAAAyVBMVEUAAAD////////////////b29vf39/R0dHb29vMzMzJycnOzs7R0dHT09POzs7Q0NDPz8/MzMzJycnLy8vMzMzOzs7Ozs7MzMzNzc3Ly8vLy8vKysrKysrLy8vLy8vJycnLy8vLy8vKysrKysrJycnJycnJycnJycnJycnKysrJycnJycnKysrKysrJycnJycnJycnKysrJycnKysrJycnKysrKysrJycnKysrKysrKysrKysrJycnJycnKysrKysrKysrKysrJyclMtK3VAAAAQnRSTlMAAQIDBAcICw4PExUWFxobICMmJygqLzI4RE9gYWJnbXB6fH6Jio6YpqirsLK3ucfIzdDX29zd3+Xn6uzx8/T4+v6cYyy1AAAA7UlEQVR4Ae2SR1PDMBBGlyQm9C4KmNBBgVAgMpgCsvb//yg+PEascREXbnkHj96+0figpR/m4qvx24e5OVimKtNH71yQnc/+rgv3LHhaK9f5hEu8rMs6dZ3Pjjdn+huHjwweIpH3GIyKP0YXX3YiLo/htz3vl9DXvtcdBtvkWbHwfa+nsCEJzjDQ3u5guzJvYZB6S2FLMnczZtf9Ngj3SPKMyWJxjnC2VCLBaPVPWQ25lpEiEFtuwMa4i9rYFWluQZPBd9ChCp0BgiEGooqO4PJMtTCY5P/IrvVJAg8aWIfAMgVWEShtXLU5o3H3EwlSfMp4azqJAAAAAElFTkSuQmCC); }
/******/
#loginForm .loginBtnOff { padding: 7px 0px; color: #00746c; font-size: 13px; font-weight: 400; margin: 23px 0 0 0; display: block; }
#loginForm .faceileGir { display: block; font-size: 13px; padding: 0; color: blue; margin-top: 26px; font-weight: 400; }
#loginForm .faceileGir i { margin-right: 12px; }
#loginForm .uyeolDialogAc { color: blue; }
/******/
.kayitOl { margin-top: 24px; text-align: center; }
.kayitOl .metin { margin-bottom: 16px; font: 400 16px var(--icerik-fontu) }
.kayitOl .metin a { text-decoration: underline; color: #0d6efd; font: 400 16px var(--icerik-fontu) }
/******/
.yanyana1 { margin-right: 10px; }
.yanyana2 { }

.yanyana2 { }
/******/
form { display: flex; align-items: center; justify-content: center; }

/********/
.maviKisim { background: #0975b8; position: relative; padding: 182px 0 0 50px; overflow: hidden; border-radius: 5px 0 0 5px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15); }
.maviKisim #daire { position: absolute; height: 600px; width: 600px; left: -294px; top: -438px; background: #08629a; border-radius: 50%; }

.maviKisim .ozet { margin: 25px 0; font-size: 13px; color: #74bfee; padding-right: 85px; }
.maviKisim a { color: #fff; font-size: 13px; border-radius: 7px; border: solid 2px #04578a; padding: 9px 55px 10px 13px; display: inline-block; letter-spacing: .5px; }
.maviKisim a:hover { background: rgba(255, 255, 255, 0.2); }
/********/


/******login page***/



/**********/
footer { font-size: 14px; margin-top: 40px; padding: 20px 0 30px 0; text-align: center; color: #6c757d !important; }
footer i { font-style: normal; color: red; margin: 0 5px; }
footer .copy { text-align: right; color: #aeaeae; font-weight: 400; letter-spacing: .8px; }
/*******/
span.hata { font-size: 12px; color: #b70a0a; font-weight: 600; }
/*******/
/**urun sepete ekle sonrasi***/
#dialogPen h1 { padding: 5px 15px }
#dialogPen #detayPen { margin-right: 22px; font-size: 14px; line-height: 25px; padding: 0 15px; color: #444; }
#modalUrun, #silAdres, #dialogPen { display: none; background: rgba(0,0,0,.2); width: 100%; height: 100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; }
#modalUrun #urunic, #silAdres #adresic, #dialogPen #dialogic { background: #fff; z-index: 1001; position: fixed; padding: 15px 0; width: 600px; max-width: 96%; box-shadow: 0 5px 15px rgba(0,0,0,.5); border: 1px solid rgba(0,0,0,.2); border-radius: 6px; left: 50%; top: 50%; transform: translate(-50%,-70%); }

#dialogPen #dialogic { top: 15px; transform: translateX(-50%); position: absolute; }
#dialogPen #detayPen { overflow-y: scroll; max-height: 400px }
#dialogPen #detayPen::-webkit-scrollbar-track { background-color: #fff; }
#dialogPen #detayPen::-webkit-scrollbar { width: 5px; background-color: #fff; }
#dialogPen #detayPen::-webkit-scrollbar-thumb { background-color: #c81518; }

#modalUrun .kapat, #modalTavsiye .kapat, #silAdres .kapat, #dialogPen .kapat { font-size: 36px; position: absolute; right: 15px; top: 0; color: #000; }
#aurunAdi { font-size: 16px; margin: 10px 0 50px 0; text-align: center; }
.atext { text-align: center; margin-bottom: 15px; font-size: 22px; font-weight: 600; color: #000 }
i.aikon { border-radius: 30px; background-color: #39B54A; height: 50px; width: 50px; margin: 20px auto 10px auto; font-size: 25px; color: #fff; padding: 14px 0; display: block; text-align: center; }
#modalUrun hr { border-top: 1px solid #ccc; width: 40%; margin-bottom: 15px }
a.adevamET { float: left; font-weight: 400; position: relative; text-align: right; padding: 8px 25px; margin: 10px 20px; font-size: 16px; width: 42%; background: none; border: 1px solid #ec6e00; border-radius: 5px; color: #ec6e00 !important; }
a.adevamET span { display: inline-block; padding-left: 15px; border-radius: 5px; color: #ec6e00 !important; }
a.adevamET i { position: absolute; left: 21px; top: 10px; }
a.atamamla { float: right; font-weight: 400; position: relative; text-align: left; padding: 8px 25px; margin: 10px 20px; font-size: 16px; width: 42%; background: #39B54A; border: 1px solid transparent; border-radius: 5px; color: #fff !important; }
a.atamamla span { display: inline-block; padding-right: 15px; border-radius: 5px; color: #fff !important; }
a.atamamla i { position: absolute; right: 21px; top: 10px; }
a.atamamla:hover { opacity: .7 }
a.adevamET:hover { opacity: .7 }
/**urun sepete ekle sonrasi***/
/***********/
.loaderInner { position: absolute; z-index: 99; border-radius: 7px; left: 0; top: 20px; width: 100%; height: 37px; }
.loaderInner .circle { position: absolute; left: 50%; top: 1px; transform: translate(-50%,-50%); fill: transparent; stroke: #fff; stroke-width: 4; animation: dash 2s ease infinite,rotate 2s linear infinite; }

@keyframes dash {
 0% { stroke-dasharray: 1,95; stroke-dashoffset: 0; }
 50% { stroke-dasharray: 85,95; stroke-dashoffset: -25; }
 100% { stroke-dasharray: 85,95; stroke-dashoffset: -93; }
}
/***********/
a.logo { width: 200px; }
a.logo img { max-width: 100%; display: inline-block; margin: 0 auto; width: fit-content; }



@media (min-width: 1901px) {
 .container { width: 1200px; }
}


@media (min-width:1601px) and (max-width: 1900px) {
 .container { width: 1200px; }
}

@media (min-width:1401px) and (max-width: 1600px) {
 .container { width: 1200px; }
}

@media (min-width:1200px) and (max-width: 1400px) {
 .container { width: 1200px; }
}

@media (min-width:992px) and (max-width:1199px) {
}

@media (min-width:768px) and (max-width:991px) {
 .gizle-xs { display: none !important; }
 .goster-xs { display: block !important; }
 .xs4 { width: 40%; padding: 0; }
 .xs6 { width: 50%; padding: 0; }
 .xs8 { width: 60%; padding: 0; }
 .xs12 { width: 100%; padding: 0; }
 /*****/
 #hamburger { display: block; }
}

@media (max-width:767px) {
 .container { width: 100%; padding: 0 10px }
 .row { display: block; }
 .gizle-xs { display: none !important; }
 .goster-xs { display: block !important; }
 .xs4 { width: 40%; padding: 0; }
 .xs6 { width: 50%; padding: 0; }
 .xs8 { width: 60%; padding: 0; }
 .xs10 { width: 80%; padding: 0; }
 .xs12 { width: 100%; padding: 0; }
 /*******/
 #loginForm .d-flex { flex-direction: column; }
 #loginForm .login-left .logo { margin: 0 0 20px; }
 #loginForm .login-left .logo img { max-width: 175px; }
 #loginForm .login-left .metin .baslik { font-size: 24px; line-height: 28px; font-weight: 600; }
 #loginForm .login-left .metin .kisaOzet { font-size: 18px; line-height: 21px; font-weight: 600; }
 #loginForm .login-right .kayitOl { padding: 15px 30px; margin: 15px 0 45px; }
 #loginForm .login-right .kayitOl span { font-size: 12px; }
 #loginForm .login-right .kayitOl a { font-size: 12px; }
 #loginForm .login-right .loginBody { margin-top: 90px !important; }
 #loginForm .login-right .loginBody .metin { margin-bottom: 30px; }
 #loginForm .footer { text-align: center; margin: 15px 0 10px; }
 #loginForm .footer .contracts { display: flex; flex-direction: row; justify-content: center; align-items: center; }
 #loginForm .footer .contracts .sozlesme { color: #464E5F !important; font: 400 12px var(--icerik-fontu); line-height: 18px; margin: 0 0 0 12px; }
 #loginForm .footer .firm { color: #80808F !important; font: 500 12px var(--icerik-fontu); margin: 6px 0; }
 /*******/
 #loginForm .login-right .loginBody form .satir .row { display: flex; }
 /*******/
 .sozlesmeModal { padding: 80px 10px 10px; }
 .sozlesmeModal .modal-body .metin p { font-size: 14px; line-height: 20px; }
 .sozlesmeModal .modal-body .metin strong { font-size: 14px; line-height: 20px; }
 .sozlesmeModal .modal-body .metin ul li { font-size: 14px; line-height: 20px; }
 .sozlesmeModal .modal-body .metin h1 { font-size: 16px; margin: 0 0 10px; }
 .sozlesmeModal .modal-body .metin h2 { font-size: 16px; margin: 0 0 10px; }
 /*******/
 header { padding: 10px 10px; background: #f9f9f9; text-align: center; }
 header ul { margin: 22px 0 0 0; padding: 0; }
 header ul li { float: none; margin: 0 10px; text-align: center; display: inline-block; }
 header ul li span { line-height: initial; display: block; padding: 0; }
 a.logo { }
 a.logo img { max-width: 207px; }
 .uyeGirisKismi { padding: 15px; }

 .loginForm .satir { margin: 7px 0px 18px 0; width: 100%; }
 .loginButonu { display: initial; }
 .loginButonu:after { top: 6px; }

 .loginButonu input { width: 100%; }
 footer .copy { text-align: center; letter-spacing: 0; margin: 15px 0; }
 footer { text-align: center; }
 a.logo { height: auto; background: #f9f9f9; padding: 5px 10px; margin: 0 -10px; }
 a.logo img { max-width: 185px; top: 5px; position: relative; }
 header ul li a { margin: 0 }
 .row { display: block }
 .yanyana1 { margin: 0 0 18px 0 }
}
