﻿@charset "utf-8";

@font-face {
	font-family: 'Cuprum';
	font-style: normal;
	font-weight: 400;
	src: local('Cuprum'), local('Cuprum-Regular'), url(./fonts/cuprum/7YX7MpZfYX5IYkPlvizk1w.woff) format('woff');
}

@font-face {
	font-family: 'Cuprum';
	font-style: normal;
	font-weight: 700;
	src: local('Cuprum Bold'), local('Cuprum-Bold'), url(./fonts/cuprum/uzbsbn5ow8tu8vOkX1aocz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
	font-family: 'Cuprum';
	font-style: italic;
	font-weight: 400;
	src: local('Cuprum Italic'), local('Cuprum-Italic'), url(./fonts/cuprum/fxFoR3IKRjKIPfC2Por0ZPesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

@font-face {
	font-family: 'Cuprum';
	font-style: italic;
	font-weight: 700;
	src: local('Cuprum Bold Italic'), local('Cuprum-BoldItalic'), url(./fonts/cuprum/qoCTdBYim27O_DVk90C7-dIh4imgI8P11RFo6YPCPC0.woff) format('woff');
}



@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 300;
	src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(./fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGIPZSf8Ud0kNoe3bGnF7K24.woff) format('woff');
}

@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(./fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlBBHWFfxJXS04xYOz0jw624.woff) format('woff');
}

@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 700;
	src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(./fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGAE-U1AYRUXXE0Dth8uKIE0.woff) format('woff');
}

@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 300;
	src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightIt'), url(./fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6HOOzCfWADO619gxuli7ZzU.woff) format('woff');
}

@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 400;
	src: local('Source Sans Pro Italic'), local('SourceSansPro-It'), url(./fonts/sourcesanspro/v7/M2Jd71oPJhLKp0zdtTvoM1xDqsnd7zNt-b9r25av6rY.woff) format('woff');
}

@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 700;
	src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldIt'), url(./fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6L7TcrrtjxQtUk4wnkGIFYE.woff) format('woff');
}

body {
	margin: 0;
	padding: 0;
	font-family: 'Source Sans Pro',sans-serif;
	font-size: 15px;
	color: #5D5D5D;
	font-weight: 300;
	background-color: #fff;
}

header, hgroup, nav, summary, details, figure, figcaption, video, article, dialog, aside, footer, address, section, map {
	display: block;
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr, a {
	margin: 0;
	padding: 0;
}

input, textarea, select {
	font-family: Arial,Helvetica,sans-serif;
}

	input, select, input[type=radio] {
		vertical-align: middle;
	}

img {
	border: 0;
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border-width: 0;
	-ms-interpolation-mode: bicubic;
}

#map_canvas img, .google-maps img {
	max-width: none;
}

a img {
	border: none;
	outline: none;
}

a {
	text-decoration: none;
	outline: none;
}

	a:hover {
		text-decoration: underline;
	}

p {
	font-size: 15px;
	color: #5D5D5D;
	line-height: 20px;
}

	p a {
		color: #5D5D5D;
	}

		p a:hover {
			color: #cf4134;
			text-decoration: underline;
		}

::-moz-selection {
	background: #c93d30;
	color: #fff;
	text-shadow: none;
}

::selection {
	background: #c93d30;
	color: #fff;
	text-shadow: none;
}

::webkit-selection {
	background: #c93d30;
	color: #fff;
	text-shadow: none;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 300;
}

.navsmall {
	display: none;
}

#wrapper {
	width: 100%;
	float: left;
}

.container {
	width: 1024px;
	margin: 0 auto;
}

.header {
	width: 100%;
	height: 94px;
	float: left;
	border-bottom: #dc0c15 solid 3px;
}

.headerSubSite {
	height: 108px !important;
}

.logo {
	width: 265px;
	height: 94px;
	float: left;
}

	.logo h1 {
		padding: 4px 0 0 0;
		text-align: center;
	}

		.logo h1 span {
			font-family: Cuprum;
			display: block;
			font-size: 16px;
			font-weight: 700;
			color: #403e3f;
			padding-top: 5px;
			text-transform: uppercase;
		}

.head_right {
	width: 74%;
	float: right;
}

.head_rt_title {
	float: left;
	width: 50%;
	margin-left: 15px;
}

	.head_rt_title span.tekSatir {
		font-size: 18px;
		color: #dc0c15;
		font-family: Cuprum;
		line-height: 44px;
	}

	.head_rt_title span.topUnit {
		font-size: 10px;
		font-weight: 400;
		display: block;
		line-height: 10px !important;
		margin-top: 5px;
		color: #dc0c15;
		font-family: Cuprum;
	}

	.head_rt_title span.Altsite {
		font-size: 18px;
		line-height: 29px !important;
		color: #dc0c15;
		font-family: Cuprum;
	}

.head_rt_tp {
	width: 30%;
	float: right;
	position:relative;
}
.head_rt_tp  .headerSearch{
	float:left;
}
.head_rt_tp .headerLangBar{
float:right;
}
@media only screen and (min-width:320px) and (max-width:767px) {
.head_rt_tp .headerLangBar{
float:right;
width: 100%;
}
}
.head_rt_tp  table{
	margin-top:10px;
}
.head_rt_tp .RadComboBox_Default input.rcbInput{
  background-color: #FFF;   
  color: #000;  
  }
	.head_rt_tp span {
		font-size: 18px;
		float: left;
		color: #fff;
		font-family: Cuprum;
		font-weight: 400;
		line-height: 44px;
	}

	.head_rt_tp .englishBtn {
		margin-top: 9px;
		float: right;
		display: inline-block;
		padding: 3px 5px;
		background-color: #dc0c15;
		border: solid 1px #aa0911;
		color: #fff;
		font-family: Cuprum;
		font-size: 16px;
	}

	.head_rt_tp span em {
		width: 25px;
		display: inline-block;
		background: url(../images/sprite.png) -44px 12px no-repeat;
	}

.inp {
	width: 55%;
	float: left;
	background-color: #fff;
	border: #28685e solid 1px;
	margin: 9px 0 0 10px;
	color: #000;
	padding: 4px 0 4px 15px;
}

.search_btn {
	width: 17px;
	height: 20px;
	float: left;
	background: url(../images/sprite.png) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	margin: 15px 0 0 -20px;
	-moz-transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s;
	-o-transition: all .4s ease-in-out 0s;
	transition: all .4s ease-in-out 0s;
}

	.search_btn:hover {
		background-position: -20px 0;
	}

.altAnaSol {
	width: 26.5%;
	float: left;
	height: 100%;
	background-color: #f5f5f5;
	border-right: #e5e5e5 solid 1px;
	border-left: #e5e5e5 solid 1px;
}

.altAnaSag {
	width: 70%;
	float: right;
	padding-top: 10px;
}

	.altAnaSag .lts_news {
		width: 150px !important;
		height: 237px;
	}

		.altAnaSag .lts_news figcaption p {
			position: absolute;
			bottom: 8px;
			width: 150px;
		}

nav {
	width: 100%;
	height: 50px;
	float: left;
}

	nav ul {
		list-style: none;
	}

		nav ul li {
			line-height: 50px;
			float: left;
			background: url(../images/nav_li_divider.png) left center no-repeat;
			padding: 0 15px;
			position: relative;
		}

			nav ul li:first-child {
				background: none;
			}

			nav ul li a {
				font-size: 16px;
				color: #403e3e;
				font-weight: 400;
				display: block;
			}

				nav ul li a:hover {
					text-decoration: none;
					color: #ef3e33;
					background: url(../images/nav_act.jpg) left bottom repeat-x;
				}

.banner {
	width: 100%;
	height: auto;
	float: left;
}

.banner_text {
	width: 500px;
	position: absolute;
	z-index: 999;
	left: 18%;
	top: 10%;
	text-align: center;
}

	.banner_text h1 {
		font-family: 'Source Sans Pro',sans-serif;
		font-size: 3.5em;
		color: #fff;
		text-shadow: #000 0 0 40px;
	}

	.banner_text h3 {
		font-family: 'Source Sans Pro',sans-serif;
		font-size: 23px;
		color: #fff;
		text-shadow: #000 0 0 5px;
	}

.content {
	width: 100%;
	float: left;
}

	.content.inner_bg {
		background-repeat: no-repeat;
		background-color: #f5f5f5;
		background-position-x: 50%;
		background-position-y: -94px;
	}

