

/* ********************************************************************************************
	Dropdown
*********************************************************************************************** */

.dropdown { position:relative; }
.dropdown{-webkit-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;}
.dropdown:hover .dropdown-toggle{position: relative;z-index:4001;}


/* Dropdown toggle ======================================================== */

.dropdown-toggle {display:block;cursor:default;}
.dropdown-toggle * { display:inline-block;vertical-align: middle; }
.dropdown-toggle .fa{  font-size: 14px;position: relative;}
.dropdown-toggle .count {  display: block;position: absolute;background-color: #FF5555;width: 15px;height: 15px;color: #FFF;line-height: 15px;border-radius: 100%;overflow: hidden;padding: 0px !important;font-size: 10px;text-align: center;right: -15px;top: -10px;}

/* Toggle Cover Div */
.dropdown-toggle.cover > div{cursor: default;display: inherit;padding: 0 15px;border-right: 1px solid #ECECEC;border-left: 1px solid #ECECEC;margin-left: -1px;}
.dropdown-toggle.cover > .wishlist-inner{padding: 0 15px;display: block;line-height: 36px;  border-right: 1px solid #ECECEC;border-left: 1px solid #ECECEC;margin-left: -1px;}
.dropdown:hover > .dropdown-toggle.cover > div {z-index:4001;position:relative;}

/* Toggle Value*/
.dropdown-toggle .value {position: relative;}
.dropdown-toggle .value:after{display: inline-block;margin-left: 5px;content: "\f0d7";font-family: FontAwesome;font-size: 12px;font-weight: bold;color: #aaaaaa;}
.dropdown:hover .dropdown-toggle .value:after{content: "\f0d8";}


/* Dropdown menu ======================================================== */

.dropdown-menu {
	z-index: 4000;
	text-align: left;
	list-style: none;
	background-color: #f9f9f9;
	/*border-bottom: 3px solid #FF5555;*/
	position: absolute;
	right: 0;
	top: 100%;
	min-width: 140px;	
	max-width: 100%;
	display: none;
	
	box-shadow: 		0px 0px 5px rgba(0, 0, 0, 0.15);	
	-webkit-box-shadow: 	0px 0px 5px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:	0px 0px 5px rgba(0, 0, 0, 0.15);
	
}
.dropdown-menu.left-hand{left:0;}
.dropdown:hover .dropdown-menu{
	display: block;
}
.shopping_cart .dropdown-menu{min-width: 300px;}


/* Use Only For Currency Or Language ===================================================== */

.header-top .dropdown-menu a{padding: 10px 15px;display: block;white-space: nowrap;line-height: normal;border-bottom: 1px solid #ECECEC;}
.header-top .currency .dropdown-menu a:last-child,
.header-top .language .dropdown-menu a:last-child,
.header-top .toplinks .dropdown-menu li.last a{border-bottom: none;}
.header-top .dropdown-menu a.selected,
.header-top .dropdown-menu a.selected:hover,
.header-top .dropdown-menu a:hover{color: #FF5555;}
.header-top .dropdown-menu a:hover,
.header-top .dropdown-menu a.selected:hover{background-color: #FFF;}
