.footer-widgets .sidebar .widget, .sidebar .widget a, .sidebar .widget a:hover { color: #366a8c } .footer-widgets .sidebar .widget, .sidebar .widget a, .sidebar .widget a:hover { color: #000000 !important; } .sidebar .widget a { color: #223555; font-size: 14px; font-weight: 600; } body, button, input, select, textarea { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; font-size: 0.9rem; line-height: 1.4; color: #777777; } .sidebar .widget .widget-title { font-size: 18px; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 18px; font-weight: 700; } .vce-basic-menu-container .vce-basic-menu nav>ul.menu>li.menu-item>a { width: auto; } .vce-basic-menu-container .vce-basic-menu ul .menu-item a { display: inline-block; position: relative; padding: 16px 26px; border: none; box-shadow: none; text-decoration: none; text-transform: uppercase; font-size: 2em!important; font-weight: 600; line-height: 1; transition: color .2s ease-in-out; }