section#top
{
	float: left;
	width: 100%;
	height: 451px;
	border-bottom: solid 1px #e5ebf8;
	background-image: url('../img/top-back.png');
	background-position: bottom;
	background-repeat: no-repeat;
}

section#top div.img
{
	float: left;
	width: 100%;
	height: 349px;
	border-radius: 10px;
	margin-top:27px;
	margin-bottom: 25px;
}

section#top h1
{
	float: left;
	color:#0040bc;
	font-size: 28px;
	font-weight: 300;

} 

section#iletisim
{
	float: left;
	width: 100%;
	padding-bottom: 90px;
}

section#iletisim div.adres-bilgileri
{
	float: left;
	width: 100%;
	padding-top: 38px;
	margin-bottom: 50px;
}

section#iletisim div.adres-bilgileri h2
{
	float: left;
	width: 100%;
	text-align: center;
	color:#2259c5;
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 20px;
}

section#iletisim div.adres-bilgileri p#adres
{
	float: left;
	width: 100%;
	text-align: center;
	color:#262626;
	font-size: 15px;
	font-weight: 400;
	margin-bottom: 25px;
}

section#iletisim div.adres-bilgileri div.info-left
{
	float: left;
	width: 50%;
}

section#iletisim div.adres-bilgileri div.info-left a
{
	float: right;
	width: 261px;
	height: 51px;
	box-sizing: border-box;
	line-height: 51px;
	text-align: center;
	border:solid 1px #dbdff0;
	border-radius:4px;
	font-size: 15px;
	margin-right: 9px;
	color:#4a4a4a;
	font-weight: 400;
}

section#iletisim div.adres-bilgileri div.info-left a span#ayrac
{
	margin:0px 10px;
	color:#4a4a4a;
}

section#iletisim div.adres-bilgileri div.info-right a span#ayrac
{
	margin:0px 10px;
	color:#4a4a4a;
}

section#iletisim div.adres-bilgileri div.info-left a span
{
	color:#2259c5;
}

section#iletisim div.adres-bilgileri div.info-left a span span
{
	font-weight: 600;	
}

section#iletisim div.adres-bilgileri div.info-left a:first-child
{
	margin-right: 5px;
}
section#iletisim div.adres-bilgileri div.info-right
{
	float: left;
	width: 50%;
}

section#iletisim div.adres-bilgileri div.info-right
{
	float: left;
	width: 50%;
}

section#iletisim div.adres-bilgileri div.info-right a
{
	float: left;
	width: 261px;
	height: 51px;
	box-sizing: border-box;
	line-height: 51px;
	text-align: center;
	border:solid 1px #dbdff0;
	border-radius:4px;
	font-size: 15px;
	margin-left: 9px;
	color:#4a4a4a;
	font-weight: 400;
}

section#iletisim div.adres-bilgileri div.info-right a span
{
	color:#2259c5;
}

section#iletisim div.adres-bilgileri div.info-right a span span
{
	font-weight: 600;	
}

section#iletisim div.adres-bilgileri div.info-right a:first-child
{
	margin-left: 5px;
}


section#iletisim div.adres-bilgileri div.iletisim
{
	float: left;
	width: 100%;
}

section#iletisim div.iletisim h2
{
	float: left;
	width: 100%;
	text-align: center;
	color:#e74e42;
	font-size: 28px;
	font-weight: 300;
	margin-bottom: 15px;
}


section#iletisim div.iletisim>span
{
	float: left;
	width: 100%;
	text-align: center;
	color:#383838;
	font-size: 11px;
	font-weight: 400;
	margin-bottom: 25px;
}

section#iletisim div.iletisim div.form
{
	float: left;
	width: 1070px;
	margin-left:65px;
	padding: 30px 24px 0px 28px;
	box-sizing: border-box;
	box-shadow: 0px 0px 32px rgba(36,56,100,0.11);
	border-radius: 10px;
}

section#iletisim div.iletisim div.form div.row
{
	float: left;
	width: 100%;
	box-sizing:border-box;
	border:solid 1px #e4e8ed;
	border-radius: 10px;
	height: 48px;
	margin-bottom: 8px;
}

section#iletisim div.iletisim div.form div.row label
{
	float: left;
	width: 170px;
	padding-left: 21px;
	box-sizing: border-box;
	line-height: 48px;
	font-size: 14px;
	color:#31353e;
	font-weight: 300;
}

section#iletisim div.iletisim div.form div.row label span
{
	float: right;
}


