/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }
 .sld{padding: 15px 10px 20px 10px;margin-top:10px !important;}
 .sliderResim{height:400px !important;}
 .sliderAciklama{
 	bottom: 20px;
    left: 20px;
    right: 20px;
    background-color: #fff;
    padding: 20px;
    position: absolute;
 }
 .slider-yemek-baslligi a{font-family: 'Josefin Sans', sans-serif; font-size: 24px !important;line-height: 1.2;color: rgba(0,0,0,0.9); letter-spacing: 1px; font-weight: bold;text-decoration:none;}
 .nokta {
    content: "";
    height: 6px;
    width: 50px;
    background-image: url(../img/siyahNoktalar.png);
    background-size: cover;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
    
    
}
.ico{float:left;}
.ico span{font-family: 'Josefin Sans', sans-serif;font-size:15px;color:#333;font-weight: 150; letter-spacing: 1px} 
.ico .fa{color:#a4874b;}
.tarifKat{cursor: pointer;    display: inline-block; vertical-align: middle;    box-sizing: border-box;float:right;}

.tarifKat img{    width: 25px !important;height: auto;}

.owl-prev,.owl-next{background-color:#ff601d;color: #fff;font-size: 50px; padding: 20px 30px 10px 20px;text-align:center;font-weight: normal;position:absolute;}
#owl-demo .owl-nav .owl-prev,#owl-demo .owl-nav .owl-next{top:35%;}
.owl-prev:hover,.owl-next:hover{background-color: #ff6841;}
.owl-next{right:0}
.sliderResim{
	overflow: hidden;
  position: relative;
  transition: all .8s;
}
.sliderResim::before { 
  content:"";
  position:absolute; top:0;right:0;bottom:0;left:0;
  background:inherit;
  transition:inherit;
}
.sliderResim:hover::before { 
  transform: scale(1.2);
}
.solSliderResim{    padding-bottom: 60%;}
.itemCont{position:relative;}
.icerikCont{
	    border-radius: 0px 0px 0px 0px;
    background-color: #fff;
    position: absolute;
    bottom: 10%;
    
    
    right: 5%;
    padding: 50px;
    z-index: 2;
    -webkit-transition: all 0.7s ease;
    transition: all 0.7s ease;
}
.giris-baslik {
    
    margin-top: 0px;
    max-width:380px; 
}
.giris-baslik a{
	font-family: 'Josefin Sans', sans-serif;
	font-size: 36px;
	line-height: 1.2;
	color: rgba(0,0,0,0.9);
	text-decoration:none;	
}
.altbaslik{
	color: #a4874b;
    font-family: 'Cachet W01', sans-serif;
    font-weight: 400;
}
.cizgi{
	
    height: 3px;
    width: 30px;
    background-color: rgba(0,0,0,0.9);
    
    clear: both;float:left;margin-top:20px;
}
.sliderTarifMetin{
	    font-size: 12px;
    margin-top: 20px;
    max-width: 380px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 18px;
    color:#000;
}
.icon{    margin-top: 20px;float: left;margin-right: 50px;}
.icon span{margin-left:10px;    font-size: 13px;font-weight: 500;}
.icon .fa{    color: #a4874b;}
#owl-demo2 .owl-nav .owl-prev{
	background: #fff;
    color: #000;
     bottom:2% !important;
    font-size: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 10px;
    border-radius: 0;
    left: 7px;
}
#owl-demo2 .owl-nav{margin-top:-20px}
#owl-demo2 .owl-nav .owl-next{
	background: #fff;
    color: #000;
    bottom: 2% !important;
    
    font-size: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 10px;
    border-radius: 0;
 }
 .solSliderResim{
  overflow: hidden;
  position: relative;
  transition: all .8s;
}
.solSliderResim::before { 
  content:"";
  position:absolute; top:0;right:0;bottom:0;left:0;
  background:inherit;
  transition:inherit;
}
.solSliderResim:hover::before { 
  transform: scale(1.2);
}
.hasan{position:relative;padding:0!important;right:0}
.hasan .giris-baslik{float:left;max-width:100%;margin-top:20px}
.hasan .altbaslik{clear:both}
.aciklamaAltbant{
    padding: 10px;
    position:absolute;
    bottom:0;left:0;right:0;    background-color: #f6f4ed;
 }
 .yildizCont,.sliderPisirmeSuresi{float:left;margin-right:10%;}
 .sliderPisirmeSuresi{margin-right:5%;}
 .sliderKategori{border-left: 1px solid rgba(0,0,0,0.05);padding-left: 10px;float:left}
 .sliderKategori a{color: rgba(0,0,0,0.9);    border-radius: 0px;border:1px solid rgba(0,0,0,2);margin: 3px 5px;padding-left:3px;padding-right:3px}
 .yildizCont span{    margin-left: 10px;font-size: 13px;font-weight: 600;;line-height:20px}
  
 .mutfakUlke{width:39px;float:left;margin-left:10px}
 .yildizCont .fa{color:#d4b340;margin-right: 2px;}
@media (min-width: 300px) and (max-width:768px) { 
	.owl-nav,.owl-dots{display:none !important}
}
