@font-face {
	font-family: "Muli-SemiBold";
	src: url("font/Muli-SemiBold.ttf"); 
}

* {
	font-family: 'Muli-SemiBold', sans-serif !important;
}

body {
	background-color: #f3f3f3;
	font-family: 'Muli-SemiBold', sans-serif !important;
}

p,
h2,
h3 {
	font-family: 'Muli-SemiBold', sans-serif !important;
}

.header {
	width: 100%;
	height: 100%;
	background-color: #d2e6f1;
	background-image: URL('img/header-bg.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	border-top: 4px solid #bed62f;
	border-bottom: 4px solid #bed62f;
	text-align: center;
}

.cvp {
	position: relative;
	top: 50%;
	left: auto;
	right: auto;
	bottom: auto;
	color: #FFFFFF;
}


.manset_text {
	color: #ffffff !important;
	font-size: 16px !important;
	font-weight: 600;
	line-height: 10px;
}

.header_ust {
	height: 85px;
	background: #bed333;
	border-bottom-right-radius: 2em;
	border-bottom-left-radius: 2em;
	float: none;
	margin: 0 auto;
	position: relative;
	top: -20px;
	padding-top: 5px;
}

.icerik_text {
	float: none;
	margin: 0 auto;
	position: relative;
}

.no-fouc {
	display: none;
}

.divLoading {
	margin: 0px;
	padding: 0px;
	position: fixed;
	right: 0px;
	top: 1%;
	width: 100%;
	height: 100%;
	background-color: #060;
	z-index: 30001;
	opacity: .8;
	filter: alpha(opacity=60);
	display: none;
	text-align: center;
}

label {
	width: 100%;
}

.pull-left {
	color: #bed62f !important;
	font-weight: bold;
}

.horta {
	width: 100%;
	height: 500px;
	margin: 0px auto;
	text-align: center;
}

.hlogo {
	width: 103px;
	height: 156px;
	floaT: left;
	margin-top: 5px;
	margin-left: 35px;
}

.form {
	width: 1200px;
	min-height: 470px;
	background-color: rgba(9, 70, 4, 0.9);
	color: #ffffff;
	height: auto;
	padding: 15px;
	margin-bottom: 20px
}

.h-sol {
	width: 610px;
	height: 500px;
	float: left;
}

.h-sag {
	width: 350px;
	float: left;
}

.afis {
	width: 610px;
	height: auto;
	float: lefT;
	margin-top: 10px;
}

.f-baslik {
	width: 290px;
	height: 30px;
	float: lefT;
	margin-top: 30px;
	margin-lefT: 30px;
}

.f-baslik h1 {
	width: 200px;
	height: 30px;
	float: lefT;
	font-family: 'PFBeauSansPro Bbook';
	color: #FFF;
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
}

.f_icon {
	width: 90px;
	height: 30px;
	float: lefT;
}

.f_form_genel {
	width: 290px;
	height: auto;
	float: lefT;
}

.f_ormlar {
	height: 400px;
	floaT: lefT;
	margin-left: 30px;
	border: none;
	margin-top: 10px;
}

.f_inputlar {
	width: 270px;
	height: 33px;
	padding-lefT: 10px;
	padding-right: 10px;
	floaT: lefT;
	line-height: 38px;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.f_spanlar {
	float: lefT;
	width: 290px;
	height: 16px;
	font-family: 'Muli-SemiBold';
	font-size: 14px;
	margin-top: 10px;
	color: #FFF;
}

.f_spanlar1 {
	float: lefT;
	width: 135px;
	height: 16px;
	font-family: 'Muli-SemiBold';
	font-size: 14px;
	margin-top: 10px;
	color: #FFF;
}

.f_submit {
	width: 290px;
	height: 55px;
	float: left;
	background-color: #C8D300;
	border: none;
	margin-top: 20px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	font-family: 'PT Sans', sans-serif;
	font-size: 22px;
	color: #FFF;
	font-weight: 400;
	line-height: 55px;
	-webkit-appearance: none;
}

.f_select {
	width: 135px;
	height: 38px;
	padding-lefT: 10px;
	padding-right: 10px;
	floaT: lefT;
	line-height: 38px;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url(img/arrow_bottom.png) no-repeat right #FFF;
	overflow: hidden;
	-webkit-appearance: none;
}

.zimbirtilar {
	width: 100%;
	min-height: 200px;
	float: lefT;
	background: #f3f3f3
}

.z_orta {
	width: 100%;
	height: 100%;
	margin: 0px auto;
}

.kutular {
	width: 480px;
	height: 150px;
	float: lefT;
}

.kutular h1,
.kutular h5,
h3,
h2 {
	font-size: 15px;
	color: #19742C;
	font-family: 'PFBeauSansPro Bbook';
}

h2 {
	font-size: 32px;
	margin-top: 10px;
	color: #0c561b;
	font-weight: 700
}

h3 {
	font-size: 26px !important;
	margin-top: 10px;
	color: #0c561b;
	font-weight: 700 !important
}

.kutular ul {
	width: 100%;
	height: auto;
	float: lefT;
	margin-top: 20px;
}

.kutular ul li {
	font-family: 'Muli-SemiBold';
	font-size: 12px;
	color: #999999;
	height: 26px;
	width: 460px;
	padding-left: 20px;
	line-height: 26px;
	background: url(img/nokta.png) left no-repeat;
}

.kutu_devam {
	width: 100%;
	height: 20px;
	float: left;
	font-size: 11px;
	font-family: 'Muli-SemiBold';
}

.kutu_devam a {
	float: right;
	padding-right: 100px;
	font-family: 'Muli-SemiBold';
	text-decoration: none;
	color: #666666;
}


.altslogan {
	width: 100%;
	height: 345px;
	float: lefT;
	background: url(img/bg_Resim.webp);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size: cover;
}

.alt_slogan {
	width: 100%;
	height: 200px;
	float: lefT;

}

.alt_slogan_ic {
	width: 960px;
	height: auto;
	margin: 0px auto;
	text-align: Center;
}

.alt_slogan_ic p.baslik {
	font-size: 34px;
	text-align: center;
	width: 100%;
	color: #FFF;
	margin: 50px auto;
	font-family: 'PFBeauSansPro Light';
	font-weight: normal;
	line-height: 34px
}

.alt_slogan_ic h3 {
	font-size: 20px;
	text-align: center;
	font-family: 'PFBeauSansPro Bbook';
	margin-top: -40px;
	color: #FFF;
	font-weight: normal;
}

.alt_button {
	height: 70px;
	margin-top: 25%;
	background-color: rgba(255, 255, 255, 0.8);
	line-height: 70px;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.alt_button a {
	display: block;
	text-decoration: none !important;
	color: #07531a;
	font-size: 34px;
	font-weight: bold;
}

.footer {
	width: 100%;
	height: 210px;
	floaT: lefT;
	background-color: #EEEEEE;
}

.footer_ic {
	width: 960px;
	height: auto;
	margin: 0px auto;
}

.f_kutular {
	width: 215px;
	height: 145px;
	float: lefT;
	margin-top: 25px;
	border-lefT: 1px solid #999999;
}

.f_kutular_baslik {
	width: 200px;
	padding-lefT: 15px;
	height: 25px;
	line-height: 25px;
	font-family: 'PFBeauSansPro Bbook';
	font-size: 15px;
	font-weight: bold;
}

.f_kutular ul {
	width: 100%;
	height: auto;
	float: lefT;
}

.f_kutular ul li {
	width: 200px;
	padding-lefT: 15px;
	height: 20px;
	floaT: lefT;
	line-height: 20px;
}

.f_kutular ul li a {
	font-size: 12px;
	font-family: 'Muli-SemiBold';
	color: #999999;
	text-decoration: none;
}

.footer_logo {
	width: 88px;
	height: 133px;
	float: right;
	margin-top: 25px;
}

.footer_alt {
	width: 100%;
	height: 30px;
	floaT: lefT;
	background-color: #0C4324;
}

.footer_alt_ic {
	width: 960px;
	height: 30px;
	line-height: 30px;
	font-size: 11px;
	color: #666666;
	margin: 0px auto;
}

.footer_alt_ic a {
	color: #666666;
	text-decoration: none;
}

.slider1 {
	width: 960px;
	height: auto;
	float: left;
}

.slide {
	width: 280px;
	height: auto;
	float: left;
}

.s_aciklama {
	width: 260px;
	padding: 10px;
	height: 180px;
	min-height: 160px;
	float: lefT;
	background-color: #EEEEEE;
}

.s_aciklama h1 {
	font-size: 18px;
	margin-top: 20px;
	font-family: 'Muli-SemiBold';
	font-weight: bold;
	color: #333333;
}

.s_aciklama p {
	font-size: 12px;
	margin-top: 20px;
	line-height: 15px;
	font-family: 'Muli-SemiBold';
	font-weight: normal;
	color: #666666;
}

.s_aciklama h1 a,
.s_aciklama h4 a {
	color: #333333;
	text-decoration: none;
}



.kutular1 {
	width: 400px;
	padding-left: 80px;
	height: 150px;
	float: left;
}

.kutular1 h1 {
	font-size: 15px;
	color: #19742C;
	font-family: 'PFBeauSansPro Bbook';
}

.kutular1 ul {
	width: 100%;
	height: auto;
	float: lefT;
	margin-top: 20px;
}

.kutular1 ul li {
	font-family: 'Muli-SemiBold';
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	height: 26px;
	width: 460px;
	padding-left: 20px;
	line-height: 26px;
	background: url(img/nokta.png) left no-repeat;
}

.kutu_devam1 {
	width: 100%;
	height: 20px;
	float: left;
	font-size: 11px;
	font-family: 'Muli-SemiBold';
}

.kutu_devam1 a {
	float: right;
	padding-right: 20px;
	font-family: 'Muli-SemiBold';
	text-decoration: none;
	color: #666666;
}

.kutular2 {
	width: 480px;
	height: 150px;
	float: lefT;
}

.kutular2 h1 {
	font-size: 15px;
	color: #19742C;
	font-family: 'PFBeauSansPro Bbook';
}

.kutular2 ul {
	width: 100%;
	height: auto;
	float: lefT;
	margin-top: 20px;
}

.kutular2 ul li {
	font-family: 'Muli-SemiBold';
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	height: 26px;
	width: 460px;
	padding-left: 20px;
	line-height: 26px;
	background: url(img/nokta.png) left no-repeat;
}

.kutu_devam2 {
	width: 100%;
	height: 20px;
	float: left;
	font-size: 11px;
	font-family: 'Muli-SemiBold';
}

.kutu_devam2 a {
	float: right;
	padding-right: 100px;
	font-family: 'Muli-SemiBold';
	text-decoration: none;
	color: #666666;
}

.kutular3 {
	width: 400px;
	padding-left: 80px;
	height: 150px;
	float: lefT;
}

.kutular3 h1 {
	font-size: 15px;
	color: #19742C;
	font-family: 'PFBeauSansPro Bbook';
}

.kutular3 ul {
	width: 100%;
	height: auto;
	float: lefT;
	margin-top: 20px;
}

.kutular3 ul li {
	font-family: 'Muli-SemiBold';
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	height: 26px;
	width: 460px;
	padding-left: 20px;
	line-height: 26px;
	background: url(img/nokta.png) left no-repeat;
}

.kutu_devam3 {
	width: 100%;
	height: 20px;
	float: left;
	font-size: 11px;
	font-family: 'Muli-SemiBold';
}

.kutu_devam3 a {
	float: right;
	padding-right: 20px;
	font-family: 'Muli-SemiBold';
	text-decoration: none;
	color: #666666;
}

.solla {
	margin-left: 100px;
	width: 300px;
}

.solla1 a {
	padding-right: 0px !important;
}

.solla1 {
	margin-right: 0px !important;
	width: 400px;
}

.hslide {
	width: 100%;
}

.sinif_kapsa1 {
	width: 135px;
	floaT: lefT;
}

.sinif_kapsa {
	width: 135px;
	floaT: lefT;
	margin-left: 18px;
}

.bx-wrapper {
	position: relative;
	margin: 0px auto;
	width: 100%;
}

.bx-controls {
	width: 960px;
	height: auto;
	float: lefT;
}


.bx-wrapper .bx-prev {
	left: -35px;
	background: url(img/sol_ok.png) no-repeat;
}

.bx-wrapper .bx-next {
	right: -50px;
	background: url(img/sag_ok.png) no-repeat;
}



.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}



@media screen and (max-width: 950px) {
	.h-sol {
		width: 50%
	}

	.afis img {
		width: 100%;
		height: auto;
	}

	.afis {
		width: 100%;
		height: auto;
	}

	h3 {
		clear: both;
	}
}


@media screen and (max-width: 828px) {
	.h-sol {
		width: 40%
	}

	.afis img {
		width: 100%;
		height: auto;
	}

	.afis {
		width: 100%;
		height: auto;
	}

	.z_orta {
		width: 100%;
		height: auto;
	}

	.zimbirtilar {
		height: Auto;
	}

	h3 {
		clear: both;
	}
}

@media screen and (max-width: 768px) {

	.alt_slogan {
		width: 100%;
		float: lefT;
		margin-top: 0px;
		background: url(img/alt_slogan_bg.png);
		height: 100%;
		padding: 10px;
	}

	.alt_slogan_ic p.baslik {
		font-size: 26px;
		line-height: 28px;
	}

	h3 {
		clear: both;
	}

	.horta {
		width: 100%;
		height: 100%;
	}

	.h-sol {
		width: 100%;
		height: auto;
	}

	.hlogo {
		width: 100%;
		text-align: Center;
		margin-left: 0px;
	}

	.afis {
		width: 100%;
		height: auto;
		margin-top: 10px;
	}

	.afis img {
		width: 90%;
		margin-left: 5%;
		height: auto;
		background: url(img/header-bg.jpg) no-repeat;
	}

	.h-sag {
		width: 100%;
	}

	.form {
		width: 100%;
		margin: 0px auto;
		background-color: rgba(9, 70, 4, 0.7);
		min-height: 760px;
	}

	.f-baslik {
		width: 90%;
		margin-left: 5%;
		color: #ffffff
	}

	.f-baslik h1 {
		font-size: 15px;
		width: 50%;
	}

	.f_sosyal {
		float: right;
		width: 40%;
	}

	.f_ormlar {
		width: 90%;
		margin-left: 5%;
	}

	.f_spanlar {
		width: 100%;
		margin-top: 16px;
	}

	.f_select {
		width: 100%;
		padding: 0px;
	}


	.f_spanlar1 {
		width: 100%;
	}

	.f_select1 {
		width: 100%;
		padding: 0px;
	}

	.sinif_kapsa {
		width: 100%;
		floaT: lefT;
		margin: 0px;
	}

	.sinif_kapsa1 {
		width: 100%;
		floaT: lefT;
	}

	.f_inputlar {
		width: 100%;
		padding: 0px;
	}

	.header {
		width: 100%;
		height: auto;
		background-size: 100% 100%;
	}

	.f_submit {
		width: 100%;
		margin-top: 20px;
	}

	.z_orta {
		width: 100%;
	}

	.z-orta img {
		width: 100% !important;
		height: auto
	}

	.zimbirtilar {
		margin-top: 0;
		height: auto;
		background: none;
	}


	.bx-controls {
		width: 90%;
		margin-left: 5%;
	}

	.basarilar {
		width: 100%;
		height: auto;
	}

	.kutular {
		width: 90%;
		margin-left: 5%;
		height: auto;
	}

	.basa_r {
		height: auto;
	}

	.kutular ul li {
		width: 100%;
		height: auto;
	}

	.alt_slogan_ic {
		width: 100%;
	}

	.alt_slogan_ic h1 {
		width: 90%;
		font-size: 25px;
	}

	.alt_slogan_ic h2 {
		width: 90%;
		font-size: 18px;
	}

	.alt_button {
		width: 80%;
		margin-left: 10%;
		font-size: 16px;
		margin-top: 0% !important;
	}

	.alt_button a {
		font-size: 20px;
	}

	.footer {
		height: auto;
	}

	.footer_ic {
		width: 100%;
		height: auto;
	}

	.f_kutular {
		width: 90%;
		margin-left: 5%;
		text-align: center;
		border-left: none;
		border-bottom: 1px solid #999999;
	}

	.f_kutular ul li {
		width: 100%;
		padding: 0px;
		border:
	}

	.f_kutular_baslik {
		width: 100%;
		padding: 0px;
	}

	.footer_logo {
		width: 50%;
		text-align: Center;
		margin-bottom: 15px;
		margin-left: 25%;
		floaT: lefT;
		padding: 0px;
	}

	.footer_alt_ic {
		width: 100%;
	}

	.slider1 {
		width: 100%;
	}

	.haber_ic {
		width: 100%;
		padding-bottom: 20px;
	}

	.hslide {
		width: 80%;
		margin-left: 10%;
	}

	.s_aciklama {
		width: 100%;
	}

	.slide {
		width: 100%;
	}

	.slide img {
		width: 100%;
	}

	.slider1 {
		width: 70%;
	}

	.bx-wrapper {
		width: 90%;
	}

	.altslogan {
		width: 100%;
		height: auto;
		float: lefT;
		background: url(img/bg_Resim.jpg);
		background-position: 0px 0px;
		background-repeat: repeat;
		background-size: cover;
	}

	.s_aciklama h1 {
		font-size: 18px;
		padding-left: 10px;
		padding-right: 20px;
		font-family: arial;
	}

	.s_aciklama p {
		font-size: 12px;
		padding-left: 10px;
		padding-right: 20px;
		font-family: arial;
	}

	.basarilar {
		margin-top: 20px;
		margin-bottom: 20px;
		padding: 20px;
		height: 100%
	}

	.kutular h1 {
		height: 40px;
		padding-lefT: 15px;
		margin-bottom: 7px;
		line-height: 40px;
		background: url(img/alt_ok.png) right #EEEEEE no-repeat;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}

	.basa_r {
		margin-bottom: 40px;
		background-color: #fff;
		height: 100%
	}

	.kutu_devam a {
		margin-right: -70px;
	}

	.kutular ul li {
		font-family: arial;
	}

	.f_kutular {
		display: none;
	}

	.solla1 {
		width: 80%;
		margin-right: 10%;
	}
}

p,
blockquote {
	font-size: 16px;
	color: #767676;
	margin-top: 10px;
	margin-bottom: 10px
}

h2,
h4 {
	color: #0c561b !important;
}

h3 {
	margin-top: 5px !important;
	margin-bottom: 10px !important;
}

/* blockquote {color:#333333;
font-size:12px} */
h4 {
	margin-top: 15px
}

ul {
	list-style-type: square
}

ul li {
	margin: 2px !important;
	list-style-position: inside
}

section {
	width: 100%;
	margin: 10px auto;

}

.btn-primary {
	background-color: #C8D300 !important;
	border-color: #49902c !important;
	color: #0c561b !important;
	font-weight: bold !important
}

.btn-primary:hover {
	background-color: #49902c !important
}

.formbaslik {
	margin-bottom: 20px
		/* -webkit-transform-origin: 0 0;
    -moz-transform-origin:    0 0;
    -ms-transform-origin:     0 0;
    -o-transform-origin:      0 0;
    
    -webkit-transform: rotate(-90deg); 
    -moz-transform:    rotate(-90deg); 
    -ms-transform:     rotate(-90deg); 
    -o-transform:      rotate(-90deg); */
}

label {
	color: #bed62f
}