/*
    This styling exists in iawebsite already, but will not go live until the new resources section does.
    This is here so that the new menu will work in the mean time.
 */

#headermenu .submenuwrapper a span {
    text-decoration: none !important;
    padding: 0;
    display: block;
    line-height: 21px;
}
#headermenu .submenuwrapper a span.description {
    font-size: 12px;
    color: #9b9b9b !important;
    line-height: 16px;
    font-weight: 300;
}
#headermenu .submenuwrapper a span:last-of-type {
    padding: 0 5px 10px 0;
}

.full-width-nav.Resources {
    width: 220px;
}

ul.off-canvas-list ul.right-submenu li a:link,
ul.off-canvas-list ul.right-submenu li a:active,
ul.off-canvas-list ul.right-submenu li a:visited,
ul.off-canvas-list ul.right-submenu li > span {
    padding: 0 16px 7px;
}

#headermenu .submenuwrapper a:hover span.description {
     color: #9b9b9b !important;
}

.right-submenu li a span, .right-submenu li span {
    color: #4E4E4E;
    font-size: 16px;
    font-family: inherit;
    line-height: 30px;
    display: block;
}
.right-submenu li a span.description, .right-submenu li span.description {
    font-size: 12px;
    line-height: 16px;
    font-weight: 300;
    color: #9b9b9b;
}

#headermenu .submenuwrapper li span.navsubheader {
    display: list-item;
    color: #445C6D !important;
    font-size: 13px;
    line-height: 26px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 5px;
}

#headermenu .submenuwrapper div:first-child span.navsubheader {
    margin-top: -2px;
}

.header2016 nav#headermenu .menu-info ul {
    float: none;
    margin: 0;
    padding-bottom: 1em;
    padding-top: 8px;
}

.header2016 nav#headermenu .clear {
    height: 0;
}

table thead tr th,
table tfoot tr th,
table tfoot tr td,
table tbody tr th,
table tbody tr td,
table tr td {
    font-size: 16px;
    color: #4E4E4E;
    line-height: 26px;
    font-weight: 300;
}

table thead tr th strong,
table tfoot tr th strong,
table tfoot tr td strong,
table tbody tr th strong,
table tbody tr td strong,
table tr td strong {
    font-weight: 700;
}

ol li,
ul li {
    font-size: 16px;
}

/* End resources menu styling */
