header{
	padding:0;
	position: relative;
    z-index: 10;
	box-shadow: 0 0 5px rgb(0 0 0 / 30%);
}


@media(max-width:991px){
	body{
		padding-top:50px;
	}
	header{
		position:fixed;
		top:0;
		left:0;
		right:0;
	}
}



.logo-alani{
	width: 100%;
    overflow: hidden;
	background: var(--menuzemin);
}
.menu-zemin-alani{
	position:relative;
	background: #fff;
	overflow:hidden;
}


.logo{
	display:block;
	width:100%;
	height:52px;
}
.logo a {
	display:inline-block;
	position:relative;
	padding: 5px 0;
	overflow:hidden;
}
.logo img{
	display:block;
	width:auto;
	height:42px;
}
.logo img.mobil{
	margin-top:10px;
}

.logo img.ms{
	/*display:none;*/
}
@media(max-width:991px){
	.logo{
		text-align:center;
	}
}

@media(min-width:992px){
	.logo-alani{
		background: var(--menuzemin);
	}
	.logo{
		display:inline-block;
		position:relative;
		width:200px;
		height:auto;
		vertical-align:middle;
	}
	.logo:before {
		content: "";
		position: absolute;
		top: 0;
		right:0;
		width: 1000px;
		bottom:0;
		z-index: -1;
		background: var(--logo-zemin);
	}
	.logo a {
		padding: 10px 10px 5px 0;
	}
	.logo img.mobil{
		display:none;
	}
	.logo img.ms{
		display:block;
		width:auto;
		height:50px;
	}
}

.logo .slogan{
	position: absolute;
    left: 2px;
    bottom: 9px;
    z-index: 2;
    width: auto;
    font-size: 13px;
    color: rgba(255,255,255,.6);
}






/*.logo-yani {
	display:none;
}*/


@media(min-width:992px){
	.logo-yani {
		position:relative;
		display:inline-block;
		width: calc(100% - 200px);
		vertical-align:middle;
		padding-left:5px;
		text-align: right;
	}
}

.dinline-font{font-size:0}

.ana-menu{
	position:relative;
}

.menu * {
	text-decoration: none;
	-webkit-font-smoothing: antialiased
}
.menu {
	display:none;
	position: relative;
	text-align:center;
	font-size:16px;
	background-color: var(--anamenuzemin);/*#1d55c2;*/
	margin-bottom:0;
}
@media(min-width:992px){
	.menu {
		display:block;
		font-size:14px;
	}
	.menu li.sag1{
		position:absolute;
		top:0;
		right:0;
		width:40px;
		height:42px;
	}
	.menu li.sag2{
		position:absolute;
		top:0;
		right:40px;
	}

}
@media(min-width:1100px){
	.menu {
		font-size:15px;
	}
}
@media(min-width:1276px){
	.menu {
		font-size:16px;
	}
}
.menu a {
	position: relative;
}
.menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display:block;
	max-height:42px;
	text-align: left;
}
.menu ul > li{
	display:inline-block;
	position: relative;
	width: auto;
}
.menu > ul > li:last-child{
	float:right;
}
.menu ul > li a {
	display:block;
	white-space:nowrap;
	box-sizing:border-box;
    position: relative;
    transition: color .2s ease,background .2s ease;
    /*font-weight: 700;*/
}
.ana-menu > li > a {
	color: var(--anamenumetin);
    line-height: 42px;
	text-align:center;
	padding:0 .3rem;
    text-transform: uppercase;
}
.ana-menu > li:hover > a{
	color:var(--anamenumetinhover);
	background-color:var(--anamenuzeminhover);
}

@media(min-width:1150px){
	.menu ul > li a {
		padding:0 .4rem;
	}
}
@media(min-width:1268px){
	.menu ul > li a {
		padding:0 .6rem;
	}
}



/*.ana-menu > li > a:hover {
	color:rgba(255,255,255,.8);
}*/
.menu ul > li a span{
	display:inline-block;
	vertical-align:middle;
    line-height:normal;
}



.menu ul li ul{
	display:none;
	/*visibility: hidden;
	opacity:0;*/
	position: absolute;
	border-top:var(--anamenuzeminhover) solid 2px;
    top: 100%;
    left: 0;
    min-width: 200px;
    height: auto;
    max-height: none;
    background-color: #fff;
    padding: 10px;
	box-shadow:0 3px 5px 0 rgba(0,0,0,.5);
	/*-webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;*/
}
.menu ul > li ul li{
	display:block;
	
}
.menu ul > li ul li a{
	color:#666;
	line-height:36px;
}
.menu ul > li ul li a:hover{
	color:#000;
}

.menu ul > li:hover ul{
	display:block;
}



.sabit-menu-ikon{
	display:inline-block;
	width:48px;
	color: #fff;
    line-height: 42px;
	text-align:center;
	box-sizing:border-box;
	cursor:pointer;
}
.sabit-menu-ikon:hover{
	color: rgba(255,255,255,.6);
}





