﻿@import url('reset.css');
@import url('fontlar.css');
@import url('stil-ust.css');
@import url('promo.css');
/*******************************************************************************************/
html										{ padding: 0px; margin: 0px; }
body										{ padding: 0px; margin: 0px; min-width:1000px;}
body > .bgVektor1							{ position:fixed;height:80%;left:20%;bottom:0px;z-index:-5; }
/*******************************************************************************************/
.body1										{ background-color: #282a2e; font-size: 14px; box-sizing: border-box; position:relative;}
.body2										{ background-color: #282a2e; font-size: 14px; box-sizing: border-box; padding-bottom: 100px; position:relative;}
/*******************************************************************************************/
input[type=text]							{ transition: all .35s ease; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; }
textarea									{ transition: all .35s ease; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; }
input[type=submit]							{ cursor: pointer; transition: all .35s ease; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; }
/*******************************************************************************************/
.promo1														            {position:relative;width:100%;height: 100%;}
.promo1 > div	                                                        {position:relative;height:100%;}
.promo1 > div > .blueberry                                              {width:100%;height:100%;}
.promo1 > div > .blueberry > .slides                                    {height:100%!important;}           
.promo1 > div > .blueberry > .slides > li                               {position:relative;z-index:10;width:100%;height:100%; }
.promo1 > div > .blueberry > .slides > li > img						    {position:absolute;width:100%;z-index:-1;height:100%;}					
.promo1 > div > .blueberry > .slides > li  > div:first-child				        {position: absolute; max-width: 700px; top: 50%; left: 50%; -ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%); }
.promo1 > div > .blueberry > .slides > li  > div:first-child  > h1			        {font-family:halis_rregular;font-size:44px;font-weight:lighter;color:#fff;}
.promo1 > div > .blueberry > .slides > li  > div:first-child  > h1 > strong	        {font-weight:bolder;}
.promo1 > div > .blueberry > .slides > li  > div:first-child  > h2			        {font-family:halis_rregular;font-size:22px;font-weight:lighter;color:#fff; line-height: 140%; margin:30px 0 60px 0;}
.promo1 > div > .blueberry > .slides > li  > div:first-child  > h2 > strong	        {font-weight:bolder;}
.promo1 > div > .blueberry > .slides > li  > div:first-child  > a		            { }
.promo1 > div > .blueberry > .slides > li  > div:first-child  > a:before			{ width: 44px;height: 44px;content: attr(data-icon);font-family:IcoMoon;font-size:44px;}
.promo1 > div > .blueberry > .slides > li  > div:last-child			    			{ position:absolute; display: table; width:100%; z-index:15; top: 100%; transform: translateY(-50%);}
.promo1 > div > .blueberry > .slides > li  > div:last-child > div					{ display: table-cell; padding: 0 40px; }
.promo1 > div > .blueberry > .slides > li  > div:last-child > div > div				{ width: 100%; content: ''; height: 5px; }
/*********************************************************************************************/
#sonuc1										{ font-family: 'halis_rmedium'; position: fixed; z-index: 1001; width: 100%; height: 100%; background-color: rgba(58,65,70,0.8); }
#sonuc1 > div								{ display: table; width: 100%; height: 100%; }
#sonuc1 > div > div							{ display: table-cell; text-align: center; vertical-align: middle; }
#sonuc1 > div > div > .gonderildi			{ background-color: #06a46a; }
#sonuc1 > div > div > .gonderildi *> a		{ color: #06a46a; }
#sonuc1 > div > div > .hatali				{ background-color: #e66150; }
#sonuc1 > div > div > .hatali	*> a		{ color: #e66150; }
#sonuc1 > div > div > div					{ display: table; width: 60%; max-width: 600px; min-height: 200px; margin: 0 auto; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
#sonuc1 > div > div > div > div				{ display: table-cell; color: #fff; font-size: 20px; font-weight: bold; line-height: 260%; text-align: center; vertical-align: middle; }
#sonuc1 > div > div > div > div > a			{ cursor: pointer; font-size: 16px; font-weight: 500; padding: 0px 14px; background-color: #fff; border: 2px solid #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
#sonuc1 > div > div > div > div > a:hover	{ color: #fff; background-color: transparent; border: 2px solid #fff; }
/*********************************************************************************************/
.menu2													{ width: 340px; padding: 120px 0 0 0; margin: 0 0 0 -20px; }
.menu2 > li												{ cursor: pointer; font-family:'halis_rs_extralight'; font-size:14px; color:#fff; padding: 10px 20px; border-top: 1px solid #595c5f; }
.menu2 > li:first-child									{ border-top: 0; }
.menu2 > li > a											{ color: #fff; }
.menu2 > li:hover > a									{ color: #e21a2d; }
.menu2 > .on											{ font-family: 'halis_rmedium'; background-color: #e21a2d; }
.menu2 > .on > a										{ color: #fff; }
.menu2 > .on:hover > a									{ color: #fff; }
/*********************************************************************************************/
#anasayfa > .footer1									{ position: absolute; bottom: 0; }
.footer1												{ font-family:'halis_rbook'; width:100%; line-height: 38px; padding: 31px 0 0 0; }
.footer1 > .cizgi1										{ display: table; width: 100%; }
.footer1 > .cizgi1 > div								{ display: table-cell; padding: 0 40px; }
.footer1 > .cizgi1 > div > div							{ width: 100%; content: ''; background-color:#383838; height: 1px; }
.footer1 > .metin1										{ display: table; width: 100%; line-height: 0; padding: 30px 0 34px 0; }
.footer1 > .metin1 > div								{ display: table-cell; vertical-align: middle; padding: 0 40px; }
.footer1 > .metin1 > div:first-child					{ line-height: 0; }
.footer1 > .metin1 > div:first-child > .telefon			{ position: relative; display: inline-block; color: #c6c7c8; font-size: 15px; line-height: 34px; vertical-align: middle; padding: 0 100px 0 46px; }
.footer1 > .metin1 > div:first-child > .telefon:before	{ position: absolute; left: 0; width: 34px; height: 34px; font-family: IcoMoon; content: attr(data-icon); font-size: 18px; text-align: center; line-height: 30px; border: solid 2px #c6c7c8; border-radius:50%; box-sizing: border-box; }
.footer1 > .metin1 > div:first-child > ul				{ display: inline-block; vertical-align: middle; }
.footer1 > .metin1 > div:first-child > ul > li			{ display: table-cell; }
.footer1 > .metin1 > div:first-child > ul > li > a					{ cursor: pointer; display: block; text-align:center; float: left; font-size:20px; z-index:1; padding: 0 0 0 8px; }
.footer1 > .metin1 > div:first-child > ul > li > a:before			{ font-family:IcoMoon; height:34px;width:34px;font-size:22px; line-height: 34px;background-color:#7d7d7d;color:#fff;border-radius:50%;z-index:5; display: block; transition: all .35s ease; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; }
.footer1 > .metin1 > div:first-child > ul > li > a:hover:before		{ color: #303337; }
.footer1 > .metin1 > div:first-child > ul > li > a.facebook					{ }
.footer1 > .metin1 > div:first-child > ul > li > a.facebook:before			{ content: '\e0ea'; font-size: 16px; }
.footer1 > .metin1 > div:first-child > ul > li > a.facebook:hover:before	{ background-color: #325c94; }
.footer1 > .metin1 > div:first-child > ul > li > a.twitter					{ }
.footer1 > .metin1 > div:first-child > ul > li > a.twitter:before			{ content: '\e0ec'; font-size: 17px; }
.footer1 > .metin1 > div:first-child > ul > li > a.twitter:hover:before		{ background-color: #00abdc; }
.footer1 > .metin1 > div:first-child > .adres			{ display: inline-block; color:#535558; font-size:16px; text-align: left; vertical-align: middle; padding: 0 0 0 30px; }
.footer1 > .metin1 > div:last-child						{ text-align: right; }
.footer1 > .metin1 > div:last-child *> img				{ opacity: 0.6; filter: alpha(opacity=60); }
/*********************************************************************************************/
/*********************************************************************************************/
.ustresim1							{ padding-top:96px; }
.ustresim1 > div:first-child		{ width:100%;height:300px;overflow:hidden;position:relative;  }
.ustresim1 > div:first-child > img	{ position: absolute;left: 50%;top: 50%; min-width: 100%; min-height: 100%; -ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);}
.ustresim1 > div:last-child			{ display: table; width: 100%; }
.ustresim1 > div:last-child > div	{ display: table-cell; padding: 0 40px; }
.ustresim1 > div:last-child > div > div	{ width: 100%; content: ''; background-color:#e21a2d; height: 5px; }
/*********************************************************************************************/
/*********************************************************************************************/
.icerik1												{ display: table; width: 100%; max-width: 1200px; margin: 0 auto; padding: 100px 0; }
.icerik1 > div											{ display: table-cell; vertical-align: top; }
.icerik1 > div:first-child								{ width: 40%; }
.icerik1 > div:first-child > h1							{ font-family:'halis_rbook'; color:#fff; font-size:48px; letter-spacing:-2px; }
.icerik1 > div:first-child > h2							{ font-family:'halis_rthin'; color:#e21a2d; font-size:24px; line-height: 120%; margin-top: 35px; }
.icerik1 > div:first-child > h2 > strong				{ font-family:'halis_rmedium'; }
.icerik1 > .metin1										{ width: 60%; font-family:'halis_rbook'; color:#fff; font-size:16px; line-height:160%; }
/*********************************************************************************************/
/*********************************************************************************************/
.icerik2												{ display: table; width: 100%; max-width: 1200px; margin: 0 auto; padding: 100px 0; }
.icerik2 > div											{ display: table-cell; vertical-align: top; }
.icerik2 > div:first-child								{ width:70%; margin:100px 0 0 0;  text-align: left; vertical-align: top; }
.icerik2 > div:first-child > div						{ display: none; }
.icerik2 > div:first-child > .on						{ display: block; }
.icerik2 > div:first-child > div > h1					{ font-size:40px;color:#ff0000;font-family:'halis_rbook';margin-bottom:30px;letter-spacing:-2px;}
.icerik2 > div:first-child > div > h1 > span			{ font-family:'halis_rblack';}
.icerik2 > div:first-child > div > h2					{ font-family:'halis_rregular';color:#fff;font-size:16px;line-height: 140%;}
.icerik2 > div:first-child > div > h2 > p				{ padding: 10px 0; }
.icerik2 > div:first-child > div > h2 > ul				{ list-style-type: disc;     margin-left: 18px; }
.icerik2 > div:first-child > div > h2 > ul > li			{ padding: 0 0 10px 0;  }
.icerik2 > div:first-child > div > a.link				{ font-family:'halis_rbook'; color: #fff; padding: 0 14px 0 20px;background-color:transparent;border:2px solid #fff;border-radius:4px; display: table; margin-top:50px; line-height: 50px;font-size:20px; margin-bottom:50px; transition: all .35s ease; -webkit-transition: all .35s ease; -moz-transition: all .35s ease;}
.icerik2 > div:first-child > div > a.link > span		{ font-family:'halis_rmedium';}
.icerik2 > div:first-child > div > a.link:hover			{ color: #303337; background-color: #fff; }
.icerik2 > div:first-child > div > a.link:after			{ width: 24px;height: 24px;font-size:24px;margin:14px 0 0 30px; content:attr(data-icon);line-height:1;font-family:IcoMoon;float:right;}
/**************************************************************/
.icerik2 > div:last-child										{ font-family:'halis_rbook'; width:30%; text-align:center; }
.icerik2 > div:last-child > ul									{ width:350px; float:left; margin: 0 0 0 150px;color:#595c5f;}
.icerik2 > div:last-child > ul > li								{ display:table;float:left;margin:30px 0 20px 28px;}
.icerik2 > div:last-child > ul > li > a							{ cursor: pointer; display:table-cell; color: #6c6e70; }
.icerik2 > div:last-child > ul > li > a > div					{ position: relative; width:80px; height:80px; line-height: 80px; background-color:#5e5f62; border-radius:50%; border:3px solid transparent; margin: 0 0 16px 0; transition: all .35s ease; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; }
.icerik2 > div:last-child > ul > li > a > div > img				{ position: absolute; left: 50%; top: 50%; margin: -4px 0 0 0; -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1); -ms-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%); }
.icerik2 > div:last-child > ul > li > a > b						{ font-size:16px; font-weight:normal; text-align:center; }
.icerik2 > div:last-child > ul > li > a:hover					{ color:#ff0000; }
.icerik2 > div:last-child > ul > li > a:hover > div				{ background-color:transparent; border:3px solid #ff0000; }
.icerik2 > div:last-child > ul > li > a:hover > div > img		{ -webkit-filter: none; filter: none; }
.icerik2 > div:last-child > ul > li > a.aSecili					{ color:#ff0000; }
.icerik2 > div:last-child > ul > li > a.aSecili > div			{ background-color:transparent; border:3px solid #ff0000; }
.icerik2 > div:last-child > ul > li > a.aSecili > div > img		{ -webkit-filter: none; filter: none; }
/*********************************************************************************************/
/*********************************************************************************************/
.icerik3												{ display: table; width: 100%; max-width: 1200px; margin: 0 auto; padding: 100px 0; }
.icerik3 > div											{ display: table-cell; vertical-align: top; }
/**************************************************************/
.icerik3 > div:first-child								{ width: 40%; }
.icerik3 > div:first-child > h1							{ font-family:'halis_rbook'; color:#fff; font-size:48px; letter-spacing:-2px; }
.icerik3 > div:first-child > h2							{ font-family:'halis_rthin'; color:#e21a2d; font-size:24px; line-height: 120%; margin-top: 35px; }
.icerik3 > div:first-child > h2 > strong				{ font-family:'halis_rmedium'; }
/**************************************************************/
.icerik3 > .iletisim1									{ width: 60%; line-height:1.5; }
.icerik3 > .iletisim1 > h1								{ font-family: 'halis_rmedium'; color: #e21a2d; font-size: 22px; padding: 0 0 20px 0; }
.icerik3 > .iletisim1 > h2								{ font-family: 'halis_rlight'; color:#fff; font-size:20px; padding: 0 0 20px 0; }
.icerik3 > .iletisim1 > h3								{ position: relative; font-family: halis_rbook; color:#fff; font-size:18px; line-height:40px; padding: 0 0 0 50px; margin: 15px 0; }
.icerik3 > .iletisim1 > h3:before						{ position: absolute; width: 40px; height: 40px; left: 0; font-family: IcoMoon; content:attr(data-icon); color:#fff; font-size:18px; text-align:center; line-height:40px; background-color:#e21a2d; border-radius:50%; }
/**************************************************************/
.icerik3 > .iletisim2 > .harita1						{ width: 100%; height: 400px; background-color: #4f6f7c; border: 3px solid #4f6f7c; box-sizing: border-box; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.icerik3 > .iletisim2 > .harita1 > div					{ width: 100%; height: 100%; }
.icerik3 > .iletisim2 > h1								{ font-family:halis_rlight; color: #fff; font-size: 16px; line-height: 140%; padding: 40px 0 0 0; }
.icerik3 > .iletisim2 > h1 > strong						{ font-family:halis_rmedium;font-weight:bold; }
.icerik3 > .iletisim2 > h1 > a							{ border-bottom:solid 2px #fff;color:#fff; }
/**************************************************************/
.icerik3 > .iletisim3 > form							{ }
.icerik3 > .iletisim3 > form > input[type=text]			{ display:block; width: 100%; max-width: 560px; height: 50px; font-family: 'halis_rmedium'; font-weight: bold; color:#fff; box-sizing: border-box; padding: 0 0 0 20px; margin: 10px 0; background-color:transparent; border:solid 2px #4f6f7c; border-radius:4px; }
.icerik3 > .iletisim3 > form > input[type=text]:focus	{ background-color: #fff; border: 2px solid #fff; color: #282a2e; }
.icerik3 > .iletisim3 > form > input[type=email]		{ display:block; width: 100%; max-width: 560px; height: 50px; font-family: 'halis_rmedium'; font-weight: bold; color:#fff; box-sizing: border-box; padding: 0 0 0 20px; margin: 10px 0; background-color:transparent; border:solid 2px #4f6f7c; border-radius:4px; }
.icerik3 > .iletisim3 > form > input[type=email]:focus	{ background-color: #fff; border: 2px solid #fff; color: #282a2e; }
.icerik3 > .iletisim3 > form > input[type=tel]			{ display:block; width: 100%; max-width: 560px; height: 50px; font-family: 'halis_rmedium'; font-weight: bold; color:#fff; box-sizing: border-box; padding: 0 0 0 20px; margin: 10px 0; background-color:transparent; border:solid 2px #4f6f7c; border-radius:4px; }
.icerik3 > .iletisim3 > form > input[type=tel]:focus	{ background-color: #fff; border: 2px solid #fff; color: #282a2e; }
.icerik3 > .iletisim3 > form > textarea					{ display:block; width: 100%; max-width: 560px; height: 150px; font-family: 'halis_rmedium'; font-weight: bold; color:#fff; box-sizing: border-box; padding: 20px 0 0 20px; margin: 10px 0; background-color:transparent; border:solid 2px #4f6f7c; border-radius:4px; }
.icerik3 > .iletisim3 > form > textarea:focus 			{ background-color: #fff; border: 2px solid #fff; color: #282a2e; }
.icerik3 > .iletisim3 > form > input[type=submit]		{ display:block; height: 50px; font-family: 'halis_rmedium'; color:#303337; font-weight: bold; padding: 0 40px; margin: 10px 0; border: 2px solid #858585; background-color: #858585; border-radius:4px; }
.icerik3 > .iletisim3 > form > input[type=submit]:hover	{ background-color: transparent; color: #858585; }
/*********************************************************************************************/