/**
*
*				DROP DOWN MENU
*
**/

.dropdown li a, .dropdown li span.separator {
color:#ddd;
}

.dropdown li li a, .dropdown li li span.separator {
color:#ddd;
}

.dropdown li.parent a::after , .dropdown li.parent span::after {
color:#999;
}

.dropdown li.parent li.parent a::after , .dropdown li.parent li.parent span::after,
.dropdown li.parent li.parent li.parent a::after , .dropdown li.parent li.parent li.parent span::after {
color:#999;
}

.dropdown li.parent:hover a::after , .dropdown li.parent:hover span::after,
.dropdown li.parent li.parent:hover a::after , .dropdown li.parent li.parent:hover span::after,
.dropdown li.parent li.parent li.parent:hover a::after , .dropdown li.parent li.parent li.parent:hover span::after {
color:#eee;
}

.dropdown li:hover > a, .dropdown li:hover > span, .dropdown li.active > a, .dropdown li.active > span {
background : transparent url(../images/white-10.png) 0 0 repeat;
}

/** if parent active and children active  **/
.dropdown li.active li a:hover, .dropdown li.active li.active li a:hover, .dropdown li.active li.active li.active li a:hover,
.dropdown li.active li span.separator:hover, .dropdown li.active li.active li span.separator:hover, .dropdown li.active li.active li.active li span.separator:hover {
color: #fff;
}

/** if active level 1 **/
.dropdown li.active a, .dropdown li.active span.separator,
.dropdown li.active a:hover, .dropdown li.active span.separator:hover {
color: #fff;
background : transparent url(../images/white-10.png) 0 0 repeat;
}

/** if hover level 1 **/
.dropdown li a:hover, .dropdown li span.separator:hover, .dropdown li li a:hover, .dropdown li li li a:hover,
.dropdown li li span.separator:hover, .dropdown li li li span.separator:hover {
color: #fff;
background : transparent url(../images/white-10.png) 0 0 repeat;
}

/** if active level 2+ **/
.dropdown li.active li.active a, .dropdown li.active li.active li.active a, .dropdown li.active li.active li.active li.active a,
.dropdown li.active li.active span.separator, .dropdown li.active li.active li.active span.separator, .dropdown li.active li.active li.active li.active span.separator {
color: #fff;
background : transparent url(../images/white-10.png) 0 0 repeat;
}

/** if hover level 2+ **/
.dropdown li li a:hover, .dropdown li li li a:hover,
.dropdown li li span.separator:hover, .dropdown li li li span.separator:hover,
.dropdown li.active li a:hover, .dropdown li.active li span.separator:hover,
.dropdown li.active li.active li a:hover, .dropdown li.active li.active li span.separator:hover {
color: #fff;
background : transparent url(../images/white-10.png) 0 0 repeat;
}

/** if parent active and children no active **/
.dropdown li.active li a, .dropdown li.active li.active li a, .dropdown li.active li.active li.active li a, .dropdown li.active li.active li.active li.active li a,
.dropdown li.active li span.separator, .dropdown li.active li.active li span.separator, .dropdown li.active li.active li.active li span.separator,  .dropdown li.active li.active li.active li.active li span.separator {
color:#ddd;
background-color : transparent;
background-image : none;
}


/** 		FOOTER 			**/

.footer {
color : #ccc;
}

.footer a {
color: #ccc;
text-decoration : underline;
}

.footer a:hover {
color: #fff;
text-decoration : none;
}

/**	BOTTOM MENU		**/

.bottom_menu li a, #bottom_menu li span.separator {
color: #ccc;
}

.bottom_menu li.active a, .bottom_menu li:hover a, .bottom_menu li:focus a {
color:#fff;
}