﻿body {
    background-color: #fff;
}
.v1 #section-header {
    background: none;
    border: 0;
    list-style-type: none;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: middle;
}
.v1 #section-header ul, .v1 #section-header li, .v1 #section-header p {
    background: none;
    border: 0;
    list-style-type: none;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: middle;
}
#body {
    margin-top: 50px;
    margin-bottom: 10px;
}
.chrome-v5-responsive #body {
    /*margin-top: 80px;*/
    margin-bottom: 10px;
}
.chrome-v5-retract-nav-enabled #body {
    margin-top: 55px;
    margin-bottom: 10px;
}
.chrome-v5-retract-nav-enabled #body.globalnav-show {
    /*margin-top: 80px;*/
    margin-bottom: 10px;
}
.chrome-v5-retract-nav-enabled #body.globalnav-showStart {
    /*margin-top: 80px;*/
    margin-bottom: 10px;
    -webkit-transition: margin-top 0.2s;
    -moz-transition: margin-top 0.2s;
    -o-transition: margin-top 0.2s;
    transition: margin-top 0.2s;
}
.chrome-v5-retract-nav-enabled #body.globalnav-showStop {
    /*margin-top: 80px;*/
    margin-bottom: 10px;
}
.chrome-v5-retract-nav-enabled #body.globalnav-hideStart, .chrome-v5-retract-nav-enabled #body.globalnav-hide {
    margin-top: 55px;
    margin-bottom: 10px;
    -webkit-transition: margin-top 0.2s;
    -moz-transition: margin-top 0.2s;
    -o-transition: margin-top 0.2s;
    transition: margin-top 0.2s;
}
.chrome-v5-retract-nav-enabled #body.globalnav-hideStop {
    margin-top: 55px;
    margin-bottom: 10px;
}
.os-android .chrome-v5-responsive #body, .os-ios .chrome-v5-responsive #body {
    margin-top: 10px;
    margin-bottom: 10px;
}
#body.has-text-ad {
    margin-top: 0px;
}
#body, #footer {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
}
#body:after, #footer:after {
    content: "";
    display: table;
    clear: both;
}
#body, .primary, .wrapper {
    clear: both;
}
#body:after, .primary:after, .wrapper:after {
    content: "";
    display: table;
    clear: both;
}
#body .wrapper {
    padding: 0 10px;
}
#pagekey-member-home, #pagekey-uas-consumer-login-internal {
    background: #e9e9e9 url('/scds/common/u/images/themes/katy/textures/texture_grain_200x200_v2.png');
}
#pagekey-member-home #body, #pagekey-uas-consumer-login-internal #body {
    margin-left: auto;
    margin-right: auto;
    width: 974px;
}
#text-ad-container {
    background: #e9e9e9 url('/scds/common/u/images/themes/katy/textures/texture_grain_200x200_v2.png');
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 40px;
}
.chrome-v5-responsive #text-ad-container {
    margin-top: 70px;
}
.os-android #text-ad-container, .os-ios #text-ad-container {
    margin-top: 0;
}
#text-ad-container.transparent {
    background: none;
}
#text-ad-container .textad, #text-ad-container .ad-hdr {
    margin-top: 0px;
    margin-bottom: 0px;
}
#section-header, #page-title {
    margin: 0 10px 15px 10px;
}
#section-header:after, #page-title:after {
    content: "";
    display: table;
    clear: both;
}
#section-header h1, #section-header h1 a, #page-title h1, #page-title h1 a {
    font-size: 22px;
    font-weight: bold;
    line-height: 24px;
    color: #000;
}
.wrapper #section-header, .wrapper #page-title {
    margin: 0 0 15px;
}
#section-header, .wrapper #page-title {
    background: url('/scds/common/u/img/bg/bg_border_3x1.png') repeat-x 0 100%}
#section-header h1 img, #page-title h1 img {
    vertical-align: middle;
}
#page-title.sub {
    margin-top: 15px;
}
#section-header h1 {
    display: none;
}
#section-header h1 strong {
    font-weight: normal;
}
#section-header.sub h1 {
    display: block;
    float: left;
}
#nav-secondary {
    float: left;
    clear: both;
}
#nav-secondary li {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    float: left;
    font-size: 130%}
