/*
	Oyos Yazılım
	05 Eylül 2018 - ismail ihsan bülbül - e-ben@msn.com
*/
body {font-family: 'PT Sans', sans-serif; font-size:16px; color:#3c3c3c; background:#fff; min-width:320px;}
a {color:#1e1e1e;}
a:hover {color:#376fe1;}
p {margin-bottom:10px;}
strong {font-weight:700;}

h1 {font-size:28px; font-weight:700;}
h2 {font-size:26px; font-weight:700; margin-bottom:10px;}
h3 {font-size:24px; font-weight:700; margin-bottom:10px;}
h4 {font-size:22px; font-weight:700; margin-bottom:10px;}
h5 {font-size:16px; font-weight:700; margin-bottom:10px;}

form {width:100%; float:left;}
	form .frm_box {width:100%; float:left; padding:10px; box-sizing:border-box; position:relative;}
	form .frm_box_2 {width:50%;}
	form .frm_box h6 {width:100%; float:left; font-size:18px; font-weight:700; margin-bottom:5px;}
	form .frm_box span {width:100%; float:left; font-size:11px; float:left; margin-bottom:15px; color:#949494;}

	form input, form select, form textarea {width:100%; padding:15px; box-sizing:border-box; box-shadow:0 0 1px #989595; border:none; font-family: 'PT Sans', sans-serif; margin-bottom:20px; border-radius:5px;}
	form textarea {height:80px;}
	form input[type="submit"] {width:100%; font-size:18px; font-weight:700; text-align:center; background:#376fe1; color:#fff; transition:all 0.3s;}
	form input[type="submit"]:hover {transform:scale(1.05); box-shadow:0 0 5px #989595;}
	
.slg_box {width:100%; min-height:80px; margin-bottom:30px; position:relative; float:left;}
	.slg_box i {font-size:60px; width:80px; height:80px; text-align:center; line-height:80px; position:absolute; left:0px; top:0px;}
	.slg_box h5 {font-size:20px; font-weight:700; width:100%; float:left; box-sizing:border-box; padding-left:100px; margin-top:15px;}
	.slg_box span {font-size:14px; width:100%; float:left; box-sizing:border-box; padding-left:100px;}
	
.hbr_box {width:100%; min-height:90px; margin-bottom:30px; position:relative; float:left;}
	.hbr_box>a {position:absolute; top:0px; left:0px;}
	.hbr_box>a>img {width:120px; height:90px; border-radius:5px; display:block; background:#ccc; float:left;}
	.hbr_box h5 {font-size:20px; font-weight:700; width:100%; float:left; box-sizing:border-box; padding-left:140px;}
	.hbr_box span {font-size:14px; width:100%; float:left; box-sizing:border-box; padding-left:140px;}
	
.mhbr_box {width:100%; min-height:50px; margin-bottom:30px; position:relative; float:left;}
	.mhbr_box>a {position:absolute; top:0px; left:0px;}
	.mhbr_box>a>img {width:80px; height:50px; border-radius:5px; display:block; background:#ccc; float:left;}
	.mhbr_box h5 {font-size:18px; font-weight:700; width:100%; float:left; box-sizing:border-box; padding-left:100px; margin-bottom:5px;}
	.mhbr_box span {font-size:14px; width:100%; float:left; box-sizing:border-box; padding-left:100px; display:none;}


header {width:100%; float:left; padding:15px 0; background:#376fe1; height:35px;}
	header #hort {width:1200px; margin:auto;}
	header #hort h1 {float:left;}
	header #hort h1 a {float:left; color:#376fe1; line-height:35px; height:35px; padding:0 15px; background:#fff; border-radius:5px; font-size:18px;}
	header #hort h1 a i {float:left; line-height:35px; color:#0b7a45; text-align:center; font-size:20px; border-radius:100%; display:block; margin-right:10px;}
	header #hort ul {float:right; list-style:none;}
	header #hort ul li {float:left; margin-left:10px;}
	header #hort ul li a {float:left; font-size:15px; font-weight:700; color:#fff; line-height:35px; height:35px; padding:0 20px; border-radius:5px; transition:all 0.5s;}
	header #hort ul li a:hover {background:#fff; color:#376fe1;}
	
#hbasvuru {width:100%; float:left; padding:50px 0; padding-top:10px; border-bottom:1px solid #dfdfdf; background:#f3f2f2;}
	#hbasvuru #hb_ort {width:1200px; margin:auto;}
	#hbasvuru #hb_ort #hb_form {width:500px; background:#fff; float:left; padding:20px; box-sizing:border-box; border-radius:5px; box-shadow: 0 0 5px #989595;}
	
	#hbasvuru #hb_ort #hb_text {width:660px; float:right;}
	#hbasvuru #hb_ort #hb_text p {font-size:18px; font-style:italic;}
	#hbasvuru #hb_ort #hb_text ul {margin:30px;}
	#hbasvuru #hb_ort #hb_text ul li {margin-bottom:15px;}

#kbilgi {width:100%; float:left; padding:50px 0; border-bottom:1px solid #dfdfdf;}
	#kbilgi #kb_ort {width:1200px; margin:auto;}
	#kbilgi #kb_ort>h4 {width:100%; float:left; text-align:center; font-size:35px;}
	#kbilgi #kb_ort>span {width:100%; float:left; text-align:center; padding:0 250px; box-sizing:border-box; margin-bottom:30px;}
	#kbilgi #kb_ort p {font-size:13px; font-style:italic; margin-bottom:20px;}
	
	#kbilgi #kb_ort #kb_sol {width:580px; float:left;}
	#kbilgi #kb_ort #kb_sag {width:580px; float:right;}
	#kbilgi #kb_ort #kb_sag i {color:#f3a90b;}
	
#kbasvuru {width:100%; float:left; padding:50px 0; border-bottom:1px solid #dfdfdf; background:#f3f2f2;}
	#kbasvuru  #kb_ort {width:1200px; margin:auto;}
	#kbasvuru  #kb_ort>h4 {width:100%; float:left; text-align:center; font-size:35px;}
	#kbasvuru  #kb_ort>span {width:100%; float:left; text-align:center;  padding:0 250px; box-sizing:border-box; margin-bottom:30px;}
	
	#kbasvuru  #kb_ort #kb_form {width:700px; background:#fff; float:left; padding:20px; box-sizing:border-box; border-radius:5px; box-shadow: 0 0 5px #989595; position:relative;}
	#kbasvuru  #kb_ort #kb_form h2 {margin-bottom:20px;}
	
	#kbasvuru  #kb_ort #kb_form #kredi_onay {position:absolute; padding:80px; box-sizing:border-box; left:0px; top:0px; z-index:9; width:100%; height:100%; background:#00000099; text-align:center; color:#fff; text-align:center; border-radius:5px; display:none;}
	#kbasvuru  #kb_ort #kb_form #kredi_onay i {color:#0b7a45; font-size:40px; width:85px; line-height:85px; height:85px; background:#fff; border-radius:100%; margin-bottom:20px; display:inline-block;}
	#kbasvuru  #kb_ort #kb_form #kredi_onay h6 {width:100%; float:left; font-size:25px; font-weight:700; margin-bottom:10px;}
	#kbasvuru  #kb_ort #kb_form #kredi_onay span {width:100%; float:left;}

	#kbasvuru  #kb_ort #kb_form form .frm_box h6,
	form#iletisim_form h6
	{position:absolute; width:auto; font-size:12px; padding:5px 10px; font-weight:400; background:#fff; box-shadow:0 0 1px #989595; border-radius:5px; top:-10px; left:20px;}
	
	
	#kbasvuru  #kb_ort #kb_adimlar {width:470px; float:right;}
	#kbasvuru  #kb_ort #kb_adimlar i {color:#0b7a45;}
	
#bloglar {width:100%; float:left; padding:50px 0;}
	#bloglar #blg_ort {width:1200px; margin:auto; display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px;}

	#bloglar #blg_ort .blg {width:100%; box-sizing:border-box; float:left;}
	#bloglar #blg_ort .blg>a.blg_img {float:left; width:100%; height:200px; display:block; background-size: cover !important;}
	#bloglar #blg_ort .blg>a.blg_img img {width:100%; height:200px; display:block; background:#ccc; object-fit: cover;}
	#bloglar #blg_ort .blg h3 {width:100%; float:left; font-size:18px; padding:15px; box-sizing:border-box;}
	#bloglar #blg_ort .blg h3 a {float:left;}
	
footer {width:100%; float:left; padding:50px 0; background:#1f1f1f; color:#fff;}
	footer #fort {width:800px; margin:auto; text-align:center;}
	footer #fort a {color:#fff;}
	
#sayfa_cerceve {width:100%; float:left; padding:40px 0; background:#fff;}	
#sayfa {width:1200px; margin:auto; position:relative; z-index:1;}
	#sayfa #sayfa_haberler {width:918px; float:left;}
	#sayfa #sayfa_haberler .haber {width:440px;}
	#sayfa #sayfa_haberler .haber:first-child {float:left;}
	#sayfa #sayfa_haberler .haber:last-child {float:right;}
	#sayfa #sayfa_haberler .haber a.resim {float:left;}
	#sayfa #sayfa_haberler .haber a.resim img {width:120px; height:120px; border-radius:120px; float:left; margin-right:15px; display:block; background:#ebebeb;}
	#sayfa #sayfa_haberler .haber h2 {width:305px; float:left; margin-bottom:5px; font-size:18px; margin-top:9px;}
	#sayfa #sayfa_haberler .haber h2 a {float:left;}
	#sayfa #sayfa_haberler .haber span {width:305px; float:left;}
	
	#sayfa #sayfa_orta {width:870px; float:left;}
	#sayfa #sayfa_orta .iresim {float:left; max-width:300px; display:block; margin-right:10px; margin-bottom:10px;}
	
	#sayfa #sayfa_orta .meta {width:380px; padding:10px; float:left; background:#1c1c1c; border-bottom:1px solid #131313; color:#fff;}
	#sayfa #sayfa_orta .meta span:first-child {float:left; width:200px; font-weight:700;}
	#sayfa #sayfa_orta .meta span:last-child {float:left;}
	
	#sayfa #sayfa_orta #urun_slide {width:710px; padding:25px; height:360px; float:left; background:#f5f5f5; position:relative; margin-bottom:10px; border-radius:5px;}
	#sayfa #sayfa_orta #urun_slide a#sol_ok{font-size:40px; position:absolute; top:180px; left:6px; z-index:99;}
	#sayfa #sayfa_orta #urun_slide a#sol_ok:hover{}
	#sayfa #sayfa_orta #urun_slide a#sag_ok{font-size:40px; position:absolute; top:180px; right:6px; z-index:99;}
	#sayfa #sayfa_orta #urun_slide a#sag_ok:hover{}
	#sayfa #sayfa_orta #urun_slide ul {list-style:none; width:710px; height:360px; overflow:hidden; display:block;}
	#sayfa #sayfa_orta #urun_slide ul li {float:left;}
	#sayfa #sayfa_orta #urun_slide ul li a {float:left;  width:710px; height:360px;}
	#sayfa #sayfa_orta #urun_slide ul li a img {width:710px; height:360px; display:block;}
	
	#sayfa #sayfa_orta h1 {width:100%; float:left; padding-bottom:10px; margin-bottom:30px; color:#2d2d2d; font-weight:700; border-bottom: 1px solid #eae9e9;}
	#sayfa #sayfa_orta ul {margin:20px;}
	#sayfa #sayfa_orta ul li {margin-bottom:10px;}
	#sayfa #sayfa_orta h1.urun_baslik {width:360px; float:left; font-size:18px; padding-bottom:5px; margin-bottom:10px; border-bottom:1px dotted #454545;}
	#sayfa #sayfa_orta #urun_resim {width:340px; float:left; margin-bottom:10px; margin-right:10px;}
	
	#sayfa #sayfa_orta #haberler {width:870px; float:left;}
	#sayfa #sayfa_orta #haberler .haber {width:100%; float:left; margin-bottom:20px; padding-bottom:20px; background:url(../images/hc_bg.png) bottom left repeat-x; border-bottom:1px solid #eae9e9;}
	#sayfa #sayfa_orta #haberler .haber a.resim {float:left;}
	#sayfa #sayfa_orta #haberler .haber a.resim img {width:120px; height:120px; float:left; margin-right:15px; display:block; background:#fff; border-radius:5px;}
	#sayfa #sayfa_orta #haberler .haber a.resim img.vesika {width:120px; height:160px;}
	#sayfa #sayfa_orta #haberler .haber h2 {width:735px; float:left; margin-bottom:5px; font-size:22px; margin-top:9px;}
	#sayfa #sayfa_orta #haberler .haber h2 a {float:left;}
	#sayfa #sayfa_orta #haberler .haber span {width:735px; float:left;}
	
	#sayfa #sayfa_orta #haberler .kadro {width:160px; height:250px; float:left; margin-right:10px; margin-bottom:10px;}
	#sayfa #sayfa_orta #haberler .kadro img {width:160px; height:200px; float:left;}
	#sayfa #sayfa_orta #haberler .kadro h3 {width:100%; float:left; height:30px; line-height:30px; color:#fff; font-size:14px; font-weight:700; background:#0082c5; text-align:center; font-weight:700;}
	#sayfa #sayfa_orta #haberler .kadro span {width:100%; height:20px; line-height:20px; float:left;  color:#fff; background:#066a9d; text-align:center; font-size:12px;}
	
	#sayfa #sayfa_orta #haberler .urun {width:195px; height:250px; float:left; margin:10px; position:relative;}
	#sayfa #sayfa_orta #haberler .urun a.resim {float:left; width:195px; height:250px; border:1px solid #ccc;}
	#sayfa #sayfa_orta #haberler .urun a.resim img {width:195px; height:250px; float:left; margin-right:15px; display:block; background:#fff; border-radius:5px; box-shadow:0 0 5px #e6e6e6;}
	#sayfa #sayfa_orta #haberler .urun h2 {margin-bottom:5px; font-size:14px; margin-top:9px; font-weight:700; position:absolute; bottom:10px; background:#000; padding:5px 10px; right:0px; border-radius:2px 0 0 2px; opacity:0.9;}
	#sayfa #sayfa_orta #haberler .urun h2 a {float:left; color:#fff;}
	
	#sayfa #sayfa_orta #haberler .urun h4 {font-size:18px; font-weight:700; position:absolute; top:10px; background:#000; padding:5px 10px; left:0px; border-radius:0 2px 2px 0; opacity:0.9; background:#AD0A13; display:none;}
	#sayfa #sayfa_orta #haberler .urun h4 a {float:left; color:#fff;}
	
	#sayfa #sayfa_orta #haberler .urun span {position:absolute; background:#000; border-radius:0 5px 5px 0; color:#fff; font-size:12px; padding:4px 8px; left:00px; top:10px; opacity:0.5;}
	
	#sayfa #sayfa_orta #haberler .kat {width:170px; height:170px; float:left; margin-bottom:10px; margin-right:10px; position:relative;}
	#sayfa #sayfa_orta #haberler .kat a.resim {float:left;}
	#sayfa #sayfa_orta #haberler .kat a.resim img {width:170px; height:170px; float:left; margin-right:15px; display:block; background:#fff; border-radius:5px;}
	#sayfa #sayfa_orta #haberler .kat h2 {margin-bottom:5px; font-size:14px; margin-top:9px; font-weight:700; position:absolute; bottom:10px; background:#692008; padding:5px 10px; right:0px; border-radius:5px 0 0 5px;}
	#sayfa #sayfa_orta #haberler .kat h2 a {float:left;}
	
	#sayfa #sayfa_orta .gallery {list-style:none;}
	#sayfa #sayfa_orta .gallery li {float:left; margin:8px;}
	#sayfa #sayfa_orta .gallery li a{}
	#sayfa #sayfa_orta .gallery li a img {width:150px; height:150px; display:block; border:1px solid #a8a8a8; border-radius:1px; padding:2px; border-radius:2px; background:#fff;}
	#sayfa #sayfa_orta .gallery li a img:hover {border:1px solid #c98f3b;}
	
	#sayfa #sayfa_sidebar {width:300px; float:right;}
	#sayfa #sayfa_sidebar h2 {width:100%; float:left; font-size:22px; padding-bottom:5px; margin-bottom:10px; border-bottom: 1px solid #BDB9B9; color:#2d2d2d; font-weight:700;}
	#sayfa #sayfa_sidebar h3 {width:100%; float:left; font-size:18px; font-weight:700;}
	#sayfa #sayfa_sidebar h3 a {float:left; color:#fff; width:100%; height:45px; line-height:45px; padding:0 15px; box-sizing:border-box; background:#404040; transition:all 0.5s;}
	#sayfa #sayfa_sidebar h3 a:hover {background:#346694;}
	#sayfa #sayfa_sidebar>ul {list-style:none; float:left; width:100%; margin-bottom:20px; box-sizing:border-box; border-radius:5px; overflow:hidden; box-shadow: 0 0 5px #989595; background:#fff;}
	#sayfa #sayfa_sidebar>ul>li {width:100%; float:left; border-bottom:1px solid #eae9e9;}
	#sayfa #sayfa_sidebar>ul>li:last-child {border:none;}
	#sayfa #sayfa_sidebar>ul>li>a {padding:0 15px; box-sizing:border-box; height:45px; line-height:45px; display:block; width:100%; float:left; color:#2f2f2f; font-weight:700; transition:all 0.5s; font-size:14px;}
	#sayfa #sayfa_sidebar>ul>li>a>i {float:right; line-height:45px;}
	#sayfa #sayfa_sidebar>ul>li>a:hover {background:#376fe1; color:#fff;}
	
	#sayfa #sayfa_sidebar>ul>li>ul {width:100%; padding-left:30px; box-sizing:border-box; list-style:none;}
	#sayfa #sayfa_sidebar>ul>li>ul>li {width:100%; margin-bottom:15px; float:left;}
	#sayfa #sayfa_sidebar>ul>li>ul>li>a {float:left;}
	
	#sayfa #sayfa_sidebar #facebook {float:left; margin-top:15px;}
	
	.form {width:100%; float:left;}
	.form .text {width:100%; float:left;}
	.form .text .acik {float:left; margin-bottom:5px; font-weight:700;}
	.form .text .macik {float:right;  margin-bottom:5px; font-size:11px; color:#ccc;}
	.form .text input[type="text"] {padding:15px; width:100%; box-sizing:border-box; float:left; margin-bottom:10px; border:1px solid #cdcdcd;}
	.form .text select {padding:15px; width:100%; box-sizing:border-box; float:left; margin-bottom:10px; border:1px solid #cdcdcd; border-radius:5px;}
	.form .text input[type="file"] {padding:15px; width:100%; box-sizing:border-box; float:left; margin-bottom:10px; border:1px solid #cdcdcd; border-radius:5px;}
	.form .text textarea {padding:15px; width:100%; box-sizing:border-box; height:100px; float:left; margin-bottom:10px; border:1px solid #cdcdcd; border-radius:5px;}
	input.error, textarea.error, select.error {border:3px solid #cf2727 !important;}
	label.error {display:none !important;}
	
	#sayfa #sayfa_orta #iletisim1 {width:390px; float:right;}
	#sayfa #sayfa_orta #iletisim1 h1 {width:100%; float:left;}

	#sayfa #sayfa_orta #iletisim2 {width:450px; float:left;}
	#sayfa #sayfa_orta #iletisim2 h1 {width:100%; float:left;}
	#sayfa #sayfa_orta #iletisim2 .form {width:450px;}
	#sayfa #sayfa_orta #iletisim2 .form .text {width:450px;}
	#sayfa #sayfa_orta #iletisim2 .form .text input {padding:15px 10px; width:100%; box-sizing:border-box; border:1px solid #cdcdcd;}
	#sayfa #sayfa_orta #iletisim2 .form .text textarea {width:100%; box-sizing:border-box; padding:10px 4px; border:1px solid #cdcdcd;}
	#sayfa #sayfa_orta #iletisim2 input.error, #sayfa #sayfa_orta #iletisim2 textarea.error {border:1px solid #cf2727 !important;}
	
	#sayfala {float:left; margin-top:20px;}
	#sayfala  a{font-size:14px; font-weight:700; font-weight:700; padding:10px 15px; display:block; background:#292929; color:#fff; float:left; margin-left:3px; border-radius:3px;}
	#sayfala  a:hover {background:#376fe1;}
	#sayfala .aktif {background:#376fe1;}

.button1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.button1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.button1:active {
	position:relative;
	top:1px;
}

#yorumlar {width:690px; float:left; margin-bottom:10px; margin-top:40px;}
#yorumlar h3 {width:690px; float:left; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #e3e3e3; font-weight:700; font-size:18px;}

#yorumlar #yorum_yaz {width:690px; float:left;}
#yorumlar #yorum_yaz form {float:left; margin-bottom:20px;}
#yorumlar #yorum_yaz input[type="text"] {padding:10px; border:1px solid #cbcbcb; width:46%; font-size:12px; font-family: 'PT Sans', sans-serif;}
#yorumlar #yorum_yaz textarea {font-size:12px; border:1px solid #cbcbcb; width:670px; float:left; margin:15px 0; padding:10px; font-family: 'PT Sans', sans-serif; height:80px;}
#yorumlar #yorum_yaz span {float:right; font-size:12px; color:#cbcbcb;}
#yorumlar #yorum_yaz input[type="submit"] {float:right; border:none; padding:10px 15px; font-family: 'PT Sans', sans-serif; background:#f9b60a; color:#fff;}

#yorumlar #tum_yorumlar {width:690px; float:left;}
#yorumlar #tum_yorumlar #yorum_yok {width:660px; float:left; padding:15px; background:#ffeec2; border-bottom:1px solid #d3c39c;}
#yorumlar #tum_yorumlar .yorum {width:670px; padding:10px; background:#f0f0f0; border-bottom:1px solid #cdcdcd; margin-bottom:10px; float:left;}
#yorumlar #tum_yorumlar .yorum h4 {width:670px; font-size:13px; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #cdcdcd;}
#yorumlar #tum_yorumlar .yorum h4 .tarih {font-size:11px; float:right;}
#yorumlar #tum_yorumlar .yorum span.yrm {width:670px; float:left;}		
	
	
.dokuman {width:100%; float:left; height:35px; margin-bottom:1px; padding:0 15px; background:#00a4a7; color:#fff; line-height:35px; box-sizing:border-box; font-weight:700;}
.dokuman:hover {background:#067375; color:#fff;}
.dokuman i {float:left; line-height:35px; margin-right:8px; font-weight:400;}	
	
	
.osb::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #1bafb2;
}

.osb::-webkit-scrollbar {
	width: 5px;
	background-color: #1bafb2;
}

.osb::-webkit-scrollbar-thumb {
	background-color: #175d5f;
}

.osb {
	float: left;
	background: #F5F5F5;
	overflow-y: scroll;
}

.gen_urun {width:100%; float:left; padding:10px 10px; border-bottom:1px solid #e8e8e8; box-sizing:border-box; transition:all 0.5s;}
	.gen_urun:hover {background:#e8e8e8;}
	.gen_urun h3 {font-size:15px; font-weight:700; float:left; margin-top:5px;}
	.gen_urun a {float:right; height:29px; color:#fff; padding-right:15px; border-radius:30px; line-height:29px; background:#ef7f1a;}
	.gen_urun a i {float:left; width:20px; height:20px; line-height:20px; text-align:center; background:#0b0b0b; color:#fff; border-radius:100%; margin:5px 15px 5px 5px;}
	
/**************/
.kredi_bilgilendirme {width:100%; margin-top:20px; border-radius:5px; background:#f9bf3b; float:left; padding:20px; box-sizing:border-box; }
	.kredi_bilgilendirme a {background:#376fe1; color:#fff; font-size:18px; text-align:center; padding:15px; box-sizing:border-box; width:100%; color:#fff; float:left; font-weight:700; border-radius:5px; margin-top:15px; transition:all 0.5s;}
	.kredi_bilgilendirme a:hover {transform:scale(1.02);}

header #hort a#hmenu {float:right; height:35px; line-height:35px; padding:0 15px; font-size:16px; font-weight:700; background:#2d4982; color:#fff; border-radius:5px; display:none;}
	header #hort a#hmenu i {float:left; margin-right:5px; font-weight:400; line-height:35px;}

@media screen and (max-width: 768px) {
	#hbasvuru, #kbilgi, #kbasvuru, #bloglar {padding:30px 0;}
	#hbasvuru #hb_ort, #kbilgi #kb_ort, #kbasvuru #kb_ort, footer #fort {width:100%; padding:0 30px; box-sizing:border-box;}
	#hbasvuru #hb_ort #hb_form, #hbasvuru #hb_ort #hb_text, #kbilgi #kb_ort #kb_sol, #kbilgi #kb_ort #kb_sag, #kbasvuru #kb_ort #kb_form, #kbasvuru #kb_ort #kb_adimlar, #bloglar #blg_ort .blg, form .frm_box_2 {width:100%; box-sizing:border-box;}

	#bloglar #blg_ort {grid-template-columns: 1fr; width: 100%; padding:0 30px; box-sizing: border-box;}
	
	
	header #hort a#hmenu {display:block;}
	header #hort {width:100%; padding:0 30px; position:relative; box-sizing:border-box;}
	header #hort ul {width:100%; position:absolute; top:50px; left:0px; background:#3f5788; z-index:99; padding:15px 0; display:none;}
	header #hort ul li {width:100%; margin:0px;}
	header #hort ul li a {width:100%; padding:0 30px; box-sizing:border-box; border-bottom:1px solid #384c75; border-radius:0px;}
	

	
	
	#kbilgi #kb_ort>h4, #kbasvuru #kb_ort>h4 {text-align:left;}
	#kbilgi #kb_ort>span, #kbasvuru #kb_ort>span {padding:0px; text-align:left;}
	
	#hbasvuru #hb_ort #hb_form, #kbasvuru #kb_ort #kb_form {margin-bottom:30px;}
	
	/****/
	#sayfa #sayfa_orta, #sayfa #sayfa_orta #iletisim1 {margin-bottom:30px;}
	#sayfa {padding:0 30px; box-sizing:border-box;}
	#sayfa, #sayfa #sayfa_orta, #sayfa #sayfa_orta #haberler, #sayfa #sayfa_sidebar, #sayfa #sayfa_orta iframe, #sayfa #sayfa_orta #iletisim1, #sayfa #sayfa_orta #iletisim2 {width:100% !important;}
	
	.hbr_box {min-height:60px;}
		.hbr_box>a>img {width:80px; height:60px;}
		.hbr_box h5 {padding-left:100px; margin-bottom:5px;}
		.hbr_box span {font-size:13px; padding-left:100px;}
}

@media screen and (min-width: 768px) { 
	body {min-width:1200px;}
	header #hort ul {display:block !important;}
}

.oto_reklam {width:100%; height:auto; text-align:center; clear:both; margin-bottom:15px;}

table {
    width:100%!important;
    font-size:15px!important;
}
table tr {
    border-bottom:1px solid #ccc;
    transition:all .5s
}
table tr:nth-child(even){
    background-color:#f3ecec
}
table tr:hover{
    background-color:#e6660c;
    color:#fff!important
}
table tr td{
    padding:10px
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	