
.g-recaptcha {transform:scale(0.8);transform-origin:0 0}
.txtlogo{padding:15px 0;font-size:2em !important;text-align:left;}
.txtlogo, .txtlogo *{color:var(--renkuc) !important;}
#mobilyanmenu .txtlogo, #mobilyanmenu .txtlogo *{color:var(--renkbir) !important;}
.txtlogo span{display: block;font-size: 0.5em;line-height:1em;color: #c0c0c0;margin-top: -22px;font-style: italic;}
#logo img, #logocopy img {filter: invert(1);max-height: 85px !important;padding:10px 0}

#ustalan{background-color:var(--renkbir);width:100%;}
#ustalan a{transition: all 0.5s ease-in-out;color:var(--renkiki)}
#ustalan a:hover{color:var(--renkuc)}
#logo, #sagbant, #ustsosyal, #usttelefon {display:inline}
#logo{float:left;width:30%;min-width:320px;}
#sagbant{float:right;width:60%;text-align:right;margin-top:25px;}
#usttelefon a, #ustsosyal a{font-size:1.4em}
#ustsosyal a{margin:0 10px}
#ustsosyal {margin-left:25px}

#menutasiyici {background-color:var(--renkbira);position:sticky;top:0;z-index:2}
/* .menuolustur.yatay ul li {display: inline-block} */
#menubir a{color:var(--renkuc)}
#menubir li:hover ul {left: 5%;top: 100%;background: var(--renkbira)}

/* #slidebir, #t_slidebiranaalan, #t_slidebiralan, #slidebir .slideoge-ic, #slidebir .owl-stage-outer, #slidebir .owl-stage, #slidebir .owl-item{display:block;height:calc(100vh + 5px);overflow:hidden} */
#slidebir .owl-animated-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}
#slidebir .owl-animated-out{-webkit-animation-name:fadeOut;animation-name:fadeOut}
#slidebir .owl-controls{display:none}
#slidebir .owl-controls{display:none}
#slidebir .caption {opacity:0}
#slidebir .s-active .caption {opacity: 1;animation-name: zoomIn !important;background-color: transparent;width: 100%;max-width: 720px;bottom: unset;top: 30%;left: calc(50vw - 360px);color: #fff;text-shadow: #000 2px 2px 5px}
#slidebir .caption .buyuk{font-weight:bold;font-size:calc(2em + 2.5vw)}
#slidebir .caption span:not(.buyuk) {font-size:1.4em}
#slidebir .owl-carousel .owl-item img{width:unset;min-width:100%;height:100%}

#menuikitasiyici {background-color:var(--renkbir)}
#menuiki{text-align:center}
#menuiki li{display: inline-block;width: calc(88% / 6);margin: 2% 0;padding: 2%;border-right: #f1f1f12e 1px solid}
#menuiki li:last-child{border:none}
#menuiki i{transition: all 0.7s ease-in-out;position: relative;top:0;font-size: 3em;display: block;padding-bottom: 15px}
#menuiki a{transition: all 0.2s ease-in-out;position: relative;top:0;color:var(--renkuc)}
#menuiki li:hover i {transform: scale(0);top:125px}
#menuiki li:hover a {top: -30px;font-weight: bold;text-transform: uppercase}

#t_haberbir{padding:5%}
#haberbir .owl-item {position:relative}
#haberbir .owl-item:before{content: "\f10d";font-family: 'Font Awesome 5 Free';font-weight: 900;font-size:calc(1.2em + 1.2vw);position: absolute;z-index: 2;left: 5.5%;top: 2.5%;color: var(--renkiki)}
#haberbir .haberkutusu{margin: 3.5%;padding: 3.5%;padding-top: calc(3.5% + 15px);border: var(--renkikia) 1px solid}	
#haberbir .hkbaslik {position: absolute;top: 5.5%;left: 12.5%;font-weight: bold;font-size: 1.3em}
#haberbir .hkbaslik a{color:var(--renkiki)}
#haberbir .owl-prev, #haberbir .owl-next {top: calc(50% - 25px);width:30px;height:50px;background:none;background-color:var(--renkikia);color:var(--renkuc);text-align: center;font-size: 2em}
#haberbir .owl-prev:after, #haberbir .owl-next:after{font-family: 'Font Awesome 5 Free';font-weight: 900;}
#haberbir .owl-prev:after{content:"\f104"}
#haberbir .owl-next:after{content:"\f105"}

#karsilamauctasiyici{background-color:var(--renkikia);padding: 3%}

#altalan {background-color:var(--renkbir);padding:60px 0}
#altalan * {color:var(--renkuc)}
#menucopy ul {display: inline-block;margin-right: 25px}
#menucopy ul ul {display:none}
#logocopy, #hizliiletisim, #sosyalaglar {text-align:right}
#logocopy {margin-top:-30px}

#unvan{text-align:right}

#altmenulist {overflow:hidden}
#altmenulist ul li {width:calc(95% / 2);padding:4%;overflow: visible}
#altmenulist li:before {content: "\f10d";font-family: 'Font Awesome 5 Free';font-weight: 900;font-size: calc(1.2em + 1.2vw);position: absolute;z-index: 2;left: 10px;top: -15px;color: var(--renkbir)}
#altmenulist .altmenulistbaslik {font-weight: bold;font-size: 1.3em}
#altmenulist .altmenulistbaslik a {background-color: var(--renkbir);color: var(--renkiki)}

#iletisimepostalar font {display:block}

@media only screen and (max-width:920px){
	#ustalan{top:34px}
	#slidebir .s-active .caption {left:unset;text-align:center;font-size:0.8em !important}
	#logocopy{margin-top:15px}
	#unvan{text-align:center}
}
@media only screen and (max-width:720px){
	#menuiki li {width: calc(100% / 3)}
	#logo{display: block;width: 100%;float: none;zoom: 0.8}
	#sagbant{display: block;width: 100%;float: none;zoom: 0.8;text-align: center;margin-top: 0}
}
@media only screen and (max-width:640px){
	#altmenulist ul li {width: calc(95% / 2) !important}
}
@media only screen and (max-width:480px){
	#menuiki li {width: calc(100% / 2)}
	#altmenulist ul li {width: 95% !important}
}
@media only screen and (max-width:360px){ }