.sec_1 {
	width: 100%;
	height: 114px;
	float: left;
	border-top: #eb392f solid 3px;
	border-bottom: #e6e6e6 solid 1px;
	background-color: #f4f4f4;
}

.sec_1_in {
	list-style: none;
	width: 100%;
	float: left;
}

	.sec_1_in li {
		width: 102.4px;
		line-height: normal;
		height: 114px;
		float: left;
		display: block;
		background: url(../images/line_y.jpg) left top repeat-y;
	}

		.sec_1_in li a {
			display: block;
			height: 114px;
			color: #494949;
			font-size: 14px;
			font-family: Cuprum,'Source Sans Pro';
			text-align: center;
			padding: 0 0;
		}

			.sec_1_in li a.last {
				background: url(../images/line_y.jpg) right top repeat-y;
			}

			.sec_1_in li a span {
				width: 100%;
				height: 38px;
				float: left;
				margin: 17px 0 5px 0;
			}

				.sec_1_in li a span em {
					width: 45px;
					height: 38px;
					margin: 0 auto;
					display: inline-block;
					background: url(../images/sprite.png) 0 0 repeat;
				}

					.sec_1_in li a span em.en {
						background: url(../images/spriteEN.png) 0 0 repeat;
					}

					.sec_1_in li a span em.ic1 {
						background-position: 0 -31px;
					}

					.sec_1_in li a span em.ic2 {
						background-position: -62px -31px;
					}

					.sec_1_in li a span em.ic3 {
						background-position: -124px -31px;
					}

					.sec_1_in li a span em.ic4 {
						background-position: -186px -31px;
					}

					.sec_1_in li a span em.ic5 {
						background-position: -248px -31px;
					}

					.sec_1_in li a span em.ic6 {
						background-position: -310px -31px;
					}

					.sec_1_in li a span em.ic7 {
						background-position: -371px -31px;
					}

					.sec_1_in li a span em.ic8 {
						background-position: -433px -31px;
					}

					.sec_1_in li a span em.ic9 {
						background-position: -493px -31px;
					}

					.sec_1_in li a span em.ic10 {
						background-position: -553px -31px;
					}

					.sec_1_in li a span em.ic11 {
						background-position: -973px -31px;
					}

					.sec_1_in li a span em.edenlogo {
						background: url(../images/logo/eden.png) 0 0 no-repeat;
					}

			.sec_1_in li a:hover span em.edenlogo {
				background: url(../images/logo/edenColor.png) 0 0 no-repeat;
			}

			.sec_1_in li a span em.dmiraslogo {
				background: url(../images/logo/miraslistesilogo.png) 0 0 no-repeat;
			}

			.sec_1_in li a:hover span em.dmiraslogo {
				background: url(../images/logo/miraslistesilogoHover.png) 0 0 no-repeat;
			}

			.sec_1_in li a span em.muzekartlogo {
				background: url(../images/logo/muzekart.png) 0 0 no-repeat;
			}

			.sec_1_in li a:hover span em.muzekartlogo {
				background: url(../images/logo/muzekartColor.png) 0 0 no-repeat;
			}

			.sec_1_in li a:hover span em.ic1 {
				background-position: 0 -89px;
			}

			.sec_1_in li a:hover span em.ic2 {
				background-position: -62px -89px;
			}

			.sec_1_in li a:hover span em.ic3 {
				background-position: -124px -89px;
			}

			.sec_1_in li a:hover span em.ic4 {
				background-position: -186px -89px;
			}

			.sec_1_in li a:hover span em.ic5 {
				background-position: -248px -89px;
			}

			.sec_1_in li a:hover span em.ic6 {
				background-position: -310px -89px;
			}

			.sec_1_in li a:hover span em.ic7 {
				background-position: -371px -89px;
			}

			.sec_1_in li a:hover span em.ic8 {
				background-position: -433px -89px;
			}

			.sec_1_in li a:hover span em.ic9 {
				background-position: -493px -89px;
			}

			.sec_1_in li a:hover span em.ic10 {
				background-position: -553px -91px;
			}

			.sec_1_in li a:hover span em.ic11 {
				background-position: -973px -91px;
			}

			.sec_1_in li a:hover {
				text-decoration: none;
				background-color: #e9372d;
				color: #fff;
			}

.sec_2 {
	width: 100%;
	float: left;
	padding: 40px 0 0 0;
}

.latest_news {
	width: 100%;
	float: left;
}

	.latest_news h2 {
		color: #2b4667;
		font-size: 24px;
		padding: 0 0 20px 0;
	}

.latest_news_row {
	width: 100%;
	float: left;
	padding-bottom: 30;
}

.lts_news {
	float: left;
	border: #f6f6f6 solid 3px;
	padding: 7px;
	border-radius: 3px;
	margin-left: 1%;
	margin-right: 1%;
}

.owl-item:first-child .lts_news {
	margin-left: 0 !important;
}

.owl-item:last-child .lts_news {
	margin-right: 0 !important;
}

.lts_news figure {
	width: 100%;
	float: left;
	position: relative;
}