#nav-secondary li.droplist {
    position: relative;
}
#nav-secondary li.droplist ul {
    -webkit-box-shadow: 0 6px 10px #888;
    -moz-box-shadow: 0 6px 10px #888;
    box-shadow: 0 6px 10px #888;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #fff;
    border: 1px solid #016799;
    display: none;
    overflow: hidden;
    position: absolute;
    top: 2em;
}
#nav-secondary li.droplist.open ul {
    z-index: 1888;
    display: block;
    position: absolute;
    width: 100px;
}
#nav-secondary li.droplist li {
    border: 0;
    clear: both;
    float: none;
    margin: 0;
    padding: 0;
}
#nav-secondary li.droplist li a {
    padding-left: 8px;
    padding-right: 8px;
    margin-left: 0px;
    margin-right: 0px;
    color: #0077b5;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    outline: none;
    font-size: 12px;
    display: block;
    float: none;
}
#nav-secondary li.droplist li a.hover, #nav-secondary li.droplist li a:hover, #nav-secondary li.droplist li a.focus, #nav-secondary li.droplist li a:focus {
    text-decoration: none;
}
#nav-secondary li.droplist li a:hover, #nav-secondary li.droplist li a:focus {
    background: #016799;
    color: #fff;
}
#nav-secondary li.droplist li a span {
    background: none;
    font-weight: normal !important;
    margin: 0;
    padding: 0;
}
#nav-secondary a, #nav-secondary a:visited {
    color: #069;
    float: left;
    padding: 6px 12px 4px;
}
#nav-secondary .selected, #nav-secondary .active {
    background: #fff;
    border: 1px solid #ccc;
    border-bottom: none;
}
#nav-secondary .selected a, #nav-secondary .active a {
    border: 1px solid #fff;
    padding-top: 4px;
    color: #000 !important;
    font-weight: bold;
    padding: 5px 8px 2px;
}
.inlined #nav-secondary {
    clear: none;
}
.related-links {
    float: right;
}
.related-links li {
    float: left;
    font-size: 13px;
}
.related-links a {
    color: #0077b5;
    text-decoration: none;
    float: left;
    padding: 6px 8px 4px;
}
.related-links a.hover, .related-links a:hover, .related-links a.focus, .related-links a:focus {
    text-decoration: underline;
}
.related-links strong {
    color: #0077b5;
    text-decoration: none;
    font-weight: normal;
}
.related-links strong.hover, .related-links strong:hover, .related-links strong.focus, .related-links strong:focus {
    text-decoration: underline;
}
.related-links .go-back a {
    float: none;
    padding: 0;
}
.related-links .go-back strong {
    float: left;
    padding: 6px 8px 4px 0;
}
.v1 .global-header h3, .v1 .global-header h4, .v1 .global-header ul, .v1 .global-header ol, .v1 .global-header p, .v1 .global-header fieldset, .v1 .global-header select {
    background: none;
    border: 0;
    list-style-type: none;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: middle;
}
.global-header {
    background: #333;
    background-image: -webkit-linear-gradient(top,  #555555 0%, #515151 18%, #373737 85%, #333333 100%);
    background-image: -moz-linear-gradient(top,  #555555 0%, #515151 18%, #373737 85%, #333333 100%);
    background-image: -o-linear-gradient(top,  #555555 0%, #515151 18%, #373737 85%, #333333 100%);
    background-image: linear-gradient(top,  #555555 0%, #515151 18%, #373737 85%, #333333 100%);
    -webkit-box-shadow: 0 0 10px #333;
    -moz-box-shadow: 0 0 10px #333;
    box-shadow: 0 0 10px #333;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    z-index: 10001;
    height: 42px;
    position: fixed;
    top: 0;
    width: 100%}
.os-android .global-header, .os-ios .global-header {
    height: auto;
    position: relative;
}
.global-header fieldset {
    border: none;
    margin: 0;
    padding: 0;
}
.global-header .wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 974px;
    position: relative;
}
.global-header .wrapper:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.global-header .header-section.first-child {
    float: left;
    width: 646px;
}
.global-header .header-section.last-child {
    margin-left: 10px;
    float: left;
    width: 318px;
    position: relative;
}
.global-header .header-section .logo-container {
    margin: 0;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none;
    float: left;
}
.global-header .nav-header {
    display: none;
}
.global-header.srp-nav.nav-v5-1 .nav-header {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 11px;
    margin-bottom: 11px;
    background: url('/scds/common/u/img/themes/consumer_v5/header_sprite_v7.png') 0 -1051px no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    height: 18px;
    width: 20px;
}
.global-header.srp-nav.nav-v5-1 .main-nav {
    display: none;
}
.global-header .nav {
    float: left;
}
.global-header .nav.guest-nav {
    float: right;
}
.global-header .nav .nav-item {
    float: left;
    line-height: 13px;
    position: relative;
}
.global-header .nav .nav-item:hover .sub-nav, .global-header .nav .nav-item:focus .sub-nav, .global-header .nav .nav-item.active .sub-nav {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    top: 100%}
.global-header .nav .nav-link {
    padding-top: 13px;
    padding-bottom: 14px;
    color: #0077b5;
    text-decoration: none;
    cursor: pointer;
    display: block;
}
.global-header .nav .nav-link.hover, .global-header .nav .nav-link:hover, .global-header .nav .nav-link.focus, .global-header .nav .nav-link:focus {
    text-decoration: none;
}
.global-header .nav a {
    color: #0077b5;
    text-decoration: none;
}
.global-header .nav a.hover, .global-header .nav a:hover, .global-header .nav a.focus, .global-header .nav a:focus {
    text-decoration: none;
}
#in-logo, #in-premium-logo, #li-logo, #in-lingying-logo {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin-top: 3px;
    background: url('/scds/common/u/images/logos/linkedin/logo_in_nav_44x36.png') left center no-repeat;
    display: block;
    height: 36px;
    width: 44px;
    position: relative;
    left: -1px;
    float: left;
}
#in-logo:active, #in-logo:focus, #in-premium-logo:active, #in-premium-logo:focus, #li-logo:active, #li-logo:focus, #in-lingying-logo:active, #in-lingying-logo:focus {
    background-color: #252525;
    outline: none;
    border-style: solid;
    border-color: #252525;
    border-width: 3px 3px 3px 7px;
    margin-top: 0;
    margin-left: -7px !important;
    margin-right: 2px !important;
}
#in-premium-logo {
    background: url('/scds/common/u/images/logos/linkedin/logo_in_premium_nav_140x36.png') left center no-repeat;
    width: 140px;
    height: 36px;
}
#in-premium-logo:active, #in-premium-logo:focus {
    border-width: 3px 9px 3px 7px;
    margin-right: -4px !important;
}
#li-logo {
    background: url('/scds/common/u/images/logos/linkedin/logo_linkedin_flat_white_93x21.png') left center no-repeat;
    width: 93px;
}
#li-logo.lingying {
    background: url('/scds/common/u/images/logos/linkedin/i18n/logo_linkedin_trans_white_135x22_zh_CN.png') left center no-repeat;
    width: 135px;
}
#in-lingying-logo {
    background: url('/scds/common/u/images/logos/linkedin/i18n/logo_linkedin_trans_white_133x21_zh_CN_v2.png') left center no-repeat;
    width: 133px;
    height: 21px;
    margin-top: 10px;
    left: 0;
}
#in-lingying-logo:active, #in-lingying-logo:focus {
    height: 35px;
    border-width: 3px 5px 3px 7px;
    margin-right: 0 !important;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (-moz-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 2 / 1),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #in-logo {
    background: url('/scds/common/u/images/logos/linkedin/logo_in_nav_retina_88x72.png') left center no-repeat;
    background-size: 44px 36px;
}
#in-premium-logo {
    background: url('/scds/common/u/images/logos/linkedin/logo_in_premium_nav_retina_280x72.png') left center no-repeat;
    background-size: 140px 36px;
}
#in-lingying-logo {
    background: url('/scds/common/u/images/logos/linkedin/i18n/logo_linkedin_trans_white_retina_266x42_zh_CN_v2.png') left center no-repeat;
    background-size: 133px 21px;
}
}.nav-v5-2-header #in-logo, #in-premium-logo, #li-logo, #in-lingying-logo {
    margin-left: 0px;
    margin-right: 5px;
}
.lingying-beta-outer {
    display: table;
    padding-top: 7px;
    padding-bottom: 0px;
    margin-left: 5px;
    margin-right: 0px;
    height: 29px;
    width: 60px;
    float: left;
}
.lingying-beta-outer .lingying-beta-inner {
    display: table-cell;
    vertical-align: middle;
}
.lingying-beta-outer .lingying-beta-inner span {
    display: table-cell;
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #999;
    font-size: 11px;
}
.nav-v5-2-header {
    background: none;
}
.nav-v5-2-header #top-header {
    background-color: #3f3f3f;
    background-image: -webkit-linear-gradient(top,  #696969 0%, #3f3f3f 100%);
    background-image: -moz-linear-gradient(top,  #696969 0%, #3f3f3f 100%);
    background-image: -o-linear-gradient(top,  #696969 0%, #3f3f3f 100%);
    background-image: linear-gradient(top,  #696969 0%, #3f3f3f 100%);
    height: 42px;
}
.nav-v5-2-header .header-section.first-child {
    width: auto;
}
.nav-v5-2-header .header-section.last-child {
    float: right;
    width: auto;
}
.nav-v5-2-header .nav .nav-link {
    padding-left: 10px;
    padding-right: 10px;
    color: #D7D7D7;
}
.nav-v5-2-header .nav .nav-link:active, .nav-v5-2-header .nav .nav-link:focus {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background-color: #252525;
    outline: #2e8dd7 thin dotted;
}
.nav-v5-2-header .nav .nav-link:hover, .nav-v5-2-header .nav .nav-link:focus {
    color: #2e8dd7;
}
.nav-v5-2-header .nav .no-link {
    background: none;
    border: none;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    font-weight: normal;
    color: #D7D7D7;
    line-height: 11px;
    height: 29px;
}
.nav-v5-2-header .nav .no-link:hover {
    color: #D7D7D7;
    cursor: default;
}
.nav-v5-2-header .nav .no-link:active, .nav-v5-2-header .nav .no-link:focus {
    outline: #2e8dd7 thin dotted;
}
.nav-v5-2-header .nav .sub-nav {
    -webkit-box-shadow: 0 0 10px #333;
    -moz-box-shadow: 0 0 10px #333;
    box-shadow: 0 0 10px #333;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    height: 0;
    line-height: 0;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    z-index: 10006;
    background: #2f2f2f;
    left: 0;
    position: absolute;
    top: 100%}
.nav-v5-2-header .nav .sub-nav>li>a {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0px;
    padding-right: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #fff;
    display: block;
    white-space: nowrap;
    background-color: transparent;
}
.nav-v5-2-header .nav .sub-nav>li>a:focus, .nav-v5-2-header .nav .sub-nav>li>a:hover {
    color: #2e8dd7;
}
.nav-v5-2-header .nav #career-sub-nav li:nth-last-child(2)>a {
    padding-top: 5px;
    padding-bottom: 10px;
    border-bottom: 1px solid #000;
}
.nav-v5-2-header .nav #career-sub-nav li:last-child>a {
    padding-top: 10px;
    padding-bottom: 5px;
}
.nav-v5-2-header .nav .nav-item:hover .sub-nav, .nav-v5-2-header .nav .nav-item:focus .sub-nav, .nav-v5-2-header .nav .nav-item>.nav-link:focus+.sub-nav, .nav-v5-2-header .nav .nav-item.active .sub-nav {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    height: auto;
    line-height: 1;
    overflow: visible;
    width: auto;
}
#top-header {
    z-index: 2;
    position: relative;
}
#top-header>.wrapper {
    z-index: 3;
}
.responsive-nav {
    background-color: #1a1a1a;
    background-image: -webkit-linear-gradient(top,  #1a1a1a 0%, #303030 100%);
    background-image: -moz-linear-gradient(top,  #1a1a1a 0%, #303030 100%);
    background-image: -o-linear-gradient(top,  #1a1a1a 0%, #303030 100%);
    background-image: linear-gradient(top,  #1a1a1a 0%, #303030 100%);
    z-index: 1;
}
.responsive-nav.hide {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    height: auto;
    line-height: 1;
    overflow: visible;
}
.responsive-nav .wrapper {
    position: relative;
}
.responsive-nav .premium-nav {
    float: right;
}
.responsive-nav .premium-nav .nav-item {
    margin-left: 20px;
    margin-right: 20px;
}
.ie.lte8 .responsive-nav .premium-nav .nav-item:first-child {
    margin: 0;
}
.responsive-nav .premium-nav .nav-item:first-child+li {
    margin-left: 20px;
    margin-right: 0;
}
.responsive-nav .premium-nav .nav-item:last-child {
    margin-left: 20px;
    margin-right: 0px;
}
.responsive-nav .premium-nav .nav-item:last-child .sub-nav {
    left: -10px;
    right: -10px;
}
.responsive-nav .premium-nav .nav-item:last-child .sub-nav>li>a {
    padding-left: 0px;
    padding-right: 0px;
}
.responsive-nav .premium-nav .nav-item.chinese-switch {
    margin-left: 40px;
    margin-right: 0px;
    padding-right: 10px;
}
.responsive-nav .premium-nav .nav-item.chinese-switch:after {
    content: '';
    width: 1px;
    background-color: #D7D7D7;
    position: absolute;
    top: 6px;
    bottom: 6px;
    right: 0;
}
.responsive-nav .premium-nav .nav-item.english-switch {
    margin-left: 10px;
}
.responsive-nav .premium-nav .nav-item .sub-nav {
    left: -10px;
    width: 0;
    z-index: 1;
}
.responsive-nav .premium-nav .nav-item .sub-nav:hover, .responsive-nav .premium-nav .nav-item .sub-nav:focus {
    width: auto !important;
}
.responsive-nav .main-nav .sub-nav {
    left: -10px;
    width: 0;
    z-index: 1;
}
.responsive-nav .main-nav .sub-nav:hover, .responsive-nav .main-nav .sub-nav:focus {
    width: auto !important;
}
.responsive-nav .main-nav .nav-item {
    margin-left: 20px;
    margin-right: 20px;
}
.responsive-nav .main-nav .nav-item:first-child {
    margin-left: 0px;
    margin-right: 20px;
}
.global-header .responsive-nav .nav-link {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 9px;
    padding-bottom: 7px;
}
.global-header:hover .responsive-nav.hide, .global-header:focus .responsive-nav.hide {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    height: auto;
    line-height: 1;
    overflow: visible;
}
.header-tooltip {
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    font-weight: normal;
    background: #333;
    border-color: #333;
    border-style: solid;
    border-width: 1px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    max-width: 300px;
    padding: 3px 10px;
    outline: 0;
    display: block;
    position: absolute;
    visibility: visible;
    z-index: 10;
    -webkit-transition: opacity 0.1s ease-in-out;
    -moz-transition: opacity 0.1s ease-in-out;
    -o-transition: opacity 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    top: -99999px;
    font-weight: normal;
    text-indent: 0;
    width: auto;
}
.header-tooltip .north.tip {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    height: 0;
    width: 0;
    font-size: 0;
    line-height: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 0 7px 7px;
    overflow: hidden;
    content: "\0020";
    border-bottom-style: solid;
    border-bottom-color: #333;
    position: absolute;
    margin-left: -7px;
    left: 50%;
    bottom: 100%}
.tooltip-container:hover .header-tooltip {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    top: 100%;
    top: 46px;
}
#nav-logo-tooltip {
    left: -34px;
}
#nav-header-tooltip {
    left: 34px;
}
#nav-add-connection-tooltip {
    left: -41px;
    white-space: nowrap;
}
#nav-notifications-tooltip {
    left: -35px;
}
#nav-inbox-tooltip {
    left: -15px;
}
#advanced-search-tooltip {
    right: -33px;
}
#search-scope-tooltip {
    top: 36px;
    white-space: nowrap;
}
.global-header .utilities {
    float: right;
    margin-left: 0px;
    margin-right: -5px;
}
.global-header .utilities .nav-link {
    padding-left: 0px;
    padding-right: 10px;
}
.global-header .utilities .sub-nav {
    left: auto;
    right: 0;
}
.global-header .utilities .nav-item:last-child .sub-nav {
    right: -10px;
}
.global-header .utilities .activity-toggle {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin-left: 0px;
    margin-right: 25px;
    padding-top: 13px;
    padding-bottom: 14px;
    background: url('/scds/common/u/img/themes/consumer_v5/header_sprite_v7.png') 0 -212px no-repeat;
    display: block;
    width: 22px;
}
.global-header .utilities .activity-toggle:hover {
    background-position: 0 -280px;
}
.global-header .utilities .activity-toggle.notifications-alert {
    background-position: 0 -350px;
    width: 16px;
}
.global-header .utilities .activity-toggle.notifications-alert:hover {
    background-position: 0 -419px;
}
.global-header .utilities .activity-toggle.inbox-alert {
    background-position: 0 -486px;
    width: 20px;
}
.global-header .utilities .activity-toggle.inbox-alert:hover {
    background-position: 0 -551px;
}
.global-header .utilities .add-connections, .global-header .utilities .activity-container {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    top: -99999px;
    position: absolute;
}
.global-header .utilities .addconndropdown-error {
    color: #dd3737;
}
.global-header .utilities .open .add-connections, .global-header .utilities .open .activity-container {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    top: 100%;
    left: -147px;
    width: 328px;
}
.global-header .utilities .open .add-connections.simple-responsive, .global-header .utilities .open .activity-container.simple-responsive {
    width: 328px;
}
.global-header .utilities .open #notifications {
    left: -152px;
}
.global-header .utilities .open #inbox {
    left: -149px;
}
.global-header .utilities .upside-caret {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 0 12.5px 13px;
    border-bottom-color: #333;
    border-bottom-style: solid;
    z-index: 10005;
    display: block;
    margin: 0 auto;
}
.global-header .utilities .activity-drop, .global-header .utilities .add-connections-options, .global-header .utilities .account-sub-nav-options {
    z-index: 10006;
    background: #fff;
    border: 5px solid #333;
}
.global-header .utilities .account-sub-nav-header, .global-header .utilities .add-connections-options-header, .global-header .utilities .activity-drop-header {
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
    line-height: 13px;
    background: #333;
}
.global-header .utilities .account-sub-nav-header h3, .global-header .utilities .add-connections-options-header h3, .global-header .utilities .activity-drop-header h3 {
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    color: #fff;
    line-height: 15px;
    margin-bottom: 0;
}
.global-header .utilities .sub-nav-header-arrow {
    background: url('/scds/common/u/images/themes/katy/sprites/sprite_global_nav_v8.png') no-repeat -10px -868px;
    position: absolute;
    width: 8px;
    height: 15px;
    margin-left: 5px;
    margin-right: 5px;
}
.global-header .utilities .activity-drop-header {
    overflow: hidden;
}
.global-header .utilities .activity-drop-header h3 a, .global-header .utilities .activity-drop-header .see-all {
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    color: #fff;
}
.global-header .utilities .activity-drop-header .see-all {
    float: right;
}
.global-header .utilities .activity-drop-header .see-all .caret {
    margin-left: 4px;
    margin-right: 4px;
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 4px 0 4px 4px;
    border-left-color: #fff;
    border-left-style: solid;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
}
.global-header .utilities .inbox-content h3 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.global-header .utilities .activity-drop-loading .activity-drop-body, .global-header .utilities .activity-drop-body .empty {
    font-size: 13px;
    line-height: 17px;
    color: #666;
    font-weight: normal;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.global-header .utilities .activity-drop-body .empty {
    width: 288px;
}
.global-header .utilities .is-backfilling .activity-drop-body .loading, .global-header .utilities .activity-drop-loading .activity-drop-body {
    display: block;
    content: "\0020";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    background-color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('/scds/common/u/img/anim/anim_loading_16x16.gif');
}
.global-header #addconnections .activity-drop-loading .activity-drop-header, .global-header #addconnections .activity-drop-loading #add-connection-container {
    display: none;
}
.global-header #addconnections .add-connections-options-body {
    overflow: hidden;
}
.global-header #addconnections .add-connections-left-text {
    width: 200px;
    float: left;
}
.global-header #addconnections .add-connections-button-container {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 15px;
    float: right;
}
.global-header #addconnections .add-connections-button {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}
.global-header #addconnections .add-connections-button.hover, .global-header #addconnections .add-connections-button:hover, .global-header #addconnections .add-connections-button.focus, .global-header #addconnections .add-connections-button:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.global-header #addconnections .add-connections-button.active, .global-header #addconnections .add-connections-button:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.global-header #addconnections .add-connections-button.disabled, .global-header #addconnections .add-connections-button[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.ie.lte8 .global-header #addconnections .add-connections-button {
    filter: none;
}
.global-header #addconnections .invite-securely-via-email-lix-div-fallback.error-message {
    display: none;
}
.global-header #addconnections .error .invite-securely-via-email-lix-div-fallback.error-message {
    display: block;
}
.global-header #addconnections ul {
    overflow: hidden;
    margin-top: 10px;
    margin-left: 10px;
}
.global-header #addconnections p {
    margin-left: 15px;
    margin-right: 15px;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    margin-top: 10px;
}
.global-header #addconnections .continue-button {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}
.global-header #addconnections .continue-button.hover, .global-header #addconnections .continue-button:hover, .global-header #addconnections .continue-button.focus, .global-header #addconnections .continue-button:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.global-header #addconnections .continue-button.active, .global-header #addconnections .continue-button:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.global-header #addconnections .continue-button.disabled, .global-header #addconnections .continue-button[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.global-header #addconnections .modal-overlay-link {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.global-header #addconnections .invite-securely-via-email-lix-div .providers, .global-header #addconnections .invite-securely-via-email-lix-div-fallback .providers {
    width: 300px;
}
.global-header #addconnections .invite-securely-via-email-lix-div li, .global-header #addconnections .invite-securely-via-email-lix-div-fallback li {
    background: url('/scds/common/u/images/themes/katy/sprites/sprite_add_connections_v2.png') -3px 2px no-repeat;
    float: left;
    font-size: 9px;
    line-height: 13px;
    text-align: center;
    vertical-align: bottom;
    width: 73px;
    height: 73px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
}
.global-header #addconnections .invite-securely-via-email-lix-div li.yahoo, .global-header #addconnections .invite-securely-via-email-lix-div-fallback li.yahoo {
    background-position: -76px 2px;
    width: 77px;
}
.global-header #addconnections .invite-securely-via-email-lix-div li.hotmail, .global-header #addconnections .invite-securely-via-email-lix-div-fallback li.hotmail {
    background-position: -153px 2px;
    width: 74px;
}
.global-header #addconnections .invite-securely-via-email-lix-div li.other, .global-header #addconnections .invite-securely-via-email-lix-div-fallback li.other {
    background-position: -230px 2px;
    width: 76px;
}
.global-header #addconnections .invite-securely-via-email-lix-div:hover li, .global-header #addconnections .invite-securely-via-email-lix-div-fallback:hover li {
    background-position: -3px -70px;
    width: 73px;
}
.global-header #addconnections .invite-securely-via-email-lix-div:hover li.yahoo, .global-header #addconnections .invite-securely-via-email-lix-div-fallback:hover li.yahoo {
    background-position: -76px -70px;
    width: 77px;
}
.global-header #addconnections .invite-securely-via-email-lix-div:hover li.hotmail, .global-header #addconnections .invite-securely-via-email-lix-div-fallback:hover li.hotmail {
    background-position: -153px -70px;
    width: 74px;
}
.global-header #addconnections .invite-securely-via-email-lix-div:hover li.other, .global-header #addconnections .invite-securely-via-email-lix-div-fallback:hover li.other {
    background-position: -230px -70px;
    width: 76px;
}
.global-header #addconnections h4 {
    background-color: #eee;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.global-header #addconnections .dropdown_body {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.global-header #addconnections .dropdown_body .authenticate legend {
    display: none;
}
.global-header #addconnections .dropdown_body .form-row {
    width: 100%}