section#iletisim div.iletisim div.form div.row input
{
	float: left;
	width: calc(100% - 170px);
	height:100%;
	box-sizing: border-box;
	font-size: 14px;
	color:#31353e;
	font-weight: 300;
	padding-left: 20px;
	border:none;
	border-radius: 10px;
}

section#iletisim div.iletisim div.form div.row textarea
{
	float: left;
	width: calc(100% - 170px);
	height:100%;
	box-sizing: border-box;
	font-size: 14px;
	color:#31353e;
	font-weight: 300;
	padding-left: 20px;
	border-radius: 10px;
	resize: none;
	padding-top:14px;
	border:none;
}

section#iletisim div.iletisim div.form button
{
	float: right;
	color:#2259c5;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	margin-top:27px;
	background: none;
	border:none;
	cursor: pointer;
}

section#iletisim div.iletisim div.form button span
{
	float: right;
	width: 6px;
	height: 8px;
	background-image: url('../img/foot-a.png');
	background-repeat: no-repeat;
	background-position: center;
	margin-top:6px;
	margin-left:9px;
}

div#recaptcha
{
	float: left;
	margin-bottom: 7px;
}

@media screen and (min-width:0px) and (max-width: 1200px)
{
	section#iletisim div.adres-bilgileri div.info-left a
	{
		width: 48%;
	}

	section#iletisim div.adres-bilgileri div.info-right a
	{
		width: 48%;
	}

	section#iletisim div.iletisim div.form
	{
		width: 100%;
		margin-left:0px;
		margin-bottom: 50px;
	}
}


@media screen and (min-width:0px) and (max-width: 1000px)
{
	section#top
	{
		height: 420px;
	}

	section#top div.img
	{
		height: 295px;
		margin-bottom: 32px;
	}

	div.mobil-select
	{
		display: block;
	}

	section#iletisim div.adres-bilgileri div.info-left a
	{
		font-size: 12px;
	}

	section#iletisim div.adres-bilgileri div.info-right a
	{
		font-size: 12px;
	}

	section#iletisim
	{
		padding-bottom: 40px;
	}
}

@media screen and (min-width:0px) and (max-width: 500px)
{

	section#top div.img
	{
		height: 185px;
	}

	section#iletisim div.iletisim div.form
	{
		padding:0px;
	}

	section#top
	{
		height: 290px;
	}

	section#top h1
	{
		font-size: 22px;
		color:#29303d;
	}

	section#top div.img
	{
		margin-top:15px;
		margin-bottom: 35px;
	}

	section#iletisim div.adres-bilgileri div.info-left
	{
		width: 100%;
		margin-bottom: 9px;
	}

	section#iletisim div.adres-bilgileri div.info-left a
	{
		width: 47%;
	}

	section#iletisim div.adres-bilgileri div.info-right
	{
		width: 100%;
	}

	section#iletisim div.adres-bilgileri div.info-right a
	{
		width: 47%;
	}

	section#iletisim
	{
		padding-bottom: 20px;
	}

	section#iletisim div.iletisim div.form
	{
		box-shadow: unset;
		border-radius: unset;
	}

	section#iletisim div.adres-bilgileri div.info-left a
	{
		height: 36px;
		line-height: 36px;
	}

	section#iletisim div.adres-bilgileri div.info-right a
	{
		height: 36px;
		line-height: 36px;
	}

	section#iletisim div.iletisim div.form div.row label
	{
	    font-size: 12px;
	    width: 132px;
		padding-left: 10px;
		font-weight: 400;
	}

	section#iletisim div.iletisim div.form div.row input,section#iletisim div.iletisim div.form div.row textarea
	{
		float: right;
		width: calc(100% - 138px);
	}

	section#iletisim div.adres-bilgileri div.info-left a span#ayrac
{
	margin:0px 2px;
	color:#4a4a4a;
}

section#iletisim div.adres-bilgileri div.info-right a span#ayrac
{
	margin:0px 2px;
	color:#4a4a4a;
}

div#recaptcha {	transform:scale(0.6);
-webkit-transform:scale(0.6);
transform-origin:0 0;
-webkit-transform-origin:0 0;}

section#iletisim div.iletisim div.form button
{
	margin-top:-71px;
}

.rc-anchor-checkbox-label
{
	font-size: 19px !important;
}


}

@media screen and (min-width:0px) and (max-width: 350px)
{
	section#iletisim div.adres-bilgileri div.info-left a,section#iletisim div.adres-bilgileri div.info-right a
	{
		font-size: 10px;
	}
}