.aro_dv {
	width: 47px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
}

	.aro_dv span {
		width: 47px;
		height: 40px;
		position: absolute;
		background: url(../images/sprite.png) 0 -150 no-repeat;
		-moz-transition: all .5s ease-in-out 0s;
		-webkit-transition: all .5s ease-in-out 0s;
		-o-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.aro_dv a {
		width: 47px;
		height: 40px;
		position: absolute;
		background: url(../images/sprite.png) 0 -150px no-repeat;
		-moz-transition: all .5s ease-in-out 0s;
		-webkit-transition: all .5s ease-in-out 0s;
		-o-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

.lts_news figcaption {
	width: 100%;
	float: left;
	padding: 10px 0 10px 0;
}

	.lts_news figcaption h5 {
		font-family: 'Source Sans Pro';
		font-weight: 400;
		color: #4a4a4a;
		font-size: 14px;
		line-height: 18px;
		padding-bottom: 30px;
	}

	.lts_news figcaption p {
		color: #828282;
		font-size: 12px;
	}

		.lts_news figcaption p a {
		padding-left:5px;
		padding-right:5px;
			float: right;
			line-height: 20px;
			background-color: #4e9387;
			padding: 0 10;
			color: #fff;
			font-size: 12px;
			font-family: 'Source Sans Pro';
			border-radius: 2px;
			-moz-transition: all .5s ease-in-out 0s;
			-webkit-transition: all .5s ease-in-out 0s;
			-o-transition: all .5s ease-in-out 0s;
			transition: all .5s ease-in-out 0s;
		}

			.lts_news figcaption p a:hover {
				text-decoration: none;
				background-color: #e6352a;
			}

.lts_news:hover figure .aro_dv a {
	background-position: -47px -150px;
}

.lts_news:hover figcaption p a {
	text-decoration: none;
	background-color: #e6352a;
}

.icon_menu {
	width: 100%;
	float: left;
	padding: 30px 0 70px 0;
}

	.icon_menu ul {
		list-style: none;
	}

		.icon_menu ul li {
			line-height: 45px;
			float: left;
		}

			.icon_menu ul li a {
				font-family: Cuprum;
				font-weight: 400;
				color: #434343;
				font-size: 18px;
				background-color: #f3f1f1;
				display: block;
				padding: 0 24px;
				border-radius: 3px;
				box-shadow: #e0e0e0 1px 1px 0;
			}

				.icon_menu ul li a span {
					width: 27px;
					height: 45px;
					float: left;
					background: url(../images/sprite.png) 0 0 no-repeat;
					-moz-transition: all .4s ease-in-out 0s;
					-webkit-transition: all .4s ease-in-out 0s;
					-o-transition: all .4s ease-in-out 0s;
					transition: all .4s ease-in-out 0s;
				}
		@media only screen and (max-width: 720px) and (min-width: 1px){
					.icon_menu ul li a {
						padding:0 15px 0 15px;
					}
				  }
					.icon_menu ul li a span.en {
						background: url(../images/spriteEN.png) 0 0 no-repeat;
					}

					.icon_menu ul li a span.im1 {
						background-position: -111px -140px;
					}

					.icon_menu ul li a span.im2 {
						background-position: -155px -140px;
					}

					.icon_menu ul li a span.im3 {
						background-position: -206px -140px;
					}

					.icon_menu ul li a span.im4 {
						background-position: -252px -140px;
					}

					.icon_menu ul li a span.im5 {
						background-position: -298px -140px;
					}

					.icon_menu ul li a span.imAntique {
						background-position: -500px -229px;
					}

					.icon_menu ul li a span.imPromo {
						background-position: -537px -229px;
					}

					.icon_menu ul li a span.prv {
						background-position: -329px -138px;
					}

					.icon_menu ul li a span.nxt {
						background-position: -360px -138px;
					}

				.icon_menu ul li a:hover span.im1 {
					background-position: -111px -177px;
				}

				.icon_menu ul li a:hover span.im2 {
					background-position: -155px -177px;
				}

				.icon_menu ul li a:hover span.im3 {
					background-position: -206px -177px;
				}

				.icon_menu ul li a:hover span.im4 {
					background-position: -252px -177px;
				}

				.icon_menu ul li a:hover span.im5 {
					background-position: -298px -177px;
				}

				.icon_menu ul li a:hover span.imAntique {
					background-position: -500px -266px;
				}

				.icon_menu ul li a:hover span.imPromo {
					background-position: -537px -266px;
				}

				.icon_menu ul li a:hover span.prv {
					background-position: -329px -177px;
				}

				.icon_menu ul li a:hover span.nxt {
					background-position: -360px -177px;
				}

				.icon_menu ul li a.prv {
					padding: 0;
					height: 45px;
				}

				.icon_menu ul li a.next {
					padding: 0;
					height: 45px;
				}

				.icon_menu ul li a:hover {
					text-decoration: none;
					color: #ef3e33;
				}

.sec_3 {
	width: 100%;
	float: left;
	background: url(../images/sec_3_bg.jpg) center top no-repeat;
	padding: 70px 0 20px 0;
}

.sec_3_head {
	width: 100%;
	float: left;
	text-align: center;
}

	.sec_3_head h2 {
		font-size: 36px;
		color: #fff;
		font-family: Cuprum,'Source Sans Pro';
		text-transform: uppercase;
	}

.tab_container {
	width: 100%;
	float: left;
	padding-top: 30px;
}

.etabs {
	width: 100%;
	float: left;
	height: 37px;
}

.tab {
	width: auto;
	float: left;
	list-style: none;
}

	.tab:first-child {
		margin-left: 0;
	}

	.tab a {
		font-size: 15px;
		display: block;
		outline: none;
		line-height: 37px;
		text-align: center;
		color: #fff;
		padding: 0 12px;
	}

		.tab a:hover {
			text-decoration: none;
			background-color: #fff;
			color: #e6352a;
		}

	.tab.active {
		position: relative;
	}

	.tab a.active {
		background-color: #fff;
		color: #e6352a;
	}

.tab_content {
	width: 100%;
	float: left;
	padding-bottom: 1em;
}

.content_loop {
	width: 100%;
	float: left;
	padding: 26px 0 0 0;
	    height: 250px;
    max-height: 250px;
}

.cont_loop_lt {
	width: 55%;
	float: left;
}

	.cont_loop_lt h3 {
		font-size: 24px;
		color: #fff;
		text-transform: uppercase;
	}

	.cont_loop_lt p {
		font-size: 16px;
		color: #d0d0cf;
		text-shadow: #255a53 1px 1px 1px;
		padding-top: 15px;
	}

.read_more {
	width: 142px;
	height: 33px;
	float: left;
	margin: 20px 0 0 0;
}

	.read_more a {
		width: 142px;
		height: 33px;
		float: left;
		background: url(../images/sprite.png) 0 -231px no-repeat;
		text-align: center;
		color: #fff;
		line-height: 33px;
	}

		.read_more a:hover {
			background-position: 0 -264px;
			text-decoration: none;
		}

	.read_more.forbanner {
		margin: 20px auto 0 auto;
		float: none;
	}

.cont_loop_rt {
	width: 39%;
	float: right;
	text-align: right;
	padding-top:15px;
}

	.cont_loop_rt figure {
		border: #fff solid 5px;
		display: inline-block;
		float: left;
		margin-bottom: 11px;
	}

		.cont_loop_rt figure.offset {
			margin-left: 11px;
		}

footer {
	width: 100%;
	float: left;
}

.logo_bar {
	width: 100%;
	float: left;
	height: 130px;
	background-color: #fff;
}

	.logo_bar.color {
		background-color: #f5f5f5;
	}

#owl-logo .item {
	padding: 0 0;
	margin: 23px 0 0 0;
	text-align: center;
}

.footer_bg {
	width: 100%;
	float: left;
	height: 220px;
	background: url(../images/footer_bg.jpg) left top repeat;
}

.ft_links {
	width: auto;
	float: left;
	padding-top: 40px;
}

	.ft_links.links_1 {
		width: 20%;
	}

	.ft_links.links_2 {
		width: 30%;
	}

	.ft_links.links_3 {
		width: 20%;
		margin-left: 7%;
	}

	.ft_links.links_4 {
		width: 18%;
		float: right;
	}

	.ft_links.links_1srs {
		width: 40%;
	}

	.ft_links.links_2srs {
		width: 25%;
	}

	.ft_links h2 {
		font-family: Cuprum,'Source Sans Pro';
		font-size: 18px;
		color: #28aa94;
		text-transform: uppercase;
		padding-bottom: 15px;
	}

	.ft_links p {
		font-family: 'Source Sans Pro';
		color: #c6c6c6;
		font-size: 13px;
		line-height: 16px;
	}

	.ft_links ul {
		list-style: none;
	}

		.ft_links ul li {
			line-height: 20px;
			display: block;
		}

			.ft_links ul li a {
				font-family: Cuprum,'Source Sans Pro';
				color: #c6c6c6;
				font-size: .9em;
				-moz-transition: all .5s ease-in-out 0s;
				-webkit-transition: all .5s ease-in-out 0s;
				-o-transition: all .5s ease-in-out 0s;
				transition: all .5s ease-in-out 0s;
			}

				.ft_links ul li a:hover {
					color: #28aa94;
				}

		.ft_links ul.social {
			list-style: none;
		}

			.ft_links ul.social li {
				line-height: 24px;
			}

				.ft_links ul.social li a span {
					width: 20px;
					height: 20px;
					float: left;
					background: url(../images/sprite.png) 0 0 no-repeat;
					-moz-transition: all .3s ease-in-out 0s;
					-webkit-transition: all .3s ease-in-out 0s;
					-o-transition: all .3s ease-in-out 0s;
					transition: all .3s ease-in-out 0s;
				}

					.ft_links ul.social li a span.fb {
						background-position: -204px -227px;
					}

					.ft_links ul.social li a span.tw {
						background-position: -204px -253px;
					}

					.ft_links ul.social li a span.in {
						background-position: -204px -279px;
					}

					.ft_links ul.social li a span.gp {
						background-position: -204px -305px;
					}

					.ft_links ul.social li a span.iz {
						background-position: -204px -332px;
					}

		.ft_links ul li a:hover span.fb {
			background-position: -230px -227px;
		}

		.ft_links ul li a:hover span.tw {
			background-position: -230px -253px;
		}

		.ft_links ul li a:hover span.in {
			background-position: -230px -279px;
		}

		.ft_links ul li a:hover span.gp {
			background-position: -230px -305px;
		}

		.ft_links ul li a:hover span.iz {
			background-position: -230px -332px;
		}

.search_box {
	width: 100%;
	float: left;
	padding: 10 0 0 0;
	position: relative;
}

.search_inp {
	width: 80%;
	float: left;
	background: url(../images/msg.png) 10 center no-repeat #fff;
	border: #242424 solid 1px;
	color: #000;
	padding: 10 10% 10 10%;
}

.submit_btn {
	width: 80;
	height: 29px;
	position: absolute;
	background-color: #ef3e33;
	border: none;
	cursor: pointer;
	margin: 0 0 0 0;
	-moz-transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s;
	-o-transition: all .4s ease-in-out 0s;
	transition: all .4s ease-in-out 0s;
	color: #c6c6c6;
	font-family: Cuprum;
	font-size: 16px;
	right: 5px;
	top: 15px;
}

	.submit_btn:hover {
		background-color: #df1d11;
		color: #fff;
	}

.adress_main {
	width: 100%;
	float: left;
	padding: 0 0 0 0;
}

.adress_loop {
	width: 100%;
	float: left;
	padding-top: 5px;
}

	.adress_loop span {
		width: 24px;
		height: 24px;
		float: left;
		background: url(../images/sprite.png) 0 0 no-repeat;
	}

		.adress_loop span.pin {
			background-position: -163px -231px;
		}

		.adress_loop span.e_mail {
			background-position: -163px -272px;
		}

		.adress_loop span.phone {
			background-position: -163px -307px;
		}

.adress_loop_text {
	width: auto;
	float: left;
}

	.adress_loop_text p {
		font-family: Cuprum,'Source Sans Pro';
		color: #c6c6c6;
		font-size: .9em;
		line-height: 16px;
	}

	.adress_loop_text h3 {
		font-family: Cuprum,'Source Sans Pro';
		color: #c6c6c6;
		font-size: 21px;
	}

	.adress_loop_text h4 {
		font-size: 1em;
	}

.copy_bar {
	width: 100%;
	float: left;
	background-color: #fff;
	font-size: 12px;
	text-align: center;
	padding: 20px 0;
	color: #757575;
	font-family: Cuprum,'Source Sans Pro';
}

.inner_mid {
	width: 99.9%;
	float: left;
	background-color: #fff;
	border: #d5d5d5 solid 1px;
	border-radius: 3px;
	box-shadow: 0 0 3px rgba(0,0,0,.2);
	position: relative;
	margin-top: 110px;
	padding-bottom: 60px;
	font-weight:400;
}

.inner_mid_left {
	width: 68%;
	float: left;
	padding: 35px 0 0 25px;
}

.inner_mid_left_3 {
	width: 94%;
	float: left;
	padding: 35px 0 0 25px;
}

.in_sec_1 {
	width: 100%;
	float: left;
}

.in_head_1 {
	width: 100%;
	float: left;
	border-bottom: #97beb8 solid 1px;
	padding: 0 0 20px 0;
}

	.in_head_1 h2 {
		font-family: Cuprum;
		font-size: 25px;
		color: #307d71;
	}

		.in_head_1 h2 span {
			width: 67px;
			height: 42px;
			float: left;
			background: url(../images/sprite.png) -254px -232px no-repeat;
		}

.art_loop {
	width: 100%;
	float: left;
	padding: 20px 0 10px 0;
}

	.art_loop h3, .contact_sec_2 h3 {
		font-size: 21px;
		color: #307d71;
		text-transform: uppercase;
		border-bottom: #d6e5e3 solid 1px;
		padding-bottom: 10px;
	}

	.art_loop h4, .contact_sec_2 h4 {
		font-weight: 400;
		font-size: 17px;
		color: #f04b41;
	}

	.art_loop p {
		font-family: 'Source Sans Pro';
		font-size: 15px;
		padding: 10px 0 0 0;
		line-height: 23px;
		color: #2b2b2b !important;
	}

	.art_loop ul {
		list-style: none;
		padding: 20px 0 0 20px;
	}

		.art_loop ul li {
			line-height: normal;
			font-size: 14px;
			color: #484848;
			padding: 6px 0 6px 0;
			font-weight: normal;
		}

			.art_loop ul li span {
				width: 22px;
				
			}

.art_search {
	width: 100%;
	float: left;
	padding: 20px 0 10px 0;
}

	.art_search p {
		font-size: 1em;
		color: #272727;
		padding: 0;
	}

	.art_search h3 {
		font-size: 1.2em;
		color: #5D5D5D;
		padding-bottom: 10px;
		margin-bottom: 1em;
	}

		.art_search h3 span {
			font-weight: 400;
		}

	.art_search h4 {
		font-family: Cuprum;
		font-weight: 700;
		font-size: 1.1em;
		color: #f04b41;
	}

.search_item h4 a {
	color: #307d71;
}

.search_item {
	border-bottom: solid 1px #f1f1f1;
	padding-bottom: 20px;
	margin-bottom: 20px;
	position: relative;
}

	.search_item h4 {
		color: #307d71;
	}

	.search_item .itemcat {
		font-size: .8em;
		text-decoration: underline;
		color: #acacac;
	}

	.search_item .itemdate {
		color: #818181;
		font-size: .8em;
		position: absolute;
		bottom: 10px;
		right: 0;
		height: 30px;
		width: 150px;
		text-align: right;
	}

	.search_item .itemimage {
		width: 88px;
		float: left;
		margin: 2px 5px 5px 0;
		border-radius: 5px;
	}

	.search_item .itemimage2 {
		float: left;
		margin: 2px 5px 5px 0;
		border-radius: 5px;
	}

	.search_item a:hover {
		text-decoration: underline;
		color: #e6352a;
	}

.paging {
	margin: 0 auto;
}

	.paging p {
		margin-bottom: 5px;
	}

	.paging a {
		line-height: 20px;
		background-color: #4e9387;
		padding: 3px 7px;
		color: #fff;
		font-size: 1em;
		border-radius: 2px;
		-moz-transition: all .3s ease-in-out 0s;
		-webkit-transition: all .3s ease-in-out 0s;
		-o-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

		.paging a:hover {
			text-decoration: none;
			background-color: #e6352a;
		}

		.paging a.active {
			text-decoration: none;
			background-color: #e6352a;
		}

	.paging .next {
		background: url('../images/sprite.png') no-repeat -434px -196px;
		width: 7px;
		height: 11px;
		display: inline-block;
	}

	.paging .prev {
		background: url('../images/sprite.png') no-repeat -399px -196px;
		width: 7px;
		height: 11px;
		display: inline-block;
	}

.infobox {
	padding: 5px;
	background-color: #f0fdff;
	border: solid 1px #dff5f8;
}

	.infobox.info {
		background-color: #f0fdff;
		border: solid 1px #dff5f8;
	}

	.infobox.alert {
		background-color: #f0fdff;
		border: solid 1px #dff5f8;
	}

	.infobox.error {
		background-color: #f0fdff;
		border: solid 1px #dff5f8;
	}

.in_sec_2 {
	width: 100%;
	float: left;
	padding: 20px 0 0 0;
}

	.in_sec_2 h3 {
		font-family: Cuprum,'Source Sans Pro';
		font-weight: 700;
		font-size: 21px;
		color: #307d71;
		text-transform: uppercase;
		border-bottom: #d6e5e3 solid 1px;
		padding-bottom: 10px;
	}

.in_sec_2_row {
	width: 100%;
	float: left;
	padding: 25px 0 0 0;
}

.lts_news.dtl {
	width: 205px;
}

	.lts_news.dtl figcaption.info {
		width: 100%;
		float: left;
		padding: 10px 0 10px 0;
	}

		.lts_news.dtl figcaption.info ul {
			width: 100%;
			float: left;
			list-style: none;
			padding-bottom: 10px;
		}

			.lts_news.dtl figcaption.info ul li {
				width: 100%;
				float: left;
				line-height: normal;
				font-size: 12px;
				color: #7b7b7b;
				padding: 5px 0;
			}

				.lts_news.dtl figcaption.info ul li span {
					width: 105px;
					color: #c22b2b;
					float: right;
				}

	.lts_news.dtl figcaption p a.left_btn {
		float: left;
	}

.in_sec_2_row .lts_news.dtl {
	margin-left: 9px !important;
}

	.in_sec_2_row .lts_news.dtl:first-child {
		margin-left: 0 !important;
	}

.inner_mid_right {
	width: 26.5%;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #f5f5f5;
	border-left: #e5e5e5 solid 1px;
	overflow: auto;
}

.right_nav {
	width: 100%;
	float: left;
}

	.right_nav ul {
		list-style: none;
	}

		.right_nav ul li {
			line-height: 40px;
			background: url(../images/line_x.png) left bottom repeat-x;
		}

			.right_nav ul li a {
				font-family: Cuprum,'Source Sans Pro';
				font-size: 14px;
				color: #565656;
				display: block;
			}

				.right_nav ul li a span {
					width: 38px;
					float: left;
					background: url(../images/sprite.png) 0 0 no-repeat;
					margin-left: 25px;
				}

					.right_nav ul li a span.en {
						background: url(../images/spriteEN.png) 0 0 no-repeat;
					}

					.right_nav ul li a span.nv1 {
						background-position: -322px -221px;
					}

					.right_nav ul li a span.nv2 {
						background-position: -322px -260px;
					}

					.right_nav ul li a span.nv3 {
						background-position: -322px -296px;
					}

					.right_nav ul li a span.nv4 {
						background-position: -322px -336px;
					}

					.right_nav ul li a span.nv5 {
						background-position: -322px -372px;
					}

					.right_nav ul li a span.nv6 {
						background-position: -322px -410px;
					}

					.right_nav ul li a span.nv7 {
						background-position: -322px -447px;
					}

					.right_nav ul li a span.nv8 {
						background-position: -322px -483px;
					}

					.right_nav ul li a span.nv9 {
						background-position: -322px -520px;
					}

					.right_nav ul li a span.nv10 {
						background-position: -322px -553px;
					}

				.right_nav ul li a:hover span.nv1 {
					background-position: -363px -221px;
				}

				.right_nav ul li a:hover span.nv2 {
					background-position: -363px -260px;
				}

				.right_nav ul li a:hover span.nv3 {
					background-position: -363px -296px;
				}

				.right_nav ul li a:hover span.nv4 {
					background-position: -363px -336px;
				}

				.right_nav ul li a:hover span.nv5 {
					background-position: -363px -372px;
				}

				.right_nav ul li a:hover span.nv6 {
					background-position: -363px -410px;
				}

				.right_nav ul li a:hover span.nv7 {
					background-position: -363px -447px;
				}

				.right_nav ul li a:hover span.nv8 {
					background-position: -363px -483px;
				}

				.right_nav ul li a:hover span.nv9 {
					background-position: -363px -520px;
				}

				.right_nav ul li a:hover span.nv10 {
					background-position: -363px -553px;
				}

				.right_nav ul li a:hover {
					background-color: #ef3e33;
					color: #fff;
					text-decoration: none;
				}

.lssn {
	width: 100%;
	float: left;
	margin-top: 30px;
}

	.lssn h2 {
		font-size: 20px;
		background-color: #307d71;
		line-height: 43px;
		color: #fff;
		padding-left: 20px;
	}

		.lssn h2 span {
			width: 23px;
			float: left;
			background: url(../images/sprite.png) 0 0 no-repeat;
		}

			.lssn h2 span.lts1 {
				background-position: -134px 13px;
			}

			.lssn h2 span.lts2 {
				background-position: -165px 13px;
			}

	.lssn ul {
		list-style: none;
		padding: 5px 11px 0 22px;
	}

		.lssn ul li {
			width: 100%;
			float: left;
			line-height: normal;
			background: url(../images/line_x.png) left bottom repeat-x;
			padding: 13px 0 8px 0;
		}

			.lssn ul li:last-child {
				background: none;
			}

			.lssn ul li span {
				width: 22px;
				height: 20px;
				float: left;
				background: url(../images/sprite.png) -199px 0 no-repeat;
			}

			.lssn ul li label {
				width: 88%;
				float: left;
				font-size: 12px;
				color: #6a6969;
			}

				.lssn ul li label strong {
					color: #cc4742;
				}

				.lssn ul li label a {
					color: #565656;
				}

					.lssn ul li label a:hover {
						text-decoration: none;
						color: #000;
					}

.guncelHepsiniGor {
	display: table;  
  text-align: left;
   margin-left:15px;
}

	.guncelHepsiniGor a {
		line-height: 20px;
		background-color: #4e9387;
		padding: 0 10px;
		color: #fff;
		font-size: 12px;
		border-radius: 2px;
		-moz-transition: all .5s ease-in-out 0s;
		-webkit-transition: all .5s ease-in-out 0s;
		-o-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
		display: inline-block;
		margin: 10px 0 0 0;
		text-decoration: none;
	}

		.guncelHepsiniGor a:hover {
			text-decoration: none;
			background-color: #e6352a;
			color: #fff;
		}

.map_dv {
	width: 80%;
	margin: 20px auto 0 auto;
	border: #d7d7d7 solid 1px;
	padding: 5px;
	background-color: #fff;
}

.contact_sec_1 {
	width: 93%;
	float: left;
	padding: 30px 3.5% 0 3.5%;
}

.cont_sec_1_lt {
	width: 45%;
	float: left;
}

	.cont_sec_1_lt h2 {
		font-family: Cuprum,'Source Sans Pro';
		font-size: 25px;
		color: #307d71;
		text-transform: uppercase;
		border-bottom: #e3e3e3 solid 1px;
		padding-bottom: 10px;
	}

	.cont_sec_1_lt p {
		font-size: 14px;
		padding: 15px 0 0 0;
		color: #7b7b7b;
		line-height: 21px;
	}

		.cont_sec_1_lt p.small {
			font-size: 13px;
			color: #b7b7b7;
			line-height: 15px;
		}

.info_loop {
	width: 100%;
	float: left;
	padding: 15px 0 0 0;
}

	.info_loop label {
		width: 140px;
		float: left;
		font-size: 17px;
		color: #adacac;
	}

	.info_loop span {
		font-size: 17px;
		color: #adacac;
		display: flex;
	}

		.info_loop span a {
			color: #adacac;
		}

		.info_loop span p {
			width: 40px;
			height: 40px;
			float: left;
			margin-right: 2px;
		}

			.info_loop span p a {
				width: 40px;
				height: 40px;
				float: left;
				background: url(../images/sprite.png) 0 0 no-repeat;
				display: block;
				-moz-transition: all .5s ease-in-out 0s;
				-webkit-transition: all .5s ease-in-out 0s;
				-o-transition: all .5s ease-in-out 0s;
				transition: all .5s ease-in-out 0s;
			}

				.info_loop span p a.so1 {
					background-position: 4px -332px;
				}

				.info_loop span p a.so2 {
					background-position: -34px -332px;
				}

				.info_loop span p a.so3 {
					background-position: -71px -332px;
				}

				.info_loop span p a.so4 {
					background-position: -112px -332px;
				}

				.info_loop span p a.so5 {
					background-position: -151px -332px;
				}

				.info_loop span p a:hover {
					background-color: #1bb8ba;
				}

					.info_loop span p a:hover.so1 {
						background-position: 4px -366px;
					}

					.info_loop span p a:hover.so2 {
						background-position: -34px -366px;
					}

					.info_loop span p a:hover.so3 {
						background-position: -71px -366px;
					}

					.info_loop span p a:hover.so4 {
						background-position: -112px -366px;
					}

					.info_loop span p a:hover.so5 {
						background-position: -151px -366px;
					}

	.info_loop div {
		float: left;
		font-size: 17px;
		color: #adacac;
	}

		.info_loop div a {
			text-decoration: none;
			color: #adacac;
		}

			.info_loop div a:hover {
				text-decoration: none;
				color: #1bb8ba;
			}

.cont_sec_1_rt {
	width: 45%;
	float: right;
	margin-top: 40px;
}

.contact_sec_2 {
	width: 93%;
	float: left;
	padding: 30px 3.5% 0 3.5%;
}

.contact_form {
	width: 89%;
	float: left;
	background-color: #f9f9f9;
	border: #e9e9e9 solid 1px;
	border-radius: 3px;
	padding: 30px 5% 30px 5%;
}

.contact_filled {
	width: 100%;
	float: left;
	padding-bottom: 20px;
}

.cont_inp {
	width: 44%;
	float: left;
	padding: 15px 2% 15px 2%;
	background-color: #fff;
	border: #e7e5e5 solid 1px;
	font-size: 16px;
	color: #a3a3a3;
	border-radius: 3px;
}

	.cont_inp:last-child {
		float: right;
	}

	.cont_inp.msg {
		width: 96%;
		float: left;
	}

.ss_submit {
	width: 25%;
	height: 35px;
	float: right;
	background-color: #ef3e33;
	border: none;
	border-radius: 3px;
	font-size: 1.4em;
	color: #fff;
	-moz-transition: all .5s ease-in-out 0s;
	-webkit-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;
	cursor: pointer;
}

	.ss_submit:hover {
		background-color: #ca2419;
	}

.gallery_dv {
	width: 100%;
	float: left;
	padding: 30px 0 0 0;
}

.g_tabs {
	width: 50%;
	height: 250px;
	float: right;
	position: relative;
	border-bottom: #ef3e33 solid 5px;
	margin-top: 20px;
}

.tab_g {
	width: 7%;
	height: 100%;
	float: left;
	list-style: none;
	background-color: #2b796c;
	position: absolute;
	bottom: 0;
	padding-top: 8px;
}

	.tab_g a {
		font-size: 15px;
		height: 100%;
		display: block;
		outline: none;
		text-align: center;
		color: #fff;
	}

	.tab_g.step_1 {
		height: 70%;
		left: 20%;
	}

	.tab_g.step_2 {
		height: 50%;
		left: 28%;
	}

	.tab_g.step_3 {
		height: 17%;
		left: 36%;
	}

	.tab_g.step_4 {
		height: 50%;
		left: 44%;
	}

	.tab_g.step_5 {
		height: 35%;
		left: 52%;
	}

	.tab_g.step_6 {
		height: 100%;
		left: 60%;
	}

	.tab_g.step_7 {
		height: 31%;
		left: 68%;
	}

	.tab_g.step_8 {
		height: 19%;
		left: 76%;
	}

	.tab_g:hover {
		background-color: #ef3e33;
		color: #fff;
	}

	.tab_g a:hover {
		text-decoration: none;
	}

	.tab_g.active {
		background-color: #ef3e33;
	}

	.tab_g a.active {
		background-color: #ef3e33;
		color: #fff;
	}

.gal_loop {
	width: 94%;
	float: left;
	padding: 0 3%;
}

	.gal_loop h4 {
		color: #ef3e33;
		text-align: center;
		padding-bottom: 20;
		font-family: Cuprum;
		font-weight: 700;
		font-size: 18px;
	}

.shadow {
	width: 100%;
	text-align: center;
}

.embarrasing {
	width: 93%;
	float: left;
	padding: 20px 3.5% 0 3.5%;
}

	.embarrasing h4 {
		font-family: Cuprum;
		font-weight: 700;
		color: #2e7b6f;
		font-size: 18px;
		text-transform: uppercase;
	}

	.embarrasing ul {
		list-style: none;
		padding-top: 10px;
	}

		.embarrasing ul li {
			line-height: normal;
			float: left;
			margin-left: 7px;
		}

			.embarrasing ul li:first-child {
				margin-left: 0;
			}

			.embarrasing ul li a {
				color: #403e3e;
				display: block;
			}

				.embarrasing ul li a:hover {
					text-decoration: none;
					color: #ef3e33;
				}

.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns {
	margin: 0 0 0 0;
	float: left;
	position: absolute;
	left: -999em;
	text-align: left;
	padding: 18px 15px 10px 17px;
	z-index: 9999 !important;
	border: #ef4b41 solid 4px;
	background-color: #fff;
	box-shadow: inset 0 1px 2px #e9e9e9;
	border-radius: 0 0 4px 4px;
}

.dropdown_1column {
	width: 552px;
}

.dropdown_2columns {
	width: 795px;
}

.dropdown_3columns {
	width: 777px;
}

.dropdown_4columns {
	width: 778px;
}

.dropdown_5columns {
	width: 700px;
}

nav ul li:hover .dropdown_1column, nav ul li:hover .dropdown_2columns, nav ul li:hover .dropdown_3columns, nav ul li:hover .dropdown_4columns, nav ul li:hover .dropdown_5columns {
	left: 15px;
	top: 50px;
}

nav ul li:hover a {
	text-decoration: none;
	color: #ef3e33;
	background: url(../images/nav_act.jpg) left bottom repeat-x;
}

.drop_left {
	width: 260px;
	float: left;
}

	.drop_left ul {
		list-style: none;
	}

		.drop_left ul li {
			line-height: 40px;
			background: none;
			padding: 0;
			float: none;
			text-wrap: none;
		}

			.drop_left ul li a {
				font-size: 14px;
				color: #232323 !important;
				padding: 0;
				border-left: transparent solid 3px;
				padding-left: 13px;
				background-image: none !important;
			}

				.drop_left ul li a:hover {
					background: url(../images/drop_aro.jpg) right center no-repeat #f0f0f0 !important;
					border-left: #232323 solid 3px;
				}

.drop_right {
	width: 273px;
	float: right;
}

	.drop_right figure {
		width: 100%;
		float: left;
	}

		.drop_right figure figcaption {
			width: 100%;
			float: left;
		}

			.drop_right figure figcaption h3 {
				color: #232323;
				line-height: normal;
				font-weight: 700;
				padding: 5px 0;
			}

.new_dv {
	width: 100%;
	float: left;
}

.archive_dv {
	width: 100%;
	float: left;
}

@media only screen and (min-width:2400px) and (max-width:3400px) {
	.banner_text {
		left: 25%;
		top: 10%;
	}
}

@media only screen and (min-width:3401px) and (max-width:5000px) {
	.banner_text {
		left: 35%;
		top: 10%;
	}
}

@media only screen and (min-width:5001px) and (max-width:9999px) {
	.banner_text {
		left: 40%;
		top: 10%;
	}
}

@media only screen and (min-width:1px) and (max-width:319px) {
	nav, #nav {
		display: none;
	}

	.banner_text {
		width: 100%;
		left: 0;
		margin-top: 30px;
	}

		.banner_text h1 {
			font-size: 3.6em;
		}

		.banner_text h3 {
			font-size: 1.2em;
		}
}

@media only screen and (min-width:320px) and (max-width:767px) {
	nav, #nav {
		display: none;
	}

	.container {
		width: 100%;
		float: left;
	}

	.header {
		height: auto;
	}

	.logo {
		width: 64%;
		padding: 0 3%;
		solid: 1px;
		height: auto;
	}
	.navsmall {
		padding: 0 3%;
	}
	

		.logo h1 {
			width: auto;
			float: left;
		}

	.head_right {
		width: 94%;
		float: left;
		padding: 5px 3% 0 3%;
	}

	.head_rt_tp {
		width: 100%;
		float: none;
		display: flex;
	}

		.head_rt_tp span {
			width: 53%;
			color: #000;
			font-size: 14px;
			line-height: 30px;
			padding-top: 8px;
		}

		.head_rt_tp .englishBtn {
			margin-top: 9px;
			float: right;
			display: inline-block;
			padding: 5px;
			background-color: #dc0c15;
			color: #fff;
			font-family: Cuprum;
			font-size: .8em;
		}

	.inp {
		width: 40.5%;
		padding-left: 3px;
		border: #b2b2b2 solid 1px;
		font-size: .7em;
	}

	.head_rt_tp span em {
		background-position: -73px 5px;
	}

	.head_rt_title {
		float: none;
		width: 100%;
		margin-left: 0;
	}

		.head_rt_title span {
			font-size: .8em;
			font-weight: 700;
			color: #000;
			font-family: Cuprum;
			line-height: .3em;
		}

			.head_rt_title span.topUnit {
				font-size: .6em;
				font-weight: 400;
				display: block;
				line-height: .6em !important;
				margin-top: 0;
			}

	.headerSubSite .head_rt_title span.Altsite {
		line-height: 34px !important;
	}

	.altAnaSol {
		width: 100%;
		float: none;
		height: 100%;
		background-color: #f5f5f5;
		border-right: #e5e5e5 solid 1px;
		border-left: #e5e5e5 solid 1px;
	}

	.altAnaSag {
		width: 100%;
		float: none;
		padding-top: 10px;
	}

		.altAnaSag .lts_news {
			width: 150px !important;
			height: 237px;
		}

			.altAnaSag .lts_news figcaption p {
				position: absolute;
				bottom: 8px;
				width: 150px;
			}

	.latest_news {
		width: 95%;
		margin: 1em auto;
		float: none;
	}

		.latest_news h2 {
			font-size: 1.2em;
		}

	nav {
		width: 100%;
		height: auto;
		padding: 10px 0 0 0;
		display: block;
	}

		nav ul li {
			line-height: 30px;
			float: none;
			display: block;
			padding: 0 0 0 0;
			background: none;
		}

			nav ul li a {
				font-size: 13px;
				color: #282828;
				padding: 0 0;
				border-top: #eaeaea solid 1px;
			}

	#bnav {
		cursor: pointer;
	}

	.navsmall {
		height: auto;
		float: right;
		padding-top: 10px;
		display: block;
	}

	.banner_text {
		width: 100%;
		left: 0;
		margin-top: 30px;
	}

		.banner_text h1 {
			font-size: 3.6em;
		}

		.banner_text h3 {
			font-size: 20px;
		}

	.sec_1 {
		height: auto;
	}

	.sec_1_in li {
		width: 50%;
	}

	.sec_2 {
		width: 94%;
		padding: 40px 3% 0 3%;
	}

	.sec_3 {
		width: 94%;
		padding: 30px 3% 0 3%;
		background-repeat: repeat;
	}

	.sec_3_head h2 {
		font-size: 18px;
		padding-bottom: 20px;
	}

	.content_loop {
		padding-top: 30px;
		max-height:none;
		height:auto;
	}

	.cont_loop_lt {
		width: 100%;
	}

		.cont_loop_lt h3 {
			font-size: 18px;
		}

	.cont_loop_rt {
		width: 100%;
		padding-top: 30px;
		text-align:center;
	}

		.cont_loop_rt figure {
			width: 44.8%;
		}

			.cont_loop_rt figure img {
				width: 100%;
			}

	.logo_bar {
		width: 94%;
		padding: 0 3%;
	}

	.footer_bg {
		width: 94%;
		padding: 0 3% 20px 3%;
		height: auto;
	}

	.ft_links.links_1, .ft_links.links_2, .ft_links.links_3, .ft_links.links_4 {
		width: 50%;
		min-height: 138px;
	}

	.ft_links.links_3 {
		margin-left: 0;
		clear: both;
	}

	.ft_links.links_4 {
		float: left;
	}

	.ft_links h2 {
		font-size: 14px;
	}

	.adress_loop span {
		width: 22px;
	}

	.adress_loop_text {
		width: 83%;
	}

	.submit_btn {
		width: auto;
		font-size: 12px;
		padding: 0 3px;
		height: 18px;
	}

	.adress_loop_text h3 {
		font-size: 16px;
	}

	.search_inp {
		height: 26px;
		padding: 0 5px 0 24px;
		background-position: 5px center;
	}

	.lts_news figure img {
		width: 100%;
	}

	.inner_mid {
		width: 94%;
		margin: 70px 3% 0 3%;
	}

	.inner_mid_left {
		width: 94%;
		padding: 35px 3% 35px 3%;
	}

	.in_head_1 h2 {
		font-size: 20px;
	}

	.art_loop h3 {
		font-size: 20px;
	}

	.art_loop ul {
		padding-left: 0;
	}

	.in_sec_2_row .lts_news.dtl {
		width: 93%;
		margin-left: 0 !important;
		margin-bottom: 15px;
	}

	.inner_mid_right {
		width: 100%;
		position: relative;
		height: auto;
		margin-top: 5px;
	}

	.cont_sec_1_lt {
		width: 100%;
	}

	.cont_sec_1_rt {
		width: 100%;
	}

	.info_loop label {
		width: 80px;
	}

	.cont_inp {
		width: 95%;
		margin-bottom: 10px;
		padding: 7px 2%;
	}

		.cont_inp:last-child {
			float: left;
		}

	.contact_filled {
		padding-bottom: 0;
	}

	.ss_submit {
		width: 100%;
		height: 46px;
	}

	.info_loop span p {
		padding-top: 0;
	}

	.g_tabs {
		width: 100%;
	}

	.tab_g {
		width: 10%;
	}

		.tab_g a {
			font-size: 12px;
		}

		.tab_g.step_1 {
			left: 20px;
		}

		.tab_g.step_2 {
			left: 18.5%;
		}

		.tab_g.step_3 {
			left: 30%;
		}

		.tab_g.step_4 {
			left: 41.5%;
		}

		.tab_g.step_5 {
			left: 53%;
		}

		.tab_g.step_6 {
			left: 64.3%;
		}

		.tab_g.step_7 {
			left: 75.7%;
		}

		.tab_g.step_8 {
			left: 87.3%;
		}

	.embarrasing ul li {
		width: 45%;
		margin: 0 6px 10px 6px;
	}

		.embarrasing ul li:first-child {
			margin-left: 5px;
		}

	.dropdown_1column {
		width: 87.3%;
		padding: 0 5% 15px 5%;
	}

	.drop_left {
		width: 100%;
		float: left;
	}

	.drop_right {
		width: 100%;
		float: left;
	}

	nav ul li:hover .dropdown_1column {
		left: 0;
		top: 30px;
	}

	.left .ticker-controls {
		display: none;
	}

	.ticker {
		width: 95% !important;
	}

	.ticker-title {
		font-size: 12px !important;
	}

	.ticker-content {
		font-size: 12px;
		width: 95%;
	}
}