.global-header #addconnections .emailInputContainer {
    position: relative;
}
.global-header #addconnections .emailInputContainer .zeppelin-loader {
    position: relative;
    left: 267px;
    top: 22px;
}
.global-header #addconnections .emailProviders {
    width: 280px;
    margin: 0 auto;
    margin-top: 10px;
}
.global-header #addconnections .emailProviders .one-click {
    cursor: pointer;
}
.global-header #addconnections .emailProviders li {
    font-size: 12px;
    line-height: 14px;
    color: #333;
    font-weight: normal;
    background-image: url('/scds/common/u/images/themes/katy/sprites/sprite_add_connections_v5.png');
    background-repeat: no-repeat;
    float: left;
    text-align: center;
    vertical-align: bottom;
    min-height: 67px;
    width: 68px;
    cursor: pointer;
    border: 1px solid #ffffff;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.global-header #addconnections .emailProviders li a {
    display: block;
    vertical-align: default;
    padding-top: 45px;
}
.global-header #addconnections .emailProviders li.gmail {
    background-position: -10px -5px;
}
.global-header #addconnections .emailProviders li.yahooSocial {
    background-position: -170px -5px;
}
.global-header #addconnections .emailProviders li.hotmail {
    background-position: -89px -5px;
}
.global-header #addconnections .emailProviders li.other {
    background-position: -247px -5px;
}
.global-header #addconnections .emailProviders li.other.selected {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    background-color: #dfdfdf;
    border: 1px solid #d6d6d6;
}
.global-header #addconnections .emailProviders li:hover {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    background-color: #dfdfdf;
}
.global-header #addconnections a {
    color: #666;
}
.global-header #addconnections .import-form {
    padding-top: 0px;
    padding-bottom: 10px;
    margin-left: 15px;
    width: 90%;
    float: none;
    text-align: left;
}
.global-header #addconnections .import-form .form-row {
    width: 100%}
.global-header #addconnections .import-form .loader {
    right: 15px;
    top: 5px;
}
.global-header #addconnections .import-form input {
    background: #fdfdfd;
    vertical-align: middle;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    padding: 5px 6px 4px;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    border: 1px solid #c1c1c1;
    font-size: 13px;
    line-height: 13px;
    color: #333;
    width: 95%;
    margin-top: 0px;
    margin-bottom: 10px;
}
.global-header #addconnections .import-form input.focus, .global-header #addconnections .import-form input:focus {
    background: #fff;
    outline: 0;
    border: 1px solid #0077b5;
}
.global-header #addconnections .import-form input.disabled, .global-header #addconnections .import-form input[disabled] {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
    cursor: not-allowed;
}
.global-header #addconnections .import-form .otherFormSubmitBtn {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}
.global-header #addconnections .import-form .otherFormSubmitBtn.hover, .global-header #addconnections .import-form .otherFormSubmitBtn:hover, .global-header #addconnections .import-form .otherFormSubmitBtn.focus, .global-header #addconnections .import-form .otherFormSubmitBtn:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.global-header #addconnections .import-form .otherFormSubmitBtn.active, .global-header #addconnections .import-form .otherFormSubmitBtn:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.global-header #addconnections .import-form .otherFormSubmitBtn.disabled, .global-header #addconnections .import-form .otherFormSubmitBtn[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.ie.lte8 .global-header #addconnections .import-form .otherFormSubmitBtn {
    filter: none;
}
.global-header #addconnections .import-form .otherFormCancelBtn {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #444;
    background-color: #f2f2f2;
    border-color: #a7a7a7;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFF2F2F2',  endColorstr='#FFD1D1D1');
    background-image: -webkit-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: -moz-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: -o-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 0px;
}
.global-header #addconnections .import-form .otherFormCancelBtn.hover, .global-header #addconnections .import-form .otherFormCancelBtn:hover, .global-header #addconnections .import-form .otherFormCancelBtn.focus, .global-header #addconnections .import-form .otherFormCancelBtn:focus {
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFE8E8E8',  endColorstr='#FFA9A9A9');
    background-image: -webkit-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -moz-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -o-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.global-header #addconnections .import-form .otherFormCancelBtn.active, .global-header #addconnections .import-form .otherFormCancelBtn:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.global-header #addconnections .import-form .otherFormCancelBtn.disabled, .global-header #addconnections .import-form .otherFormCancelBtn[disabled] {
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFE8E8E8',  endColorstr='#FFA9A9A9');
    background-image: -webkit-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -moz-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -o-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.ie.lte8 .global-header #addconnections .import-form .otherFormCancelBtn {
    filter: none;
}
.global-header #addconnections .import-form .import-msg {
    padding-top: 0px;
    padding-bottom: 5px;
    font-size: 12px;
    line-height: 14px;
    color: #333;
    font-weight: normal;
}
.global-header #addconnections .hidden {
    display: none;
}
.global-header #addconnections .manual-invite-form .instruction {
    margin-top: 15px;
    margin-bottom: 10px;
}
.global-header #addconnections .manual-invite-form textarea {
    background: #fdfdfd;
    vertical-align: middle;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    padding: 5px 6px 4px;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    border: 1px solid #c1c1c1;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    margin-left: 5px;
    width: 91.5%;
    height: 70px;
}
.global-header #addconnections .manual-invite-form textarea.focus, .global-header #addconnections .manual-invite-form textarea:focus {
    background: #fff;
    outline: 0;
    border: 1px solid #0077b5;
}
.global-header #addconnections .manual-invite-form textarea.disabled, .global-header #addconnections .manual-invite-form textarea[disabled] {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
    cursor: not-allowed;
}
.global-header #addconnections .manual-invite-form .actions {
    padding-top: 0px;
    padding-bottom: 15px;
    margin-left: 5px;
    background: none;
}
.global-header #addconnections .manual-invite-form .submit-btn {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}
.global-header #addconnections .manual-invite-form .submit-btn.hover, .global-header #addconnections .manual-invite-form .submit-btn:hover, .global-header #addconnections .manual-invite-form .submit-btn.focus, .global-header #addconnections .manual-invite-form .submit-btn:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.global-header #addconnections .manual-invite-form .submit-btn.active, .global-header #addconnections .manual-invite-form .submit-btn:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.global-header #addconnections .manual-invite-form .submit-btn.disabled, .global-header #addconnections .manual-invite-form .submit-btn[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders {
    margin-bottom: 5px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li {
    position: relative;
    background-image: none;
    height: 85px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    -o-transition-duration: 0.25s;
    transition-duration: 0.25s;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li.selected {
    background: #eee;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    border: solid 1px #d6d6d6;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li.selected a {
    padding-top: 49px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li.selected .sprite-icon.other-email {
    top: 6.5px;
    left: 14.5px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li.selected .sprite-icon.manual-invite {
    top: 8.5px;
    left: 14px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li.selected .sprite-icon.outlook {
    top: 11px;
    left: 20px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li:hover {
    background: #eee;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders li a {
    padding-top: 50px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon {
    position: absolute;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon.weibo {
    background: url('/scds/common/u/images/themes/katy/icons/social-sd39bdd7941.png') 0 0 no-repeat;
    height: 32px;
    width: 32px;
    top: 9px;
    left: 18.5px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon.tencent {
    background: url('/scds/common/u/images/themes/katy/icons/social-sd39bdd7941.png') 0 -87px no-repeat;
    height: 32px;
    width: 32px;
    top: 9px;
    left: 18.5px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon.gmail {
    background: url('/scds/common/u/images/apps/abook/icons-sca49946a46.png') 0 0 no-repeat;
    height: 23px;
    width: 29px;
    top: 13.5px;
    left: 20px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon.outlook {
    background: url('/scds/common/u/images/apps/abook/icons-sca49946a46.png') 0 -28px no-repeat;
    height: 26px;
    width: 27px;
    top: 12px;
    left: 21px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon.other-email {
    background: url('/scds/common/u/images/apps/abook/icons-sca49946a46.png') 0 -95px no-repeat;
    height: 35px;
    width: 38px;
    top: 7.5px;
    left: 15.5px;
}
.global-header #addconnections .add-connections-options-body.china .emailProviders .sprite-icon.manual-invite {
    background: url('/scds/common/u/images/apps/abook/icons-sca49946a46.png') 0 -59px no-repeat;
    height: 31px;
    width: 39px;
    top: 9.5px;
    left: 15px;
}
.global-header .gem {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    font-weight: normal;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);
    padding-top: 0px;
    padding-bottom: 0px;
    background: #e04c4c;
    font-size: 10px;
    position: absolute;
    left: 10px;
    top: 5px;
}
.global-header .gem.gray:not(.gem-unseen) {
    background: #333;
}
.nav-v5-2-header .utilities {
    margin-left: 0px;
    margin-right: -5px;
    height: 42px;
}
.nav-v5-2-header .utilities #header-messages-count, .nav-v5-2-header .utilities #nav-primary-inbox-item-total {
    left: auto;
}
.nav-v5-2-header .utilities #header-messages-count {
    right: 148px;
}
.nav-v5-2-header .utilities #nav-primary-inbox-item-total {
    right: 102px;
}
.nav-v5-2-header .utilities #header-invitations-count {
    left: auto;
    right: 50px;
}
.nav-v5-2-header .utilities .nav-item {
    position: static;
}
.nav-v5-2-header .utilities .account-toggle, .nav-v5-2-header .utilities .activity-toggle {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
.nav-v5-2-header .utilities .nav-item:hover .account-toggle, .nav-v5-2-header .utilities .nav-item:hover .activity-toggle, .nav-v5-2-header .utilities .nav-item.open .account-toggle, .nav-v5-2-header .utilities .nav-item.open .activity-toggle {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background-color: #252525;
}
.nav-v5-2-header .utilities .account-toggle {
    margin-left: 5px;
    margin-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
}
.nav-v5-2-header .utilities .activity-toggle {
    padding-top: 14px;
    padding-bottom: 15px;
    background-image: url('/scds/common/u/images/themes/katy/sprites/sprite_global_nav_v8.png');
    background-repeat: no-repeat;
}
.nav-v5-2-header .utilities .activity-toggle.inbox-alert, .nav-v5-2-header .utilities .activity-toggle.inbox-alert:hover {
    background-position: 4px 12px;
}
.nav-v5-2-header .utilities .activity-toggle.notifications-alert, .nav-v5-2-header .utilities .activity-toggle.notifications-alert:hover {
    background-position: center -30px;
}
.nav-v5-2-header .utilities .activity-toggle.add-connections-btn, .nav-v5-2-header .utilities .activity-toggle.add-connections-btn:hover {
    background-position: center -114px;
}
.nav-v5-2-header .utilities .activity-toggle.add-connections-link {
    background-image: none;
    color: #8CC63F;
    text-indent: 0;
    width: auto;
}
.nav-v5-2-header .utilities .account-sub-nav-options {
    border: 5px solid #2f2f2f;
    width: 318px;
}
.nav-v5-2-header .utilities .account-sub-nav-header, .nav-v5-2-header .utilities .add-connections-options-header, .nav-v5-2-header .utilities .activity-drop-header {
    background: #2f2f2f;
}
.nav-v5-2-header .utilities .open .activity-toggle {
    background-color: #252525;
}
.nav-v5-2-header .utilities .open .activity-toggle.add-connections-link {
    background-color: transparent;
}
.nav-v5-2-header .utilities .open .add-connections, .nav-v5-2-header .utilities .open .activity-container, .nav-v5-2-header .utilities .open #notifications, .nav-v5-2-header .utilities .open #inbox {
    left: auto;
    right: -5px;
}
.nav-v5-2-header .utilities #inbox .activity-drop-header.messages {
    position: relative;
}
.nav-v5-2-header .utilities #inbox .activity-drop-header .see-all {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin-left: 10px;
    margin-right: 10px;
    background: transparent url('/scds/common/u/images/themes/katy/sprites/sprite_global_nav_v8.png') no-repeat 0 -701px;
    display: block;
    height: 26px;
    width: 26px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
}
.nav-v5-2-header .utilities #inbox .activity-drop-header .see-all .caret {
    display: none;
}
.simple-3 .utilities .activity-toggle.add-connections-btn, .simple-3 .utilities .activity-toggle.add-connections-btn:hover, .responsive-2 .utilities .activity-toggle.add-connections-btn, .responsive-2 .utilities .activity-toggle.add-connections-btn:hover {
    background-position: center -70px;
}
.simple-2 .utilities .activity-toggle.add-connections:hover {
    background: none;
}
.simple-2 .utilities #header-messages-count {
    right: 71px;
}
.simple-2 .utilities #nav-primary-inbox-item-total {
    right: 35px;
}
.simple-2 .utilities .account-settings-tab, .simple-2 .utilities .activity-toggle {
    margin-left: 0px;
    margin-right: 0px;
}
.account-sub-nav {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    right: -5px;
    top: 100%}
