.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#8cc63f !important; background:none}
.anim{transition: all 0.5s ease 0s;}
.imgFit{width:100%}

#tpDil a{padding:0 0 0 10px; margin:0}

#menu-item-46 ul, #menu-item-635 ul{ width:520px}
#menu-item-46 ul li, #menu-item-635 ul li{float:left; width:50%}
#menu-item-46 ul li:nth-child(odd), #menu-item-635 ul li:nth-child(odd){border-right:1px solid rgba(255,255,255,0.10)}

.news-section .news-post h2 a{line-height:22px !important}



.paging {margin:15px 0; padding:0; text-align:center;}
.paging li{ display:inline; list-style:none; margin:0 2px }
.paging li a{background:#8CC63F; color:#FFF ; border-radius:3px; padding:5px 10px; display:inline-block;  }
.paging li a:hover{background:#000; color:#fff }
.paging li span{ background:#000 ; color:#fff ;border-radius:3px; padding:5px 10px; display:inline-block}


#pgHTag h1, #pgHTag h2, #pgHTag h3, #pgHTag h4{ margin:25px 0}

.blog-section p{line-height:21px !important; font-size:14px; font-weight:400}
#securi{position:absolute;width:1px;height:1px;opacity:0}
.clr{display:block; clear:both}
#homeBanner{ position:relative; z-index:9; padding:0;}
	#homeBanner ul{margin:0; padding:0;width:100%; z-index:9; }
	#homeBanner ul li{ margin:0; padding:0; position:relative; list-style:none;}
	#homeBanner ul li .caption{ background:rgba(0,0,0,0.75);width:70%; padding:15px 25px; height:110px; margin:0 auto}
			#homeBanner ul li .contentC{ position:absolute; bottom:0; width:100%; box-shadow: inset 0px -20px 24px -10px rgba(0,0,0,1);}
			#homeBanner ul li .caption img{ float:left; margin:15px 15px 10px 0; width:auto; height:auto;}
			#homeBanner ul li .caption h2{margin:0; padding:0; font-weight:400; font-size:35px; color:#FFFFFF; font-family:"Open Sans", Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:1px 1px 0 rgba(0,0,0,1) }
			#homeBanner ul li .caption p{font-size:13px; color:#FFFFFF; text-shadow:1px 1px 0 rgba(0,0,0,0,1) !important; margin:0 0 0 0; padding:0; line-height:18px; margin-top:4px}
	#homeBanner ul li .caption a{ color: #ffffff;
  background: transparent;
  font-size: 12px;
  font-family: 'Open Sans', sans-serif;
  text-transform: uppercase;
  border: 2px solid #ffffff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  padding: 0.8em 4em;}
		#homeBanner ul li img{width:100%;}		
		#homeBanner #slickGeri{ top:50%; z-index:99; cursor:pointer; position:absolute; display:inline-block; background:url(../images/arrow1.png) no-repeat top right; width:43px; height:83px; left:10px; margin-top:-25px}
		#homeBanner #slickIleri{ top:50%; z-index:99; cursor:pointer; position:absolute; display:inline-block; background:url(../images/arrow1.png) no-repeat top left; right:20px; width:43px; height:83px; margin-top:-25px}			
	#homeBanner	.slick-dots{position:absolute; margin-top:-30px; width:100%; text-align:center}
		#homeBanner	.slick-dots li{display:inline-block; margin:3px; cursor:pointer;padding:0; width:20px; height:20px; border-radius:20px; background:#0B9444;transition: all 1s ease 0s;}
		#homeBanner	.slick-dots li button{display:none;}
		#homeBanner	.slick-dots .slick-active{ background:#8CC63F;transition: all 1s ease 0s;}

.socialBottom{padding:10px 0}
	.socialBottom a{display:inline-block !important; width:32px !important; height:32px !important; margin-right:7px;}
		.socialBottom a:last-child{margin:0}
		.socialBottom a span{visibility:hidden; display:inline-block; overflow:hidden; width:1px; height:1px; position:absolute}
		.socialBottom .faceBt{background:url(../images/social.png) no-repeat top left;}
		.socialBottom .twitBt{background:url(../images/social.png) no-repeat -39px 0;}
		.socialBottom .gooBt{background:url(../images/social.png) no-repeat -79px 0;}
		.socialBottom .linkBt{background:url(../images/social.png) no-repeat -117px 0;}
		.socialBottom .rssBt{background:url(../images/social.png) no-repeat -156px 0;}
		.socialBottom .insBt{background:url(../images/social.png) no-repeat -194px 0;}
		.socialBottom .youBt{background:url(../images/social.png) no-repeat -235px 0;}		
		
.iletisimYuk{line-height:25px}
.title1{color:#000; margin:0; padding:0 0 10px 0; font-size:25px; font-weight:700}
.homeHizmetler h3{ font-size:18px; font-weight:normal};		
.pLine{line-height:18px !important;}


#ajanstr{ width:77px; height:16px; background:url(../images/t.png) no-repeat top right; display:inline-block; overflow:hidden;}
#ajanstr:hover{ width:77px; height:16px; background:url(../images/t.png)  no-repeat bottom right; display:inline-block; overflow:hidden;}
#ajanstr span{visibility:hidden !important}

.gorusDots{ margin:0; padding:15px 0; text-align:center;}
.gorusDots li{margin:3px; padding:0; width:15px; height:15px; border-radius:15px; overflow:hidden; background:rgba(34,207,0,1.00); display:inline-block; cursor:pointer}
.gorusDots li.slick-active{ background:#008F19;}
.gorusDots li button{display:none}

.alignright {float:right; margin-left:15px; width:auto !important}
.alignleft {float:left; margin-right:15px; width:auto !important}
.aligncenter{display:block; text-align:center;}
.linksR h3{min-height:50px}
.homeHzi{margin-bottom:40px; height: 370px}

.kaliteBegle{margin:10px; border:1px solid rgba(0,0,0,0.12); padding:5px; width:31%}
.slicknav_menu {display:none;}
@media (max-width: 900px) {
	.slicknav_menu {display:block;}
.navbar-toggle{display:none !important;}
.kaliteBegle{margin:10px; border:1px solid rgba(0,0,0,0.12); padding:5px; width:100%}
	header .bottom_header .logo{line-height:inherit !important; width:100%; float:none; text-align:center;}
#homeBanner ul li .contentC{position:relative; box-shadow:none;}
#homeBanner ul li .caption{width:100%; height:auto; padding:10px 5px; background:none;}
#homeBanner ul li .caption h2{ text-align:center; color:#4D4D4D; font-size:20px; text-shadow:none}
.iletisimYuk{padding-top:20px}
#gmap_canvas{height:300px !important}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:inherit; position:relative !important;}
header.active .navbar-fixed-top{position:relative;}
.slicknav_arrow{display:none}

.blog-section img{ width:100%; display:block; float:none; margin:5px; padding:0; height:auto}
.page-banner-section h1{font-size:30px}
}