#mobile-menu, #mobile-menu-row { display: none; height: 0; }
#master-header #top-row { position: relative; width: 100%; float: left; }
#master-header img#logo-image { width: 211px; height: 97px; margin-top: 15px; margin-left: 44px; margin-bottom: 2px; }
#master-header #top-right { float: right; margin-bottom: 15px; width: 650px; height: auto; position: absolute; bottom: 0; right: 2px; }
#master-header #add-this-social { float: right; width: 100%; }
#add-this-icons { float: right; }
#master-header #header_abbott_logo { float: right; margin-bottom: 10px; }
#master-header .social-icon-link { width: 30px; margin-right: 10px; float: left; }
#master-header .social-icon-link img { width: 100%; }
#header_mobile_search_icon { display: none; }
#master-header #main-menu-row { width: auto; margin-bottom: 15px; float: left; }
#master-header #main-menu-row a { background-color: #8DC1EA; display: table-cell; color: #fff; height: 50px; font-family: Helvetica, Arial, sans-serif; font-size: 18px; line-height: 20px; letter-spacing: +1px; margin-left: 4px; text-align: center; text-decoration: none; vertical-align: middle; width: 236px; }
#master-header #main-menu-row .menu-column { float: left; margin-right: 5px; }
#master-header #main-menu-row a.active-menu-item { background-color: #1f1956 !important; color: #ffffff; width: 236px; height: 61px; }
a.active-submenu-item { color: #1f1956!important;    background-color: #fff!important; }
#master-header #main-menu-row a:hover { background-color: #fff; color: #8DC1EA; border-bottom: solid 7px #8DC1EA; }

/*modified bg and color*/
#master-header #main-menu-row a.active-main-menu { background-color: #1f1956 !important; color: #ffffff;    /* border-bottom: solid 7px #120048; */ width: 236px; height: 61px; }
#master-header #main-menu-row .last-column { margin-right: 0px !important; }
#master-header a#first-menu-item { margin-left: 0; }
#mobile-menu-row { display: none; }

/*Changes made*/
.submenu { border-bottom: 1px solid #1f1956; border-top: 1px solid #1f1956; margin: -13px 0 15px; padding: 15px 0; text-align: center; width: 100%; float: left;padding-left: 27px;}
.submenu sup { font-size: 8px; vertical-align: super; }

/*Changes made*/
.submenu a { color: #8DC1EA; display: table-cell; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 20px; text-decoration: none; vertical-align: middle; width: auto; float: left; padding: 0 28px; }
/*#products-submenu.submenu a { width: 25%; }*/
.submenu a:first-of-type { padding-left: 35px; }
.submenu a:last-of-type { padding-right: 0; }
.submenu-blank { float: left; width: 240px; }
.superscript_submenu_item { padding: 8px 18px; }

/*Changes made*/
.submenu a:hover { color: #1f1956; font-family: Helvetica; font-size: 14px; font-weight: bold; }
.submenu a:active, a.active-submenu-item {     color: #1f1956;    background-color: #fff; }
.inactive-menu { display: none; }
.abbott-logo { clear: both; float: right; }
.header-urls { float: left; margin-right: 10px; margin-top: 5px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 14px; line-height: 24px; }
.header-urls a, .header-urls a:visited { color: #120048; text-decoration: none; }
.header-urls a:hover { color: #120048;  /*text-decoration: underline !important;*/ }
.search-text-field { background-color: #fff; border: medium none; height: 24px; vertical-align: middle; width: 139px; color: #A5A5A5; padding-left: 10px; }
#master-header #search-field { width: 190px; height: 28px; float: left; position: relative; }
.search-bar { width: 177px; height: 28px; background-color: #fff; border-style: solid; border-color: #A5A5A5; border-width: 1px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; }
#master-header #search-icon { top: 0; right: 0; }
.search-icon { margin-top: -1px; position: absolute; width: 30px; height: 30px; right: 12px; top: 0px; }
#mobile-search-icon { display: none; }
#master-header .btn-buynow { background-color: #E33937; border-radius: 4px; color: #fff; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; float: left; height: auto; line-height: 24px; margin-left: 5px; padding: 4px 0px; text-align: center; text-decoration: none; vertical-align: middle; width: 95px; }

/*Header Menu Change*/
#products-submenu.submenu a{padding:0 14px}