.nav-item:hover .account-sub-nav, .nav-item.open .account-sub-nav {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    height: auto;
    line-height: 1;
    overflow: visible;
}
.account-settings {
    overflow: hidden;
    position: relative;
    width: 318px;
}
.account-settings>li {
    display: table;
    float: left;
}
.account-settings .self .profile-photo {
    margin-left: 10px;
}
.account-settings .lihp {
    cursor: pointer;
}
.account-settings .lihp a {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
}
.account-settings-link {
    display: block;
    min-height: 34px;
    border-bottom: 1px solid #dcddde;
}
.account-settings-link:active, .account-settings-link:focus, .account-settings-link:hover {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background-color: #ebebed;
}
.help-center .account-settings-link, .quick-help .account-settings-link {
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    overflow: hidden;
    background-image: url('/scds/common/u/images/themes/katy/sprites/sprite_global_nav_v8.png');
    background-repeat: no-repeat;
    border-bottom: 1px solid #dcddde;
    position: relative;
    display: block;
    background-position: 5px -505px;
    height: 35px;
}
.help-center .account-settings-link #qh-tourlist-loader {
    display: none;
}
.quick-help .account-settings-link {
    padding-top: 6px;
    padding-bottom: 0px;
    background: none;
    border-bottom: none;
    height: auto;
}
.quick-help .account-settings-link .failed-to-load .loading, .quick-help .account-settings-link .failed-to-load .qh-page-tours {
    display: none;
}
.quick-help .account-settings-link #qh-tourlist-loader.loading {
    display: block;
    content: "\0020";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    overflow: hidden;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    background-color: #fff;
}
.quick-help .account-settings-link #qh-tourlist-loader.loading:after {
    position: absolute;
    top: 50%;
    left: 50%;
    content: "\0020";
    background-image: url('/scds/common/u/images/themes/katy/animations/loaders-s7eab8aa5c9.png');
    background-repeat: no-repeat;
    background-position: 0 -362px;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    margin-left: -8px;
    -webkit-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    -moz-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    -ms-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    -o-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
}
.quick-help .account-settings-link #qh-tourlist-loader.loading.hide {
    display: none;
}
.quick-help .account-settings-link ul {
    list-style: disc;
    margin-left: 18px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 5px;
    display: block;
    clear: both;
}
.quick-help .account-settings-link li {
    color: #999;
    padding-top: 5px;
    padding-bottom: 0px;
}
.quick-help .account-settings-link li:hover {
    color: #F37520;
}
.quick-help .account-settings-link li.loading {
    background: transparent url('/scds/common/u/img/anim/anim_loading_16x16.gif') 0px 0px no-repeat;
    background-position: 183px 2px;
}
.quick-help .account-settings-link li .qh-tour-link {
    color: #333;
    line-height: 17px;
}
.act-set-row {
    padding-top: 5px;
    padding-bottom: 5px;
    display: table-cell;
    vertical-align: middle;
    width: 328px;
}
.act-set-icon {
    display: table-cell;
    vertical-align: middle;
    width: 40px;
    height: 24px;
}
.act-set-icon-image {
    background-image: url('/scds/common/u/images/themes/katy/sprites/sprite_global_nav_v8.png');
    background-repeat: no-repeat;
    display: block;
    width: 32px;
    height: 20px;
}
.self .act-set-icon-image {
    background-image: none;
}
.cap .act-set-icon-image {
    background-position: 5px -370px;
}
.account-type .act-set-icon-image, .team-account .act-set-icon-image {
    background-position: 5px -407px;
}
.job-posting .act-set-icon-image {
    background-position: 10px -591px;
}
.sas .act-set-icon-image {
    background-position: 5px -547px;
}
.company-admin .act-set-icon-image {
    background-position: 10px -627px;
}
.language-settings .act-set-icon-image {
    background-position: 5px -443px;
}
.privacy-settings .act-set-icon-image {
    background-position: 5px -477px;
}
.lihp .act-set-icon-image {
    background-position: 7px -922px;
}
.act-set-name {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    display: table-cell;
    vertical-align: middle;
    width: 180px;
}
.help-center .act-set-name {
    padding-top: 10px;
    padding-bottom: 10px;
}
.act-set-action {
    color: #0077b5;
    text-decoration: none;
    display: table-cell;
    vertical-align: middle;
    width: 88px;
}
.act-set-action.hover, .act-set-action:hover, .act-set-action.focus, .act-set-action:focus {
    text-decoration: none;
}
.help-center .act-set-action {
    padding-top: 10px;
    padding-bottom: 10px;
}
.act-set-name-split-link {
    display: block;
    width: 100%}
