.animatif{transition: all 0.5s ease-in-out;}

#suannerede div:first-of-type a span {display: none}
#suannerede div:first-of-type:after {content: ""}

#ustalan{background-color:#c1e7de;max-height:100px}
#ustalan a.animatif:hover{background-color:var(--renkbir);color:#fff}
#logo, #ustiletisim {display: inline-block;float: left}
#logo {height: 70px;z-index: 100;position: relative}
#logo a img {max-height: unset;background: #ffffff;padding: 10px;border-top-right-radius: 40%;border-top-left-radius: 40%}
#ustiletisim{float:right;margin-top: 23px}
#ustiletisim div {display:inline-block}
#usttelefon i {border-right: #c1e7de 1px solid;padding-right: 7px}
#usttelefon a {margin: 10px;padding: 10px;border-radius: 10px}
#sosyalaglar i {font-size: 1.2em;padding: 7px}

#menubir {position:relative;float:right}
#menubir li{position:unset}
#menubir li, #menubir a, #menubir li.ustmenuli, #menubir ul{transition: all 0.5s ease-in-out}
#menubir li:hover {background-color: var(--renkiki)}
#menubir li:hover a{color: #ffffff}

#menubir li li {line-height: normal;width: 45%;display: inline-block;margin: 1%}
#menubir ul ul {top:0%;left:5%;width:1px;opacity:0;z-index:-100;;left: 5%;width: 90%;background-color: var(--renkikia);white-space: normal;text-shadow: #000 0px 0px 2px}
#menubir ul li:hover ul{opacity: 1;z-index: 100;top: 100%}
#menubir ul ul ul{display:none}


#slidebir .owl-dots{display:none !important}
#slidebir .owl-controls{transition: opacity .5s ease-in-out; opacity:0;height: 1px;overflow: visible}
#slidebir:hover .owl-controls {opacity:1;}
#slidebir .owl-animated-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}
#slidebir .owl-animated-out{-webkit-animation-name:fadeOut;animation-name:fadeOut}
#slidebir .s-active .caption {width: 80%;left: 10%;bottom: 0;border-top-left-radius: 15px;border-top-right-radius: 15px}
#slidebir .s-active .caption {animation-name: slideInDown !important}
#slidebir .owl-prev, #slidebir .owl-next {transition: opacity .5s ease-in-out; opacity:0;border-radius: 100%;width: 55px;height: 55px;background: none;top: 46%;border:var(--renkbir) 2px solid;background-color:var(--renkikia)}
#slidebir:hover .owl-prev, #slidebir:hover .owl-next {opacity:1}
#slidebir .owl-next{right:25px}
#slidebir .owl-prev{left:25px}
#slidebir:hover .owl-prev span, #slidebir:hover .owl-next span{clip-path: polygon(15% 0, 30% 50%, 15% 100%, 0% 100%, 15% 50%, 0 0);background-color: var(--metinrenk);display: block;width: 36px;height: 25px;margin: 14px 0 0 22px}
#slidebir:hover .owl-prev span{margin:14px 0 0 -7px;clip-path: polygon(100% 0, 85% 50%, 100% 100%, 85% 100%, 70% 50%, 85% 0)}

#ustayrac{height:120px;background-color:var(--renkbir)}
#ustayrac #icerikbaslik {color:#ffffff;text-align:center;/*line-height: 120px*/padding-top: 30px}

#karsilama{margin: 2% auto}
#karsilamaikitasiyici {padding:3%;background-color:var(--renkuca)}
#karsilamauctasiyici {padding: 4%;background-color: var(--renkiki);text-shadow: 0px 0px 3px #9c9c9c}
#karsilamauc .tblsutun:hover{color:#fff}

#duyurubir .modulbaslik {text-align:center}
#duyurubir .dkresim{text-align:center}

#altalan{background-color: var(--renkbira)}

#whatsapp {position: fixed;z-index:100;right: -75px;top: 75vh;transform: rotate(270deg);background-color: #075E54;padding: 4px 17px;border-top-left-radius: 15px;border-top-right-radius: 15px;filter: drop-shadow(0px 0px 4px black)}
#whatsapp i{color:#25D366;font-size: 2.5em;border-right: #ccc 2px solid;padding-right: 10px}
#whatsapp span{color: #ffffff;position: relative;top: -7px;padding-left: 10px}

#iletisimsayfaicerigi .tblsatir{padding:7px}
#iletisimsayfaicerigi .tblsatir:nth-child(odd) {background-color: #f0f0f0}
#iletisimformu {max-width: 640px;margin: 0 auto;border: var(--renkbir) 1px solid;padding: 2%;box-shadow: #000 0px 0px 20px -10px}

.dkbaslik {margin-bottom: 7px}
.duyurukutusu {padding-bottom: 2%}

@media only screen and (max-width: 1024px) and (min-width: 920px){
	#menubir .ustmenuli > a{font-size:0.85em}
}

@media only screen and (max-width:920px){
	#logo, .s-anasayfa #logo {height:unset;float:none;position:unset;z-index:0}
	#logo a img {background: none;border-top-right-radius:0;border-top-left-radius:0}
	.slidealani .caption {font-size: initial !important}
}

@media only screen and (max-width:720px){

}

@media only screen and (max-width:640px){
	#slidebir .owl-slidealani .caption{position:relative;height: 200px;overflow-y: scrol}
	#slidebir .s-active .caption {width: 100%;left: 0;bottom: 0;border-top-left-radius: 0;border-top-right-radius: 0;animation-duration: 0.1s;background-color:var(--renkbira)}
}

@media only screen and (max-width:480px){
	#cerezpolitikasi {bottom:40px !important}
	#ustiletisim {float: none;display: block;text-align: center;position: fixed;z-index:10;bottom: 0;width: 100%;background-color: var(--renkiki);padding: 1%}
	body{padding-bottom: 30px}
}