

.footer_top .widget.widget_nav_menu li {
  float: left;
  padding: 3px !important;
}

.widget.widget_nav_menu li a {
    font-size: 13px;
    margin-left: 14px;
    padding: 0 0 0 17px;
color: white;
}

.widget.widget_nav_menu li a:hover {
    font-size: 13px;
    margin-left: 14px;
    padding: 0 0 0 17px;
color: white;
    text-shadow: 0 0 3px white;
}

.footer_top {
    padding: 20px 0;
border-top: 5px solid rgba(153, 153, 153, 0.4);
border-bottom: 1px solid rgba(153, 153, 153, 0.4);
}

h2 {
    font-size: 24px;
    line-height: 30px;
margin: 25px 0 15px 0;
}
h3 {
    font-size: 18px;
    line-height: 19px;
margin: 15px 0 10px 0;
}