@media only screen and (min-width:768px) and (max-width:1040px) {
	.container {
		width: 100%;
		float: left;
	}

	.header {
		height: auto;
	}

	.head_right {
		width: 64%;
	}

	.head_rt_tp {
		width: 50%;
	}

		.head_rt_tp .englishBtn {
			margin-top: 9px;
			margin-right: 5px;
			float: right;
			display: inline-block;
			padding: 5px;
			background-color: #dc0c15;
			color: #fff;
			font-family: Cuprum;
			font-size: 16px;
		}

	.head_rt_title span.topUnit {
		font-size: .6em;
		font-weight: 400;
		display: block;
	}

	.headerSubSite .head_rt_title span.Altsite {
		line-height: 34px !important;
	}

	nav ul li {
		padding: 0 8px;
	}

		nav ul li a {
			font-size: 1em;
		}

	.sec_1_in li {
		width: 10%;
	}

		.sec_1_in li a {
			font-size: 12px;
		}

	.sec_2 {
		width: 94%;
		padding: 40px 3% 0 3%;
	}

	.sec_3 {
		width: 94%;
		padding: 40px 3% 60px 3%;
	}

	.cont_loop_rt figure {
		width: 44%;
	}

	.logo_bar {
		width: 94%;
		padding: 0 3%;
	}

	.footer_bg {
		width: 94%;
		padding: 0 3%;
	}

	.ft_links.links_3 {
		margin-left: 30px;
	}

	.inner_mid {
		width: 94%;
		margin: 70px 3% 0 3%;
	}

	.inner_mid_left {
		width: 61%;
	}

	.inner_mid_right {
		width: 33%;
	}

	.right_nav ul li a {
		font-size: 12px;
	}

		.right_nav ul li a span {
			margin-left: 10px;
		}

	.lssn ul {
		padding-left: 10px;
	}

	.lts_news.dtl {
		width: 44.2%;
	}

		.lts_news.dtl:last-child {
			margin-left: 0 !important;
			margin-top: 15px;
		}

	.info_loop span {
		font-size: 15px;
	}

	.cont_sec_1_lt p {
		padding-top: 0;
	}

	.tab_g a {
		font-size: 12px;
	}

	.embarrasing ul li {
		width: 19%;
	}

	.dropdown_1column {
		width: 395px;
		padding: 15px 5% 15px 5%;
	}

	.drop_left {
		width: 50%;
	}

		.drop_left ul li a {
			font-size: 12px;
			padding-left: 5px;
		}

	.drop_right {
		width: 45%;
	}

		.drop_right figure figcaption h3 {
			font-size: 16px;
		}

	nav ul li:hover .dropdown_1column {
		left: 0;
		top: 50px;
	}

	.ticker {
		width: 86.5% !important;
	}

	.ticker-title {
		font-size: 12px !important;
	}

	.ticker-content {
		font-size: 12px;
	}
}

