@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Khand:300,400,500,600,700');
@import url('https://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800|Poiret+One|Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Rajdhani:300,400,500,600,700&subset=latin-ext');

/*
font-family: 'Raleway', sans-serif;
font-family: 'Khand', sans-serif;
font-family: 'Poppins', sans-serif;
font-family: 'Rajdhani', sans-serif;
font-family: 'Dosis', sans-serif;
font-family: 'Poiret One', cursive;
*/




/* GENEL AYARLAR */
body {font-family:"Poppins", Arial, Helvetica, sans-serif; font-weight:600;}
::-moz-selection { /* Code for Firefox */ background: #00468a; color:#fff;}
::selection {background: #00468a; color:#fff;}




/* HEADER TASARIM */
.header {
	width:100%;
	height:160px;
	position:relative;
	z-index:999;
	background:url('../images/header-bg.jpg') repeat-x center;
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
}
.header:before {
	content:'';
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url('../images/intersection.png') repeat-x;
	background-position:center 70px;
}


/* MOBİL MENU ANIMASYON */
.navbar-toggler:focus,
.navbar-toggler:active {
    outline: 0;
}
.navbar-toggler span {
   display: block;
   background-color: #444;
   height: 3px;
   width: 25px;
   margin-top: 4px;
   margin-bottom: 4px;
   -webkit-transform: rotate(0deg);
   -moz-transform: rotate(0deg);
   -o-transform: rotate(0deg);
   transform: rotate(0deg);
   position: relative;
   left: 0;
   opacity: 1;
}
.navbar-toggler span:nth-child(1),
.navbar-toggler span:nth-child(2),
.navbar-toggler span:nth-child(3) {
   -webkit-transition: transform .35s ease-in-out;
   -moz-transition: transform .35s ease-in-out;
   -o-transition: transform .35s ease-in-out;
   transition: transform .35s ease-in-out;
}
.navbar-toggler:not(.collapsed) span:nth-child(1) {
    position: absolute;
    left: 12px;
    top: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0.9;
}
.navbar-toggler:not(.collapsed) span:nth-child(2) {
    height: 12px;
    visibility: hidden;
    background-color: transparent;
}
.navbar-toggler:not(.collapsed) span:nth-child(3) {
    position: absolute;
    left: 12px;
    top: 10px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0.9;
}




/* STICKY MENU */
.sticky.is-sticky {
	position: fixed;
	left: 0;
	right: 0;
	top: 0 !important;
	margin:0;
	z-index: 1000;
	width: 100%;
	height:auto;
	text-align:center;
	background:url('../images/header-bg.jpg') repeat-x center bottom;
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
}

.header .row, .header .row > div {padding:0; margin:0;}
.headerArama {
	height:70px;
	position:relative;
	padding:5px 0px 0px 30px;
}
.headerArama > form {margin-top:3px; position:relative;}
.headerArama > form input[type="text"] {
	font-size:.80em;
	padding:10px;
	display:block;
	border:none;
	outline:none;
	position:relative;
}
.headerArama > form input[type=submit] {
	position:absolute;
	border:none;
	outline:none;
	text-indent:-9999px;
	width:40px;
	height:40px;
	top:0;
	right:0;
	cursor:pointer;
	background:url('../images/arama_icon.png') no-repeat center;
}
.logoBg {
	position:relative;
	width:100%;
	background:#fff;
	padding:10px;
	z-index:999;
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
}
.logoBg img {margin-top:5px;}
.logobgFooter {
	content:'';
	width:100%;
	height:30px;
	z-index:999;
	position:relative;
	background:url('../images/logobg_after.png') no-repeat top center;
	background-size:contain;
}



/* HEADER ÜST MENÜ VE DİLLER */
.headerUst {position:relative; height:70px;}
.diller {position:relative; margin-top:17px; margin-left:10px;}
.diller a {
	position:relative;
	display:inline-block;
	color:#fff;
	font-size:.75em;
	width:35px;
	height:35px;
	line-height:35px;
	text-align:center;
	letter-spacing:-0.02em;
	-webkit-mask-image: url(../images/dil_bg.svg);
    mask-image: url(../images/dil_bg.svg);
	background-color:#00315f;
}
.diller a.active, .diller a:hover, .diller a:active {background-color:#7bbde9;}

.miniMenu ul li {
	position:relative;
	list-style:none;
	float:left;
	padding:10px;
	background:url('../images/ust_menu_ayrac.png') no-repeat right center;
}
.miniMenu ul li:last-child {background:none;}
.miniMenu ul li a {
	position:relative;
	color:#fff;
	padding:15px 8px;
	padding-left:0;
	display:block;
	font-size:.90em;
	text-transform:uppercase;
}
.miniMenu ul li a i {padding-right:10px; font-size:1.20em;}
.miniMenu ul li a:hover {color:#fc0;}


.navbar {background:none; margin-top:15px; padding:0;}
.navbar ul li {background:url('../images/menu_ayrac.png') no-repeat right center; padding:10px;}
.navbar ul li:last-child {background:none;}
.navbar ul > li > a {
	text-transform:uppercase;
	letter-spacing:-0.03em;
	font-weight:600;
	color:#0E3F83;
	padding:10px;
	display:block;
}
.navbar-light .navbar-nav .nav-link {color:#0E3F83;}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link:hover {color:#B5691A;}

.dropdown-menu {
	position:absolute !important;
	border:none !important;
	padding:20px 10px !important;
	background:#0055a5 !important;
	min-width:250px !important;
	width:auto !important;
	top:60px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.dropdown-menu:after {
	bottom: 100%;
	left: 20%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(0, 85, 165, 0);
	border-bottom-color: #0055a5;
	border-width: 10px;
	margin-left: -10px;
}
.dropdown-menu:before {
	content:'';
	width:100%;
	height:30px;
	position:absolute;
	display:block;
	background:url('../images/dropdown_menu_footer.png') no-repeat top center;
	bottom:-30px;
	z-index:9999;
	left:0;
}
.dropdown-menu a {
	color:#fff;
	padding:7px;
	display:block;
	font-size:.80em;
	letter-spacing:-0.01em;
	border-top:solid 1px rgba(255,255,255,.1);
	border-bottom:solid 1px rgba(0,0,0,.2);
	
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.dropdown-menu a:first-child {border-top:none;}
.dropdown-menu a:last-child {border-bottom:none;}
.dropdown-menu a:hover {background:rgba(0,0,0,.2); color:#fff;}
.navbar-nav > .dropdown:hover .dropdown-menu {display:block;}




/* SLİDER ALT TASARIM */
.slider_alt {
	height:100px;
	padding:0 30px;
	margin:0;
	position:relative;
	overflow:hidden;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1464ba+0,0e3f83+100 */
	background: rgb(20,100,186); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(20,100,186,1) 0%, rgba(14,63,131,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(20,100,186,1) 0%,rgba(14,63,131,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(20,100,186,1) 0%,rgba(14,63,131,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1464ba', endColorstr='#0e3f83',GradientType=0 ); /* IE6-9 */
}
.slider_alt:before {
	content:'';
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url('../images/mozaic2.png');
}
.slider_alt > div  {
	height:100%;
	padding:5px;
	text-align:center;
	color:#fff;
	font-size:.85em;
	font-weight:300;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,0e3f83+100&0+0,0.65+100 */
	background: -moz-linear-gradient(-45deg, rgba(0,0,0,0) 0%, rgba(14,63,131,0.65) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, rgba(0,0,0,0) 0%,rgba(14,63,131,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, rgba(0,0,0,0) 0%,rgba(14,63,131,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a60e3f83',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.slider_alt > div:last-child {background:none;}
.slider_alt > div span {float:left; padding:0; margin:0; margin-right:10px;}
.slider_alt > div p {float:left; text-align:left; padding:0; margin:0; margin-top:25px; font-size:1.20em; line-height:120%; letter-spacing:-0.02em;}
.slider_alt > div p b {font-weight:700;}
.slider_alt > div span:before {font-size:60px;}
.slider_alt > div a {color:#fff;}




/* HOME BAŞKAN TASARIM */
.baskan_bottom {position:absolute; bottom:0; width:100%; padding:0; margin:0; right:-1px;}
.baskan_bottom > div {padding:0;}
.home_baskan {
	position:relative;
	background:url('../images/home_baskan_Bg.png') no-repeat center;
	background-size:contain;
	padding:0;
	min-height:450px;
	display:block;
}
.baskan_alt > div:nth-child(1) {background:rgba(14,63,131,.1);}
.home_baskan > div {padding:0;}
.baskan_bilgi {height:350px; background:url('../images/baskan.png') no-repeat center right;}
.baskan_bilgi h2 {color:#0E3F83; margin-top:200px; position:absolute; letter-spacing:-0.04em; font-weight:700; margin-left:40px; font-size:1.70em;}
.baskan_bilgi h3 {color:#666; margin-top:230px; position:absolute; letter-spacing:-0.04em; font-weight:300; margin-left:40px; font-size:1.30em;}

/* BAŞKAN ALT TASARIM */
.baskan_alt {
	height:100px;
	bottom:0;
	position:relative;
	right:0;
	padding:0;
	margin:0;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fbfbfb+0,cccccc+100 */
	background: rgb(251,251,251); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(251,251,251,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(251,251,251,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(251,251,251,1) 0%,rgba(204,204,204,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.baskan_alt:before {
	content:'';
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url('../images/baskan-pattern.png');
}
.baskan_alt > div  {height:100%; padding:5px; text-align:center; color:#0E3F83; font-size:.85em; font-weight:300;}
.baskan_alt > div span {float:left; padding:0; margin:0; margin-right:10px;}
.baskan_alt > div p {float:left; text-align:left; padding:0; margin:0; margin-top:25px; font-size:1.20em; line-height:120%; letter-spacing:-0.02em;}
.baskan_alt > div p b {font-weight:700;}
.baskan_alt > div span:before {font-size:60px;}
.baskan_alt > div a {color:#0E3F83;}




/* HOME SLİDER */
.slider_baskan {/*width:90%;*/}
.slider_baskan > div > div {padding:0; margin:0; overflow:hidden;}
#rev_slider_16_1_wrapper .News-Title {
	z-index: 5;
	min-width: 100%;
	white-space: normal;
	font-family:"Poppins", Arial, Helvetica, sans-serif;
	font-weight:800;
	line-height:130% !important;
	letter-spacing:-0.01em;
}
#rev_slider_16_1_wrapper .News-Subtitle {
	font-family:"Poppins", Arial, Helvetica, sans-serif;
	font-weight:400 !important;
	letter-spacing:0;
	z-index: 7;
	white-space: nowrap;
	line-height:130% !important;
}
#rev_slider_16_1_wrapper .News-Subtitle a {color:#fff;}
#rev_slider_16_1_wrapper .News-Subtitle a:hover {color:#fc0;}
#rev_slider_16_1_wrapper .News-Guncel {
	font-family:"Poppins", Arial, Helvetica, sans-serif;
	font-weight:400 !important;
	letter-spacing:0;
	z-index: 7;
	white-space: nowrap;
	color:#fff;
}
#rev_slider_16_1_wrapper .News-Guncel img {width:27px !important; height:11px !important;}
#rev_slider_16_1_wrapper ul li:after {
	content:'';
	position:absolute;
	width:100%;
	height:50%;
	display:block;
	bottom:0;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
#rev_slider_16_1_wrapper .rev_slider .tp-parallax-wrap,
#rev_slider_16_1_wrapper .rev_slider .tp-loop-wrap {
   width:90% !important;
}




/* HOME HAKKIMIZDA */
.home_hakkimizda {margin:65px auto 30px auto; padding-bottom:120px; background:url('../images/line_dot.png') no-repeat bottom center;}
.home_hakkimizda .container {background:rgba(255,255,255,.8);}
.home_hakkimizda .home_sag h3 {
	font-size:1.70em;
	color:#0055a5;
	font-weight:700;
	letter-spacing:-0.02em;
	margin-bottom:20px;
}
.home_hakkimizda .home_sag h3:after {
	content:'';
	position:absolute;
	display:block;
	width:60px;
	left:15px;
	height:4px;
	z-index:0;
	margin-top:7px;
	background:#0055a5;
}
.home_hakkimizda .home_sag p {
	font-size:.80em;
	line-height:180%;
	text-align:justify;
	color:#666;
	font-weight:400;
	letter-spacing:-0.02em;
}
.home_hakkimizda .home_sol {z-index:2;}
.home_hakkimizda_resim:before {
	content:'';
	position:absolute;
	display:block;
	width:36px;
	height:50px;
	z-index:4;
	right:9px;
	top:10%;
	background:url('../images/home_resim_polygon.png') no-repeat center;
}
.home_hakkimizda_resim:after {
	content:'';
	position:absolute;
	display:block;
	width:90%;
	height:100%;
	z-index:-1;
	border:solid 4px #f5f5f5;
	top:-20px;
	left:-5px;
}
.resim_kose {
	position:absolute;
	width:100px;
	height:100px;
	top:0;
	left:0;
	z-index:2;
}
.resim_kose2 {
	position:absolute;
	width:100px;
	height:100px;
	top:-20px;
	left:-5px;
	z-index:2;
}



.home_hakkimizda_butonlar a {
	padding:8px 20px;
	display:inline-block;
	border:dashed 1px #999;
	color:#999;
	font-size:.70rem;
	font-weight:500;
	letter-spacing:-0.01em;
	margin-right:2px;
	margin-bottom:6px;
	position:relative;
	overflow:hidden;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.home_hakkimizda_butonlar a:first-child {border:dashed 1px #0055a5; background:#0055a5; color:#fff;}
.home_hakkimizda_butonlar a:hover {
	color:#fff;
	border:dashed 1px #0055a5;
	background:#0055a5;
}
.home_hakkimizda_butonlar a:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	left:-110%;
	top:0;
	z-index:0;
	
	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	-o-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
	
	-moz-transform: skewX(-20deg);
	-webkit-transform: skewX(-20deg);
	-o-transform: skewX(-20deg);
	-ms-transform: skewX(-20deg);
	transform: skewX(-20deg);
}
.home_hakkimizda_butonlar a:hover:after {left:110%;}


.home_hakkimizda_ayrac {
	width:100%;
	height:1px;
	/*background:#ccc;*/
	border-bottom:dashed 1px #ccc;
	position:relative;
	margin:25px auto;
}
.home_hakkimizda_ayrac:after {
	content:'';
	position:absolute;
	display:block;
	min-width:100px;
	width:30%;
	height:5px;
	z-index:0;
	top:-2px;
	left:0;
	background:#0055a5;
}

.home_hakkimizda_galeri {margin-top:30px;}
.home_hakkimizda_galeri > div {padding:5px;}
.home_hakkimizda_galeri > div span {position:absolute; left:20px; z-index:20; bottom:20px; color:#666; font-weight:300; letter-spacing:-0.02em;font-size: 14px;}
.home_hakkimizda_galeri > div a:hover span {color:#0E3F83; text-decoration:underline;}
.home_hakkimizda_galeri img {
	background:#fbfbfb;
	padding:10px;
	padding-bottom:55px;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.2);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.2);
}
.home_hakkimizda_galeri a:hover img {
	-webkit-box-shadow: 0 20px 70px 0 rgba(0,0,0,.3);
	box-shadow: 0 20px 70px 0 rgba(0,0,0,.3);
}




/* REKLAMLAR */
.reklamlar {margin-top:20px; padding:0;}
.reklamlar > div > div {padding:10px;}
.reklamlar > div > div img {
	padding:5px;
	-webkit-box-shadow: 0 15px 50px 0 rgba(0,0,0,.2);
	box-shadow: 0 15px 50px 0 rgba(0,0,0,.2);
}





/* HOME HABERLER */
.home_haberler {
	background:url('../images/home_habeler_bg.jpg') no-repeat bottom center;
	position:relative;
	height:770px;
	padding:0;
	margin:50px 0 140px 0;
}
.home_haberler:before {
	content:'';
	position:absolute;
	display:block;
	width:7px;
	height:97px;
	z-index:0;
	left:0;
	right:0;
	margin:auto;
	bottom:-100px;
	background:url('../images/line_dot.png') no-repeat center;
}
.home_haberler_baslik h3 {
	position:relative;
	color:#0055a5;
	font-size:3em;
	font-weight:800;
	letter-spacing:-0.02em;
	text-align:center;
	margin:auto;
	margin-top:70px;
	z-index:1;
	text-transform:uppercase;
}
.home_haberler_baslik span {
	color:#f5f5f5;
	font-size:6em;
	font-weight:800;
	letter-spacing:-0.02em;
	position:absolute;
	z-index:0;
	text-align:center;
	max-width:95%;
	top:0;
	left:0;
	right:0;
	margin:auto;
	overflow:hidden;
	text-transform:uppercase;
}
.home_haberler_baslik p {
	position:relative;
	color:#ccc;
	font-size:1em;
	font-weight:200;
	text-align:center;
	margin:auto;
}
.home_haberler_ayrac {
	width:100%;
	height:100px;
	position:relative;
	left:0;
	right:0;
	margin:auto;
	background:url('../images/ayrac.png') no-repeat center;
}

/* HABERLR ITEM */
.home_haberler .item {padding-bottom:95px;}
.home_haberler .item:hover .home_haber_text {background:#0E3F83;}
.home_haber_text {
	width:100;
	height:150px;
	padding:25px;
	position:relative;
	background:#0055a5 url('../images/haber-pattern.png') no-repeat top center;
}
.home_haber_text:after {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(0, 85, 165, 0);
	border-bottom-color: #0055a5;
	border-width: 0px;
	margin-left: 0px;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.home_haberler .item:hover .home_haber_text:after {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-bottom-color: #0E3F83;
	border-width: 20px;
	margin-left: -20px;
}
.home_haber_text h4 {
	color:#fff;
	letter-spacing:-0.02em;
	font-weight:600;
	font-size:1.10em;
	
	width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.home_haber_text h4 a {color:#fff;}
.home_haber_text h4 a i {margin-right:8px;}
.home_haber_text p {
	color:#fff;
	font-weight:300;
	font-size:.75em;
}
.home_haber_text span {
	position:absolute;
	width:80px;
	height:80px;
	text-align:center;
	background:#c2c2c2;
	color:#fff;
	font-weight:300;
	font-size:.75em;
	display:block;
	padding-top:15px;
	margin-left:80px;
}
.home_haber_text span i {display:block; margin-top:5px; font-size:1.70em;}

.home_haber_text > a {
	position:absolute;
	width:80px;
	height:80px;
	text-align:center;
	background:#666;
	color:#fff;
	font-weight:300;
	font-size:.75em;
	display:block;
	padding-top:20px;
	margin-left:0px;
	margin-top:15px;
	
	-webkit-box-shadow: 0 0 40px 0 rgba(0,0,0,0.7);
	box-shadow: 0 0 40px 0 rgba(0,0,0,0.7);
}
.home_haber_text > a:hover {text-decoration:none; background:#0E3F83;}
.home_haber_text > a i {display:block; font-size:1.70em;}







/* HOME PROJELER */
.home_projeler {
	background:#0055a5 url('../images/footer-pattern.png') no-repeat center;
	position:relative;
	min-height:400px;
	height:auto;
	padding:0;
	padding-bottom:50px;
	margin:270px 0 40px 0;
}

.home_projeler:after {
	content:'';
	position:absolute;
	width:100%;
	height:30px;
	bottom:0px;
	left:0;
	z-index:1;
	display:block;
	background:url('../images/yukari_cukur.png') no-repeat center;
}
.home_projeler:before {
	content:'';
	position:absolute;
	width:100%;
	height:30px;
	top:0px;
	left:0;
	z-index:1;
	display:block;
	background:url('../images/yukari_cukur2.png') no-repeat center;
}
.home_projeler_baslik {margin-top:-170px; position:relative;}
.home_projeler_baslik h3 {
	position:relative;
	color:#0055a5;
	font-size:3em;
	font-weight:800;
	letter-spacing:-0.02em;
	text-align:center;
	margin:auto;
	margin-top:70px;
	z-index:1;
	text-transform:uppercase;
}
.home_projeler_baslik span {
	color:#f5f5f5;
	font-size:6em;
	font-weight:800;
	letter-spacing:-0.02em;
	position:absolute;
	z-index:0;
	text-align:center;
	max-width:95%;
	top:-70px;
	left:0;
	right:0;
	margin:auto;
	overflow:hidden;
	text-transform:uppercase;
}
.home_projeler_baslik p {
	position:relative;
	color:#ccc;
	font-size:1em;
	font-weight:200;
	text-align:center;
	margin:auto;
}

.home_projeler_listele {margin-top:95px;}
.home_projeler_listele > div {padding:5px;}
.home_projeler_listele > div span {
	position:absolute;
	left:20px;
	z-index:20;
	bottom:20px;
	color:#666;
	font-weight:300;
	letter-spacing:-0.02em;
	
	width: 86%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.home_projeler_listele > div a:hover span {color:#0E3F83; text-decoration:underline;}
.home_projeler_listele img {
	background:#fbfbfb;
	padding:10px;
	padding-bottom:55px;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.2);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.2);
}
.home_projeler_listele a:hover img {
	-webkit-box-shadow: 0 20px 70px 0 rgba(0,0,0,.5);
	box-shadow: 0 20px 70px 0 rgba(0,0,0,.5);
}








/* BREADCRUMB */
.breadcrumb {
	position:relative;
	width:100%;
	height:250px;
	padding:0;
	margin:0;
	background:url('../images/breadcrumb_bg.jpg') no-repeat center;
}
.bread_text {position:relative; margin:60px 0 0 0;}
.bread_text h1 {
	color:#fff;
	font-weight:700;
	letter-spacing:-0.02em;
	font-size:1.90em;
}
.bread_text ul {padding:0; margin:0; margin-top:-10px;}
.bread_text ul li {
	list-style:none;
	float:left;
	padding:10px 25px 10px 10px;
	display:block;
	color:#fff;
	position:relative;
}
.bread_text ul li:before {
    content: "\f054";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
	position:absolute;
	right:0;
	font-size:.85em;
	top:13px;
}
.bread_text ul li:first-child {padding-left:0;}
.bread_text ul li:last-child:before {display:none;}
.bread_text ul li a {color:#fff; font-weight:300; font-size:.90em;}








/* DETAY TASARIM */
.sol_blok {
	width:100%;
	min-height:200px;
	height:auto;
	padding:0;
	margin-top:-110px;
	position:relative;
	background:#e5f5ff;
}
.sag_blok {
	width:100%;
	min-height:200px;
	height:auto;
	padding:0 30px;
	margin-top:-70px;
	position:relative;
	background:#fbfbfb;
}
.detay_sayfa_footer {
	position:relative;
	width:100%;
	height:60px;
	margin-bottom:50px;
	background:url('../images/detay_sayfa_footer.png') no-repeat center;
	background-size:contain;
}




/* YAN MENÜ / ASİDE */
aside.yan_menu {margin:30px; margin-top:30px; position:relative; z-index:2;}
aside.yan_menu h3 {
	position:relative;
	color:#0055a5;
	padding:5px 0;
	font-weight:600;
	margin-bottom:20px;
	font-size:1.40em;
	letter-spacing:-0.04em;
}
aside.yan_menu h3 span:before {margin:0; margin-right:10px;}
aside.yan_menu h3:before {
	content:'';
	position:absolute;
	width:120%;
	height:170%;
	left:-20%;
	top:-35%;
	z-index:-1;
	border:solid 3px #fff;
	background:#fff;
	
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.4);
}
aside.yan_menu ul {padding:0; margin:0;}
aside.yan_menu ul li {
	list-style:none;
	float:none;
	position:relative;
}
aside.yan_menu ul li a {
	position:relative;
	color:#7bbde9;
	padding:5px;
	display:block;
	font-weight:500;
	letter-spacing:-0.02em;
	font-size:.90em;
	padding-left:35px;
	
	width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
aside.yan_menu ul li a:before {
	position:absolute;
	content:'';
	width:25px;
	height:2px;
	background:#7bbde9;
	display:block;
	left:0;
	top:13px;
	
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}
aside.yan_menu ul li a.aktif, aside.yan_menu ul li a:hover, aside.yan_menu ul li a:active {color:#0055a5;}
aside.yan_menu ul li a.aktif:before, aside.yan_menu ul li a:hover:before, aside.yan_menu ul li a:active:before {background:#0055a5;}






/* ORTA TEXT TASARIM */
.orta_text {margin:25px 0 20px 0;}
.orta_text h1, .orta_text h2, .orta_text h3, .orta_text h4, .orta_text h5, .orta_text h6 {
	position:relative;
	text-align:justify;
	margin-bottom:20px;
	color:#0055a5;
	font-weight:700;
	font-size:1.50em;
	letter-spacing:-0.04em;
}
.orta_text p {
	position:relative;
	text-align:justify;
	margin-top:20px;
	color:#0055a5;
	font-weight:400;
	line-height:200%;
	font-size:.90em;
}

/* ORTA TEXT TASARIM */
.orta_text1 {margin:25px 0 20px 0;}
.orta_text1 h1, .orta_text1 h2, .orta_text1 h3, .orta_text1 h4, .orta_text1 h5, .orta_text1 h6 {
	position:relative;
	margin-bottom:20px;
	color:#0055a5;
	font-weight:700;
	font-size:1.50em;
	letter-spacing:-0.04em;
}
.orta_text1 p {
	position:relative;
	margin-top:20px;
	color:#0055a5;
	font-weight:400;
	line-height:200%;
	font-size:.90em;
} 

.banner {width:100%; z-index:4; position:relative;}



/* LİSTELE */
.listele {padding:0; margin:30px 0 30px 0;}
.listele li {
	list-style:none;
	float:none;
	border-bottom:dashed 1px #ccc;
	padding:8px;
	display:block;
	text-align:justify;
	padding-left:50px;
	color:#034689;
	background:url('../images/arrow-right-siyah.png') no-repeat 10px center;
}
.listele li strong {font-weight:300;}
.listele li a {color:#034689; font-weight:400;}
.listele li a:hover {text-decoration:underline; color:#fff;}
.listele li:hover {background:#034689 url('../images/arrow-right.png') no-repeat 10px center; color:#fff; border-bottom:dashed 1px #034689;}
.listele li:hover a {color:#fff;}
.listele li:last-child {border-bottom:none;}




/* İLETİŞİM LİSTELE */
.iletisim_listele {padding:0; margin:30px 0 30px 0;}
.iletisim_listele li {
	list-style:none;
	float:none;
	border-bottom:dashed 1px #ccc;
	padding:8px;
	display:block;
	text-align:justify;
	padding-left:50px;
	color:#034689;
	font-weight:300;
	background:url('../images/arrow-right-siyah.png') no-repeat 10px center;
}
.iletisim_listele li strong {font-weight:700;}
.iletisim_listele li a {color:#034689; font-weight:300;}
.iletisim_listele li a:hover {text-decoration:underline; color:#fff;}
.iletisim_listele li:hover {background:#034689 url('../images/arrow-right.png') no-repeat 10px center; color:#fff; border-bottom:dashed 1px #034689;}
.iletisim_listele li:hover a {color:#fff;}
.iletisim_listele li:last-child {border-bottom:none;}




/* ÜYELER SAYFASI TASARIM */
.uyeler > div {padding:5px;margin:0;}
.uyeler > div > div {
	padding:10px;
	margin:0;
	text-align:center;
	
	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.2);
	box-shadow: 0 10px 40px 0 rgba(0,0,0,.2);
}
.uyeler > div > div h3 {text-align:center; font-size:1.20em; padding-top:15px; margin:0;}
.uyeler > div > div p {text-align:center; font-size:.90em; padding:0; margin:0;}




/* listele sayfasının tasarımı */
.articles-list {padding:5px 10px;}
.articles-list > div {
	margin-bottom:10px;
	position:relative;
	padding:15px;
	background:#fff;
	-webkit-box-shadow: 0 15px 50px 0 rgba(0,0,0,.1);
	box-shadow: 0 15px 50px 0 rgba(0,5,0,.1);
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.articles-list > div > .artices-resim {
	width:100%;
	position:relative;
	overflow:hidden;
	padding:0;
}
.articles-list > div > .artices-resim > a > img {
	width:100%;
	padding:0;
	margin:0;
	margin-bottom:-5px;
	position:relative;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.articles-list > div:hover > .artices-resim > a > img {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
.articles-list > div:hover {
	padding:15px;
	-webkit-box-shadow: 0 15px 50px 0 rgba(0,85,166,.4);
	box-shadow: 0 15px 150px 0 rgba(0,85,166,.4);
}
.articles-list > div:after {
	content:'';
	position:absolute;
	width:0%;
	height:5px;
	background:#7bbde8;
	bottom:0;
	left:0;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.articles-list > div:hover:after {width:100%;}
.articles-list article h3 {
	margin-bottom:0;
	font-weight:500;
	font-size:1.20em;
	text-align:left;
}
.articles-list article h3 a {
	color:#0055a5;
	padding:15px 0;
	display:block;
	margin:0;
	letter-spacing:-0.03em;
	
	width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.articles-list article h3 a:hover {color:#0055a5; text-decoration:underline;}
.articles-list article {min-height:135px;}
.articles-list article div {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:.80em; font-weight:300; font-size:.90em; line-height:170%; letter-spacing:-0.01em;}





/* FOOTER TASARIM */
footer:before {
	content:'';
	position:absolute;
	width:100%;
	height:30px;
	top:0px;
	left:0;
	z-index:1;
	display:block;
	/* background: url(../images/asagi_cukur.png) no-repeat center; */
}
footer {
	position:relative;
	background:#0E3F83 url('../images/footer-pattern.png') no-repeat center;
}
.footer_center {margin-top:70px; padding-bottom:20px; position:relative; min-height:270px; height:auto; border-bottom:solid 1px #093468;}
.footer_center .row, .footer_center .row > div {padding:0; margin:0;}
.footer_sosyal a {
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:rgba(255,255,255,.2);
	color:#fff;
	display:inline-block;
	position:relative;
	margin:10px 1px 0 0;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.footer_sosyal a:hover {background:rgba(255,255,255,1); color:#0055a5;}

.footer_menu h3 {
	position:relative;
	color:#fff;
	font-weight:600;
	margin-bottom:20px;
	letter-spacing:-0.02em;
	font-size:1.30em;
	text-transform:uppercase;
}
.footer_menu h3:after {
	content:'';
	position:absolute;
	width:30px;
	height:2px;
	display:block;
	background:#fff;
	left:-40px;
	top:10px;
}
.footer_menu ul {padding:0; margin:0;}
.footer_menu ul li {
	position:relative;
	list-style:none;
	float:none;
	
	display:block;
	color:#fff;
	font-size:.80em;
	font-weight:300;
}
.footer_menu ul li a {
	position:relative;
	padding:5px 0;
	display:block;
	color:#fff;
	font-weight:300;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.footer_menu ul li a:hover {padding-left:10px; color:#48C3E0;}
.footer_menu ul li a i {
	position:absolute;
	left:-17px;
	top:9px;
	opacity:0;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.footer_menu ul li a:hover i {position:absolute; left:-5px; top:9px; opacity:1;}



.footer_bottom {
	position:relative;
	padding:10px 0;
	padding-top:20px;
	border-top:solid 1px #245A9B;
}
.footer_bottom p {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	font-weight:400;
	line-height:140%;
}
.designer {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
	font-weight:700;
	padding:2px 0;
	letter-spacing:-0.02em;
	display:inline-block;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.designer:hover {
	background:#fff;
	text-decoration:none;
	color:#0E3F83;
	padding:2px 10px;
}
.footer_top {
	width:100%;
	height:289px;
	top:30px;
	padding:0;
	margin:0 ;
	background:url('../images/footer_top.png') no-repeat center;
	background-size:contain;
}
.beniAraform {position:relative; width:70%; left:0; right:0; margin:auto; margin-top:122px;}
.beniAraform input[type="text"] {
	width:70%;
	background:#fff;
	border:none;
	outline:none;
	padding:15px;
	font-weight:300;
	letter-spacing:-0.01em;
	color:#003362;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.beniAraform input[type="submit"] {
	width:25%;
	background:#003362;
	color:#fff;
	border:none;
	outline:none;
	padding:15px;
	font-weight:300;
	letter-spacing:-0.01em;
	cursor:pointer;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.beniAraform input[type="submit"]:hover {background:#f7d204; color:#003362;}



/* GENİŞ SAYFA TASARIMI */
.sag_blok_genis.sag_blok:after {background:url('../images/detay_sayfa_ust.png') no-repeat right center;}
.sag_blok_genis .orta_padding {z-index:2; position:relative; padding:30px;}
/* listele sayfasının tasarımı */
.articles-list {padding:5px 10px;}
.articles-list > div {
	margin-bottom:10px;
	position:relative;
	padding:15px;
	background:#fff;
	-webkit-box-shadow: 0 15px 50px 0 rgba(0,0,0,.1);
	box-shadow: 0 15px 50px 0 rgba(0,5,0,.1);
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.articles-list > div > .artices-resim {
	width:100%;
	position:relative;
	overflow:hidden;
	padding:0;
}
.articles-list > div > .artices-resim > a > img {
	width:100%;
	padding:0;
	margin:0;
	margin-bottom:-5px;
	position:relative;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.articles-list > div:hover > .artices-resim > a > img {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
.articles-list > div:hover {
	padding:15px;
	-webkit-box-shadow: 0 15px 50px 0 rgba(0,85,166,.4);
	box-shadow: 0 15px 150px 0 rgba(0,85,166,.4);
}
.articles-list > div:after {
	content:'';
	position:absolute;
	width:0%;
	height:5px;
	background:#7bbde8;
	bottom:0;
	left:0;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.articles-list > div:hover:after {width:100%;}
.articles-list article h3 {margin-bottom:0; font-weight:500; font-size:1.50em;}
.articles-list article h3 a {color:#0055a5; padding:15px 0; display:block; margin:0; font-size:.75em; letter-spacing:-0.04em;}
.articles-list article h3 a:hover {color:#0055a5; text-decoration:underline;}
.articles-list article {min-height:135px;}
.articles-list article p {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:.80em; font-weight:400; line-height:170%; letter-spacing:-0.01em;}


/* ÜRÜN GRUP LİSTELE TABLE */
.articles-list article div p {position:absolute;}
.articles-list article div table {
	position:relative;
	width:100%;
	height:auto;
	border:dashed 1px rgba(123,190,233,.4);
}
.articles-list article div table tr td {
	padding:7px;
	border-bottom:dashed 1px rgba(123,190,233,.4);
	color:#7bbee9;
	position:relative;
	font-size:.80em;
	font-weight:600;
	width:50%;
	margin:0;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.articles-list article div table tr:hover td {background:rgba(123,190,233,.1);}
.articles-list article div table tr:last-child td {border-bottom:none;}
.articles-list article div table tr td:first-child {border-right:dashed 1px rgba(123,190,233,.4);}


.home_makaleler {
    z-index: 1;
}




.circles-wrapper {
	overflow: hidden;
	position:relative;
	top: 0;
	width: 100%;
	height: 500px;
	margin:40px 0;
	background:url('../images/circle-bg.jpg') no-repeat center;
}
.circle-bez {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	background:url('../images/circle-bez.png') no-repeat center;
	z-index:3;
}
.circles {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 800px;
	height: 800px;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 800px;
	height: 800px;
	border-radius: 50%;
	border: 60px solid #812990;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 4s;
	animation-duration: 4s;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-animation-name: circle;
	animation-name: circle;
}
/*
.circle:nth-child(2) {border: 60px solid #ef9aa7;}
.circle:nth-child(3) {border: 60px solid #812990;}
.circle:nth-child(4) {border: 60px solid #009542;}
*/

@-webkit-keyframes circle {
  from {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
    opacity: 0;
  }
}
@keyframes circle {
  from {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
    opacity: 0;
  }
}


/* BUTON TASARIMLARI */
.home_haberler .owl-prev {
	position:absolute;
	left:-80px;
	top:20%;
	width:60px;
	height:60px;
	background:transparent url('../images/slider-nav.png') no-repeat bottom right !important;
}
.home_haberler .owl-prev:hover, .home_haberler .owl-prev:active, .home_haberler .owl-prev:focus {background-position:bottom left !important;}
.home_haberler .owl-next {
	position:absolute;
	right:-80px;
	top:20%;
	width:60px;
	height:60px;
	background:transparent url('../images/slider-nav.png') no-repeat top left !important;
}
.home_haberler .owl-next:hover, .home_haberler .owl-next:active, .home_haberler .owl-next:focus {background-position:top right !important;}

.home_haberler .owl-theme .owl-dots {margin-top:-32px; z-index:999 !important; position:relative;}
.home_haberler .owl-theme .owl-dots .owl-dot span {
    margin: 5px 2px !important;
    background: #666 !important;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.home_haberler .owl-theme .owl-dots .owl-dot.active span {
    margin: 5px 2px !important;
    background: #333 !important;
	width:30px !important;
}
.home_haberler .owl-theme .owl-nav {
    margin-top:0 !important;
	margin-bottom:5px;
}

/* FOOTER TOP TASARIM */
.footerTop {
	background: #78828d;
	min-height: 150px;
	height: auto;
	margin-top: 100px;
	position: relative;
}
.footerTopCall {
	position: relative;
	color: #edeff1;
	font-size:2.40em;
	display: inline-block;
	line-height: 100%;
	letter-spacing: -0.03em;
	margin-top: 22px;
}
.footerTopCall:after {
	content: '';
	position: absolute;
	left: -90px;
	top: 17px;
	width:77px;
	height: 84px;
	background: url('../images/kulaklik.png') no-repeat center;
}
.footerTopCall b {font-weight: 200; font-size:.50em; display: block; margin-bottom: -5px;}
.footerTopCall span {font-weight: 100; display:block; font-size:.80em;}
.footerTopCall:hover {color: #40cee7; text-decoration: none; text-shadow: 0 0 50px #40cee7;}

/* FOOTER TOP KUTUCUKLAR */
.footerTopKutucuklar i {
	font-style: normal;
	font-size:4.7em;
	color: #fff;
	font-weight: normal;
	text-align: center;
	display: block;
}
.footerTopKutucuklar a {
	position: relative;
	display: block;
	font-size:1.20em;
	color: #fff;
	font-weight: 200;
	text-align: center;
	line-height: 110%;
	margin-top: 10px;
	letter-spacing: -0.02em;
}
.footerTopKutucuklar a span {font-weight: 600; display: block;}
.footerTopKutucuklar {margin-top: -60px;}
.footerTopKutucuklar div div {
	padding: 20px 10px 30px 10px;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.footerTopKutucuklar div div:hover {margin-top: -20px;}
.footerTopKutucuklar .row div:nth-child(1) {background: #40cee7;}
.footerTopKutucuklar .row div:nth-child(2) {background: #127fb2;}
.footerTopKutucuklar .row div:nth-child(3) {background: #1262b2;}
.footerTopKutucuklar .row div:nth-child(4) {background: #0d3c7c;}


/* HOME TAB SİSTEM */
.homePlajveHizmet {position: relative; margin-top: 100px; margin-bottom: 200px;}
.homePlajlarimiz {position: relative;}
.homePlajlarimiz > div {position: relative; z-index: 33;}
.homePlajlarimiz:after {
	content: '';
	width: 945px;
	height: 222px;
	position: absolute;
	bottom: -45%;
	left: -20%;
	z-index: -1;
	background: url('../images/kumsal.jpg') no-repeat bottom center;
}
.tabBaslik {
	position: relative;
	color: #54697e;
	letter-spacing: -0.04em;
	font-weight: 500;
	margin-bottom: 40px;
}
.tabBaslik:after {
	content: '';
	display: block;
	position: absolute;
	width: 50px;
	height: 4px;
	left: 0;
	bottom: -8px;
	background: #54697e;
	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}

/* HOME TAB RESİM */
.homeTabResim {
	width: 100%;
	min-height: 400px;
	height: 100%;
	position:relative;
	background-size: cover !important;
	
	-webkit-box-shadow: 0 20px 40px 0 rgba(0,0,0,.2);
	box-shadow: 0 20px 40px 0 rgba(0,0,0,.2);
}
.homeTabResim:after {
	content: '';
	position: absolute;
	width: 150px;
	height: 150px;
	border: 10px solid #78828d;
	z-index: -1;
	left: -30px;
	bottom: -30px;
}
.homeTabResim:before {
	content: '';
	position: absolute;
	width: 279px;
	height: 122px;
	background: url('../images/deniz-sise.png') no-repeat center;
	z-index: 0;
	left: -120px;
	bottom: -110px;
}

.homeTabLink, .homeTabLink:active, .homeTabLink:focus {
	position:absolute;
	width: 120px;
	height: 35px;
	line-height: 35px;
	background: #78828d;
	display: block;
	color: #fff;
	font-size:.70em;
	letter-spacing: -0.02em;
	font-weight: 300;
	padding-left: 30px;
	text-align: center;
	bottom: -45px;
	right: 15px;
	
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.homeTabLink:hover {color: #fff;}
.homeTabLink:hover:after {background: #1262b2 url('../images/btn-arrow-beyaz.png') no-repeat center;}
.homeTabLink:after {
	content: '';
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #0E3F83 url('../images/btn-arrow-beyaz.png') no-repeat center;
	position: absolute;
	left: 0;
	top: 0;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}


/* TAB SİSTEM BUTONLAR */
.plajlarNavContent .tab-pane.active {
    animation: slide-down .5s ease-out;
}
@keyframes slide-down {
    0% { opacity: 0; transform: translateY(5%); }
    100% { opacity: 1; transform: translateY(0); }
}
.plajlarNavTabs {border-bottom: none;}
.plajlarNavTabs .nav-item {display: block; float: none; width: 100%;}
.plajlarNavTabs .nav-link {
	padding: 3px;
	font-weight: 400;
	border: none;
	font-size:.90em;
	color: #78828d;
	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.plajlarNavTabs .nav-link.active, .plajlarNavTabs .nav-link:hover, .plajlarNavTabs .nav-link:focus,  .plajlarNavTabs .nav-link:active, .plajlarNavTabs .nav-item.show .nav-link {
    color: #0E3F83;
    border:none !important;
	padding-left: 20px;
	position: relative;
	text-decoration: underline;
}
.plajlarNavTabs .nav-link.active span,
.plajlarNavTabs .nav-link:hover span,
.plajlarNavTabs .nav-link:focus span,
.plajlarNavTabs .nav-link:active span,
.plajlarNavTabs .nav-item.show .nav-link span {
	background: #fff;
	position: relative;
	z-index: 2;
	padding-right: 10px;
}
.plajlarNavTabs .nav-link.active:after,
.plajlarNavTabs .nav-link:hover:after,
.plajlarNavTabs .nav-link:focus:after,
.plajlarNavTabs .nav-link:active:after,
.plajlarNavTabs .nav-item.show .nav-link:after {
	content: '';
	position: absolute;
	width: 15px;
	height: 9px;
	left: 0;
	top: 9px;
	background: url('../images/arrow-gri-mini.png') no-repeat center;
	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.plajlarNavTabs .nav-link.active:before,
.plajlarNavTabs .nav-link:hover:before,
.plajlarNavTabs .nav-link:focus:before,
.plajlarNavTabs .nav-link:active:before,
.plajlarNavTabs .nav-item.show .nav-link:before {
	content: '';
	position: absolute;
	width: 50%;
	height: 4px;
	right: 0;
	top: 12px;
	background: #78828d;
	z-index: 0;
	transition-delay: 0.2s;
	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}




/* HOME TESİSLERİMİZ */
.homeTesislerimiz {position: relative; z-index: 2;}
.homeTesislerimiz > div > div {
	position: relative;
	background: #78828d;
	padding: 0;
	margin: 0;
	min-height: 110px;
	height: auto;
	background-size:cover !important;
	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	
	-webkit-box-shadow: 0 20px 40px 0 rgba(0,0,0,.2);
	box-shadow: 0 20px 40px 0 rgba(0,0,0,.2);
}
.homeTesislerimiz > div > div:hover {
	-webkit-box-shadow: 0 30px 70px 0 rgba(0,0,0,.4);
	box-shadow: 0 30px 70px 0 rgba(0,0,0,.4);
}
.homeTesislerimiz > div > div:nth-child(1) {z-index: 5;}
.homeTesislerimiz > div > div:nth-child(2) {z-index: 4;}
.homeTesislerimiz > div > div:nth-child(3) {z-index: 3;}
.homeTesislerimiz > div > div:nth-child(4) {z-index: 2;}
.homeTesislerimiz > div > div:nth-child(5) {z-index: 1;}
.homeTesislerimiz > div > div > a {
	position: absolute;
	bottom: 15px;
	left: 20px;
	font-size:1em;
	letter-spacing: -0.02em;
	line-height: 120%;
	font-weight: 200;
	color:#fff;
}
.homeTesislerimiz > div > div > a span {font-weight: 600; display: block;}



.contact
{
	padding:50px 0;
	position:relative;

}

.contact-top
{
	position:absolute;
	top:-40px;
	left:0;
	width:100%
}

.contact .section-title
{
	margin-bottom:30px!important
}

.contact .section-title-catch
{
	text-align:center;
	color:#546b7f;
	font-weight:500;
	font-size:22px
}

.contact .section-title-catch strong
{
	color:#61b769;
	font-weight:600
}

.contact .section-title-txt
{
	color:#1c4360
}

.contact .btn-green
{
	font-weight:600;
	font-size:27px;
	height:65px;
	padding:5px 35px;
	margin-top:10px;
	margin-bottom:20px;
	display:flex;
	align-items:center
}

.contact .btn-green .icon-font
{
	font-size:25px;
	position:relative;
	top:4px;
	padding-right:20px;
	margin-right:10px;
	transition:unset
}

.contact .btn-green .icon-font:after
{
	content:'';
	position:absolute;
	height:33px;
	width:1px;
	background:#fff;
	right:5px;
	top:-2px;
	transition:all .3s ease-in-out
}

.contact .btn-green:hover .icon-font:after
{
	content:'';
	position:absolute;
	height:33px;
	width:1px;
	background:#5cb365;
	right:5px;
	top:-2px;
	transition:all .3s ease-in-out
}

.contact .or
{
	display:table;
	margin:auto;
	font-weight:900;
	font-size:25px;
	color:#1c4360
}

.contact .contact-form
{
	width:100%
}

.contact .contact-form form
{
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#fff;
	padding:10px;
	padding-left:30px;
	border-radius:100px;
	max-width:90%;
	margin:auto;
	margin-top:20px;
	box-shadow:0 8px 40px 0 rgba(28,67,96,0.2)
}

.contact .contact-form .btn-navy
{
	height:60px
}

.contact .contact-form .btn-navy:hover
{
	border-color:transparent;
	background:#1262b2;
	color:#fff
}

.contact .contact-form .form-item
{
	display:flex;
	align-items:center;
	height:45px;
	padding:0;
	width:70%;
	position:relative
}

.contact .contact-form .form-item input
{
	background:none;
	height:45px;
	font-weight:600;
	width:100%;
	padding-left:35px;
	border:none;
	border-bottom:1px solid #ced0d3;
	border-radius:0;
	padding-top:4px;
	color:#1c4360;
	padding-right:15px
}

.contact .contact-form .form-item input::placeholder
{
	color:rgba(86,100,110,0.65)
}

.contact .contact-form .form-item input:focus
{
	border-color:#1c4360
}

.contact .contact-form .form-item input:focus ~ .icon-font
{
	color:#1c4360
}

.contact .contact-form .form-item .icon-font
{
	color:#bbbfc3;
	font-size:22px;
	position:absolute;
	top:9px;
	left:0
}

.btn-navy {
    background-color: #0d3c7c;
    height: 50px;
    color: #fff;
    font-weight: 600;
    padding: 10px 25px;
    border: none;
    border-radius: 50px;
    box-shadow: 0px 10px 35px 0px rgba(28,67,96,0.42);
}





// Change component color
@mixin states($color: $default) {
	border-color: $color;
	color: rgba(255, 255, 255, 0.9);
	background: $color;

	&:hover {
		border-color: $color;
		color: rgba(255, 255, 255, 0.6);
	}
	&:active {
		color: rgba(255, 255, 255, 0.9);
		border-color: darken($color, 10%);
	}
}

// Collapse / Expand Component
details {
	@include states($default);
	border: 1px solid;
	cursor: pointer;
	transition: background 0.3s;
	border-radius: 4px;
	min-height: 48px;
	max-height: 60px;
	transform-origin: top center;
	transform: rotate(0.1deg);
	transition: all 0.3s;

	::-webkit-details-marker {
		display: none;
	}

	+ details {
		margin-top: 10px;
	}

	p {
		color: #fefefe;
		line-height: 1.7;
		margin: 10px 0 0;
		padding: 0 20px 15px;
	}

	// Primary Style
	&.primary {
		@include states($primary);
	}

	// Success Style
	&.success {
		@include states($sucess);
	}

	// Square Style
	&.square {
		border-radius: 0;
	}

	&[open] {
		transition: all 0.6s;
		min-height: 100px;
		max-height: 200px;
	}
}

summary {
	outline: none;
	font-size: 16px;
	padding: 13px;
	
	&:selection {
		background: transparent;
	}


	.close {
		display: none;
		
		[open] & {
			display: inline;
		}
	}

	.open {
		display: inline;

		[open] & {
			display: none;
		}
	}

	[open] & {
		display: inline;
	}

	&:after {
		margin-top: 2px;
		content: "➕";
		float: left;
		margin-right: 11px;
		text-align: center;
		font-size: 11px;
		
		[open] & {
			padding: 0 0 12px 0;
			content: "➖";
		}
	}
}





.bankabilgisi_out{width:100%; height:auto; overflow:hidden;  margin-top:65px; margin-bottom:170px;}

.bankabilgisi_main{width:90%; height:auto; overflow:hidden;  border:1px solid #EBEBEB; margin:0px auto; margin-bottom:40px;}
.bankabilgi_td{ width:30%; height: auto; overflow:hidden; display:inline-block; border-right:1px solid #EBEBEB; vertical-align:top;}
.bankabilgi_td:last-child{border-right:0px; width:40%}
.bankabilgi_ust { width:100%; height: auto; overflow:hidden;  border-bottom:1px solid #EBEBEB;}
.bankabilgi_ust p{padding:0px; margin:0px; overflow:hidden; font-family:'Open Sans',Arial; font-size:13px; color:#727070; margin-left:30px; margin-right:30px; margin-top:8px; margin-bottom:8px;}
.bankabilgi_alt { width:100%; height: auto; overflow:hidden;  }
.bankabilgi_alt p{padding:0px; margin:0px; overflow:hidden; font-family:'Open Sans',Arial; font-size:14px; color:#272727; font-weight:bold; margin-left:30px; margin-right:30px; margin-top:18px; margin-bottom:18px;}



        .ik_main{width: 1150px; height: auto; overflow: hidden; margin:0px auto; margin-bottom: 150px; margin-top: 80px}
        .ik_left{width: 707px; height: auto; display:inline-block; vertical-align: top; margin-right: 55px; overflow: hidden; padding-bottom: 30px}
        .ik_right{width: 300px; height: auto; display:inline-block; vertical-align: top;  overflow: hidden; padding-top: 25px; padding-bottom: 25px; background: #F8F8F8; border:1px solid #CCC;}
        .ik_right p {padding: 0px; margin: 0px auto; overflow: hidden; width: 280px; height: auto; font-family: 'Open Sans',Arial; font-size:14px; color:#333; line-height: 22px }
        .ik_baslik_divi{width: 100%; height: 18px; border-bottom: 1px solid #000; margin-bottom: 45px}
        .ik_baslik_divi span{background: #FFF; height: 50px; padding-right: 30px; font-family: 'Open Sans', Arial; font-size:23px; font-weight: bold; color:#000}
        .inputlar_div{width: 100%; height: auto;}
        .inputlar_div input{
            margin-right:29px; margin-bottom: 30px; width: 337px; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
            font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
            -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        }
        .inputlar_div select{
            margin-right:16px; margin-bottom: 30px; width: 222px; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
            font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
            -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        }
        .bigselect select{
            margin-right:29px; margin-bottom: 30px; width: 337px; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
            font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
            -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        }
        .inputlar_div textarea{
            margin-right:16px; margin-bottom: 30px; width: 100%; height: 80px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
            font-size:14px; font-weight: 500; color:#000; padding-left: 12px; padding-top: 15px; border-radius: 3px;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
            -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
            -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        }

        .inputlar_div input:focus{ border:1px solid #0000cc; }
        .inputlar_div select:focus{ border:1px solid #0000cc; }
        .bigselect select:focus{ border:1px solid #0000cc; }
        .inputlar_div textarea:focus{ border:1px solid #0000cc; }


        .inputlar_div input:last-child{margin-right: 0px}
        .inputlar_div select:last-child{margin-right: 0px}
        .bigselect select:last-child{margin-right: 0px}

        .inputlar_div input::placeholder{color:#000}
        .inputlar_div textarea::placeholder{color:#000}

        .postDiv{width: 100%; height: auto; overflow: hidden;}
        .postDiv input{width: 100%; height: 40px; color:#FFF; background: #C51730; border:0px; border-radius: 3px; font-family: 'Open Sans', Arial; font-size:16px;}



        @media screen and (max-width:1023px) and (min-width:0px) {



            .ik_main{width: 95%; height: auto; overflow: hidden; margin:0px auto; margin-bottom: 150px; margin-top: 80px}
            .ik_left{width: 100%; height: auto; display:inline-block; vertical-align: top; margin-right: 55px; overflow: hidden; padding-bottom: 30px}
            .ik_right{width: 100%; height: auto; display:inline-block; vertical-align: top;  overflow: hidden; padding-top: 25px; padding-bottom: 25px; background: #F8F8F8; border:1px solid #CCC;}
            .ik_right p {padding: 0px; margin: 0px auto; overflow: hidden; width: 90%; height: auto; font-family: 'Open Sans',Arial; font-size:14px; color:#333; line-height: 22px }
            .ik_baslik_divi{width: 100%; height: 18px; border-bottom: 1px solid #000; margin-bottom: 45px}
            .ik_baslik_divi span{background: #FFF; height: 50px; padding-right: 30px; font-family: 'Open Sans', Arial; font-size:23px; font-weight: bold; color:#000}
            .inputlar_div{width: 100%; height: auto;}
            .inputlar_div input{
                margin-right:29px; margin-bottom: 30px; width: 100%; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }
            .inputlar_div select{
                margin-right:16px; margin-bottom: 30px; width: 100%; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }
            .bigselect select{
                margin-right:29px; margin-bottom: 30px; width: 100%; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }
            .inputlar_div textarea{
                margin-right:16px; margin-bottom: 30px; width: 100%; height: 80px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; padding-top: 15px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }


        }

        @media screen and (max-width:1100px) and (min-width:1023px) {




            .ik_main{width: 95%; height: auto; overflow: hidden; margin:0px auto; margin-bottom: 150px; margin-top: 80px}
            .ik_left{width: 100%; height: auto; display:inline-block; vertical-align: top; margin-right: 55px; overflow: hidden; padding-bottom: 30px}
            .ik_right{width: 100%; height: auto; display:inline-block; vertical-align: top;  overflow: hidden; padding-top: 25px; padding-bottom: 25px; background: #F8F8F8; border:1px solid #CCC;}
            .ik_right p {padding: 0px; margin: 0px auto; overflow: hidden; width: 90%; height: auto; font-family: 'Open Sans',Arial; font-size:14px; color:#333; line-height: 22px }
            .ik_baslik_divi{width: 100%; height: 18px; border-bottom: 1px solid #000; margin-bottom: 45px}
            .ik_baslik_divi span{background: #FFF; height: 50px; padding-right: 30px; font-family: 'Open Sans', Arial; font-size:23px; font-weight: bold; color:#000}
            .inputlar_div{width: 100%; height: auto;}
            .inputlar_div input{
                margin-right:29px; margin-bottom: 30px; width: 100%; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }
            .inputlar_div select{
                margin-right:16px; margin-bottom: 30px; width: 100%; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }
            .bigselect select{
                margin-right:29px; margin-bottom: 30px; width: 100%; height: 42px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }
            .inputlar_div textarea{
                margin-right:16px; margin-bottom: 30px; width: 100%; height: 80px; outline: none; border: 1px solid #CCC; font-family: 'Open Sans', Arial;
                font-size:14px; font-weight: 500; color:#000; padding-left: 12px; padding-top: 15px; border-radius: 3px;
                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
                -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
                -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            }



        }
		
		
		