.can-dost {
    display: inline-block !important;
	vertical-align: middle;
    width: 30px;
    height: 34px;
	margin-top:-7px;
	border-bottom: none !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMwMHB4IiBoZWlnaHQ9IjE5N3B4IiB2aWV3Qm94PSIwIDAgMzAwIDE5NyI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjc2LjIyNywyMy40OTZjMCwwLDEwLjU4NCw5LjMzOSwxMi40NSwxMi40NTVjMS44NjcsMy4xMTMsMy4xMTQsOC4wODksMy4xMTQsMTAuNTgxDQoJYzAsMi40OTIsNC4zNTcsNi4yMjcsNC4zNTcsNi4yMjdzMy4xMTEsMC42MiwxLjg2Nyw0LjM1N2MtMS4yNDYsMy43MzctMS4yNDYsMy43MzctMS4yNDYsMy43MzdzMCwwLjYyLTAuNjIxLDMuNzM0DQoJYy0wLjYyMywzLjExMS0xLjg2Nyw0LjM1Ny0xLjg2Nyw0LjM1N2wtMS4yNDUsMi40OWMwLDAtMTAuNTg0LDMuNzM1LTE0Ljk0Miw0LjM1N2MtNC4zNTcsMC42MjEtNi44NDcsNS42MDQtNi44NDcsOS45NjINCgljMCw0LjM1NSw0LjA0NSwyMy4zNDUtNS4yOTMsMzIuMDYyYy05LjMzOSw4LjcxNS0xNi44MDgsMTAuNTg0LTIyLjQxMiwxOC42NzdjLTUuNjA0LDguMDk0LTkuMzM3LDE2LjE4OC04LjA5MywyMi40MTENCgljMS4yNDYsNi4yMjcsMy4xMTMsMTQuMzIsMy43MzQsMTUuNTY1YzAuNjIxLDEuMjQsNC45NzksMS4yNCw0Ljk3OSwxLjI0czcuNDc0LDAsOC43MTYsMi40OTJjMS4yNDYsMi40ODksMCw3LjQ3NCwwLDcuNDc0SDI0Ny45DQoJbC0wLjYyMSwxLjg2M2gtMi40OTFjMCwwLDMuNzMzLDcuNDc0LTAuNjI0LDguMDk1Yy00LjM1NywwLjYyLTUuNjAyLDAtNS42MDIsMGgtMTIuNDUxYzAsMC00Ljk4LDAuNjItNy40NzEtNS42MDMNCgljLTIuNDktNi4yMjktNi4yMjctMTQuMzIxLTkuOTYxLTE5LjMwMWMtMy43MzQtNC45OC00Ljk4LTguMDktNC45OC04LjA5bC05Ljk1OSw4LjcxM2MwLDAtMS4yNDcsMi40OSwxLjI0MiwyLjQ5DQoJYzIuNDksMCw3LjQ3NCwwLDcuNDc0LDMuMTFjMCwzLjExNiwxLjg2NCw1LjYwNC0xLjg2OSw2Ljg0OWMtMy43MzUsMS4yNDYtNy40NzIsMS4yNDYtNy40NzIsMS4yNDZoLTYuODQ4DQoJYzAsMCw0Ljk3OSwyLjQ4OSwzLjczNCw0Ljk4Yy0xLjI0NiwyLjQ5Mi01LjYwNCw3LjQ3LTguMDkzLDUuNjA0Yy0yLjQ5LTEuODY3LTMuNzM0LDAuNjItMy43MzQsMC42MmwtMi40OTEtMS4yNDFoLTIuNDkNCgljMCwwLDAuNjIzLTEuODY5LTQuMzU3LTEuODY5Yy00Ljk3OSwwLTYuMjI3LTEuMjQ2LTE2LjgwOSwwYy0xMC41ODMsMS4yNDYtMTYuODEsMC0xNi44MSwwcy0yMC41NDMsNC45ODEtMzAuNTA1LTAuNjIxDQoJYzAsMC01LjYwMiwwLTguMDkzLDEuMjQ0Yy0yLjQ5MSwxLjI0Ni0yNi43NzEsMS4yNDYtNDcuOTM3LDBjLTIxLjE2Ny0xLjI0NC0yMC4wNy0wLjkzLTI2LjI5NC0zLjQxNg0KCWMtNi4yMjYtMi40OTItMTkuOTIxLTE1LjU2Ny0xOS4yOTktMjguNjRjMC42MjItMTMuMDc0LDkuOTYtMjYuNzcxLDEwLjU4My0xOS45MjNjMC42MjIsNi44NDktMi40OTIsMjEuMTY5LDQuOTgsMjYuMTQ2DQoJYzcuNDcsNC45ODEsOC4wOTMsOS4zNCwyNi4xNDcsMTAuNTg0YzE4LjA1NCwxLjI0Niw3LjYxOCwwLjMwNyw3LjYxOCwwLjMwN3MyOC42MzcsMCwzNC44NjItMy4xMTUNCgljNi4yMjYtMy4xMTEsOC43MTUtOS45Niw4LjA5My0yMy42NTVjLTAuNjIyLTEzLjY5NiwyLjQ5LTI2Ljc3LDIuNDktMjYuNzdzOS4zMzgtMjcuMzkzLDMwLjUwNi00MS43MDkNCgljMjEuMTY3LTE0LjMxOSwzMi4zNzItMTQuOTQyLDQzLjU3OC0xNC4zMTljMTEuMjA3LDAuNjIxLDEzLjY5NS0xLjg2OSwxMy42OTUtMS44NjlsMTEuODI3LDAuNjIyYzAsMCw0LjM1OCwzLjExNCw4LjcxOCwwDQoJYzQuMzU2LTMuMTExLDE1LjU2My05Ljk1NywyMS4xNjYtMjQuMjc4YzUuNjA0LTE0LjMxNywxOS45MjQtMjAuNTQ0LDE5LjkyNC0yMC41NDRzNi4yMjYtOS4zMzYsOC4wOTEtOS45Ng0KCWMxLjg2OC0wLjYyMSw0LjM1OCwwLDQuOTgxLDMuMTExYzAuNjIxLDMuMTE3LDAuNjIxLDQuOTgzLDAuNjIxLDQuOTgzbDQuOTgtMi40OTJjMCwwLDQuOTgtNS42MDIsOC4wOTMtOC43MTQNCgljMy4xMTMtMy4xMTYsOC43MTctOC43MTksOC43MTctNy40NzRjMCwxLjI0Ni0xLjI0NSw0Ljk4MS0zLjExMiw4LjcxOUMyNzcuNzgxLDE1LjA5MywyNzQuNjcsMjEuOTQsMjc2LjIyNywyMy40OTYiLz4NCjwvc3ZnPg0K);
}