.art_loop ul li a {
	color: #307d71;
}

	.art_loop ul li a:hover {
		text-decoration: underline;
		color: #e6352a;
	}

.art_loop a {
	color: #307d71;
}

	.art_loop a:hover {
		text-decoration: underline;
		color: #e6352a;
	}


.right_nav.AltDalListe ul li a span {
	background: url(../images/sprite.png) no-repeat -434px -143px;
	width: 15px;
	margin-left: 5px;
}

.right_nav.AltDalListe ul li a:hover span.nv2 {
	background: url(../images/sprite.png) no-repeat -434px -183px;
}

.in_sec_2 h3 {
	color: #3b9c8d;
}

.lts_news figure img {
	width: 100% !important;
	height: 114px;
	max-width: 231px;
}

.banner_text img {
	max-height: 150px;
}

.sec_3 .tab_container .cont_loop_rt img {
	max-height: 195px;
}

@media only screen and (min-width:320px) and (max-width:767px) {
	.banner_text h1 {
		font-size: 2.5em;
	}

	.banner_text h3 {
		font-size: 1.3em;
	}
}

@media only screen and (min-width:320px) and (max-width:767px) {
	.ft_links.links_1srs, .ft_links.links_2srs {
		width: 100% !important;
	}

	.adress_loop_text p, .ft_links ul li a {
		font-size: .85em;
	}
}