.utilities .account-sub-nav-options .act-set-name-split-link, .utilities .account-sub-nav-options .act-set-name {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
}
.quick-help .qh-icon {
    background: url('/scds/common/u/images/themes/katy/sprites/sprite_global_nav_v8.png') 0 -765px no-repeat;
    position: absolute;
    height: 30px;
    width: 30px;
    margin-left: 5px;
    margin-right: 0px;
}
.hopscotch-bubble.quickhelp-tour-done .done-icon {
    background: transparent url('/scds/common/u/lib/hopscotch/0.0.5-li/img/sprite-orange-0.3.png') -50px -100px no-repeat;
    display: block;
    float: left;
    width: 30px;
    height: 30px;
}
.hopscotch-bubble.quickhelp-tour-done .hopscotch-actions {
    margin: 0;
}
.hopscotch-bubble.quickhelp-tour-done .hopscotch-bubble-content p {
    margin-bottom: 0;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content {
    margin-left: 40px;
    margin-right: 0px;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .tour-complete-head {
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    color: #000;
    color: #999;
    margin-top: 5px;
    margin-bottom: 20px;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .related-tours {
    margin-top: 0px;
    margin-bottom: 15px;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .related-tours h3 {
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    color: #000;
    margin-top: 0px;
    margin-bottom: 10px;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .related-tours .related-tours-list li {
    margin-top: 5px;
    margin-bottom: 0px;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .related-tours .related-tours-list li .qh-tour-link {
    background: transparent url('/scds/common/u/lib/hopscotch/0.0.5-li/img/sprite-orange-0.3.png') -200px -44px no-repeat;
    padding-top: 5px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 0px;
    text-decoration: none;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .related-tours .related-tours-list li .qh-tour-link:hover {
    background-position: -200px 6px;
}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .go-back .qh-arrow.left:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 16px;
    color: #000;
    content: "\e028"}
.hopscotch-bubble.quickhelp-tour-done .tour-complete-content .go-back a {
    padding-left: 5px;
    padding-right: 0px;
    color: #333;
    text-decoration: none;
    vertical-align: top;
}
.activity-drop-body {
    max-height: 550px;
    height: auto;
    overflow: hidden;
    position: relative;
}
.activity-drop-body ol {
    max-height: 550px;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 334px;
}
.activity-drop-body ol>li {
    margin-right: 1px;
}
.activity-drop-body .li-scroll-track {
    -webkit-transition: 0.5s, opacity, ease;
    -moz-transition: 0.5s, opacity, ease;
    -o-transition: 0.5s, opacity, ease;
    transition: 0.5s, opacity, ease;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    height: 99%;
    position: absolute;
    right: 0px;
    top: 2px;
    width: 13px;
}
.activity-drop-body .li-scroll-track.show {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}
.activity-drop-body .li-scroll-track.show .li-scroll-thumb {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}
.activity-drop-body .li-scroll-thumb {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    position: absolute;
    width: 100%;
    z-index: 10021;
}
.activity-drop-body .li-scroll-thumb .li-scroll-scrollbar {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-color: #666;
    width: 7px;
    height: 100%;
    margin-left: 3px;
}
.activity-drop-body .photo {
    border: none;
}
.activity-drop {
    overflow: visible;
}
.activity-drop .update {
    min-height: 40px;
    border-top: 1px solid #d2d2d2;
    margin: 0 -1px;
    padding: 15px 0;
    position: relative;
    width: 321px;
}
.activity-drop .update.first {
    border-top-color: #fff;
}
.activity-drop .update.new {
    background-color: #deedfe;
}
.activity-drop .update.new.first {
    border-top-color: 1px solid #e4f2fd;
}
.activity-drop .update:hover, .activity-drop .update:focus {
    background: #ebeced;
}
.activity-drop .update:hover.can-unsubscribe a.unsubscribe-link, .activity-drop .update:focus.can-unsubscribe a.unsubscribe-link {
    display: block;
    height: 12px;
    z-index: 10031;
}
.activity-drop .update:hover.can-unsubscribe a.unsubscribe-link:hover, .activity-drop .update:hover.can-unsubscribe a.unsubscribe-link:focus, .activity-drop .update:focus.can-unsubscribe a.unsubscribe-link:hover, .activity-drop .update:focus.can-unsubscribe a.unsubscribe-link:focus {
    background-position: 3px -1496px;
}
.activity-drop .update .names, .activity-drop .update .name {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    text-shadow: 0 1px 0 #fff;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    max-height: 17px;
}
.activity-drop .update .action {
    font-size: 13px;
    line-height: 17px;
    color: #666;
    font-weight: normal;
    overflow: visible;
}
.activity-drop .update .action strong {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    text-shadow: 0 1px 0 #fff;
    font-weight: bold;
    padding-left: 0;
    padding-right: 0;
}
.activity-drop .update .action strong.link-triangle:after {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 12px;
    color: #0077b5;
    content: "\e029"}
.activity-drop .update .action a {
    font-size: 13px;
    line-height: 17px;
    color: #0077b5;
    font-weight: normal;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    font-weight: bold;
    z-index: 10031;
    position: relative;
}
.activity-drop .update .action a.hover, .activity-drop .update .action a:hover, .activity-drop .update .action a.focus, .activity-drop .update .action a:focus {
    text-decoration: underline;
}
.activity-drop .update .timestamp {
    font-size: 12px;
    line-height: 14px;
    color: #999;
    text-shadow: 0 1px 0 #fff;
    display: inline;
    float: right;
    padding: 0 30px 0 10px;
}
.activity-drop .update.unsubscribe-confirm a.notification-link, .activity-drop .update.unsubscribe-success a.notification-link {
    display: none;
}
.activity-drop .update.can-unsubscribe:hover .timestamp, .activity-drop .update.can-unsubscribe:focus .timestamp, .activity-drop .update.unsubscribe-confirm .timestamp, .activity-drop .update.unsubscribe-success .timestamp {
    visibility: hidden;
}
.activity-drop .update .callout-container, .activity-drop .update.unsubscribe-success .unsubscribe-actions {
    display: none;
}
.activity-drop .update .unsubscribe-content, .activity-drop .update .unsubscribe-content .confirmation, .activity-drop .update .unsubscribe-content .success, .activity-drop .update.unsubscribe-confirm .unsubscribe-link, .activity-drop .update.unsubscribe-success .unsubscribe-link {
    height: 0;
    opacity: 0;
    z-index: 0;
}
.ie.lte8 .activity-drop .update .unsubscribe-content, .ie.lte8 .activity-drop .update .unsubscribe-content .confirmation, .ie.lte8 .activity-drop .update .unsubscribe-content .success, .ie.lte8 .activity-drop .update.unsubscribe-confirm .unsubscribe-link, .ie.lte8 .activity-drop .update.unsubscribe-success .unsubscribe-link {
    display: none;
}
.activity-drop .update.unsubscribe-confirm .unsubscribe-content, .activity-drop .update.unsubscribe-success .unsubscribe-content, .activity-drop .update.unsubscribe-confirm .confirmation, .activity-drop .update.unsubscribe-confirm .unsubscribe-actions, .activity-drop .update.unsubscribe-success .success {
    height: 100%;
    opacity: 1;
    z-index: 1;
    -webkit-transition: opacity 0.5s ease;
    -moz-transition: opacity 0.5s ease;
    -o-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
}
.ie.lte8 .activity-drop .update.unsubscribe-confirm .unsubscribe-content, .ie.lte8 .activity-drop .update.unsubscribe-success .unsubscribe-content, .ie.lte8 .activity-drop .update.unsubscribe-confirm .confirmation, .ie.lte8 .activity-drop .update.unsubscribe-confirm .unsubscribe-actions, .ie.lte8 .activity-drop .update.unsubscribe-success .success {
    display: block;
}
.activity-drop .update .unsubscribe-content {
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
}
.activity-drop .update .unsubscribe-content .confirmation, .activity-drop .update .unsubscribe-content .success {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    text-shadow: 0 1px 0 #fff;
}
.activity-drop .update .unsubscribe-content .unsubscribe-actions {
    margin-top: 5px;
    margin-bottom: 0px;
    position: relative;
    z-index: 10001;
}
.activity-drop .update .unsubscribe-content .unsubscribe-actions li {
    float: left;
}
.activity-drop .update .unsubscribe-content .unsubscribe-action {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    margin-left: 0px;
    margin-right: 5px;
}
.activity-drop .update .unsubscribe-content .unsubscribe-action.hover, .activity-drop .update .unsubscribe-content .unsubscribe-action:hover, .activity-drop .update .unsubscribe-content .unsubscribe-action.focus, .activity-drop .update .unsubscribe-content .unsubscribe-action:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.activity-drop .update .unsubscribe-content .unsubscribe-action.active, .activity-drop .update .unsubscribe-content .unsubscribe-action:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.activity-drop .update .unsubscribe-content .unsubscribe-action.disabled, .activity-drop .update .unsubscribe-content .unsubscribe-action[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.activity-drop .update .unsubscribe-content .unsubscribe-cancel-action {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #444;
    background-color: #f2f2f2;
    border-color: #a7a7a7;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFF2F2F2',  endColorstr='#FFD1D1D1');
    background-image: -webkit-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: -moz-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: -o-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}
.activity-drop .update .unsubscribe-content .unsubscribe-cancel-action.hover, .activity-drop .update .unsubscribe-content .unsubscribe-cancel-action:hover, .activity-drop .update .unsubscribe-content .unsubscribe-cancel-action.focus, .activity-drop .update .unsubscribe-content .unsubscribe-cancel-action:focus {
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFE8E8E8',  endColorstr='#FFA9A9A9');
    background-image: -webkit-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -moz-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -o-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.activity-drop .update .unsubscribe-content .unsubscribe-cancel-action.active, .activity-drop .update .unsubscribe-content .unsubscribe-cancel-action:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.activity-drop .update .unsubscribe-content .unsubscribe-cancel-action.disabled, .activity-drop .update .unsubscribe-content .unsubscribe-cancel-action[disabled] {
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFE8E8E8',  endColorstr='#FFA9A9A9');
    background-image: -webkit-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -moz-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -o-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.activity-drop .update a.notification-link {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 10021;
    overflow: hidden;
    text-indent: -12345px;
    display: block;
    background: transparent url("data:image/gif;
    base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.activity-drop .update a.unsubscribe-link {
    background: url('/scds/common/u/img/sprite/sprite_global_v8.png') no-repeat 3px -1446px;
    display: none;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 8px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    z-index: 10001;
}
.activity-drop .update.single.unsubscribe-confirm, .activity-drop .update.single.unsubscribe-success {
    min-height: 100%}
.activity-drop .update.single.unsubscribe-confirm .action, .activity-drop .update.single.unsubscribe-confirm .name, .activity-drop .update.single.unsubscribe-confirm .photo, .activity-drop .update.single.unsubscribe-confirm .company-logo, .activity-drop .update.single.unsubscribe-confirm .timestamp, .activity-drop .update.single.unsubscribe-success .action, .activity-drop .update.single.unsubscribe-success .name, .activity-drop .update.single.unsubscribe-success .photo, .activity-drop .update.single.unsubscribe-success .company-logo, .activity-drop .update.single.unsubscribe-success .timestamp {
    display: none;
}
.activity-drop .update.single .photo {
    margin-left: 10px;
    position: absolute;
    left: 0;
    top: 15px;
}
.activity-drop .update.single .name {
    display: block;
}
.activity-drop .update.single .action {
    padding-left: 60px;
    padding-right: 15px;
    max-height: 85px;
}
.activity-drop .update.single .action .headline {
    display: block;
    max-height: 17px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.activity-drop .update.single .action .wvmp-obfuscation {
    max-height: 34px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.activity-drop .update.aggregate {
    max-height: 115px;
}
.activity-drop .update.aggregate.unsubscribe-confirm .action, .activity-drop .update.aggregate.unsubscribe-confirm .names, .activity-drop .update.aggregate.unsubscribe-confirm .photos, .activity-drop .update.aggregate.unsubscribe-confirm .company-logo, .activity-drop .update.aggregate.unsubscribe-confirm .timestamp, .activity-drop .update.aggregate.unsubscribe-success .action, .activity-drop .update.aggregate.unsubscribe-success .names, .activity-drop .update.aggregate.unsubscribe-success .photos, .activity-drop .update.aggregate.unsubscribe-success .company-logo, .activity-drop .update.aggregate.unsubscribe-success .timestamp {
    display: none;
}
.activity-drop .update.aggregate .photos {
    margin-left: 10px;
    margin-top: 5px;
    overflow: hidden;
}
.activity-drop .update.aggregate .photos .photo {
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 2.5px;
    margin-bottom: 10px;
}
.activity-drop .update.aggregate .photos .photo.more {
    color: #999;
    display: block;
    padding-right: 0;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #e6e6e6;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    line-height: 30px;
    text-shadow: 0 1px 0 #fff;
}
.activity-drop .update.aggregate .action {
    padding: 0 0 0 10px;
    max-height: 51px;
    overflow: visible;
}
.activity-drop .update.aggregate .names {
    clear: left;
    padding-left: 10px;
    padding-right: 10px;
    max-height: 17px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.activity-drop.is-backfilling .activity-drop-body .loading {
    display: block;
    content: "\0020";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    background-color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('/scds/common/u/img/anim/anim_loading_16x16.gif');
    background-color: transparent;
    border-top: 1px solid #d2d2d2;
    height: 26px;
}
.activity-drop .inbox-list .inbox-item {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 68px;
    border-bottom: 1px solid #ddd;
    width: 300px;
    cursor: pointer;
}
.activity-drop .inbox-list .inbox-item:after {
    content: "";
    display: table;
    clear: both;
}
.activity-drop .inbox-list .inbox-item .subject a, .activity-drop .inbox-list .inbox-item .participants a {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    color: #333;
}
.activity-drop .inbox-list .inbox-item .subject a.detail-link.mbox-version-3, .activity-drop .inbox-list .inbox-item .participants a.detail-link.mbox-version-3 {
    font-size: 13px;
    line-height: 17px;
    color: #0077b5;
    font-weight: bold;
    text-decoration: none;
}
.activity-drop .inbox-list .inbox-item .subject a.detail-link.mbox-version-3.hover, .activity-drop .inbox-list .inbox-item .subject a.detail-link.mbox-version-3:hover, .activity-drop .inbox-list .inbox-item .subject a.detail-link.mbox-version-3.focus, .activity-drop .inbox-list .inbox-item .subject a.detail-link.mbox-version-3:focus, .activity-drop .inbox-list .inbox-item .participants a.detail-link.mbox-version-3.hover, .activity-drop .inbox-list .inbox-item .participants a.detail-link.mbox-version-3:hover, .activity-drop .inbox-list .inbox-item .participants a.detail-link.mbox-version-3.focus, .activity-drop .inbox-list .inbox-item .participants a.detail-link.mbox-version-3:focus {
    text-decoration: underline;
}
.activity-drop .inbox-list .inbox-item:hover, .activity-drop .inbox-list .inbox-item:focus {
    background-color: #ebeced;
    border-top: 1px solid #fff;
    padding-top: 9px;
}
.activity-drop .inbox-list .inbox-item:hover .inbox-actions, .activity-drop .inbox-list .inbox-item:focus .inbox-actions {
    display: block !important;
}
.activity-drop .inbox-list .inbox-item:hover .date, .activity-drop .inbox-list .inbox-item:focus .date {
    visibility: visible;
}
.activity-drop .inbox-list .inbox-item:hover .custom-note, .activity-drop .inbox-list .inbox-item:hover .relationship, .activity-drop .inbox-list .inbox-item:hover .preview, .activity-drop .inbox-list .inbox-item:focus .custom-note, .activity-drop .inbox-list .inbox-item:focus .relationship, .activity-drop .inbox-list .inbox-item:focus .preview {
    display: none;
}
.activity-drop .inbox-list .inbox-item .custom-note, .activity-drop .inbox-list .inbox-item .relationship, .activity-drop .inbox-list .inbox-item .preview {
    font-size: 13px;
    line-height: 17px;
    color: #666;
    font-weight: normal;
}
.activity-drop .inbox-list .inbox-item.new, .activity-drop .inbox-list .inbox-item.unread {
    background-color: #deedfe;
}
.activity-drop .inbox-list .inbox-item .response {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    background: url('/scds/common/u/img/sprite/sprite_inbox_v3_icon.png') no-repeat;
    height: 12px;
    width: 20px;
}
.activity-drop .inbox-list .inbox-item .response.forwarded {
    background-position: 0 -51px;
}
.activity-drop .inbox-list .inbox-item .response.replied {
    background-position: 0 -76px;
}
.activity-drop .inbox-list .inbox-item .submitting {
    display: block;
    content: "\0020";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    background-color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('/scds/common/u/img/anim/anim_loading_16x16.gif');
    background-color: transparent;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
}
.activity-drop .inbox-list .photo, .activity-drop .inbox-list .connection-pic {
    float: left;
    overflow: hidden;
}
.activity-drop .inbox-list .message-item .photo:hover, .activity-drop .inbox-list .message-item .photo:focus {
    border-color: #0073b2;
}
.activity-drop .inbox-list .date {
    font-size: 12px;
    line-height: 14px;
    color: #666;
    font-weight: normal;
    float: right;
}
.activity-drop .inbox-list .item-content {
    margin-left: 60px;
}
.activity-drop .inbox-list .item-content .participants a, .activity-drop .inbox-list .item-content .participants a:hover, .activity-drop .inbox-list .item-content .participants a:focus, .activity-drop .inbox-list .item-content .headline, .activity-drop .inbox-list .item-content .subject {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
}
.activity-drop .inbox-list .item-content .unread .participants, .activity-drop .inbox-list .item-content .unread .subject {
    font-weight: bold;
}
.activity-drop .inbox-list .item-content .headline {
    display: block;
}
.activity-drop .inbox-list .item-content .inbox-actions {
    margin: 5px 0 0;
}
.activity-drop .inbox-list .chk, .activity-drop .inbox-list .flag-link, .activity-drop .inbox-list .unflag-link, .activity-drop .inbox-list .spam-icon-link, .activity-drop .inbox-list .archive, .activity-drop .inbox-list .forward, .activity-drop .inbox-list .report-spam {
    display: none !important;
}
.activity-drop .inbox-list .inbox-actions {
    display: none;
    margin: 5px 0 0 55px;
    overflow: hidden;
}
.ie.lte8 .activity-drop .inbox-list .inbox-actions li {
    float: left;
}
.activity-drop .inbox-list .inbox-actions .primary-actions {
    float: left;
    margin: 0 5px 0 0;
}
.activity-drop .inbox-list .inbox-actions .primary-actions .btn-split {
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background: #23639A;
    background-image: -webkit-linear-gradient(#287bbc, #23639a);
    background-image: -moz-linear-gradient(#287bbc, #23639a);
    background-image: -o-linear-gradient(#287bbc, #23639a);
    background-image: linear-gradient(#287bbc, #23639a);
}
.activity-drop .inbox-list .inbox-actions .primary-actions .accept {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}
.activity-drop .inbox-list .inbox-actions .primary-actions .accept.hover, .activity-drop .inbox-list .inbox-actions .primary-actions .accept:hover, .activity-drop .inbox-list .inbox-actions .primary-actions .accept.focus, .activity-drop .inbox-list .inbox-actions .primary-actions .accept:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.activity-drop .inbox-list .inbox-actions .primary-actions .accept.active, .activity-drop .inbox-list .inbox-actions .primary-actions .accept:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.activity-drop .inbox-list .inbox-actions .primary-actions .accept.disabled, .activity-drop .inbox-list .inbox-actions .primary-actions .accept[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.activity-drop .inbox-list .inbox-actions .ignore, .activity-drop .inbox-list .inbox-actions .delete {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #444;
    background-color: #f2f2f2;
    border-color: #a7a7a7;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFF2F2F2',  endColorstr='#FFD1D1D1');
    background-image: -webkit-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: -moz-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: -o-linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    background-image: linear-gradient(top,  #f2f2f2 0%, #e9e9e9 32%, #d8d8d8 74%, #d1d1d1 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    float: left;
}
.activity-drop .inbox-list .inbox-actions .ignore.hover, .activity-drop .inbox-list .inbox-actions .ignore:hover, .activity-drop .inbox-list .inbox-actions .ignore.focus, .activity-drop .inbox-list .inbox-actions .ignore:focus, .activity-drop .inbox-list .inbox-actions .delete.hover, .activity-drop .inbox-list .inbox-actions .delete:hover, .activity-drop .inbox-list .inbox-actions .delete.focus, .activity-drop .inbox-list .inbox-actions .delete:focus {
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFE8E8E8',  endColorstr='#FFA9A9A9');
    background-image: -webkit-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -moz-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -o-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.activity-drop .inbox-list .inbox-actions .ignore.active, .activity-drop .inbox-list .inbox-actions .ignore:active, .activity-drop .inbox-list .inbox-actions .delete.active, .activity-drop .inbox-list .inbox-actions .delete:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.activity-drop .inbox-list .inbox-actions .ignore.disabled, .activity-drop .inbox-list .inbox-actions .ignore[disabled], .activity-drop .inbox-list .inbox-actions .delete.disabled, .activity-drop .inbox-list .inbox-actions .delete[disabled] {
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FFE8E8E8',  endColorstr='#FFA9A9A9');
    background-image: -webkit-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -moz-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: -o-linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    background-image: linear-gradient(top,  #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.activity-drop .inbox-list .message-item .reply, .activity-drop .inbox-list .message-item .reply-all {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    float: left;
    margin: 0 5px 0 0;
}
.activity-drop .inbox-list .message-item .reply.hover, .activity-drop .inbox-list .message-item .reply:hover, .activity-drop .inbox-list .message-item .reply.focus, .activity-drop .inbox-list .message-item .reply:focus, .activity-drop .inbox-list .message-item .reply-all.hover, .activity-drop .inbox-list .message-item .reply-all:hover, .activity-drop .inbox-list .message-item .reply-all.focus, .activity-drop .inbox-list .message-item .reply-all:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.activity-drop .inbox-list .message-item .reply.active, .activity-drop .inbox-list .message-item .reply:active, .activity-drop .inbox-list .message-item .reply-all.active, .activity-drop .inbox-list .message-item .reply-all:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.activity-drop .inbox-list .message-item .reply.disabled, .activity-drop .inbox-list .message-item .reply[disabled], .activity-drop .inbox-list .message-item .reply-all.disabled, .activity-drop .inbox-list .message-item .reply-all[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.activity-drop .inbox-list .item-confirmation {
    background-color: #f4f4f4;
    position: relative;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
}
.activity-drop .inbox-list .item-confirmation h4 {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
}
.activity-drop .inbox-list .item-confirmation li {
    background: url('/scds/common/u/img/sprite/sprite_inbox_v3_icon.png') no-repeat -22px 5px;
    float: left;
    margin-left: 6px;
    padding-left: 11px;
}
.activity-drop .inbox-list .item-confirmation li a {
    font-size: 12px;
    line-height: 14px;
    color: #666;
    font-weight: normal;
}
.activity-drop .inbox-list .item-confirmation li:first-child {
    background: transparent;
    margin-left: 0;
    padding-left: 0;
}
.activity-drop .inbox-list .confirmation, .activity-drop .inbox-list .ignore-confirmation {
    padding: 8px 30px 8px 8px;
    position: relative;
}
.activity-drop .inbox-list .close-confirmation {
    background: url('/scds/common/u/img/sprite/sprite_inbox_v3_icon.png') no-repeat 0 -202px;
    cursor: pointer;
    height: 10px;
    position: absolute;
    right: 0;
    text-indent: -12345px;
    top: 0;
    width: 8px;
}
.activity-drop .inbox-list .close-confirmation:hover {
    background-position: 0 -202px;
}
.menu-btn {
    z-index: 10023;
}
.menu-btn a:hover, .menu-btn a:focus {
    text-shadow: none;
}
.menu-btn.drop {
    z-index: 10031;
    width: 230px;
}
.global-search .global-nav-styled-dropdown ul {
    display: block;
}
.global-search .global-nav-styled-dropdown select {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
}
.global-search {
    padding: 7px 0 6px;
    float: right;
    margin-left: 156px;
}
.global-search.basic-search {
    margin-right: 0;
}
.global-search fieldset {
    float: left;
}
.global-search legend {
    left: -12345px;
    position: absolute;
}
.global-search .search-scope {
    float: left;
    z-index: 10005;
}
.global-search .search-scope label {
    left: -12345px;
    position: absolute;
}
.global-search .search-scope .label {
    background: #575757;
    background-image: -webkit-linear-gradient(top,  #888888 0%, #888888 4%, #575757 100%);
    background-image: -moz-linear-gradient(top,  #888888 0%, #888888 4%, #575757 100%);
    background-image: -o-linear-gradient(top,  #888888 0%, #888888 4%, #575757 100%);
    background-image: linear-gradient(top,  #888888 0%, #888888 4%, #575757 100%);
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    -ms-border-radius: 2px 0 0 2px;
    -o-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
    display: block;
}
.global-search .search-scope .label span {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    padding-left: 30px;
    padding-right: 0px;
    display: block;
    cursor: pointer;
    border: none;
    height: 27px;
    margin: 0;
    width: 12px;
    position: relative;
}
.global-search .search-scope .label span.styled-dropdown-select-all:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e015"}
.global-search .search-scope .label span.styled-dropdown-select-people:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e08d"}
.global-search .search-scope .label span.styled-dropdown-select-updates:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e004"}
.global-search .search-scope .label span.styled-dropdown-select-jobs:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e032"}
.global-search .search-scope .label span.styled-dropdown-select-companies:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e049"}
.global-search .search-scope .label span.styled-dropdown-select-inbox:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e006"}
.global-search .search-scope .label span.styled-dropdown-select-groups:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e098"}
.global-search .search-scope .label span.styled-dropdown-select-edu:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e03b"}
.global-search .search-scope .label span.styled-dropdown-select-content:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #999;
    content: "\e0a4"}
.global-search .search-scope .label span:before {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    text-indent: 0;
    margin: 0;
    position: absolute;
    left: 8px;
    top: 5px;
}
.global-search .search-scope .label span:after {
    text-indent: 0;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    margin-top: 12px;
    margin-bottom: 10px;
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 4px 4px 0;
    border-top-color: #999;
    border-top-style: solid;
    content: "";
    float: left;
}
.global-search .search-selector {
    z-index: 10006;
    background: #fff;
    border: 5px solid #333;
    position: fixed !important;
    top: 40px !important;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    height: 0;
    line-height: 0;
    overflow: hidden;
    background: transparent url("data:image/gif;
    base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
    border: none;
    min-width: 90px;
}
.global-search .search-selector .option {
    background-color: #2f2f2f;
    background-image: none;
    color: #878787;
    border-top: 1px solid #000;
    position: relative;
    cursor: pointer;
}
.global-search .search-selector .option:before {
    position: absolute;
    left: 0;
    padding: 8px 11px;
}
.global-search .search-selector .option.all:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e004"}
.global-search .search-selector .option.people:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e08d"}
.global-search .search-selector .option.updates:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e004"}
.global-search .search-selector .option.jobs:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e032"}
.global-search .search-selector .option.companies:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e049"}
.global-search .search-selector .option.inbox:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e006"}
.global-search .search-selector .option.groups:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e098"}
.global-search .search-selector .option.edu:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e03b"}
.global-search .search-selector .option.content:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: inherit;
    content: "\e0a4"}
.global-search .search-selector .option.content:after {
    content: '';
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 5px 5px 0 0;
    border-top-color: #878787;
    border-top-style: solid;
    position: absolute;
    top: 25px;
    left: 14px;
}
.global-search .search-selector .option:last-child {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -ms-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
}
.global-search .search-selector .option:first-child {
    border-top: none;
}
.global-search .search-selector .option div {
    padding-left: 40px;
    padding-right: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #ababab;
    text-align: left;
}
.global-search .search-selector .option.highlighted, .global-search .search-selector .option.selected {
    background-color: #3c3c3c;
    color: #fff;
}
.global-search .search-selector .option.highlighted.content:after, .global-search .search-selector .option.selected.content:after {
    content: '';
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 5px 5px 0 0;
    border-top-color: #fff;
    border-top-style: solid;
    position: absolute;
    top: 25px;
    left: 14px;
}
.global-search .search-selector .option.highlighted div, .global-search .search-selector .option.selected div {
    color: #fff;
    background: transparent;
    font-weight: normal;
}
.global-search .search-selector .option.selected div:after {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 16px;
    color: #83b83e;
    content: "\e00e"}
.global-search .search-selector .option.selected div:after {
    position: absolute;
    text-align: right;
    right: 8px;
    top: 8px;
}
.global-search .open .search-selector {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    height: auto;
    line-height: 1;
    overflow: visible;
}
.global-search .search-box-container {
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    -ms-border-radius: 0 2px 2px 0;
    -o-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    border: none;
    width: 345px;
    background: #fff;
    float: left;
}
.global-search .search-box-container #search-autocomplete-container {
    display: inline;
    float: left;
    padding-right: 3px;
    position: relative;
}
.global-search .search-box-container .typeahead-loading-icon {
    display: none;
    position: absolute;
    right: 26px;
    top: 3px;
}
.global-search .search-box-container .typeahead-loading-icon.loading {
    z-index: 10013;
    display: block;
}
.global-search .search-term {
    padding-left: 5px;
    padding-right: 26px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    margin: 0;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    z-index: 10004;
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
    transition: background 0.4s ease-in-out;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    position: relative;
    width: 313px;
    height: 17px;
}
.global-search .search-term.typeahead-instant {
    padding-left: 10px;
    padding-right: 21px;
}
.global-search .search-term.typeahead-instant::-ms-clear {
    display: none;
}
.global-search .search-term::-webkit-input-placeholder {
    color: #999;
}
.global-search .search-term:-moz-placeholder {
    color: #999;
}
.global-search .search-term:-ms-input-placeholder {
    color: #999;
}
.global-search .search-term:focus {
    background: #fff;
}
.global-search .search-term.gray-text-aware {
    background: transparent url("data:image/gif;
    base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.global-search .search-autocomplete-gray-text {
    padding-left: 5px;
    padding-right: 26px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    margin: 0;
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    z-index: 10003;
    background-color: transparent;
    color: #bbb;
    left: 0;
    position: absolute;
    top: 0;
    width: 213px;
}
.global-search .search-autocomplete-gray-text.typeahead-instant {
    padding-left: 10px;
    padding-right: 21px;
}
.global-search .search-autocomplete-gray-text.typeahead-instant::-ms-clear {
    display: none;
}
.global-search .search-button {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    text-decoration: none !important;
    width: auto;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 13px;
    height: 31px;
    line-height: 29px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 13px;
    color: #fff;
    background-color: #287bbc;
    border-color: #1b5480;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF287BBC',  endColorstr='#FF23639A');
    background-image: -webkit-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -moz-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: -o-linear-gradient(top,  #287bbc 0%, #23639a 100%);
    background-image: linear-gradient(top,  #287bbc 0%, #23639a 100%);
    white-space: nowrap;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 3px;
    padding-right: 3px;
    float: left;
    height: 27px;
    line-height: 25px;
    overflow: hidden;
    width: 50px;
}
.global-search .search-button.hover, .global-search .search-button:hover, .global-search .search-button.focus, .global-search .search-button:focus {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.global-search .search-button.active, .global-search .search-button:active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.global-search .search-button.disabled, .global-search .search-button[disabled] {
    background-color: #2672ae;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,  startColorstr='#FF2672AE',  endColorstr='#FF1E4F7E');
    background-image: -webkit-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -moz-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: -o-linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    background-image: linear-gradient(top,  #2672ae 0%, #1e4f7e 100%);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
}
.global-search .search-button:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 14px;
    color: inherit;
    content: "\e004"}
.global-search .search-button span {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
}
.global-search .advanced-search {
    display: table-cell;
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #D7D7D7;
    font-size: 11px;
    line-height: 11px;
    text-decoration: none;
}
.global-search .advanced-search:hover {
    color: #2E8DD7;
}
.global-search .advanced-search:active, .global-search .advanced-search:focus {
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
    transition: background 0.4s ease-in-out;
    background: #252525;
}
.global-search.basic-search .advanced-search, .global-search.basic-search .advanced-search-outer {
    display: none;
}
.global-search .advanced-search-outer {
    display: table;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    height: 29px;
    width: 80px;
    float: left;
}
.global-search .advanced-search-inner {
    display: table-cell;
    vertical-align: middle;
}
.global-header.premium-member .global-search {
    margin-left: 60px;
}
.global-header.lingying-beta .global-search {
    margin-left: 2px;
}
#universal-typeahead-results {
    position: fixed !important;
    top: 40px !important;
    z-index: 10002;
    width: 380px;
}
#universal-typeahead-results .yui-ac-content {
    z-index: 10006;
    background: #fff;
    border: 5px solid #333;
    border: 5px solid #303030;
    border: 5px solid rgba(0, 0, 0, 0.85);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    width: 471px;
}
.ie.lte8 #universal-typeahead-results .yui-ac-content {
    margin-top: -2px;
}
#universal-typeahead-results .yui-ac-content, #universal-typeahead-results iframe {
    margin-top: 0;
    margin-left: -64px;
}
#universal-typeahead-results .separator {
    color: #858585;
    padding: 0 3px;
}
#universal-typeahead-results .typeahead-degree {
    color: #069;
}
#universal-typeahead-results .typeahead-degree sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    top: -0.5em;
}
#universal-typeahead-results ul li.item {
    border-top: 1px solid #eee;
}
#universal-typeahead-results ul li.item.first {
    border-top: none;
}
#universal-typeahead-results ul li.item.company, #universal-typeahead-results ul li.item.mynetwork, #universal-typeahead-results ul li.item.group {
    min-height: 27px;
}
#universal-typeahead-results ul li.item.yui-ac-highlight {
    background-color: #008DB1;
}
#universal-typeahead-results ul li.item.yui-ac-highlight h4, #universal-typeahead-results ul li.item.yui-ac-highlight h4 strong, #universal-typeahead-results ul li.item.yui-ac-highlight p, #universal-typeahead-results ul li.item.yui-ac-highlight h4 .typeahead-degree, #universal-typeahead-results ul li.item.yui-ac-highlight h4 .separator {
    color: #FFF;
}
#universal-typeahead-results ul li.item h4 {
    font-weight: bold;
    color: #181818;
}
#universal-typeahead-results ul li.item h4 strong {
    color: #858585;
}
#universal-typeahead-results ul li.item p {
    height: auto;
    max-height: 2.3em;
    overflow: hidden;
    width: 400px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
#universal-typeahead-results ul li.category.suggestion, #universal-typeahead-results ul li.category.autocomplete, #universal-typeahead-results ul li.category.refine {
    display: none;
}
#universal-typeahead-results ul li.item.first.suggestion, #universal-typeahead-results ul li.item.first.autocomplete, #universal-typeahead-results ul li.item.first.refine {
    border-top: 1px solid #eee;
}
#universal-typeahead-results.colorful-suggestions li.item.suggestion h4 .vertical, #universal-typeahead-results.colorful-suggestions li.item.suggestion h4 .entity {
    font-weight: bold;
    color: #0077b5;
}
#universal-typeahead-results.colorful-suggestions li.item.suggestion.yui-ac-highlight h4 .vertical, #universal-typeahead-results.colorful-suggestions li.item.suggestion.yui-ac-highlight h4 .entity {
    color: #FFF;
}
#global-search #typeahead-loader {
    display: block;
    content: "\0020";
    overflow: hidden;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    width: 16px;
    height: 16px;
    z-index: 10005;
    position: absolute;
    right: 35px;
    top: 5px;
    display: none;
}
#global-search #typeahead-loader:after {
    position: relative;
    top: 50%;
    left: 50%;
    content: "\0020";
    background-image: url('/scds/common/u/images/themes/katy/animations/loaders-s7eab8aa5c9.png');
    background-repeat: no-repeat;
    background-position: 0 -362px;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    margin-left: -8px;
    -webkit-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    -moz-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    -ms-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    -o-animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    animation: archetype-loader 1s 0s steps(12,  end) infinite,  archetype-loader-position-small-1 0.1ms step-end infinite;
    display: block;
}
#global-search.loading #typeahead-loader {
    display: block;
}
#clear-main-search {
    display: none;
    position: absolute;
    top: 3px;
    right: 9px;
    width: 20px;
    margin: 0;
    z-index: 10005;
    background: none;
    border: none;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
}
#clear-main-search:after {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 20px;
    color: #999;
    content: "\e00f"}
#clear-main-search:hover:after {
    color: #287bbc;
}
#clear-main-search .description {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
}
#clear-main-search.show {
    display: inline;
}
#universal-typeahead-results.typeahead-reskin2 {
    height: 100%;
    left: 50% !important;
    min-width: 0;
    width: 0;
    margin-left: -423px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content, #universal-typeahead-results.typeahead-reskin2 iframe {
    max-height: 70%;
    max-height: -moz-calc(100% - 92px);
    max-height: -webkit-calc(100% - 92px);
    max-height: calc(100% - 92px);
    min-height: 55px;
    width: 974px;
    margin-top: 2px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content {
    border: none;
    border-bottom: 10px solid #666;
    overflow-y: auto;
    -webkit-box-shadow: 0 1px 5px #999;
    -moz-box-shadow: 0 1px 5px #999;
    box-shadow: 0 1px 5px #999;
}
.ie.lte8 #universal-typeahead-results.typeahead-reskin2 .yui-ac-content {
    border-left: 1px solid #999;
    border-right: 1px solid #999;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content:after {
    content: ''}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory {
    position: relative;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 5px;
    -webkit-box-shadow: 0 7px 7px -7px #999 inset;
    -moz-box-shadow: 0 7px 7px -7px #999 inset;
    box-shadow: 0 7px 7px -7px #999 inset;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.category {
    background: none;
    width: 168px;
    margin-top: 5px;
    text-align: right;
    clear: right;
    float: left;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.category.suggestion, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.category.autocomplete, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.category.refine {
    display: block;
    visibility: hidden;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.category.top {
    margin-top: 4px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.category h3 strong {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    color: #bbb;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item {
    position: relative;
    float: right;
    background-image: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-left: 0;
    margin-bottom: 5px;
    padding-left: 0;
    width: 78%}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.first {
    clear: right;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline {
    margin-top: 5px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline:before, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline x-archetype-glyph {
    display: none;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline.has-subline {
    margin-top: -2px;
    margin-bottom: 2px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline strong {
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    color: #000;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-headline strong {
    color: #818181;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .item-subline {
    color: #818181;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.yui-ac-highlight {
    background-color: #ebebed;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.yui-ac-highlight h4 {
    color: #181818;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.yui-ac-highlight h4 .separator {
    color: #858585;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.yui-ac-highlight .typeahead-degree {
    color: #069;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.yui-ac-highlight .item-subline {
    color: #7f7f7f;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item img, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .ghost-image {
    height: 40px;
    width: 40px;
    display: block;
    float: left;
    margin: -7px 0 -6px 0px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item .ghost-image {
    background: url('/scds/common/u/images/themes/katy/sprites/sprite_typeahead_v03.png') 0 0 no-repeat;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion .ghost-image, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.autocomplete .ghost-image, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.refine .ghost-image {
    background-position: 0 -106px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.mynetwork .ghost-image {
    background-position: 0 -157px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.company .ghost-image, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.showcase .ghost-image {
    background-position: 0 -209px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.group .ghost-image {
    background-position: 0 -259px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.school .ghost-image {
    background-position: 0 -306px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item.sitefeature .ghost-image {
    background-position: 0 -53px;
}
#universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item h4, #universal-typeahead-results.typeahead-reskin2 .yui-ac-content .yui-ac-bd ul.hasCategory li.item p {
    background: none;
    margin-left: 50px;
    padding-left: 0;
}
#universal-typeahead-results.typeahead-reskin2.clipped {
    margin-left: -368px;
    min-width: 0;
    width: 0;
}
#universal-typeahead-results.typeahead-reskin2.clipped.transparent .yui-ac-content .yui-ac-bd ul.hasCategory:after {
    left: 152px;
}
#universal-typeahead-results.typeahead-reskin2.clipped .yui-ac-content, #universal-typeahead-results.typeahead-reskin2.clipped iframe {
    width: 864px;
}
#universal-typeahead-results.typeahead-reskin2.clipped .yui-ac-content .yui-ac-bd ul.hasCategory li.category, #universal-typeahead-results.typeahead-reskin2.clipped iframe .yui-ac-bd ul.hasCategory li.category {
    width: 124px;
}
#universal-typeahead-results.typeahead-reskin2.clipped .yui-ac-content .yui-ac-bd ul.hasCategory li.item, #universal-typeahead-results.typeahead-reskin2.clipped iframe .yui-ac-bd ul.hasCategory li.item {
    width: 82%}
#universal-typeahead-results.typeahead-reskin2.transparent .yui-ac-content {
    background: rgba(255, 255, 255, 0);
}
#universal-typeahead-results.typeahead-reskin2.transparent .yui-ac-content .yui-ac-bd ul.hasCategory {
    background: rgba(255, 255, 255, 0.98);
}
#universal-typeahead-results.typeahead-reskin2.transparent .yui-ac-content .yui-ac-bd ul.hasCategory:after {
    content: "";
    background: #FFF;
    position: absolute;
    top: 0;
    left: 206px;
    width: 440px;
    height: 100%;
    z-index: 10001;
    -webkit-box-shadow: 0 7px 7px -7px #999 inset;
    -moz-box-shadow: 0 7px 7px -7px #999 inset;
    box-shadow: 0 7px 7px -7px #999 inset;
}
#universal-typeahead-results.typeahead-reskin2.transparent .yui-ac-content .yui-ac-bd ul.hasCategory li.item {
    background: rgba(255, 255, 255, 0);
    z-index: 10002;
}
#universal-typeahead-results.typeahead-reskin2.transparent .yui-ac-content .yui-ac-bd ul.hasCategory li.item.yui-ac-highlight {
    background-color: #ebebed;
}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion h4 .vertical, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion h4 .entity {
    font-weight: bold;
    color: #6a9530;
}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion .ghost-image, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.autocomplete .ghost-image, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.refine .ghost-image {
    background: none;
    background-color: #c9c9c9;
}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion .ghost-image:before, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.autocomplete .ghost-image:before, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.refine .ghost-image:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #fff;
    content: "\e004"}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion .ghost-image:before, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion .ghost-image x-archetype-glyph, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.autocomplete .ghost-image:before, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.autocomplete .ghost-image x-archetype-glyph, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.refine .ghost-image:before, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.refine .ghost-image x-archetype-glyph {
    position: absolute;
    top: 12px;
    left: 12px;
}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.sitefeature .ghost-image {
    background: none;
    background-color: #c9c9c9;
}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.sitefeature .ghost-image:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 20px;
    color: #fff;
    content: "\e0a4"}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.sitefeature .ghost-image:before, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions .yui-ac-content .yui-ac-bd ul.hasCategory li.item.sitefeature .ghost-image x-archetype-glyph {
    position: absolute;
    top: 12px;
    left: 10px;
}
#universal-typeahead-results.typeahead-reskin2.colorful-suggestions.blue-variant .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion h4 .vertical, #universal-typeahead-results.typeahead-reskin2.colorful-suggestions.blue-variant .yui-ac-content .yui-ac-bd ul.hasCategory li.item.suggestion h4 .entity {
    color: #0077b5;
}
#global-search .tt-hint {
    color: #999;
}
#global-search .tt-dropdown-menu {
    height: auto;
    z-index: 0 !important;
    left: -72% !important;
    margin-top: 7px;
}
#global-search .tt-dropdown-menu.clipped {
    left: -190px !important;
    min-width: 0;
    width: 0;
}
#global-search .tt-dropdown-menu.clipped.transparent .tt-dataset-GLHD .tt-suggestions:after {
    left: 148px;
}
#global-search .tt-dropdown-menu.clipped .tt-dataset-GLHD {
    width: 864px;
}
#global-search .tt-dropdown-menu.clipped .tt-suggestion {
    width: 715px;
}
#global-search .tt-dropdown-menu.clipped .tt-suggestion .category {
    left: -150px;
    width: 124px;
}
#global-search .tt-dropdown-menu.clipped .tt-suggestion .item-headline, #global-search .tt-dropdown-menu.clipped .tt-suggestion .item-subline {
    width: 630px;
}
#global-search .tt-dropdown-menu.transparent .tt-dataset-GLHD {
    background: rgba(255, 255, 255, 0);
}
#global-search .tt-dropdown-menu.transparent .tt-suggestions {
    background: rgba(255, 255, 255, 0.98);
}
#global-search .tt-dropdown-menu.transparent .tt-suggestions:after {
    content: "";
    background: #FFF;
    position: absolute;
    top: 0;
    left: 204px;
    width: 440px;
    height: 100%;
    z-index: 10001;
    -webkit-box-shadow: 0 7px 7px -7px #999 inset;
    -moz-box-shadow: 0 7px 7px -7px #999 inset;
    box-shadow: 0 7px 7px -7px #999 inset;
}
#global-search .tt-dropdown-menu.transparent .tt-suggestion {
    background: rgba(255, 255, 255, 0);
    z-index: 10002;
}
#global-search .tt-dropdown-menu.transparent .tt-suggestion.tt-cursor {
    background-color: #ebebed;
}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .item-headline .vertical, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .item-headline .entity {
    font-weight: bold;
    color: #6a9530;
}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .suggestion .ghost-image, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .autocomplete .ghost-image, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .refine .ghost-image {
    background: none;
    background-color: #c9c9c9;
}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .suggestion .ghost-image:before, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .autocomplete .ghost-image:before, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .refine .ghost-image:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 17px;
    color: #fff;
    content: "\e004"}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .suggestion .ghost-image:before, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .suggestion .ghost-image x-archetype-glyph, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .autocomplete .ghost-image:before, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .autocomplete .ghost-image x-archetype-glyph, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .refine .ghost-image:before, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .refine .ghost-image x-archetype-glyph {
    position: absolute;
    top: 12px;
    left: 12px;
}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .sitefeature .ghost-image {
    background: none;
    background-color: #c9c9c9;
}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .sitefeature .ghost-image:before {
    font-family: "LinkedIn-Glyphs-2.0.1", "LinkedIn-Glyphs";
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    speak: none;
    font-size: 20px;
    color: #fff;
    content: "\e0a4"}
