#ekur-menu {
	text-align				: left;
	font-family				: Montserrat, sans-serif;
	font-size				: 14px;
	position				: relative;
	z-index					: 499;
}
#ekur-menu a {
	text-decoration			: none;
}
#ekur-menu ul {
	list-style				: none;
	margin					: 0;
	padding					: 0;
}
#ekur-menu ul li.main {
	width					: auto;
	display					: block;
	background				: url("../Images/ekur-menu-bottom.png") bottom center no-repeat;
	position				: relative;
	z-index					: 2;
}
#ekur-menu ul li.main a {
	text-decoration			: none;
    margin-right     		: 8px;
	padding     			: 10px 5px 10px 10px;
    display					: block;
    background				: url("../Images/ekur-menu-arrow.png") no-repeat right center;
}
#ekur-menu ul li.main:hover {
	background				: #e9e9e9;
	cursor					: pointer;
}
#ekur-menu ul li.main:hover a:hover {
	color					: #484848;
}
#ekur-menu ul li.main a:hover {
	color					: #81ba25;
}
#ekur-menu ul li.main .sub {
	width				    : 616px;
	margin					: 0;
	padding					: 10px 0 10px 10px;
	display					: none;
	position				: absolute;
	top						: 0px;
	left					: 100%;
	z-index					: 9999;
	background				: #fff;
	border					: 10px solid #e9e9e9;
}
#ekur-menu ul li.main:hover .sub {
	display					: block;
}
#ekur-menu ul li.main .sub .sub-left {
	width					: 220px;
	float					: left;
	margin-right			: 10px;
	overflow				: hidden;
}
#ekur-menu ul li.main .sub .sub-left ul li {
	width					: 220px;
	overflow				: hidden;
	display					: block;
	background				: none;
	border-top				: 1px solid #f0f0f0;
	border-left				: 1px solid #f0f0f0;
	border-right			: 1px solid #f0f0f0;
	border-bottom			: 0px solid #f0f0f0;
	margin					: 0px;
}
#ekur-menu ul li.main .sub .sub-left ul li:last-child {
	border-bottom			: 1px solid #f0f0f0;
}
#ekur-menu ul li.main .sub .sub-left ul li:hover {
	background				: #f0f0f0;
}
#ekur-menu ul li.main .sub .sub-right {
	width					: 356px;
	float					: left;
	overflow				: hidden;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li {
	display					: inline-block;
	width					: 110px;
	height					: 135px;
	overflow				: hidden;
	float					: left;
	text-align				: center;
	border					: 1px solid #f0f0f0;
	margin					: 0 5px 5px 0;
	position				: relative;
	z-index					: 1;
    font-size				: 12px;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li:hover {
	border					: 1px solid #888888;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li span {
	display					: block;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li a {
	display					: inline-block;
	width					: 110px;
	height					: 90px;
	position				: relative;
	top						: 0;
	left					: 0;
	z-index					: 1;
    color                   : #666666;
    background              : none;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li:hover .category-title  {
	color					: #000000;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li .category-img {
	height					: 80px;
	margin					: 5px auto;
}
#ekur-menu ul li.main .sub .sub-right ul.s_categories_img li .category-title {
	padding					: 2px 3px;
	line-height				: 1em;
}
#ekur-menu a.remove {
	float					: right;
}





#mobil-menu-opacity {
    display:none;
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left:0;
    z-index: 9999;
    background-color: #000000;
    opacity: 0.1;
}

#mobil-menu-nav {
    display:none;
    position: fixed;
    width: 75%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: #ffffff;
    overflow-x: hidden;
    padding:0;
    box-shadow: 0 5px 7px #888888;
}

.mobil-menu-nav-ana {
    display:none;
    width: 100%;
}

.mobil-menu-nav-kategori {
    display:none;
    width: 100%;
}

.mobil-menu-nav-baslik { padding:15px 10px; font-weight:bold; }
.mobil-menu-nav-baslik-close { position:absolute; top:15px; right:10px; }
.mobil-menu-nav-baslik-close:hover {  }





.etk-nav-mobil { background-color: #ffffff; padding-bottom:30px; }

.etk-nav-mobil ul, .etk-nav-mobil ul li {
    margin:0;
    padding:0;
    list-style:none;
}

.etk-nav-mobil ul li {
    display:block;
    position:relative;
}

.etk-nav-mobil ul li a {
    display:block;
    text-decoration:none;
    padding:15px 10px;
    border-bottom:1px solid #f0f0f0;
    color:#282828;
}

.etk-nav-mobil ul li a:active {
    font-weight:bold;
}

.etk-nav-mobil-ok {
    position:absolute;
    top:18.5px;
    right:10px;
    color:#282828;
}

.etk-nav-mobil-alt-p { padding-top:15px !important; padding-bottom:15px !important; padding-left:20px !important; padding-right:10px !important; }
.etk-nav-mobil-alt-alt-p { padding-top:10px !important; padding-bottom:10px !important; padding-left:30px !important; padding-right:10px !important; }





.etk-nav-mobil-2 { background-color: #ffffff; }

.etk-nav-mobil-2 ul {
	margin-bottom:40px !important;
}

.etk-nav-mobil-2 ul, .etk-nav-mobil-2 ul li {
    margin:0;
    padding:0;
    list-style:none;
}

.etk-nav-mobil-2 ul li {
    display:block;
    position:relative;
}

.etk-nav-mobil-2 ul li a {
    display:block;
    text-decoration:none;
    padding:8px 20px;
    color:#282828;
    font-weight:normal;
    border-bottom: 1px dashed #f0f0f0;
}

.etk-nav-mobil-2 ul li a:active {
    font-weight:bold;
}





.mobil_alt_bar {
    position: fixed;
    width: 100%;
    bottom:0;
    z-index:9998;
    padding:15px 15px 20px 15px;
    border-top-left-radius:20px;
    border-top-right-radius:20px;
    box-shadow: 5px 0 7px #888888;
}


