 
	@font-face {
		font-family: "Normal"; 
		src: url("../Font/normal.ttf") format("truetype"); 
		font-weight: normal;
		font-style: normal; 
	}
	 @font-face {
		font-family: "NormalBold"; 
		src: url("../Font/normalbold.ttf") format("truetype");  
	}

	
	body {
 		overflow-x:hidden; font-size: 17px; line-height:20px; background:#eee; 
		font-family: Normal;		
	} 
  
	a {
		text-decoration: none; 
	}

	a:hover, i:hover, ul li a:hover, p a:hover{
		text-decoration: none;  
		-o-transition:.5s;
		-ms-transition:.5s;
		-moz-transition:.5s;
		-webkit-transition:.5s;
		transition:.5s;
		color:#e43954
	}

	ul {
		margin:0px; padding:0px; /* list-style-type:none; */
	}
	 
	
	.randevu-btn-bg{
		float:right
	}
	
 
	
	.randevu-btn {
		margin-top:10px /* font-size:15px */
	}

	.text-logo {
		width:90%
	}
 
	.logo img {
	  width: 76%; height: 50px; margin-top:8px
	}
  
	.hm-logo{
		display:none;	
	} 
  

 	.shadow {
		-webkit-box-shadow: 1px 6px 13px -7px rgba(0,0,0,0.36);
		-moz-box-shadow: 1px 6px 13px -7px rgba(0,0,0,0.36);
		box-shadow: 1px 6px 13px -7px rgba(0,0,0,0.36);
	}
 
	.btn {
		font-size:15px; /* font-family:Oswald;  */
	}
	
	header ul, .right-sidebar-widget ul, .pages-header ul, .page-list-item {
		list-style-type:none;  
	}
 	 
	header.smaller .hm-logo{
		display:block; margin-top:11px;
	} 
  	 
	header.smaller .logo{
		display:none; transition: all .5s ease-in-out;	
	} 
    	 
 
	header {
	  width: 100%; position: fixed; top: 0px;  z-index:99;  
	  left: 0;  display:table;
	  -webkit-transition: height 0.3s;
	  -moz-transition: height 0.3s;
	  -ms-transition: height 0.3s;
	  -o-transition: height 0.3s;
	  transition: height 0.3s; 
	}
 
	header.smaller .header-top{
		display:none;	
	} 

	header.smaller .header-middle{
		display:none;
	} 
	 
	header ul, .right-sidebar-widget ul, .pages-header ul, .page-list-item {
		list-style-type:none;
	}
 
	/** smaller **/
 
	.header-top {
		background:#f2f2f2; padding:5px;  border-top:3px solid #f3f3f3;  
	}
 
	.header-middle {
		background:#fff; padding: 12px 10px; 
	}	
	
	.header-bottom {
		background:#d3243f
	}
  
	.hmenu2 {
		display:none;
	}
	
	.header_menu {
		margin:0px; padding:0px;
	}
 	  
	.header_menu li {
		float:left; padding-left:10px; padding-right:10px;  
	}
  	  
	.header_menu li.border {
		border-right:1px solid #d2d2d2
	}
   	  
		.header_menu li a.lang_mobiles {
			background:#d3243f; color:#fff;  display: block;
			padding: 0px 4px;
		}
 
	.header_menu li a {
		font-size:14px; color:#505050; 
	}
 
	.img-border {
		border:10px solid #fff
	} 
	.img-border2 {
		opacity:0.8; border:5px solid #fff; height:150px; width:100%;
	}
   
	.template {
		background:#fff;  
	}
 
	.content-header-title {
		margin:0px auto; padding:0px; text-align:center; border-bottom:1px solid #f6f6f6; margin-bottom:20px; padding-bottom:10px
	}
  
		.content-header-title h3 {
			font-size: 27px;
			padding: 5px; 
			font-weight: 300;
		}
   
		.content-header-title h4 {
			font-size:21px; text-align:left; padding-top:10px
		}
 
 
	
	