@media only screen and (min-width:768px) and (max-width:1040px) {
	.ft_links.links_4 {
		width: 23%;
	}

	.adress_loop_text p, .ft_links ul li a {
		font-size: .8em;
	}
}

@media only screen and (min-width:1px) and (max-width:400px) {
	.adress_loop_text p, .ft_links ul li a {
		font-size: .7em;
	}
}

@media only screen and (max-width:767px) and (min-width:1px) {
	.head_rt_title span {
		font-size: 1.2em !important;
		color: #dc0c15 !important;
	}
}

@media only screen and (max-width:767px) and (min-width:1px) {
	.lts_news figcaption h5 {
		font-size: .8em;
	}
}

.lts_news figcaption h5 {
	height: 36px;
	max-height: 36px;
	overflow: hidden;
}

@media only screen and (max-width:600px) and (min-width:320px) {
	.lts_news {
		width: 88% !important;
	}
}

@media only screen and (max-width:767px) and (min-width:601px) {
	.lts_news {
		width: 88% !important;
	}
}

@media only screen and (max-width:767px) and (min-width:621px) {
	.icon_menu ul li a {
		font-size: .9em;
		padding: 0 10px;
	}

	#icon-nav.owl-carousel .owl-item {
		margin: 0 4px !important;
	}

	#icon-nav.owl-carousel .owl-wrapper-outer {
		margin: 0 6% !important;
	}
}

