#PM_ust{margin-bottom:10px;}
.menumuzz{float:left;margin-top:-5px;}
#logo_ve_uyelik{display: table;width:100%;height:100px;}
#logo_alani{margin:0;padding:0;display:table-cell;vertical-align:middle;}
#logo_alani .logo{display:block;width:360px;hegiht:60px;overflow:hidden;}

#ust_ana_menuler_yerlesimi{margin:0px;display:block;float:left;}
#ust_ana_menu{padding:0 5px 0 0;display:block;}
#ust_ana_menu li{margin:0;float:left;}
#ust_ana_menu li:first-child{padding-left:0px;}
#ust_ana_menu li:last-child{background:none;}
#ust_ana_menu li a{font-size:16px ;text-decoration:none;color:#555;display:block;border-right:1px solid #ebebeb;padding:6px 12px;}
#ust_ana_menu li a:hover{background-color:#f0f0f0;}

.menu_uyelik{border:1px solid #ebebeb; border-top:none;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
#ust_uyelik_alani{text-align:right;float:right;}
#ust_uye_panel_ul, #ust_uye_giris_ul{padding:0;margin:0;display:block;float:right;}
#ust_uye_panel_ul > li , #ust_uye_giris_ul > li {display:block;float:left;}
#ust_uye_panel_ul > li a, #ust_uye_giris_ul li a{padding:6px 12px;text-decoration:none;display:block;border-left:1px solid #ebebeb;color:#555;}
#ust_uye_panel_ul > li a, #ust_uye_giris_ul li:last-child a {border-bottom-right-radius: 4px;}
#ust_uye_panel_ul li a:hover{background-color:#f0f0f0;color:#555!important;}


.facebook_login_button a {background-color:#34495e;color:#fff!important;}
.facebook_login_button a:hover {background-color:#3d546a;color:#fff!important;}

#ust_uye_giris_ul > li a.link_1{padding:6px 12px;border-left:1px solid #fff!important;background-color:#e67e22;color:#fff;}
#ust_uye_giris_ul > li a.link_1:hover{background-color:#f1882b;color:#fff!important;}
#ust_uye_giris_ul > li a.link_2{padding:6px 12px;border-left:1px solid #fff!important;background-color:#2980b9;color:#fff;}
#ust_uye_giris_ul > li a.link_2:hover{background-color:#308bc7;color:#fff!important;}
#ust_uye_panel_ul > li a:hover ,#ust_uye_giris_ul li a:hover{color:#e74c3c;}
#ust_uye_panel_ul > li.uye_ismi{padding:6px 12px;background:none;color:#555;}
#ust_uye_panel_ul > li.uye_ismi span{color:#2c3e50;font-weight:bold;}

#ust_uye_panel_ul div{display:none;background:white;width:150px;position:absolute;text-align:left;z-index:99999;border:1px solid #ebebeb;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.25);box-shadow: 0 6px 12px rgba(0,0,0,.25);}
#ust_uye_panel_ul div ul{padding:2px;}
#ust_uye_panel_ul div li{font-weight:normal;display:block;background:none;}
#ust_uye_panel_ul div li a{display:block;background:none;padding:3px 12px;border-left:none;}
#ust_uye_panel_ul div li a:hover{color:#555;background-color:#f0f0f0;}

#ust_arama_sepet_kismi{clear:both;display:block;background-color:#e74c3c;width:1150px;border-radius:4px;}

#ust_arama_kismi{display:table-cell;padding:0;margin-right:15px;font-size:0px;line-height:0;vertical-align:middle;padding-right: 20px;text-align: right;}
#urun_arama_input{border-bottom-right-radius:0px;border-top-right-radius:0px;width:240px;}
#urun_arama_submit{border: 2px solid transparent;background-color: #e74c3c;color: #fff;cursor: pointer;border-bottom-right-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
#urun_arama_submit:hover{border:2px solid #e74c3c; background-color:#fff;color:#e74c3c;}

.sepet_link{
	background-image:url(../images/sepet_ikon43a0.png?v3);
	background-repeat: no-repeat;
	background-position:7px top;
	padding:7px 7px 7px 32px;
	color:#e74c3c;
	font-size:16px;
	display:block;
	text-decoration:none;
	border:1px solid #e74c3c;
	border-radius:4px;
}
.sepet_link span{background:#e74c3c;color:#fff;border-radius:4px;padding:0 6px}

.sepet_link:hover,.sepet_link.active{color:#fff;background-color: #e74c3c;border-color: #e74c3c;background-position:7px bottom;}

.sepet_link:after{
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	content: "\f107";
	padding-left:7px;
}

#ust_sepet_kismi_container{display:table-cell;vertical-align:middle;width: 181px;text-align:right;}
#ust_sepet_kismi{padding-top:5px;display:inline-block;}
.mini_sepetim_container{padding-top:5px;}
#ust_sepet_kismi div.mini_sepetim{display:none;min-width:300px;position:absolute;right:20px;border:1px solid #e74c3c;border-radius:4px;padding:6px;background:#fff;z-index: 999999;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.25);box-shadow: 0 6px 12px rgba(0,0,0,.25);}
#ust_sepet_kismi #sepet_detay_mini h1{display:none;}
#ust_sepet_kismi #sepet_detay_mini .nano{}
#ust_sepet_kismi #sepet_detay_mini .sepet_urunler{}
.sepet_bos{padding:6px 12px;}
#ust_sepet_kismi #sepet_detay_mini .urun{display:block;padding:6px;border-radius:4px;background-color:#f7f7f7;}
#ust_sepet_kismi #sepet_detay_mini .urun.liste_satir_2{background-color:#fff;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_resim{float:left;margin-right:6px;border:1px solid #ddd;background-color:#fff;border-radius:4px;padding:4px;box-shadow: 0 1px 1px rgba(0,0,0,.05);}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_resim img{}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_isim_icerik{}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_isim_icerik .urun_isim{min-width:100px;max-width:350px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 18px;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_isim_icerik .alt_urun{font-size: 14px;color: #666;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_isim_icerik .uyeye_ozel_indirim_yazisi{display:none;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_isim_icerik .kampanya_yazisi{display:none;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_isim_icerik .urun_puan{display:none;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_fiyat{display: block;margin-top: 10px;float: right;padding: .2em .6em .3em;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;background-color: #777;}
#ust_sepet_kismi #sepet_detay_mini .urun .urun_fiyat strike{margin-right:10px;color:#d0d0d0;font-size:14px;}
#ust_sepet_kismi #sepet_detay_mini .sepet_toplamlar{margin-top:6px;padding:6px 0;border:1px solid #eaeaea;border-radius:4px;box-shadow: 0 1px 1px rgba(0,0,0,.05);}
#ust_sepet_kismi #sepet_detay_mini .sepet_toplamlar td{padding:3px 6px;}
#ust_sepet_kismi #sepet_detay_mini .sepet_toplamlar .baslik{text-align:right;}
#ust_sepet_kismi #sepet_detay_mini .sepete_git_buton {text-align:right;padding:10px 0 5px 0;}
#ust_sepet_kismi #sepet_detay_mini .sepete_git_buton > a{font-size:18px;padding:4px 12px;border-radius: 4px;border: 1px solid transparent;border-color: #2c3f52;background-color:#34495e;color: #fff;}
#ust_sepet_kismi #sepet_detay_mini .sepete_git_buton > a:hover{background-color: #3b5167;border-color: #354c62;}

#ust_ek_menuler_yerlesimi{width:1150px;display:block;}
#ust_ek_menu_2 {list-style-type:none;margin:0;box-shadow:0px 4px 0px 0px #c0392b;border-radius:4px;}
#ust_ek_menu_2:after {content:'';display:block;clear: both;}
#ust_ek_menu_2 li{list-style-type:none;margin:0;float:left;}
#ust_ek_menu_2 li a{color:#fff;font-size:18px;text-decoration:none;display:block;padding:12px;border-right:1px solid #c0392b;}
#ust_ek_menu_2 li a:hover{background:#2c3e50;box-shadow:0px 4px 0px 0px #223141;border-right:1px solid #2c3e50}
#ust_ek_menu_2 li:hover:first-child a {border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
#ust_ek_menu_2 li a span{text-decoration:none;}

#ust_ek_menu_3 {list-style-type:none;margin:0;float:left;clear:left;}
#ust_ek_menu_3 li{list-style-type:none;margin:0;float:left;}
#ust_ek_menu_3 li a{color:#000;font:bold 12px 'PT sans';text-decoration:none;display:block;padding:7px 8px 7px 2px;}
#ust_ek_menu_3 li a:hover{color:red;}
#ust_ek_menu_3 li a span{text-decoration:none;}

#ust_ek_menu_4 {list-style-type:none;margin:0;float:left;clear:left;}
#ust_ek_menu_4 li{list-style-type:none;margin:0;float:left;}
#ust_ek_menu_4 li a{color:#000;font:bold 12px 'PT sans';text-decoration:none;display:block;padding:7px 8px 7px 2px;}
#ust_ek_menu_4 li a:hover{color:red;}
#ust_ek_menu_4 li a span{text-decoration:none;}

#ust_ek_menu_5 {display:none;list-style-type:none;margin:0;float:left;clear:left;}
#ust_ek_menu_5 li{list-style-type:none;margin:0;float:left;}
#ust_ek_menu_5 li a{color:#000;font:bold 12px 'PT sans';text-decoration:none;display:block;padding:7px 8px 7px 2px;}
#ust_ek_menu_5 li a:hover{color:red;}
#ust_ek_menu_5 li a span{text-decoration:none;}

#kayan_yazi_alani{
	clear:both;
	display:block;
	padding: 10px;
	margin-top:20px;
	border: 1px solid transparent;
	border-radius: 4px;
	background-color: #fff;
	border-color: #ebebeb;
	color: #444;
}

.ust_ikon{background:url(../images/ikonlar.png) center center no-repeat;width:220px;height:35px;margin-right:12px;display:table-cell;vertical-align:middle;}


.menum li .ac_kapa{background:url(../images/menu_ok.png) center center no-repeat;width:10px;height:10px;position:absolute;right:0;cursor:pointer;height:30px;margin-top:-32px;padding:0 10px;z-index:9999;transition: all 0.20s ease-in-out;-o-transition: all 0.20s ease-in-out;-moz-transition: all 0.20s ease-in-out;-webkit-transition: all 0.20s ease-in-out;}
.menum li .ac_kapa:hover{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform:rotate(360deg); background:url(../images/menu_ok_hover.png) center center no-repeat;}
.menum li .ac_kapa.menu_show{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform:rotate(180deg); background:url(../images/menu_ok_hover.png) center center no-repeat;}
.menum div.menu_show{background-color:#999;}
.menum{width:200px;margin-bottom:10px;margin-right:5px;margin-top:6px;position:relative;}
.menum .baslik {border-radius:4px;font-size:18px;padding:5px 0 5px 10px;margin-bottom:8px;background:#34495e;color:#fff;box-shadow: 0px 3px 0px 0px #26384a;}
.menum ul > li > a {color:#525252;text-decoration:none;font:16px 'PT sans narrow';padding: 6px 12px;display:block;}
.menum ul > li > a:hover{color:#000;background:#f9f9f9;}
.menum > ul {border:1px solid #e3e3e3;border-radius:4px;}
.menum > ul > li:last-child a {border-bottom:none;}
.menum > ul > li.active_li > a {color:#333;font-weight:bold;border-bottom:1px solid #ddd;background:#f7f7f7;}
.menum > ul > li > ul {display:none;background:#f0f0f0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}
.menum > ul > li > ul  > li a{color:#444;font-size:16px;border-bottom:1px solid #e9e9e9;}
.menum > ul > li > ul  > li a:hover{color:#333;background:#f9f9f9;}
.menum > ul > li > a{border-bottom:1px solid #f5f5f5;}
.menum > ul > li > a:hover ul {display:block;}
.menum > ul > li > ul > li > a {}
.menum > ul > li > ul > li > ul {display:none;}

#ust_ek_menuler_yerlesimi .Popup
{	
	margin-top:5px;
	border-color:#ccc!important;
	border-radius:4px!important;
	padding:4px!important;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.25);
	box-shadow: 0 6px 12px rgba(0,0,0,.25);
	width:192px!important;
	
}

#ust_ek_menuler_yerlesimi .Popup li a
{
	font-family:'pt sans narrow', sans-serif!important;
	font-size:18px!important;
	color:#555!important;
	border-radius:4px!important;
	padding:3px 12px!important;
	
}

#ust_ek_menuler_yerlesimi .Popup li a:hover .PopupS
{
		right:6px!important;
}

#ust_ek_menuler_yerlesimi .PopupS
{	
	transition: all 0.20s ease-out;
	height:15px!important;
	width:10px!important;
	background-image:none!important;
	overflow:visible!important;
}

#ust_ek_menuler_yerlesimi .PopupS:before
{	
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size:18px;
	height:15px!important;
	line-height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content:"\f105";
}

.PopupSL > span {
	display:none;
}

.tum_kategoriler a:after{
	margin-left:6px;
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size:18px;
	height:15px!important;
	line-height: 24px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content:"\f107";
}