.mobiles_slogan {
	display:none
}	

	#socialmedia_mobiles {
		display:none;
	}

	.social_media{
		margin: 0; padding: 0;	list-style: none;  float:right; 
	} 
	.social_media li{
		float: left; 
	} 
	.social_media li a{ 
		width:30px; height:33px; display: block;  padding:7px 3px; margin-right:4px; border-radius:4px; text-align: center;  color: #fff;  background:#d3243f;
		text-decoration: none;  	
	} 
	
	.social_media li a.icon-facebook{ 
		background: #4e71a8;	
	} 
		
	.social_media li a.icon-youtube{ 
		background: #ca3737;	
	} 
			
	.social_media li a.icon-linkedin{ 
		background: #0170ac;	
	} 
	
				
	.social_media li a.icon-instagram{ 
		background: #7947ba;	
	} 
	
	
	
	.img-border {
		border:10px solid #fff
	} 
	.img-border2 {
		opacity:0.8; border:5px solid #fff; height:150px; width:100%;
	}
   
	 
 
 
	
	/** Slider **/
 	

	#carousel-example-generic2 {
		margin-top:186px;
	} 
	.carousel-caption {
		bottom: 20%; left:30%; right:10%
	 
	}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	   width:100%;		 
	}
	.carousel .item {
		height: 100%;  width:100%; 
	}
 
	.carousel-caption h2 {

	}

	
	.slider_text_mobiles {
		display:none
	}
	
	.carousel-control.left, .carousel-control.right { 
		background:none 
	} 
	.carosel-items {
		font-size:51px; margin-top:100%; color:#b6272b; display:block 
	}
		.carosel-items:hover {
			color:#fff;  
		}
			
	.carousel-fade .carousel-inner .item {
	  opacity: 0; transition-property: opacity;  overflow:hidden;
	}
	
	.carousel-fade .carousel-inner .active {
	  opacity: 1;
	}
	.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {
	  left: 0; opacity: 0; z-index: 1;
	}
	.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {
	  opacity: 1;
	}
	.carousel-fade .carousel-control {
	  z-index: 2;
	}

	

	.carousel-caption {
		top:20%; padding:3px; left:12%;  right:12%
	}
 	
 
	.carousel-caption p {
	 
		font-family: 'Lobster', cursive;
		display:block;
		font-size:55px;
		line-height:62px;
		text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	}
	 	 	
		.carousel-text-left {
			position:absolute; left:10%; bottom:30%; z-index:97;
			font-family: 'Lobster', cursive;
			display:block; 
			color:#fff
		}
			 	
		.carousel-text-left h2 {
			font-size: 55px; border-radius:5px; margin-top:-8px;
			background: rgba(211,36,63,0.5);
			padding: 3px 27px;
		}
				 	
		.carousel-text-left h3 {
			font-size: 35px; border-radius:5px; 
			background: rgba(101,101,100,0.5);
			padding: 3px 27px;
			color:#fff
		}
		
	 
 
	
	#carousel-example-generic2 .carousel-indicators {
		bottom: 60px; 
		z-index: 15;
	}	
	 
	#carousel-example-generic2 .carousel-indicators li {
		background-color: rgba(0, 0, 0, 0);
		border: 1px solid #fff;
		border-radius: 10px;
		cursor: pointer;
		display: inline-block;
		height: 16px;
		margin: 1px;
		text-indent: -999px;
		width: 16px;
	}
	#carousel-example-generic2 .carousel-indicators .active {
		background-color: #fff;
		height: 16px;
		margin: 0;
		width: 16px;
	}
	
	
 
	
 
 
	
 	/** paralax **/

	.parallax {
		position:relative; margin:30px 0px;
	}
 
	section.module.parallax {
	  background-position: 50% 50%;
	  background-repeat: no-repeat;
	  background-attachment: fixed;
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
	}

	section.module.parallax-1 { 
  		background:#f5f5f5 url(../index.html); 
		padding:100px 0px;
	}

	section.module.parallax-2 { 
  		background-image: url(../index.html); 
	}
	
	section.module.parallax-3 { 
  		background-image: url(../index.html); 
	}

	.paralax-content  {
		padding:50px 0px;
	}
	
	.paralax-content h2 {
		margin:0px auto; padding:0px; text-align:center; font-size:43px; color:#fff;  /* font-family:Oswald */
	}
  
	.paralax-content p {
		font-size:20px; color:#fff; text-align:center; margin:0px auto; padding:10px 0px; line-height: 32px; /* font-family:Oswald; */
		font-weight:300
	}
		
		.paralax-content p  a {
			font-size:16px; color:#fff;/*  font-family:Oswald */
		}
	
