div.logoimg img {
  display: block;
  height: 50px;
  width: auto;
}
.fa {
padding-right:15px;
padding-top:0;
}
h1{text-transform: uppercase;}
.nvrlayout1 .searchbox {
  width: 20%;
}
.topnav.sf-menu {
  color: #58585B;
}
.topnav li a span{
font-size: 15px;
}
::selection {
  background: #D9D9D9; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #D9D9D9; /* Gecko Browsers */
}
.navbar .navbar-collapse .nav-outer .navbar-nav > li > a i {
    color: #ffffff;
}
.widget-area .widget.widget_unicase_nav_menu > h3.widget-title, .vc_wp_custommenu .widget.widget_unicase_nav_menu > h3.widget-title {
    font-size: 18px;
    font-weight: 700;
    color: #ffffff;
    padding: 17px 18px;
    background-color: #E4262B;
    border: none;
    text-transform: uppercase;
    margin-bottom: 0;
}
.widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li, .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li { 
    float: none;
    padding: 0 20px;
    border-bottom: none;
    background-color: #ffffff; 
}
.widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li > a, .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li > a {
    padding: 23px 0;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px solid #ebebeb;
    color: #444;
    line-height: 1.28;
    background-color: transparent;
    text-transform: uppercase;
}
footer .footer-contact .footer-social-links ul.list-social-icons {
    display: none;
}