.geri-don {
	display:none;
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    line-height: 52px;
    text-align: center;
    color: #fff;
    font-size: 32px
}

.geri-link .geri-don{
    display: block
}


.acik .menu-ac-kapa .menu-ac-kapa-inner, .acik .menu-ac-kapa .menu-ac-kapa-inner::before, .acik .menu-ac-kapa .menu-ac-kapa-inner::after {
	background-color: #fff
}
.menu-ac-kapa-box {
	margin-top: 14px;
    margin-left: 11px;
    width: 26px;
    height: 24px;
    display: inline-block;
    position: relative;
}
.menu-ac-kapa-inner {
	display: block;
	top: 50%;
}
.menu-ac-kapa-inner, .menu-ac-kapa-inner::before, .menu-ac-kapa-inner::after {
	width: 26px;
	height: 3px;
	background-color: var(--menumetin);
	border-radius: 3px;
	position: absolute;
	transition-property: transform;
	transition-duration: 0.15s;
	transition-timing-function: ease
}





.menu-ac-kapa {
	position: fixed;
	top:0;
	right:0;
	width: 48px;
	height: 52px;
	z-index: 155001;
	cursor: pointer;
	transition-property: opacity, filter;
	transition-duration: 0.15s;
	transition-timing-function: linear;
	font: inherit;
	color: inherit;
	text-transform: none;
	background-color: transparent;
	border: 0;
	margin: 0;
	overflow: visible;
}
@media(min-width:992px){
	.menu-ac-kapa {
		position: absolute;
	}
	.menu-ac-kapa.mobil{
		display:none!important;
	}
	.menu-ac-kapa{
		width:40px;
		height:42px;
		background-color:rgba(0,0,0,.4);
	}
	.menu-ac-kapa-box {
		margin-top: 8px;
		margin-left: 7px;
	}
	.menu-ac-kapa-inner, .menu-ac-kapa-inner::before, .menu-ac-kapa-inner::after {
		background-color: #fff;
	}
}




.gecici .menu-ac-kapa-inner, .gecici .menu-ac-kapa-inner::before, .gecici .menu-ac-kapa-inner::after {
	background-color: #fff;
}


.menu-ac-kapa-inner::before, .menu-ac-kapa-inner::after {
	content: "";
	display: block
}
.menu-ac-kapa-inner::before {
	top: -8px
}
.menu-ac-kapa-inner::after {
	bottom: -8px
}
.menu-anim .menu-ac-kapa-inner {
	transition-duration: 0.075s;
	transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
.menu-anim .menu-ac-kapa-inner::before {
	transition: top 0.075s 0.12s ease, opacity 0.075s ease
}
.menu-anim .menu-ac-kapa-inner::after {
	transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
.acik .menu-anim .menu-ac-kapa-inner {
	transform: rotate(45deg);
	transition-delay: 0.12s;
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
}
.acik .menu-anim .menu-ac-kapa-inner::before {
	top: 0;
	opacity: 0;
	transition: top 0.075s ease, opacity 0.075s 0.12s ease
}
.acik .menu-anim .menu-ac-kapa-inner::after {
	bottom: 0;
	transform: rotate(-90deg);
	transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)
}


/*@media(min-width:992px){
	.menu-ac-kapa {
		width: 48px;
		height: 80px;
	}
	.menu-ac-kapa-box {
		margin-top: 26px;
	}
}*/