#global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .sitefeature .ghost-image:before, #global-search .tt-dropdown-menu.colorful-suggestions .tt-suggestion .sitefeature .ghost-image x-archetype-glyph {
    position: absolute;
    top: 12px;
    left: 10px;
}
#global-search .tt-dropdown-menu.colorful-suggestions.blue-variant .tt-suggestion .item-headline .vertical, #global-search .tt-dropdown-menu.colorful-suggestions.blue-variant .tt-suggestion .item-headline .entity {
    color: #0077b5;
}
#global-search .tt-dataset-GLHD {
    max-height: 600px;
    min-height: 55px;
    -webkit-transition: max-height 0.2s;
    -moz-transition: max-height 0.2s;
    -o-transition: max-height 0.2s;
    transition: max-height 0.2s;
    width: 974px;
    border-bottom: 10px solid #666;
    overflow-y: auto;
    -webkit-box-shadow: 0 1px 5px #999;
    -moz-box-shadow: 0 1px 5px #999;
    box-shadow: 0 1px 5px #999;
}
.ie.lte8 #global-search .tt-dataset-GLHD {
    border-left: 1px solid #999;
    border-right: 1px solid #999;
}
#global-search .tt-dataset-GLHD:after {
    content: ""}
#global-search .tt-suggestions {
    position: relative;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 5px;
    background: #fff;
    -webkit-box-shadow: 0 7px 7px -7px #999 inset;
    -moz-box-shadow: 0 7px 7px -7px #999 inset;
    box-shadow: 0 7px 7px -7px #999 inset;
}
#global-search .tt-suggestion {
    position: relative;
    float: right;
    margin-top: 5px;
    height: 40px;
    width: 770px;
    cursor: pointer;
}
#global-search .tt-suggestion.tt-cursor {
    background-color: #ebebed;
}
#global-search .tt-suggestion .category {
    position: absolute;
    top: 5px;
    left: -200px;
    width: 168px;
    margin-top: 5px;
    text-align: right;
}
#global-search .tt-suggestion .category.suggestion, #global-search .tt-suggestion .category.autocomplete, #global-search .tt-suggestion .category.refine {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
}
#global-search .tt-suggestion .category.top {
    margin-top: 4px;
}
#global-search .tt-suggestion .category h3 strong {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
    color: #bbb;
}
#global-search .tt-suggestion .item {
    display: block;
    background-image: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-left: 0;
    padding-left: 0;
    text-decoration: none;
}
#global-search .tt-suggestion .item.first {
    clear: right;
}
#global-search .tt-suggestion .item .item-headline, #global-search .tt-suggestion .item .item-subline {
    display: block;
    width: 670px;
    background: none;
    margin-left: 50px;
    padding-left: 0;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
