#Top_bar .menu > li > ul.mfn-megamenu {border-radius: 8px!important; background-color: #fff;text-align: left!important;}

.widget_recent_entries ul li a {font-size: 15px!important; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4)!important;}

.widget_recent_entries ul li {
    padding: 5px 8px;
font-style: italic;
    background: transparent!important;
    position: relative;
    margin-bottom: 8px;
 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4)!important;
}



#Top_bar .menu > li ul li a  {border-radius: 16px!important; background-color: transparent!important;text-align: left!important; color: #2a2a2a!important; line-height: 1.5em;}

#Top_bar .menu > li ul li a:hover  {border-radius: 16px!important; background-color: transparent!important;text-align: left!important;  margin-left: 8px!important;color: 2a2a2a!important;}




#Top_bar .menu li ul    {border-radius: 0px 0px 8px 8px!important; border: 0px solid #eee; background-color: #fff!important; text-align: left!important; font-style: italic; color: #2a2a2a!important; text-shadow: 0 1px 0 rgba(20, 8, 1, 0.4)!important; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1)!important; border-top: 1px solid #000!important; font-size: 15px!important; line-height: 2em!important; padding: 10px 5px 20px 5px;!important;
}


#Top_bar .menu > li ul li a {padding: 0px!important; margin-left: 15px;}


.header-split #Header .top_bar {box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);

.reactions {background-color: #D5C4AB;}

#Subheader .title {font-style: normal!important; color: #3B1804!important;  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4)!important;}




.header-fixed #Top_bar {background: #0973bf!important;}

#Top_bar .menu > li ul li a {margin-top: 10px!important; line-height: 1.5em!important;}