/*  	

	silinecek 
 	.img-border-full {
		width: 100%;
		height: 142px;
		margin-top: 31px;
		border: 6px solid #fff;
	}
 
		
	 */	
 
	/** CAROSEL **/
	
	
	.slick-slider { 
		position: relative; display: block; margin-bottom: 30px;
	}
	.slick-slider .slick-list { 
		overflow: hidden; display: block; margin: 0px; padding: 0px; 
	}
	.slick-slider .slick-track { 
		position: relative; left: 0px; top: 0px; 
	}
	.slick-slider .slide {
		float: left; min-height: 1px; 
	}
	.slick-slider .slide img {
		display: block; 
	}
	.slick-slider .slide { 
		display: none; 
	}
	.slick-initialized .slide { 
		display: block; 
	}
	 

	.slick-loading .slick-track { 
		visibility: hidden; 
	}
	.slick-loading .slick-list { 
		background: #fff url(../index.html) center center no-repeat; 
	}
	.slick-loading .slide {
		visibility: hidden; 
	}
 

	.slick-slider .slick-prev { 
		border:none; position: absolute; display: block;  text-indent:-5000px; width:40px; height:40px; border:1px solid #f8f8f8;  border-radius:50%;
		background:#fff url(../Images/back.png) center center no-repeat; 
		left: -50px;  top:50%; 
	}
	 
		.slick-slider .slick-prev:hover { 
			background:#d2d2d2 url(../Images/back.png) center center no-repeat;
		}
	 
	.slick-slider .slick-next {  
		border:none; position: absolute; display: block;   text-indent:-5000px; width:40px; height:40px; border:1px solid #f8f8f8;  border-radius:50%;
		background:#fff url(../Images/next.png) center center no-repeat; 
		right: -50px;  top:50%;
	}

	.slick-slider .slick-next:hover { 
		background:#d2d2d2 url(../Images/next.png) center center no-repeat; 
	}
 

  
	/* Dots */

	.slick-dots { position: absolute; bottom: -18px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%;}

	.slick-dots li { 
		position: relative; display: inline-block; background:#d2d2d2; height: 13px; border-radius:50%;
		width: 13px; text-indent: -9999px; margin: 0px 3px; padding: 0px; cursor:pointer 
	}
	 
		.slick-dots li.slick-active { 
			background:#ff0000;
			
		}
 

	/* Draggable */

	.slick-list.draggable { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
	.slick-list.dragging { cursor: pointer; cursor: hand; }
 
	 
	.post-content {
		/* padding:30px 0px;  */
	} 
		 
	 
	.post-content-bg {
		background:url(../index.html);
	} 
	 
		
	.post-content h4 {
		font-size:27px; color:#000; text-align:center;  
	}
	
	
	/*
		Kapak Resimleri
	*/
	.post-page-content-4 {
		margin-bottom:50px; height:210px;
	}
	
	.post-page-content-image-4 img {
		width:100%; height:160px;  
	}	
	.post-page-content-text-4 h2 {
		margin:0px auto; padding:0px; text-align:center; font-size:19px; padding-top:10px
	}
	 
	
	.post-page-content-3 {
		height:400px
	}
	
	.post-page-content-image-3 img {
		width:100%; height:220px;  
	}	
	.post-page-content-text-3 h2 {
		margin:0px auto; padding:0px; text-align:center; font-size:17px
	}

	  
		 
	 

.footer-area { 
	background:#d3243f; color: #f7f7f7; margin-top:50px; 
}
.footer-widget-area {
	padding: 30px 0 61px;
}
.footer-logo > a {
	display: inline-block;
}
.footer-logo {
	margin-bottom: 29px;
}
 
 
.single-footer-widget > h3 {
    color: #ffffff; padding-bottom:15px;
    font-size: 23px;
    line-height: 14px;
    margin-bottom: 25px; 
	border-bottom: 1px solid #d93a3a;
}


.single-footer-widget ul {
	list-style-type:none
}

.single-footer-widget ul li {
	margin-bottom: 4px;
}

	.single-footer-widget ul li strong {
		display:block; width:60px; float:left;
	}

.single-footer-widget ul li a {
	color: #f7f7f7; margin-bottom: 10px; display: block; padding-bottom: 4px;
}



 
.footer-bottom-area {
	padding: 24px 0; border-top: 1px solid #d93a3a;
}
.footer-text span a {
	color: #b5876d;
}
.footer-text span a:hover {
	border-bottom: 1px solid #b5876d;
}
.footer-text > span {
	display: block;
}
 
	 
	
	/*
		
		HOVER EFFECT

	*/
		

	.hover_effect {
		display: block;
		position: relative;
		background: #000;
		overflow: hidden;
		-webkit-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}

	.hover_effect:after {
		/* font-family: FontAwesome; */
		color: #fff;
		position: absolute;
		font-size: 1.6em;
		text-align: center;
		line-height: 40px;
		width: 40px;
		height: 40px;
		left: 50%;
		top: 50%;
		margin-left: -20px;
		margin-top: -20px;
		-webkit-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
		-webkit-transform: scale(0.1, 0.1);
		transform: scale(0.1, 0.1);
		filter: alpha(opacity=0);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		-moz-opacity: 0;
		-khtml-opacity: 0;
		opacity: 0;
	}

	.hover_effect img {
		display: block;
		position: relative;
		-webkit-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
	}
 
	.hover_effect:hover:after {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
		filter: alpha(opacity=60);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		-moz-opacity: .6;
		-khtml-opacity: .6;
		opacity: .6;
	}

	.hover_effect:hover img {
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
		filter: alpha(opacity=40);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		-moz-opacity: 0.4;
		-khtml-opacity: 0.4;
		opacity: 0.5;
	}

	.hover_effect.h_blue:hover {
		background: rgb(154,154,154,0.5);
	}

	.hover_effect.h_yellow:hover {
		background: rgb(154,154,154,0.5);
	}

	.hover_effect.h_dark:hover {
		background: rgb(154,154,154,0.5);
	}

	.hover_effect.h_link:after {
		content: "\f0c1";
	}

	.hover_effect.h_lightbox:after {
		content: "\f00e";
	}

		
 
 
 
 
 
 
 
 
 
 
	.effect {
		display:block
	 }
	 
	/* Img Hover Effect */
	.effects .img { 
		position: relative;
		overflow: hidden;
	}
	.effects .img a {
		display: inline;
		margin: auto;
		padding: 0;
		max-width: 100%;
		height: auto;
		color: #fff; font-size: 24px;
	}
	.overlay {
		display: block;
		margin: 0 auto;
		position: absolute;
		z-index: 3;
		background: rgba(0, 0, 0, 0.8);
		overflow: hidden;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all .5s; 
	}
	.expand {
		display: block;
		position: absolute;
		z-index: 100;
		text-align: center;
		color: #fff;
		line-height: 50px;
		font-weight: 700;
		font-size: 20px;
		list-style: none;
		padding: 0;
	}
	 

	.expand .social-icon {
		display: inline;
		margin-left: 5px;
		margin-right: 5px;
	}
	.expand .cbp-l-icon {
		display: inline;
		margin-left: 5px;
		margin-right: 5px;
	}
	.effect .overlay {
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	  opacity: 0;
	}
	.effect .overlay .expand {
	  left: 0;
	  right: 0;
	  top: 50px;
	  margin: 0 auto;
	  opacity: 0;
	  -webkit-transition: all 0.3s;
	  -moz-transition: all 0.3s;
	  -o-transition: all 0.3s;
	  transition: all 0.3s;
	}

	.effect:hover .img .img-responsive {
		transform: scale(1.25); 
	}
	.effect .img-responsive { 
		-webkit-transition: all 0.25s ease-in-out;
		-moz-transition: all 0.25s ease-in-out;
		-o-transition: all 0.25s ease-in-out;
		transition: all .25s ease-in-out;
	}
	.effect:hover .img .overlay {
	  opacity: 1;
	}
	.effect:hover .img .overlay .expand {
	  top: 52%;
	  margin-top: -30px;
	  opacity: 1;
	}

	.effect .cbp-item-wrapper .img { 
		position: initial;
		overflow: hidden;
	}
	.effect:hover .cbp-item-wrapper .img .overlay .expand {
	  top: 50%!important;
	  margin-top: -30px;
	  opacity: 1;
	}
	.cbp-item .img a:hover {
		opacity: .6;
		font-size: 37px;
	}
	.cbp-item .img a {
		-webkit-transition: all 0.15s;
		-moz-transition: all 0.15s;
		-o-transition: all 0.15s;
		transition: all 0.15s;
	}

	
	
	
	/* 
		BEGIN ACORDION   
	*/
	
	.acordion_baslik{
		width:100%; height:auto; padding:10px; background:#ccc;  color:#333; font-size:14px; margin-bottom:1px; border:solid 1px #ffffff; overflow:hidden;
	}
	.acordion_baslik:hover{ 
		background-color:#e26213; cursor:pointer; color:#fff;
	}
	.acordion_content{
		width:100%; overflow:hidden;
	}
	
	
	
	 
	.btn-transparent {
	  background: transparent;
	  color: #fff;
	  border: 2px solid #fff;
	}
	.btn-transparent:hover {
	  background-color: #fff;
	}

	.btn-rounded {
	  border-radius: 70px;
	}

	.btn-large {
	  padding: 11px 45px;
	  font-size: 18px;
	}

	 
	.animated {
	  -webkit-animation-duration: 1.5s;
	  animation-duration: 1.5s;
	}

	@-webkit-keyframes fadeInRight {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(100px, 0, 0);
		transform: translate3d(100px, 0, 0);
	  }

	  to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInRight {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(100px, 0, 0);
		transform: translate3d(100px, 0, 0);
	  }

	  to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	  }
	}

	.fadeInRight {
	  -webkit-animation-name: fadeInRight;
	  animation-name: fadeInRight;
	}







 