#global-search .tt-suggestion .item .item-headline {
    margin-top: 5px;
}
#global-search .tt-suggestion .item .item-headline.no-subline {
    padding-top: 5px;
}
#global-search .tt-suggestion .item .item-headline, #global-search .tt-suggestion .item .item-headline strong {
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    color: #000;
}
#global-search .tt-suggestion .item .item-headline strong {
    color: #818181;
}
#global-search .tt-suggestion .item .item-subline {
    font-size: 12px;
    line-height: 14px;
    color: #333;
    font-weight: normal;
    color: #7f7f7f;
}
#global-search .tt-suggestion .item img, #global-search .tt-suggestion .item .ghost-image {
    height: 40px;
    width: 40px;
    display: block;
    float: left;
    margin: -5px 0 -6px 0px;
    color: transparent;
}
#global-search .tt-suggestion .item .ghost-image {
    background: url('/scds/common/u/images/themes/katy/sprites/sprite_typeahead_v03.png') 0 0 no-repeat;
}
#global-search .tt-suggestion .item.suggestion .ghost-image, #global-search .tt-suggestion .item.autocomplete .ghost-image, #global-search .tt-suggestion .item.refine .ghost-image {
    background-position: 0 -106px;
}
#global-search .tt-suggestion .item.mynetwork .ghost-image {
    background-position: 0 -157px;
}
#global-search .tt-suggestion .item.company .ghost-image, #global-search .tt-suggestion .item.showcase .ghost-image {
    background-position: 0 -209px;
}
#global-search .tt-suggestion .item.group .ghost-image {
    background-position: 0 -259px;
}
#global-search .tt-suggestion .item.school .ghost-image {
    background-position: 0 -306px;
}
#global-search .tt-suggestion .item.sitefeature .ghost-image {
    background-position: 0 -53px;
}
#global-search .tt-suggestion .item .ghost-image.hidden {
    display: none;
}
#global-search .tt-suggestion .item .separator {
    color: #858585;
    padding: 0 3px;
}
#global-search .tt-suggestion .item .typeahead-degree {
    color: #069;
}
#global-search .tt-suggestion .item .typeahead-degree sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    top: -0.5em;
}
@media screen and (max-height: 1000px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 808px;
}
}@media screen and (max-height: 900px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 708px;
}
}@media screen and (max-height: 800px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 608px;
}
}@media screen and (max-height: 700px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 508px;
}
}@media screen and (max-height: 600px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 408px;
}
}@media screen and (max-height: 500px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 308px;
}
}@media screen and (max-height: 400px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 208px;
}
}@media screen and (max-height: 300px) {
    #global-search .tt-dropdown-menu .tt-dataset-GLHD {
    max-height: 108px;
}
}@media screen and (min-width: 0 \0) {
    #universal-typeahead-results.typeahead-reskin2 .yui-ac-content, #universal-typeahead-results.typeahead-reskin2 iframe {
    max-height: 70%}
}@media screen and (max-height: 600px) {
    #universal-typeahead-results ul li.rank-7 {
    display: none;
}
}@media screen and (max-height: 550px) {
    #universal-typeahead-results ul li.rank-6 {
    display: none;
}
}@media screen and (max-height: 500px) {
    #universal-typeahead-results ul li.rank-5 {
    display: none;
}
}@media screen and (max-height: 450px) {
    #universal-typeahead-results ul li.rank-4 {
    display: none;
}
}@media screen and (max-height: 400px) {
    #universal-typeahead-results ul li.rank-3 {
    display: none;
}
}@media screen and (max-height: 350px) {
    #universal-typeahead-results ul li.rank-2 {
    display: none;
}
}@media screen and (max-height: 300px) {
    #universal-typeahead-results ul li.rank-1 {
    display: none;
}
}.v1 #footer ul, .v1 #footer li, .v1 #footer p {
    background: none;
    border: 0;
    list-style-type: none;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: middle;
}
#footer {
    font-size: 12px;
    line-height: 14px;
    color: #666;
    font-weight: normal;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 974px;
    border-top: 1px solid #ccc;
}
#footer .nav-footer>li, #footer #nav-legal>li {
    border-right: 1px solid #ccc;
    margin-right: 8px;
    padding-right: 8px;
    margin-top: 5px;
    margin-bottom: 5px;
    float: left;
}
#footer .nav-footer>li.last, #footer #nav-legal>li.last {
    border-right: none;
}
#footer .nav-footer {
    font-size: 13px;
    line-height: 17px;
    color: #333;
    font-weight: normal;
}
#footer .nav-footer:after {
    content: "";
    display: table;
    clear: both;
}
#footer #copyright {
    border-right: 1px solid #ccc;
    margin-right: 8px;
    padding-right: 8px;
    margin-top: 5px;
    margin-bottom: 5px;
    float: left;
}
#footer #copyright.guest span {
    float: left;
    height: 16px;
    width: 62px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin-left: 0px;
    margin-right: 3px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: -2px;
    margin-bottom: -2px;
    background: url('/scds/common/u/images/logos/logo_linkedin_med_grey_trans_64x16_v1.png') no-repeat scroll top left transparent;
}
#nav-utility-lang {
    visibility: hidden;
}
#nav-utility-lang #lang-list {
    min-width: 75px;
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    background: #fff;
    bottom: 1.2em;
    display: none;
    padding: 5px;
    position: absolute;
    left: 3px;
}
.ie.lte8 #nav-utility-lang #lang-list {
    border-bottom: 2px solid #ccc;
}
#nav-utility-lang #lang-list a {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #0077b5;
    text-decoration: none;
    display: block;
}
#nav-utility-lang #lang-list a.hover, #nav-utility-lang #lang-list a:hover, #nav-utility-lang #lang-list a.focus, #nav-utility-lang #lang-list a:focus {
    text-decoration: none;
}
#nav-utility-lang #lang-list a:hover {
    background: #069;
    color: #fff;
}
#nav-utility-lang #lang-list .selected a {
    font-size: 12px;
    line-height: 14px;
    color: #333;
    font-weight: normal;
}
#nav-utility-lang #lang-list .selected a:hover {
    font-size: 12px;
    line-height: 14px;
    color: #333;
    font-weight: normal;
    background: none;
    cursor: text;
}
#nav-utility-lang.hover {
    position: relative;
}
#nav-utility-lang.hover #lang-list {
    z-index: 10100;
    display: block;
}
.js #nav-utility-lang {
    visibility: visible;
}
#modules-container {
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    font-size: 12px;
    line-height: 14px;
    color: #666;
    font-weight: normal;
    font-size: 100%}