@media only screen and (max-width:620px) and (min-width:451px) {
	#icon-nav.owl-carousel .owl-item {
		margin: 0 2px !important;
	}

	#icon-nav.owl-carousel .owl-wrapper-outer {
		margin: 0 10% !important;
		width: 80% !important;
	}
}

@media only screen and (max-width:450px) and (min-width:320px) {
	#icon-nav.owl-carousel .owl-item {
		margin: 0 2px !important;
	}

	#icon-nav.owl-carousel .owl-wrapper-outer {
		margin: 0 13% !important;
		width: 74% !important;
	}
}

.icon_menu ul li a span.im6 {
	background-position: -252px -330px;
}

.icon_menu ul li a:hover span.im6 {
	background-position: -252px -367px;
}

.resimgaleriThumb li img {
	height: 152px;
	width: 171px;
	cursor: pointer;
}

.resimAltKategoriListe li img {
	height: 152px;
	width: 171px;
	cursor: pointer;
}

.banner_text img {
	display: none;
}

.read_more.forbanner {
	display: none;
}

.banner_text {
	top: inherit !important;
	bottom: 0% !important;
	left: inherit !important;
	width: inherit !important;
}

	.banner_text h1 {
		background-color: rgba(0,0,0,.5);
		font-size: 2.5em;
		display: inline-block;
		padding: 0 .5em;
		-webkit-border-top-left-radius: 10;
		-webkit-border-top-right-radius: 10;
		-moz-border-radius-topleft: 10;
		-moz-border-radius-topright: 10;
		border-top-left-radius: 10;
		border-top-right-radius: 10;
	}

