@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|PT+Sans+Narrow:400,700&subset=latin-ext');

@media (max-width: 767px) {
  .logo{ background:url(../images/logo.png) center no-repeat ; width:100%; background-size:132px; height:100px; display:block; position:relative; z-index:999; margin:20px 0 20px 0}
.navbar-default .navbar-nav>li>a{ color:#000; font-size:13px;}
.mobilflnone{ float:none;}
.mobilfrnone{ float:none;}
.slidemobil{ margin-top:55px;}
.iletisimegec{background:#000;padding:25px; color:#FFF; font-size:14px; width:100%; display:block; text-align:center;}
.text-rightmobil{ text-align:center;}
.baslik{ background:#F3F3F3 !important; font-size:13px; color:#000 !important; padding:25px 15px 25px 15px; color:#FFF; font-size:22px; margin-top:0px; box-shadow:2px 2px 40px #999;}
.fsmobil{font-size:13px; color:#fff;}
.fsmobil2{font-size:20px; color:#fff; font-weight:bold;}
.fsmobil3{font-size:11px; color:#fff;}
.tp-rightarrow,.tp-leftarrow{display:none;float:left;width:22px;height:22px;font-size:14px;text-align:center;line-height:22px;color:#fff;margin-left:2px;position:absolute;z-index:100;cursor:pointer;top:60%;margin-top:-24px;border-radius:0px;border:1px solid;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;color:#fff;border-color:#fff;background:none;}
.hk-top{margin:0px 0 0 0;}
.icpd{padding: 0 10px;}
.anaypd{padding:20px;}
}

@media(min-width:768px) {
.logo{ background:url(../images/logo.png) center no-repeat ; width:100%; background-size:132px; height:100px; display:block; position:relative; z-index:999; margin:20px 0 20px 0}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:0px;margin:0px 0 0 0;}
.navbar-default{ border:0px; background:none;}
.navbar{ padding:0px; margin:0px;}
.navbar-default .navbar-nav>li>a{ color:#FFF; font-size:13px; padding:10px 11px 10px 11px; margin-top: 0px; font-weight:bold;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color:#ebedf1;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#da223c; color:#fff; border-radius:0px;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {  color: #fff;  background-color: #da223c;}
.mobilflnone{ float:none;}
.mobilfrnone{ float:none;}
.slidemobil{ margin-top:auto;}
.iletisimegec{ background:#000; padding:20px 15px 20px 15px; color:#FFF; font-size:15px;width:100%; display:block; text-align:center}
.baslik{ background:#F3F3F3 !important; font-size:13px; color:#000 !important; padding:25px 15px 25px 15px; color:#FFF; font-size:22px; margin-top:0px; box-shadow:2px 2px 40px #999;}
.fsmobil{font-size:22px; color:#fff;}
.fsmobil2{font-size:45px; color:#fff; font-weight:bold;}
.fsmobil3{font-size:14px; color:#fff;}
.tp-rightarrow,.tp-leftarrow{display:block;float:left;width:48px;height:48px;font-size:14px;text-align:center;line-height:48px;color:#fff;margin-left:2px;position:absolute;z-index:100;cursor:pointer;top:50%;margin-top:-24px;border-radius:0px;border:1px solid;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;color:#fff;border-color:#fff;background:none;}
.hk-top{margin:20px 0 0 0;}
.icpd{padding: 0 10px;}
.anaypd{padding:20px;}
} 
@media(min-width:992px) {
.logo{ background:url(../images/logo.png) center no-repeat ; width:152px; background-size:152px; height:100px; display:block; position:relative; z-index:999; margin:20px 0 20px 0}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:0px;margin:45px 0 0 0;}
.navbar-default{ border:0px; background:none;}
.navbar{ padding:0px; margin:0px;}
.navbar-default .navbar-nav>li>a{ color:#FFF; font-size:14px; padding:10px; margin-top: 0px; font-weight:bold;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color:#ebedf1;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#da223c; color:#fff; border-radius:0px;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {  color: #fff;  background-color: #da223c;}
.mobilflnone{ float:left;}
.mobilfrnone{ float:right;}
.slidemobil{ margin-top:auto;}
.iletisimegec{background:#000;padding:15px 25px 15px 25px; color:#FFF; font-size:14px;}
.baslik{ background:#F3F3F3 !important; font-size:13px; color:#000 !important; padding:25px 15px 25px 15px; color:#FFF; font-size:22px; margin-top:0px; box-shadow:2px 2px 40px #999;}
.fsmobil{font-size:22px; color:#fff;}
.fsmobil2{font-size:45px; color:#fff; font-weight:bold;border-bottom: solid 5px #b70000; padding:5px 20px 5px 20px;}
.fsmobil3{font-size:16px; color:#fff;}
.tp-rightarrow,.tp-leftarrow{display:block;float:left;width:48px;height:48px;font-size:14px;text-align:center;line-height:48px;color:#fff;margin-left:2px;position:absolute;z-index:100;cursor:pointer;top:50%;margin-top:-24px;border-radius:0px;border:1px solid;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;color:#fff;border-color:#fff;background:none;}
.hk-top{margin:45px 0 0 0;}
.icpd{padding: 0 40px;}
.anaypd{padding:0 150px 0 150px;}
}
@media(min-width:1200px) {
.logo{ background:url(../images/logo.png) center no-repeat ; width:152px; background-size:152px; height:100px; display:block; position:relative; z-index:999; margin:20px 0 20px 0}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:0px;margin:40px 0 0 0;}
.navbar-default{ border:0px; background:none;}
.navbar{ padding:0px; margin:0px;}
.navbar-default .navbar-nav>li>a{ color:#FFF; font-size:16px; padding:15px; margin-top: 0px; font-weight:bold;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color:#ebedf1;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#da223c; color:#fff; border-radius:0px;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {  color: #fff;  background-color: #da223c;}
.mobilflnone{ float:left;}
.mobilfrnone{ float:right;}
.slidemobil{ margin-top:auto;}
.iletisimegec{background:#000;padding:15px 25px 15px 25px; color:#FFF; font-size:18px;}
.baslik{ background:#F3F3F3 !important; font-size:13px; color:#000 !important; padding:25px 15px 25px 15px; color:#FFF; font-size:22px; margin-top:0px; box-shadow:2px 2px 40px #999;}
.fsmobil{font-size:22px; color:#fff;}
.fsmobil2{font-size:45px; color:#fff; font-weight:bold;border-bottom: solid 5px #b70000; padding:5px 20px 5px 20px;}
.fsmobil3{font-size:16px; color:#fff;}
.tp-rightarrow,.tp-leftarrow{display:block;float:left;width:48px;height:48px;font-size:14px;text-align:center;line-height:48px;color:#fff;margin-left:2px;position:absolute;z-index:100;cursor:pointer;top:50%;margin-top:-24px;border-radius:0px;border:1px solid;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;color:#fff;border-color:#fff;background:none;}
.hk-top{margin:45px 0 0 0;}
.icpd{padding: 0 40px;}
.anaypd{padding:0 150px 0 150px;}
}

@media(min-width:1500px) {
.container{width:1450px; }
.logo{ background:url(../images/logo.png) center no-repeat ; width:172px; background-size:172px; height:100px; display:block; position:relative; z-index:999; margin:20px 0 20px 0}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:0px;margin:40px 0 0 0;}
.navbar-default{ border:0px; background:none;}
.navbar{ padding:0px; margin:0px;}
.navbar-default .navbar-nav>li>a{ color:#FFF; font-size:16px; padding:15px 20px 15px 20px; margin-top: 0px; font-weight:bold;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color:#ebedf1;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#da223c; color:#fff; border-radius:0px;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {  color: #fff;  background-color: #da223c;}
.mobilflnone{ float:left;}
.mobilfrnone{ float:right;}
.slidemobil{ margin-top:auto;}
.iletisimegec{background:#000;padding:15px 25px 15px 25px; color:#FFF; font-size:18px;}
.baslik{ background:#F3F3F3 !important; font-size:13px; color:#000 !important; padding:25px 15px 25px 15px; color:#FFF; font-size:22px; margin-top:0px; box-shadow:2px 2px 40px #999;}
.fsmobil{font-size:22px; color:#fff;}
.fsmobil2{font-size:45px; color:#fff; font-weight:bold; border-bottom: solid 5px #b70000; padding:5px 20px 5px 20px;}
.fsmobil3{font-size:16px; color:#fff;}
.tp-rightarrow,.tp-leftarrow{display:block;float:left;width:48px;height:48px;font-size:14px;text-align:center;line-height:48px;color:#fff;margin-left:2px;position:absolute;z-index:100;cursor:pointer;top:50%;margin-top:-24px;border-radius:0px;border:1px solid;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;color:#fff;border-color:#fff;background:none;}
.icpd{padding: 0 40px;}
.anaypd{padding:0 150px 0 150px;}
}

.header-a{position:absolute; z-index:99; width:100%;}
.header-b{ background:#000;}

.d-block{display:block;}
.fixed_header {position: fixed;	top: 0;	left: 0;	width: 100%;	background: #ff8a00;	z-index: 99999;	box-shadow:1px 3px 3px #C5C5C5;-moz-transition: all 0.2s ease-out;  -o-transition: all 0.7s ease-out;  -webkit-transition: all 0.7s ease-out; 	-ms-transition: all 0.7s ease-out;  -transition: all 0.7s ease-out;}
.fixed_header .fixed {	width: 1170px;	margin: 0 auto;	height: 40px;}

.katyan{	padding:0px;	margin:0px;	}
.katyan li {list-style:none;margin-top:1px; float:left;}
.katyan li a {	box-shadow:1px 3px 13px #C5C5C5;padding-top:20px; width:100%; padding-bottom:20px;	font-size:16px;font-weight:400;color:#000;	text-decoration:none;padding-left:15px;display:inline-block;border-left:solid 10px #000;border-bottom:dotted 0px #000000; border:solid 0px #D7D7D7; }
.katyan li a:hover {	background:#000; color:#fff;	border-left:solid 5px #b70000;}
.katyan li a.act {background:#000; color:#fff;	border-left:solid 5px #b70000;}

.icbaslik{margin-bottom:10px; color:#000; font-size:25px; border-bottom:solid 1px #dedacf; padding-bottom:10px; font-weight:bold;}

.dropdown-menu>li>a{ padding:8px 15px 8px 15px; color:#FFF;}
.dropdown-menu>li>a:hover{ padding:8px 15px 8px 15px; color:#fff; background:#903;}
.navbar-nav>li>.dropdown-menu{ margin-top:-1px; background:#da223c; color:#FFF;}
.dropdown-menu{border:0px;}

.wrap{ clear:both; }

.icerik{ font-size:18px; color:#000; margin-bottom:40px; line-height:27px; font-weight:200;}
.yesildetay{background:#08315a; padding:10px 25px 10px 25px; color:#FFF;}
.yesildetay:hover{ background:#000; color:#FFF;}
.turuncudetay{background:#08315a; padding:10px 25px 10px 25px; color:#FFF;}
.turuncudetay:hover{ background:#000;}


.resimefekt{-webkit-filter: brightness(100%);filter: brightness(100%);-webkit-transition: all 0.9s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;}
.resimefekt:hover{-webkit-filter: brightness(60%);filter: brightness(100%);    -webkit-transition: all 0.9s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;}

body{margin:0px; font-size:12px;color:#000;height:100%; background:#fff; font-family: 'Open Sans', sans-serif;}
a{ text-decoration:none; color:#000;-moz-transition: all 0.2s ease-out;  -o-transition: all 0.2s ease-out;  -webkit-transition: all 0.2s ease-out; 	-ms-transition: all 0.2s ease-out;  -transition: all 0.2s ease-out;outline:0;}
a:hover{ text-decoration:none; color:#999;-moz-transition: all 0.2s ease-out;  -o-transition: all 0.2s ease-out;  -webkit-transition: all 0.2s ease-out; 	-ms-transition: all 0.2s ease-out;  -transition: all 0.2s ease-out;}
p{padding:0px; margin:0px;}
html {	overflow-y:scroll;overflow-x:hidden; height:100%;}
h1,h2,h3,h4,h5,h6{border:0;font-size:100%;margin:0;padding:0; font-weight:normal; line-height:27px;}
ul{ list-style:none; padding:0px; margin:0px;}
li{ list-style:none; padding:0px; margin:0px;}
.icerik-css h2{ color:#000; font-weight:600;line-height:30px; font-size:22px; margin:30px 0 30px 0}
.loading {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;	z-index: 9999;background: url(../images/preloader.GIF)center no-repeat #fff;}

.row_one{margin-bottom:10px}
.beyaz{ color:#fff; }
.kirlibeyaz{ color:#e1e3e4; }
.acikgri{ color:#737375; }
.beyazlink{color:#fff;text-decoration:none; font-size:13px;}
.beyazlink:hover{color:#CCC;}
.acikgrilink{color:#999;text-decoration:none;}
.acikgrilink:hover{color:#fff;}
.siyah{color:#202024;}
.siyahlink{color:#202024;text-decoration:none;}
.siyahlink:hover{color:#666;}
.gri{color:#414141;}
.grilink{color:#626262;text-decoration:none;}
.grilink:hover{color:#000;}
.fs10{ font-size:10px;}
.fs13{ font-size:13px;}
.fs14{ font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs17{ font-size:17px;}
.fs18{ font-size:18px;}
.fs19{ font-size:19px;}
.fs20{ font-size:20px;}
.fs25{ font-size:25px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt80{margin-top:80px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:20px;}
.mb40{ margin-bottom: 40px;}
.mb50{margin-bottom:50px;}
.mt70{margin-top:70px;}
.p20{ padding:30px 5px 30px 5px;}
.ptsans{	font-family: 'PT Sans Narrow', sans-serif;	text-decoration:none; letter-spacing:-0.8px;}
.ptsanslink{	font-family: 'PT Sans Narrow', sans-serif; text-decoration:none;}
.ptsanslink:hover{	color:#000000;	text-decoration:none;}

.sosyal{ background:#8bb8c5; padding:4px; color:#FFF; font-size:13px; margin:1px; width:25px; text-align:center;}
.sosyal:hover{ background:#ebebeb;}

.input{ background:#fff; boder-radius:0px; padding:20px;}
.danger{ background:#820b08; padding:10px; color:#FFF; font-size:20px;}

.first .icon-image {
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
}

.first .iconlar-wrapper:hover .icon-image {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.relative{ position:relative; }
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  .bold{ font-weight:bold;}
.panel-group .panel{border-radius:0px;}
.panel-default{ border-color:#fff; border-right:0px;}
.panel-default>.panel-heading{background-color:#9ac7dc; border-color:#17abc6; color:#FFF;}

.acilirbaslik{ background:#F8F8F8; padding:10px; cursor:pointer; border-left:solid 4px #333;}
.aciliricerik{ background:#fff; padding:10px;}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 3px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #fff;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #0d4957;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 100px;
	background: url(AjaxLoader.gif) no-repeat center center
}

.css-selector {
    background: linear-gradient(249deg, #b70000, #d0a40b);
    background-size: 400% 400%;

    -webkit-animation: AnimationName 6s ease infinite;
    -moz-animation: AnimationName 6s ease infinite;
    animation: AnimationName 6s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 79%}
    50%{background-position:100% 22%}
    100%{background-position:0% 79%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 79%}
    50%{background-position:100% 22%}
    100%{background-position:0% 79%}
}
@keyframes AnimationName {
    0%{background-position:0% 79%}
    50%{background-position:100% 22%}
    100%{background-position:0% 79%}
}
.headerbg{position:relative; padding:0px 0 0 0; background:#333;}

.hover-top{box-shadow:0 11px 27px 1px rgba(41,53,108,.25);transform:translateY(0px);}
.hover-top:hover{box-shadow:0 11px 27px 1px rgba(41,53,108,.25);transform:translateY(-3px);}
.tel-box{box-shadow: 2px 2px 122px #666; padding:30px 0 30px 0;}
.kombib{background:#fff; border-top:solid 25px #b70000; padding:35px 0 35px 0; box-shadow:2px 2px 40px #999; margin:0 0 30px 0;}
.kombib-2{font-size:14px; color:#969696;}
.ana-hiz{margin-bottom:30px; padding:20px 20px 20px 20px;  box-shadow:2px 2px 22px #CCC;}
.bold{font-weight:bold;}
.fw2{ font-weight:200;}
.bloglink{background:#000; display:block; padding:15px;}
.blog2{padding:15px;margin:2px;}
.blog3{margin-bottom:10px; margin-top:10px; font-weight:bold; font-size:22px; height:40px; color:#000; }
.blog4{margin-top:15px; text-align:left; height:120px; font-size:14px;}

.k-1{background:#000; box-shadow:2px 2px 50px #999; padding:10px; color:#fff; text-align:center;font-weight:bold; font-size:18px;}
.k-1:hover{ color:#fff; }
.k-2{background:#009166; padding:10px; color:#FFF; text-align:center; font-weight:bold; font-size:18px;}
.k-2:hover{ color:#fff; }
.k-3{ padding:10px; color:#000; text-align:center;font-weight:bold; font-size:18px;}
.k-3:hover{ color:#000; }
.menu-bg{background: -moz-linear-gradient(45deg, #000000 0%, #cd1220 100%);background:#b70000; position:relative;}
.pm-0{padding:0px!important;  margin:0px!important;}

.h-ara{background:#414141!important; color:#FFF;}
.wsbtn{background:#099 !important;color:#FFF;}
.b-esya{background:#e40000!important;color:#FFF;}
.ftr{padding:45px; background:#000;}
.altmb{color:#fff; font-size:15px; height:15px; margin-top:10px; font-weight:bold;}
.p15{padding:15px;}
.f-adres{font-size:12px; margin:10px 0 10px 0; color:#7d7d7d;}
.ml10fs20{margin-left:10px; font-size:20px;}
.f-not{background:#1D1D1D; color:#CCC; padding:15px;}