.ie.lte8 #modules-container {
    border-bottom: 2px solid #ccc;
}
#rr-footer {
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    font-size: 12px;
    line-height: 14px;
    color: #666;
    font-weight: normal;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-top: 1px solid #999;
    background: #F4F4F4;
}
.ie.lte8 #rr-footer {
    border-bottom: 2px solid #ccc;
}
#rr-footer #copyright {
    line-height: 17px;
    margin-top: 10px;
    margin-bottom: 0px;
    font-size: 12px;
    line-height: 14px;
    color: #666;
    font-weight: normal;
    color: #999;
}
#rr-footer #copyright .copy-text {
    background: transparent url('/scds/common/u/images/logos/logo_linkedin_56x14.png') no-repeat left top;
    padding: 0 0 0 65px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
}
#rr-footer .nav-container {
    text-align: center;
}
#rr-footer #nav-links {
    text-align: center;
    color: #333;
}
#rr-footer #nav-links:after {
    content: "";
    display: table;
    clear: both;
}
#rr-footer .nav-link {
    float: left;
    height: 13px;
    border-left: 1px solid #333;
    line-height: 13px;
    vertical-align: middle;
}
#rr-footer .nav-link:first-child {
    border: 0;
}
#rr-footer .nav-link a {
    font-size: 13px;
    line-height: 17px;
    color: #666;
    font-weight: normal;
    text-decoration: none;
    color: #333;
    line-height: 13px;
}
#rr-footer .nav-link a.hover, #rr-footer .nav-link a:hover, #rr-footer .nav-link a.focus, #rr-footer .nav-link a:focus {
    text-decoration: none;
    color: #0077b5;
    cursor: pointer;
}
.ie #rr-footer .nav-link a.hover, .ie #rr-footer .nav-link a:hover, .ie #rr-footer .nav-link a.focus, .ie #rr-footer .nav-link a:focus {
    cursor: hand;
}
#rr-footer .nav-link>a {
    margin-left: 10px;
    margin-right: 10px;
}
#rr-footer .nav-link:first-child>a {
    margin-left: 0px;
    margin-right: 10px;
}
#rr-footer .nav-link:last-child>a, #rr-footer .nav-link.last-child>a {
    margin-left: 10px;
    margin-right: 0px;
}
#rr-footer #privacy-nav {
    position: relative;
    z-index: 2;
}
#rr-footer #privacy-nav:hover .subnav-links {
    display: block;
}
#rr-footer .subnav-links {
    display: block;
    position: absolute;
    top: 100%;
    z-index: 250;
    border: 0;
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), -1px 0 0 rgba(0, 0, 0, 0.03), 1px 0 0 rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.12);
    padding: 0;
    min-width: 154px;
    cursor: default;
    float: left;
    list-style: none;
    margin: 0;
    padding-left: 10px;
    padding-right: 10px;
    min-width: 0;
    padding-top: 5px;
    padding-bottom: 10px;
    z-index: 3;
    display: none;
    left: 0;
    top: -10px;
    white-space: nowrap;
}
.ie.lte8 #rr-footer .subnav-links {
    border-bottom: 2px solid #ccc;
}
#rr-footer .subnav-link>a {
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    text-align: left;
}
#rr-footer .subnav-link .subnav-trigger:after {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 4px 4px 0;
    border-top-color: #666;
    border-top-style: solid;
    content: " ";
    margin: 0 0 0 5px;
}
#rr-footer .subnav-link .subnav-trigger:hover:after {
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 4px 4px 0;
    border-top-color: #0077b5;
    border-top-style: solid;
}
#rr-footer .subnav-link:last-child>a {
    margin: 0;
}
#rr-footer.default #copyright {
    text-align: center;
}
#rr-footer.default #nav-links {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
}
.no-footer #footer {
    display: none;
}
a.a11y-offscreen {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    position: absolute;
    clip: rect(0px,  0px,  0px,  0px);
}
a.a11y-offscreen:focus {
    outline: none;
}
.a11y-skip-nav-container {
    position: relative;
}
body.a11y-focus>div.a11y-skip-nav-container+div#header {
    margin-top: 34px;
}
.global-nav #a11y-skip-nav-link, .a11y-skip-nav-container #a11y-skip-nav-link {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
    float: left;
}
.global-nav .a11y-skip-nav.a11y-hidden, .a11y-skip-nav-container .a11y-skip-nav.a11y-hidden {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
}
.global-nav .a11y-skip-nav.a11y-hidden ul, .a11y-skip-nav-container .a11y-skip-nav.a11y-hidden ul {
    overflow: hidden;
}
.global-nav .a11y-skip-nav.a11y-hidden ul ol, .a11y-skip-nav-container .a11y-skip-nav.a11y-hidden ul ol {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,  1px,  1px,  1px);
}
.global-nav .a11y-skip-nav, .a11y-skip-nav-container .a11y-skip-nav {
    background-repeat: no-repeat;
    background-color: #0073B2;
    background-position: 50% 50%;
    position: relative;
    z-index: 10012;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    font-weight: normal;
    -webkit-transition: max-height 0.7s linear;
    -moz-transition: max-height 0.7s linear;
    -o-transition: max-height 0.7s linear;
    transition: max-height 0.7s linear;
    max-height: 400px;
}
.global-nav .a11y-skip-nav ul, .a11y-skip-nav-container .a11y-skip-nav ul {
    padding-right: 10px;
    border: 1px solid #0073B2;
    width: 974px;
    margin: 0 auto;
}
.global-nav .a11y-skip-nav ul:focus, .a11y-skip-nav-container .a11y-skip-nav ul:focus {
    border: 1px dotted #1B5682;
}
.global-nav .a11y-skip-nav ul:after, .a11y-skip-nav-container .a11y-skip-nav ul:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.global-nav .a11y-skip-nav ul li, .a11y-skip-nav-container .a11y-skip-nav ul li {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding-left: 5px;
    float: left;
    position: relative;
}
.global-nav .a11y-skip-nav ul li a.a11y, .a11y-skip-nav-container .a11y-skip-nav ul li a.a11y {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fff;
}
.global-nav .a11y-skip-nav ul li a.a11y span.more, .a11y-skip-nav-container .a11y-skip-nav ul li a.a11y span.more {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin-left: 4px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    height: 0;
    width: 0;
    border-style: dashed;
    border-color: transparent;
    border-width: 4px 4px 0;
    border-top-color: #fff;
    border-top-style: solid;
}
.global-nav .a11y-skip-nav ul li a:focus, .a11y-skip-nav-container .a11y-skip-nav ul li a:focus {
    outline: none;
    text-decoration: none !important;
}
.global-nav .a11y-skip-nav ul li a#a11y-search, .a11y-skip-nav-container .a11y-skip-nav ul li a#a11y-search {
    padding-left: 0;
}
.global-nav .a11y-skip-nav ul li a#a11y-search span, .a11y-skip-nav-container .a11y-skip-nav ul li a#a11y-search span {
    padding-left: 10px;
    padding-right: 0px;
    border-left: 1px solid #fff;
}
.global-nav .a11y-skip-nav ul li.options, .a11y-skip-nav-container .a11y-skip-nav ul li.options {
    float: right;
}
.global-nav .a11y-skip-nav ul li>a:focus, .global-nav .a11y-skip-nav ul li>a:hover, .a11y-skip-nav-container .a11y-skip-nav ul li>a:focus, .a11y-skip-nav-container .a11y-skip-nav ul li>a:hover {
    background-color: #1B5682;
}
.global-nav .a11y-skip-nav ol.a11y-hidden, .a11y-skip-nav-container .a11y-skip-nav ol.a11y-hidden {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
}
.global-nav .a11y-skip-nav ol, .a11y-skip-nav-container .a11y-skip-nav ol {
    text-shadow: none;
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #fff;
    border: 1px solid #ccc;
    display: block;
    left: 47px;
    top: 32px;
    width: 185px;
    white-space: normal;
    position: absolute;
    padding-left: 0;
    padding-right: 0;
    z-index: 10013;
}
.global-nav .a11y-skip-nav ol:focus, .a11y-skip-nav-container .a11y-skip-nav ol:focus {
    border: 1px dotted #1B5682;
}
.global-nav .a11y-skip-nav ol li, .a11y-skip-nav-container .a11y-skip-nav ol li {
    background-color: #fff;
    padding: 0;
    width: 185px;
}
.global-nav .a11y-skip-nav ol li:hover a, .a11y-skip-nav-container .a11y-skip-nav ol li:hover a {
    background-color: #D7D7D7;
}
.global-nav .a11y-skip-nav ol li a, .a11y-skip-nav-container .a11y-skip-nav ol li a {
    display: none;
}
.global-nav .a11y-skip-nav ol li a.a11y-jump-item, .a11y-skip-nav-container .a11y-skip-nav ol li a.a11y-jump-item {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-image: none;
    color: #666 !important;
    display: block;
    text-shadow: none;
    width: auto;
}
.global-nav .a11y-skip-nav ol li a.a11y-jump-item strong, .a11y-skip-nav-container .a11y-skip-nav ol li a.a11y-jump-item strong {
    padding: 0;
}
.global-nav .a11y-skip-nav ol li a.a11y-jump-item:focus, .global-nav .a11y-skip-nav ol li a.a11y-jump-item:hover, .a11y-skip-nav-container .a11y-skip-nav ol li a.a11y-jump-item:focus, .a11y-skip-nav-container .a11y-skip-nav ol li a.a11y-jump-item:hover {
    border: 0;
    background-color: #D7D7D7;
    outline: none;
}
.global-nav strong, .a11y-skip-nav-container strong {
    font-weight: bold !important;
    padding-left: 5px;
    padding-right: 0px;
}
.global-nav button.close, .a11y-skip-nav-container button.close {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding-left: 5px;
    padding-right: 0px;
    background: transparent url('/scds/common/u/img/sprite/sprite_icons_close_white_v1.png') 10px 2px no-repeat;
    border: none;
    border-left: 1px solid #fff;
    color: transparent;
    width: 25px;
    height: 13px;
}
.global-nav button.close:focus, .global-nav button.close:hover, .a11y-skip-nav-container button.close:focus, .a11y-skip-nav-container button.close:hover {
    color: transparent;
    background-color: #1B5682;
    outline: none;
}
#header .a11y-content, #header .a11y-content p {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    height: 0;
}
.chrome-v4.sticky-bg #body.a11y-open {
    margin-top: 123px;
}