.sec_1_in li a span em.y_kp {
	background-position: -62px -31px;
}

.sec_1_in li a:hover span em.y_kp {
	background-position: -62px -91px;
}

.sec_1_in li a span em.y_ifr {
	background-position: -553px -31px;
}

.sec_1_in li a:hover span em.y_ifr {
	background-position: -553px -89px;
}

.sec_1_in li a span em.y_sp {
	background-position: -615px -31px;
}

.sec_1_in li a:hover span em.y_sp {
	background-position: -615px -91px;
}

.sec_1_in li a span em.y_vm {
	background-position: -679px -31px;
}

.sec_1_in li a:hover span em.y_vm {
	background-position: -679px -91px;
}

.sec_1_in li a span em.y_int {
	background-position: -733px -31px;
}

.sec_1_in li a:hover span em.y_int {
	background-position: -733px -91px;
}

.sec_1_in li a span em.y_wm {
	background-position: -792px -31px;
}

.sec_1_in li a:hover span em.y_wm {
	background-position: -792px -91px;
}

.sec_1_in li a span em.y_rg {
	background-position: -850px -31px;
}

.sec_1_in li a:hover span em.y_rg {
	background-position: -850px -91px;
}

.sec_1_in li a span em.y_im {
	background-position: -910px -31px;
}

.sec_1_in li a:hover span em.y_im {
	background-position: -910px -91px;
}

.right_nav ul li a span.d_kp {
	background-position: -322px -221px;
}

.right_nav ul li a:hover span.d_kp {
	background-position: -363px -221px;
}

.right_nav ul li a span.d_ifr {
	background-position: -322px -553px;
}

.right_nav ul li a:hover span.d_ifr {
	background-position: -363px -553px;
}

.right_nav ul li a span.d_sp {
	background-position: -322px -583px;
}

.right_nav ul li a:hover span.d_sp {
	background-position: -363px -583px;
}

.right_nav ul li a span.d_vm {
	background-position: -322px -624px;
}

.right_nav ul li a:hover span.d_vm {
	background-position: -363px -624px;
}

.right_nav ul li a span.d_int {
	background-position: -322px -664px;
}

.right_nav ul li a:hover span.d_int {
	background-position: -363px -664px;
}

.right_nav ul li a span.d_wm {
	background-position: -322px -704px;
}

.right_nav ul li a:hover span.d_wm {
	background-position: -363px -704px;
}

.right_nav ul li a span.d_rg {
	background-position: -322px -794px;
}

.right_nav ul li a:hover span.d_rg {
	background-position: -363px -794px;
}

.right_nav ul li a span.d_im {
	background-position: -322px -749px;
}

.right_nav ul li a:hover span.d_im {
	background-position: -363px -749px;
}

.icon_menu ul li a span.im_ebs {
	background-position: -510px -140px;
}

.icon_menu ul li a:hover span.im_ebs {
	background-position: -510px -177px;
}

.icon_menu ul li a span.im_bos {
	background-position: -548px -140px;
}

.icon_menu ul li a:hover span.im_bos {
	background-position: -548px -177px;
}

.icon_menu ul li a span.im_rsbs {
	background-position: -587px -142px;
}

.icon_menu ul li a:hover span.im_rsbs {
	background-position: -587px -179px;
}

.icon_menu ul li a span.im_mkbs {
	background-position: -631px -142px;
}

.icon_menu ul li a:hover span.im_mkbs {
	background-position: -631px -179px;
}

.icon_menu ul li a span.im_tkp {
	background-position: -672px -142px;
}

.icon_menu ul li a:hover span.im_tkp {
	background-position: -672px -179px;
}

.flexslider_big .flex-direction-nav a {
	opacity: 1 !important;
}

#owl-news .owl-controls {
	right: 2px !important;
}


.bgRightHover {
	padding: 0;
	margin: 0;
	height: 40px;
}

	.bgRightHover img {
		  width: 32px;
		  height: 28px;
		  margin-left: 10px;
		  margin-right: 5px;
		  display: inline-block;
		  float: left;
		  margin-top: 5px;
	}

.yerBildirici {
	margin-bottom: 10px;
}

	.yerBildirici,
	.yerBildirici div {
		display: inline-block;
	}

		.yerBildirici ul {
			margin: 0;
			padding: 0;
		}

			.yerBildirici ul li {
				list-style-position: inside;
				list-style-type: none;
				display: inline-block;
				float: left;
				margin-right: 5px;
			}

				.yerBildirici ul li.yb-item > a {
					font-family: 'Source Sans Pro', sans-serif;
					font-size: 15px;
					color: #5D5D5D;
					font-weight: 300;
					text-decoration: none;
				}

				.yerBildirici ul li.yb-separator:after {
					content: "\25b6";
					margin: 0 3px 0 3px;
					color: #5D5D5D;
					vertical-align: top;
				}


.anaGriItemText {
	margin-top: 5px;
	word-break: break-word;
	max-width: 95%;
}

.panelOutMenuItem {
	margin: 0;
	overflow: hidden;
}

	.panelOutMenuItem img {
		height: 27px;
		width: 27px;
	}

	.panelOutMenuItem a {
	}

.footerMenu1 {
	margin: 0;
	padding: 0;
}

	.footerMenu1 li {
		float: left;
		width: 45%;
		max-width: 45%;
		margin-right:4%;
	}

/* XS Portrait */
@media (max-width: 480px) {
    
    .bx-wrapper img {
        display: block;
        max-width: 100%;
        min-height: 190px;
        max-height: 190px;
    }
  
}

