.static-bar #non_member_panel .login-link {
color:#072d72;
font-size:18px;
text-transform:uppercase;
}
#full_name,
.horizontal.control-panel-link,
#favorites_hover {
font-family:Lato,sans-serif;
color:#000;
}
ul.horizontal.site-menu {
text-align:center;
}
ul.horizontal.site-menu ul.sub-menu li {
text-align:left;
}
ul.horizontal.site-menu li {
float:none;
display:inline-block;
vertical-align:top;
}
#menu_container, .horizontal.site-menu {
background-color:#072d72 !important;
border-top:none;
border-bottom:none;
}

ul.horizontal.site-menu li span a, 
ul.horizontal.site-menu li span span {
color:#FFF !important;
font-family:Lato, sans-serif !important;
text-transform:uppercase;
transition:all .5s ease;
font-weight:bold !important;
font-size:18px !important;
}
ul.horizontal.site-menu li:hover,
ul.horizontal.site-menu li:hover span span {
background-color:#be0f34 !important;
}

ul.horizontal.site-menu li span a:hover,
ul.horizontal.site-menu li:hover span span {
color:#FFF !important;
}
ul.horizontal.site-menu ul.sub-menu li span a {
font-family:Lato, sans-serif  !important;
}
ul.horizontal.site-menu ul.sub-menu li {
background-color:#072d72 !important;
border-bottom:none !important;
}
ul.horizontal.site-menu ul.sub-menu {
border-top:none !important;
}
ul.horizontal.site-menu ul.sub-menu li:hover {
background-color:#be0f34 !important;
}
ul.horizontal.site-menu ul.sub-menu li span a {
text-transform:none;
}
ul.horizontal.site-menu ul.sub-menu li span a:hover {
color:#FFF !important;
}

ul.horizontal.site-menu li.sub-parent:hover ul { 
top:40px !important;
}

footer { background-color:#FFF; }
.footer-container, .footer-container a, .footer-container span { color:#072d72; font-family:Lato, sans-serif !important; font-weight:bold;font-size:18px; line-height:2;}

.admin-table th,
.manager-table th {
background-color:#072d72; 
}
.static-bar .add-me-link,
.add-me-link {
display:none;
}

a.ce-button,
#mobile_content_column a.ce-button,
.inner-column a.ce-button {
font-family:Lato,sans-serif;
font-weight:bold;
padding:8px 15px;
background-color:transparent;
color:#FFF;
border-radius:0px;
background-image:none !important;
background-color:#be0f34;
border:none !important;
text-transform:none;
font-size:16px;
transition:all .5s ease;
white-space:normal;
}

a.ce-button:hover,
#mobile_content_column a.ce-button:hover,
.inner-column a.ce-button:hover {
border:none !important;
background-color:#072d72;
color:#FFF;
}

.admin-page-wrapper a.ce-button,
.popup-wrapper a.ce-button {
font-size:13px !important;
}

  #hbanner h1 {
    color: #005596;
    background-color:transparent !important;
    font-size:45px !important;
line-height: 50px !important;
}

.banner-area {

    margin-bottom: 10px;
}
.phonetext {display:none;}
ul.horizontal.site-menu li, ul.horizontal.site-menu li:hover span span {
background-color:transparent;
}
.ue-desc {
color:#3b3b3b;
overflow: hidden;

text-overflow: ellipsis;

max-width: 90%;

white-space: nowrap;

}
.instruction-text2 
{
font-size:15px !important;
  color: #666666;
  font-size: 11px;
  border-color: #C0C0C0;
  border-style: solid;
  border-width: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 6px;
  margin-bottom: 5px;
  border-radius: 5px;
}