/*
This file will include all new CSS required for Proxy Dispatch pages.
main.css is no longer included as part of the styling, due to the challenge
of undoing all the prior styling. Once the help content is removed from AFX
and is being served in a NextGen format, main.css will be deleted.
It is currently being saved so that we can track changes coming from site management.
*/
/*
RAF 8/2022: Adding styles from wcm-classic repo to prevent pages breaking after
switching to new shadow nodes.
ADDITIONS BEGIN HERE.
*/
/* Unset new AEM styles */
*, :after, :before {
box-sizing: content-box;
}
select {
box-sizing: border-box;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
margin-top: 0;
}
ol, ul {
list-style: unset;
}
div.span4 {
display: block;
width: unset;
padding-left: unset;
}
.CoveoSearchButton.coveo-accessible-button {
overflow: visible;
height: auto;
}
/* Reset from reset.css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
padding: 0;
margin: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
border: 0;
}
article, aside, details, figcaption, figure, footer,
header, hgroup, menu, nav, section, summary {
display: block;
}
img {
display: initial;
}
html {
line-height: 1;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption,
th,
td {
font-weight: normal;
text-align: left;
vertical-align: baseline;
}
a img {
border: none;
}
b {
font-weight: 700;
}
button,
input,
select,
textarea {
font-size: inherit;
font-family: inherit;
}
/* From grid.css */
.row {
margin-left: -26px;
}
.row:before,
.row:after {
display: table;
content: "";
line-height: 0;
}
.row:after {
clear: both;
}
[class*="span"] {
float: left;
min-height: 1px;
margin-left: 26px;
}
.breadcrumb li span {
float: none;
margin-left: 0;
}
.container,
.megamenu-static-top .container,
.megamenu-fixed-top .container,
.megamenu-fixed-bottom .container {
max-width: 970px;
}
.span13 {
width: 116px;
}
.span12 {
width: 970px;
}
.span11 {
width: 887px;
}
.span10 {
width: 804px;
}
.span9 {
width: 721px;
}
.span8 {
width: 638px;
}
.span7 {
width: 555px;
}
.span6 {
width: 472px;
}
.span5 {
width: 389px;
}
.span4,
div.span4 {
width: 306px;
}
.span3 {
width: 223px;
}
.span2 {
width: 140px;
}
.span1 {
width: 57px;
}
.offset12 {
margin-left: 1022px;
}
.offset11 {
margin-left: 939px;
}
.offset10 {
margin-left: 856px;
}
.offset9 {
margin-left: 773px;
}
.offset8 {
margin-left: 690px;
}
.offset7 {
margin-left: 607px;
}
.offset6 {
margin-left: 524px;
}
.offset5 {
margin-left: 441px;
}
.offset4 {
margin-left: 358px;
}
.offset3 {
margin-left: 275px;
}
.offset2 {
margin-left: 192px;
}
.offset1 {
margin-left: 109px;
}
.row-fluid {
width: 100%;
background-color: #FFF;
}
.row-fluid:before,
.row-fluid:after {
display: table;
content: "";
line-height: 0;
}
.row-fluid:after {
clear: both;
}
.row-fluid [class*="span"] {
display: block;
width: 100%;
min-height: 30px;
box-sizing: border-box;
float: left;
margin-left: 2.6804123711340204%;
}
.row-fluid [class*="span"]:first-child {
margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left: 2.6804123711340204%;
}
.row-fluid .span12 {
width: 99.99999999999999%;
}
.row-fluid .span11 {
width: 91.44329896907215%;
}
.row-fluid .span10 {
width: 82.88659793814432%;
}
.row-fluid .span9 {
width: 74.3298969072165%;
}
.row-fluid .span8 {
width: 65.77319587628865%;
margin-top: 0;
padding-left: 0;
}
.row-fluid .span7 {
width: 57.21649484536082%;
}
.row-fluid .span6 {
width: 48.65979381443299%;
}
.row-fluid .span5 {
width: 40.103092783505154%;
}
.row-fluid div.span4,
.row-fluid .span4 {
width: 31.546391752577318%;
}
.row-fluid .span3 {
width: 22.98969072164948%;
}
.row-fluid .span2 {
width: 14.432989690721648%;
}
.row-fluid .span1 {
width: 5.876288659793814%;
}
.row-fluid .offset12 {
margin-left: 105.36082474226802%;
}
.row-fluid .offset12:first-child {
margin-left: 102.68041237113401%;
}
.row-fluid .offset11 {
margin-left: 96.80412371134018%;
}
.row-fluid .offset11:first-child {
margin-left: 94.12371134020617%;
}
.row-fluid .offset10 {
margin-left: 88.24742268041236%;
}
.row-fluid .offset10:first-child {
margin-left: 85.56701030927834%;
}
.row-fluid .offset9 {
margin-left: 79.69072164948453%;
}
.row-fluid .offset9:first-child {
margin-left: 77.01030927835052%;
}
.row-fluid .offset8 {
margin-left: 71.13402061855669%;
}
.row-fluid .offset8:first-child {
margin-left: 68.45360824742268%;
}
.row-fluid .offset7 {
margin-left: 62.577319587628864%;
}
.row-fluid .offset7:first-child {
margin-left: 59.89690721649484%;
}
.row-fluid .offset6 {
margin-left: 54.02061855670103%;
}
.row-fluid .offset6:first-child {
margin-left: 51.340206185567006%;
}
.row-fluid .offset5 {
margin-left: 45.4639175257732%;
}
.row-fluid .offset5:first-child {
margin-left: 42.78350515463917%;
}
.row-fluid .offset4 {
margin-left: 36.90721649484536%;
}
.row-fluid .offset4:first-child {
margin-left: 34.22680412371134%;
}
.row-fluid .offset3 {
margin-left: 28.35051546391752%;
}
.row-fluid .offset3:first-child {
margin-left: 25.670103092783503%;
}
.row-fluid .offset2 {
margin-left: 19.793814432989688%;
}
.row-fluid .offset2:first-child {
margin-left: 17.11340206185567%;
}
.row-fluid .offset1 {
margin-left: 11.237113402061855%;
}
.row-fluid .offset1:first-child {
margin-left: 8.556701030927835%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
float: right;
}
.container {
margin-right: auto;
margin-left: auto;
}
.container:before,
.container:after {
display: table;
line-height: 0;
content: "";
}
.container:after {
clear: both;
}
.container-fluid {
padding-right: 13px;
padding-left: 13px;
}
.container-fluid:before,
.container-fluid:after {
display: table;
line-height: 0;
content: "";
}
.container-fluid:after {
clear: both;
}
.clearfix:before,
.clearfix:after {
display: table;
content: "";
line-height: 0;
}
.clearfix:after {
clear: both;
}
.hide-text {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.input-block-level {
display: block;
width: 100%;
min-height: 30px;
box-sizing: border-box;
}
.ns-outer-control {
width: 996px;
margin-right: auto;
margin-left: auto;
}
/* Primary Palette from colors.css */
.no-color {
background-color: transparent;
}
.capital-blue {
background-color: #009ADF;
color: #000;
}
.fund-objective-growth-income {
background-color: #DF8600;
color: #000;
}
.capital-blue hr,
.capital-blue .hr,
.capital-blue hr.thick,
.capital-blue .hr.thick {
border-color: #CCEBF9;
}
.capital-blue-txt,
.fund-objective-growth-income-txt {
color: #009ADF;
}
.black {
background-color: #000;
color: #FFF;
}
.black hr.thick,
.black .hr.thick {
border-color: #FFF;
}
.black-txt {
color: #000;
}
.white {
background-color: #FFF;
color: #333;
}
.white-txt {
color: #FFF;
}
/* Special Palettes */
.capital-blue80 {
background-color: #33AEE5;
color: #000;
}
.capital-blue80 hr,
.capital-blue80 .hr,
.capital-blue80 hr.thick,
.capital-blue80 .hr.thick {
border-color: #CCEBF9;
}
.capital-blue80-txt {
color: #33AEE5;
}
.capital-blue60 {
background-color: #66C2EC;
color: #000;
}
.capital-blue60 hr,
.capital-blue60 .hr,
.capital-blue60 hr.thick,
.capital-blue60 .hr.thick {
border-color: #CCEBF9;
}
.capital-blue60-txt {
color: #66C2EC;
}
.capital-blue40 {
background-color: #99D7F2;
color: #000;
}
.capital-blue40 hr,
.capital-blue40 .hr,
.capital-blue40 hr.thick,
.capital-blue40 .hr.thick {
border-color: #009ADF;
}
.capital-blue40-txt {
color: #99D7F2;
}
.capital-blue20 {
background-color: #CCEBF9;
color: #000;
}
.capital-blue20 hr,
.capital-blue20 .hr,
.capital-blue20 hr.thick,
.capital-blue20 .hr.thick {
border-color: #009ADF;
}
.capital-blue20-txt {
color: #CCEBF9;
}
.capital-blue.alt,
.capital-blue80.alt,
.capital-blue60.alt,
.capital-blue40.alt,
.fund-objective-growth-income {
color: #FFF;
}
.black80 {
background-color: #333;
color: #FFF;
}
.black80 hr.thick,
.black80 .hr.thick {
border-color: #FFF;
}
.black80-txt {
color: #333;
}
/*PCS rte style */
.black60 {
background-color: #666;
color: #FFF;
}
.black60 hr.thick,
.black60 .hr.thick {
border-color: #FFF;
}
.black60-txt {
color: #666;
}
.black40 {
background-color: #999;
color: #FFF;
}
.black40 hr.thick,
.black40 .hr.thick {
border-color: #FFF;
}
.black40-txt {
color: #999;
}
.black20 {
color: #333;
background-color: #CCC;
}
.black20 hr,
.black20 .hr {
border-color: #999;
}
.black20 hr.thick,
.black20 .hr.thick {
border-color: #666;
}
.black20-txt {
color: #CCC;
}
.black10 {
color: #333;
background-color: #E5E5E5;
}
.black10-txt {
color: #E5E5E5;
}
.black5 {
color: #333;
background-color: #F2F2F2;
}
.black5-txt {
color: #F2F2F2;
}
/* Chart-Infographic Palette */
.fund-objective-growth {
background-color: #DA471F;
color: #FFF;
}
.fund-objective-portfolio-series,
.fund-objective-retirement-income-series,
.fund-objective-target-date-retirement,
.fund-objective-target-date-college {
background-color: #7C8A8D;
color: #FFF;
}
.fund-objective-equity-income {
background-color: #008F45;
color: #FFF;
}
.fund-objective-balanced {
background-color: #00736C;
color: #FFF;
}
.fund-objective-bond {
background-color: #1E5AA0;
color: #FFF;
}
.fund-objective-bond-tax-exempt {
background-color: #5285C4;
color: #FFF;
}
.fund-objective-money-market {
background-color: #773C7F;
color: #FFF;
}
.cg-steel20 {
background-color: #E5E8E8;
}
.error {
color: #D25957;
}
hr.capital-blue {
border-color: #009adf !important;
}
hr.black {
border-color: #000 !important;
}
hr.capital-blue80 {
border-color: #33AEE5 !important;
}
hr.capital-blue60 {
border-color: #66C2EC !important;
}
hr.capital-blue40 {
border-color: #99D7F2 !important;
}
hr.capital-blue20 {
border-color: #CCEBF9 !important;
}
hr.black80 {
border-color: #333 !important;
}
hr.black60 {
border-color: #666 !important;
}
hr.black40 {
border-color: #999 !important;
}
hr.black20 {
border-color: #CCC !important;
}
hr.black5 {
border-color: #F2F2F2 !important;
}
hr.black10 {
border-color: #E5E5E5 !important;
}
hr.no-color {
border-color: transparent !important;
}
hr.white {
border-color: #FFF !important;
}
hr.nomargin{
margin:0px;
}
hr.topmargin{
margin-top:20px;
margin-bottom:0px;
}
hr.bottommargin{
margin-bottom:20px;
}
/* Special global elements from nextgen-core.css */
.hidden-desktop {
display: none !important;
}
.visible-phone {
display: none !important;
}
.visible-tablet {
display: none !important;
}
.hidden-desktop {
display: none !important;
}
.visible-desktop {
display: inherit !important;
}
.visible-print {
display: none !important;
}
html {
color: #333;
font: 14px/18px AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
-ms-overflow-style: scrollbar;
}
/* --- Forms --- */
.btn,
input,
select,
textarea {
margin: 0;
}
.btn,
label,
select,
input[type="radio"],
input[type="checkbox"] {
cursor: pointer;
}
.btn[disabled],
.btn.disabled,
label.disabled,
.disabled label,
select[disabled],
input[type="radio"][disabled],
input[type="checkbox"][disabled] {
cursor: default;
}
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
display: inline-block;
max-width: -webkit-calc(100% - 14px);
max-width: calc(100% - 14px);
height: 18px; /* gecko input line-height bug */
padding: 5px 6px;
border: 1px solid #CCC;
margin: 0;
background-color: #FFF;
line-height: 18px;
box-sizing: content-box;
}
.ie8 input[type="password"] {
font-family: Arial, sans-serif;
}
input[type=number] {
-moz-appearance: textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="search"] {
box-sizing: content-box;
-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none;
}
select {
height: 30px;
padding: 5px 6px;
border: 1px solid #CCC;
}
select[multiple],
select[size] {
height: auto;
}
.select-max-width-wrapper {
display: inline-block;
max-width: 100%;
}
.select-max-width-wrapper > select {
width: 100%;
}
textarea {
overflow: auto;
max-width: -webkit-calc(100% - 14px);
max-width: calc(100% - 14px);
padding: 5px 6px;
border: 1px solid #CCC;
}
/* Copied to IE 8 clientlib */
/* Explicitly excluding radio/checkbox for IE 9 */
/* Explicitly excluding fund object headers for drop-down usage */
*[disabled]:not([type=checkbox]):not([type=radio]):not([class~="fund-objective-header"]) {
color: #999;
background-color: #E6E6E6;
}
/* --- Buttons --- */
.btn {
display: inline-block;
padding: 9px 15px;
border: 1px solid #009ADF;
border-radius: 0;
color: #FFF !important;
background-color: #009ADF;
background-image: -moz-linear-gradient(top, #33AEE5, #009ADF);
background-image: -webkit-linear-gradient(top, #33AEE5, #009ADF);
background-image: linear-gradient(to bottom, #33AEE5, #009ADF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#33AEE5, endColorStr=#009ADF)";
font: 14px/18px AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
text-align: center;
overflow: visible;
-webkit-appearance: none; /* remove iOS native button style */
text-transform: uppercase;
}
/* quick fix for hamburger menu border */
.btn.btn-navbar.three-bar {
border: none !important;
}
/* fix for consistent button sizing in gecko (negative side effect: removes focus indication) */
.btn::-moz-focus-inner {
padding: 0;
border: 0 none;
}
.btn:hover,
.btn:active {
background-color: #66C2EC;
background-image: none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
text-decoration: none;
}
.btn:focus {
outline: 1px dotted #333;
outline: 1px auto -webkit-focus-ring-color;
outline-offset: -1px;
}
/* small button */
.btn-small {
padding: 8px 15px;
font-size: 12px;
line-height: 14px;
text-transform: uppercase;
}
.btn-large {
height: 22px;
padding: 14px 21px 12px 19px;
font-size: 18px;
}
/* subdued button */
.btn-subdued {
color: #333 !important;
border: 1px solid #99D7F2;
background-color: #99D7F2;
background-image: -moz-linear-gradient(top, #CCEBF9, #99D7F2);
background-image: -webkit-linear-gradient(top, #CCEBF9, #99D7F2);
background-image: linear-gradient(to bottom, #CCEBF9, #99D7F2);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#CCEBF9, endColorStr=#99D7F2)";
}
.btn-subdued:hover,
.btn-subdued:active {
background-color: #CCEBF9;
background-image: none;
}
.btn-highlight {
color: #FFF !important;
border: 1px solid #81B24F;
background-color: #81B24F;
background-image: -moz-linear-gradient(top, #9AC172, #81B24F);
background-image: -webkit-linear-gradient(top, #9AC172, #81B24F);
background-image: linear-gradient(to bottom, #9AC172, #81B24F);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#9AC172, endColorStr=#81B24F)";
}
.btn-highlight:hover,
.btn-highlight:active {
background-color: #B3D195;
background-image: none;
}
.btn-secondary {
color: #333 !important;
border: 1px solid #CCC;
background-color: #E5E5E5;
background-image: -moz-linear-gradient(top, #F2F2F2, #E5E5E5);
background-image: -webkit-linear-gradient(top, #F2F2F2, #E5E5E5);
background-image: linear-gradient(to bottom, #F2F2F2, #E5E5E5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#F2F2F2, endColorStr=#E5E5E5)";
}
.btn-secondary:hover,
.btn-secondary:active {
background-color: #F2F2F2;
background-image: none;
}
.btn-black {
color: #FFF !important;
border: 1px solid #000;
background-color: #000;
background-image: -moz-linear-gradient(top, #666, #000);
background-image: -webkit-linear-gradient(top, #666, #000);
background-image: linear-gradient(to bottom, #666, #000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#666, endColorStr=#000)";
}
.btn-black:hover,
.btn-black:active {
background-color: #666;
background-image: none;
}
/* button styled like link */
.btn-link {
padding: 0;
color: #1D5799 !important;
background-color: transparent;
background-image: none;
border: none;
vertical-align: baseline;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
}
input.btn-link {
height: 18px;
}
.btn-link:hover,
.btn-link:active {
background-color: transparent;
text-decoration: underline !important;
}
.btn.disabled,
.btn[disabled] {
color: #999 !important;
border: 1px solid #E6E6E6;
background-color: #E6E6E6;
background-image: none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
}
/* Headers */
.h1,
h1 {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 24px;
font-size: 1.7142857142857142857142857142857rem;
line-height: 30px;
line-height: 2.1428571428571428571428571428571rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
/* Temp added .h2 > p for article sets {mru} */
.h2,
h2,
.h2 > p {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 30px;
font-size: 2.1428571428571428571428571428571rem;
line-height: 36px;
line-height: 2.5714285714285714285714285714286rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
word-break: initial;
word-wrap: break-word;
}
h2 > a,
.h2 > a {
font-family: inherit !important;
}
.h3,
h3 {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
font-size: 1.2857142857142857142857142857143rem;
line-height: 24px;
line-height: 1.7142857142857142857142857142857rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
.h4,
h4 {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
font-size: 1rem;
line-height: 18px;
line-height: 1.2857142857142857142857142857143rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
.h5,
h5 {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 30px;
font-size: 2.1428571428571428571428571428571rem;
line-height: 36px;
line-height: 2.5714285714285714285714285714286rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
.sub-summary,
.h6,
h6 {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
font-size: 1.2857142857142857142857142857143rem;
line-height: 24px;
line-height: 1.7142857142857142857142857142857rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
.ns-rte .h2 > a,
.ns-rte h2 > a {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif !important;
}
/* Added for Investor Experience */
/* Changes by Katana Team starts */
.tenant-investor .ns-wrapper .ns-rte h2 {
color: inherit;
}
/* Changes by Katana Team ends */
body.tenant-investor .ns-rte .h2,
body.tenant-investor .ns-rte h2,
body.tenant-investor .ns-rte .h2 > p,
body.investor .ns-rte .h2,
body.investor .ns-rte h2,
body.investor .ns-rte .h2 > p {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 36px;
font-size: 2.571rem;
line-height: 42px;
line-height: 3rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
color: #666666;
}
body.tenant-investor .ns-rte div h1,
body.tenant-investor .ns-media-component .ns-rte h1,
body.tenant-investor .ns-article-teaser .ns-rte h1 {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 36px;
font-size: 2.571rem;
line-height: 42px;
line-height: 3rem;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
color: #666666;
word-wrap: break-word;
}
.h1 small,
h1 small,
.h2 small,
h2 small,
.h3 small,
h3 small,
.h4 small,
h4 small,
.h5 small,
h5 small
.h6 small,
h6 small {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-size: 100%;
color: unset;
}
h1 b,
h1 strong,
h2 b,
h2 strong,
h3 b,
h3 strong,
h4 b,
h4 strong,
h5 b,
h5 strong,
h6 b,
h6 strong {
font-weight: bold;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
}
h1.unbold b,
h1.unbold strong,
h2.unbold b,
h2.unbold strong,
h3.unbold b,
h3.unbold strong,
h4.unbold b,
h4.unbold strong,
h5.unbold b,
h5.unbold strong,
h6.unbold b,
h6.unbold strong {
font-weight: normal;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
/* Links */
[role~="link"] {
cursor: pointer;
}
a[href],
[role~="link"],
span.inactive {
color: #1D5799;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a[href]:active,
[role~="link"].active {
color: #333;
}
a[href]:hover,
[role~="link"]:hover{
text-decoration: underline;
}
a.inactive,
span.inactive,
[role~="link"].inactive {
color: #999;
}
.black40 a[href],
.black40 [role~="link"] {
color: #CCEBF9;
}
.black a[href],
.black80 a[href],
.black [role~="link"],
.black80 [role~="link"] {
color: #33AEE5;
}
.black60 a[href],
.black60 [role~="link"] {
color: #CCEBF9;
}
.black a[href]:hover,
.black a[href]:active,
.black80 a[href]:hover,
.black80 a[href]:active,
.black60 a[href]:hover,
.black60 a[href]:active,
.black40 a[href]:hover,
.black40 a[href]:active,
.black [role~="link"]:hover,
.black [role~="link"].active,
.black80 [role~="link"]:hover,
.black80 [role~="link"].active,
.black60 [role~="link"]:hover,
.black60 [role~="link"].active,
.black40 [role~="link"]:hover,
.black40 [role~="link"].active {
color: #FFF;
}
.capital-blue a[href],
.capital-blue60 a[href],
.capital-blue80 a[href],
.capital-blue [role~="link"],
.capital-blue60 [role~="link"],
.capital-blue80 [role~="link"] {
color: #FFF;
}
.capital-blue60 a[href],
.capital-blue40 a[href],
.capital-blue20 a[href],
.capital-blue60 [role~="link"],
.capital-blue40 [role~="link"],
.capital-blue20 [role~="link"] {
color: #1D5799;
}
.capital-blue20 a[href]:hover,
.capital-blue20 a[href]:active,
.capital-blue20 [role~="link"]:hover,
.capital-blue20 [role~="link"].active {
color: #1D5799;
}
.capital-blue a[href]:hover,
.capital-blue a[href]:active,
.capital-blue80 a[href]:hover,
.capital-blue80 a[href]:active,
.capital-blue60 a[href]:hover,
.capital-blue60 a[href]:active,
.capital-blue40 a[href]:hover,
.capital-blue40 a[href]:active,
.capital-blue [role~="link"]:hover,
.capital-blue [role~="link"].active,
.capital-blue80 [role~="link"]:hover,
.capital-blue80 [role~="link"].active,
.capital-blue60 [role~="link"]:hover,
.capital-blue60 [role~="link"].active,
.capital-blue40 [role~="link"]:hover,
.capital-blue40 [role~="link"].active{
color: #000;
}
.capital-blue.alt a[href]:hover,
.capital-blue.alt a[href]:active,
.capital-blue80.alt a[href]:hover,
.capital-blue80.alt a[href]:active,
.capital-blue60.alt a[href]:hover,
.capital-blue60.alt a[href]:active,
.capital-blue40.alt a[href]:hover,
.capital-blue40.alt a[href]:active,
.capital-blue.alt [role~="link"]:hover,
.capital-blue.alt [role~="link"].active,
.capital-blue80.alt [role~="link"]:hover,
.capital-blue80.alt [role~="link"].active,
.capital-blue60.alt [role~="link"]:hover,
.capital-blue60.alt [role~="link"].active,
.capital-blue40.alt [role~="link"]:hover,
.capital-blue40.alt [role~="link"].active {
color: #FFF;
}
/* Background Color w/Opacity using RGB Alpha */
.capital-blue.opacity20,.fund-objective-growth-income.opacity20{background-color:rgba(0,154,223, 0.2);}
.black.opacity20{background-color:rgba(0, 0, 0, 0.2);}
.white.opacity20{background-color:rgba(255,255,255, 0.2);}
.capital-blue80.opacity20{background-color:rgba(51,174,229, 0.2);}
.capital-blue60.opacity20{background-color:rgba(102,194,236, 0.2);}
.capital-blue40.opacity20{background-color:rgba(153,215,242, 0.2);}
.capital-blue20.opacity20{background-color:rgba(204,235,249, 0.2);}
.black80.opacity20{background-color:rgba(51,51,51, 0.2);}
.black60.opacity20{background-color:rgba(102,102,102, 0.2);}
.black40.opacity20{background-color:rgba(153,153,153, 0.2);}
.black20.opacity20{background-color:rgba(204,204,204, 0.2);}
.black10.opacity20{background-color:rgba(230,230,230, 0.2);}
.black5.opacity20{background-color:rgba(244,244,244, 0.2);}
.capital-blue.opacity40,.fund-objective-growth-income.opacity40{background-color:rgba(0,154,223, 0.4);}
.black.opacity40{background-color:rgba(0, 0, 0, 0.2);}
.white.opacity40{background-color:rgba(255,255,255, 0.2);}
.capital-blue80.opacity40{background-color:rgba(51,174,229, 0.4);}
.capital-blue60.opacity40{background-color:rgba(102,194,236, 0.4);}
.capital-blue40.opacity40{background-color:rgba(153,215,242, 0.4);}
.capital-blue20.opacity40{background-color:rgba(204,235,249, 0.4);}
.black80.opacity40{background-color:rgba(51,51,51, 0.4);}
.black60.opacity40{background-color:rgba(102,102,102, 0.4);}
.black40.opacity40{background-color:rgba(153,153,153, 0.4);}
.black20.opacity40{background-color:rgba(204,204,204, 0.4);}
.black10.opacity40{background-color:rgba(230,230,230, 0.4);}
.black5.opacity40{background-color:rgba(244,244,244, 0.4);}
.capital-blue.opacity60,.fund-objective-growth-income.opacity60{background-color:rgba(0,154,223, 0.6);}
.black.opacity60{background-color:rgba(0, 0, 0, 0.6);}
.white.opacity60{background-color:rgba(255,255,255, 0.6);}
.capital-blue80.opacity60{background-color:rgba(51,174,229, 0.6);}
.capital-blue60.opacity60{background-color:rgba(102,194,236, 0.6);}
.capital-blue40.opacity60{background-color:rgba(153,215,242, 0.6);}
.capital-blue20.opacity60{background-color:rgba(204,235,249, 0.6);}
.black80.opacity60{background-color:rgba(51,51,51, 0.6);}
.black60.opacity60{background-color:rgba(102,102,102, 0.6);}
.black40.opacity60{background-color:rgba(153,153,153, 0.6);}
.black20.opacity60{background-color:rgba(204,204,204, 0.6);}
.black10.opacity60{background-color:rgba(230,230,230, 0.6);}
.black5.opacity60{background-color:rgba(244,244,244, 0.6);}
.capital-blue.opacity80,.fund-objective-growth-income.opacity80{background-color:rgba(0,154,223, 0.8);}
.black.opacity80{background-color:rgba(0, 0, 0, 0.8);}
.white.opacity80{background-color:rgba(255,255,255, 0.8);}
.capital-blue80.opacity80{background-color:rgba(51,174,229, 0.8);}
.capital-blue60.opacity80{background-color:rgba(102,194,236, 0.8);}
.capital-blue40.opacity80{background-color:rgba(153,215,242, 0.8);}
.capital-blue20.opacity80{background-color:rgba(204,235,249, 0.8);}
.black80.opacity80{background-color:rgba(51,51,51, 0.8);}
.black60.opacity80{background-color:rgba(102,102,102, 0.8);}
.black40.opacity80{background-color:rgba(153,153,153, 0.8);}
.black20.opacity80{background-color:rgba(204,204,204, 0.8);}
.black10.opacity80{background-color:rgba(229,229,229, 0.8);}
.black5.opacity80{background-color:rgba(242,242,242, 0.8);}
p {
margin: 0 0 9px; /* match margin for related content */
line-height: 18px;
line-height: 1.2857142857142857142857142857143rem;
}
small {/* this probably needs adjustment to match vertical grid */
font-size: 85%;
}
sup {
display: inline-block;
top: 0;
font: 9px/1 AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 0.64285714285714285714285714285714rem;
vertical-align: top;
}
/* Text whose line height is 6px greater than font size gets a larger margin. */
.h1 sup, /* h1 is in breadcrumb */
h2 sup,
.h2 sup,
h3 sup,
.h3 sup {
margin-top: 3px;
}
.sections-accordion h3 sup {
margin-top: 0; /* overrides default header, due to section size being standard */
}
.ns-breadcrumb sup {
margin-top: 7px;
}
.descriptor sup {
margin-top: 2px;
}
sub {
font-size: 7px;
font-size: .50rem;
vertical-align: bottom;
line-height: 12px;
line-height: 0.8571rem;
}
.pipe {
display: inline-block;
padding: 0 10px;
color: #CCC;
}
/* --- Lists --- */
ul {
margin: 0 0 18px 1.5em;
}
ol {
list-style-type: none;
counter-reset: li;
margin: 0 0 18px 1.8em;
}
.richtext.section ol{
margin-left: 35px;
}
.richtext.section .ns-rte ol{
margin-left: 35px;
}
li {
margin-bottom: 5px;
}
ol > li:before {
content:counter(li);
counter-increment:li;
float: left;
clear: both;
margin-left: -2em; /* moves number .2em out of left edge of ol to align "1" with left edge of other boxes */
width: 1.3em;
text-align: right;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
ol > li:after {
content: "";
display: table;
line-height: 0;
clear: both;
}
ul ul,
ul ol,
ol ul,
ol ol {
margin-bottom: 0;
}
dl {
margin-bottom: 9px;
}
dt {
margin-bottom: 9px;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
.unbold dt {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
}
dd {
margin: 0;
}
/* without markers */
.unstyled {
margin-left: 0 !important;
list-style-type: none !important;
}
ol.unstyled > li:before {
display: none;
}
.unstyled ul,
.unstyled ol {
margin-bottom: 9px;
}
.unstyled ul {
list-style-type: disc;
}
.unstyled ul ul {
list-style-type: circle;
}
.unstyled ul ul ul {
list-style-type: square;
}
/* Horizontal Rules */
hr {
height: 0;
border: 0;
border-bottom: 1px solid #CCC;
margin: 0 0 9px;
}
hr.strong {
border-color: #666;
}
hr.thin {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}
hr.regular {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}
hr.thick {
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #666;
}
.hr {
border-top: 1px solid #CCC;
padding-top: 9px;
}
.hr-strong {
border-color: #666;
}
.hr-thick {
border-top: 3px solid #666;
}
/* Margins */
.section-margin {
margin-bottom: 30px;
margin-bottom: 2.1428571428571428571428571428571rem;
}
.sub-section-margin {
margin-bottom: 18px;
margin-bottom: 1.2857142857142857142857142857143rem;
}
.element-margin {
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
.no-margin {
margin-bottom: 0 !important;
}
/* Bold/Italic */
b,
strong,
.bold {
font-weight: normal;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
i,
cite,
em,
.italic {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-style: italic;
}
.bold-italic {
font-weight: bold;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-style: italic;
}
.unbold {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
}
/* "Eyebrow" */
.utility-link,
.descriptor {/* can we remove the !important? */
font-size: 12px !important;
font-size: 0.85714285714285714285714285714286rem !important;
line-height: 14px !important;
line-height: 1rem !important;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif !important;
text-transform: uppercase !important;
}
/* Hedge */
.ns-disclosure, .hedge {
color: #666;
font-size: 14px;
font-size: 1rem;
line-height: 18px;
line-height: 1.2857142857142857142857142857143rem;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
}
.ns-disclosure-wide {
background-color: #F2F2F2;
}
.ns-disclosure-wide > .ns-outer-control {
background: transparent;
}
.ns-disclosure a[href],
.hedge a[href],
.ns-disclosure b,
.hedge b,
.ns-disclosure strong,
.hedge strong,
.ns-disclosure dd.bold,
.ns-disclosure div.bold{
font-weight: normal;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
.ns-disclosure i,
.hedge i,
.ns-disclosure cite,
.hedge cite,
.ns-disclosure em,
.hedge em,
.ns-disclosure .italic,
.hedge .italic {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-style: italic;
}
.ns-disclosure a[href] i,
.hedge a[href] i,
.ns-disclosure a[href] cite,
.hedge a[href] cite,
.ns-disclosure a[href] em,
.hedge a[href] em,
.ns-disclosure a[href] .italic,
.hedge a[href] .italic,
.ns-disclosure b i,
.hedge b i,
.ns-disclosure b cite,
.hedge b cite,
.ns-disclosure b em,
.hedge b em,
.ns-disclosure b .italic,
.hedge b .italic,
.ns-disclosure strong i,
.hedge strong i,
.ns-disclosure strong cite,
.hedge strong cite,
.ns-disclosure strong em,
.hedge strong em,
.ns-disclosure strong .italic,
.hedge strong .italic,
.ns-disclosure i a[href],
.hedge i a[href],
.ns-disclosure i b,
.hedge i b,
.ns-disclosure i strong,
.hedge i strong,
.ns-disclosure cite a[href],
.hedge cite a[href],
.ns-disclosure cite b,
.hedge cite b,
.ns-disclosure cite strong,
.hedge cite strong,
.ns-disclosure em a[href],
.hedge em a[href],
.ns-disclosure em b,
.hedge em b,
.ns-disclosure em strong,
.hedge em strong,
.ns-disclosure .italic a[href],
.hedge .italic a[href],
.ns-disclosure .italic b,
.hedge .italic b,
.ns-disclosure .italic strong,
.hedge .italic strong
{
font-weight: bold;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-style: italic;
}
.ns-disclosure .disclosurereference,
.ns-disclosure .disclosuregroupingreference {
margin: 0 0 20px;
}
.ns-disclosure hr {
display: none;
border: 0;
border-bottom: 1px solid #e5e5e5;
margin: 9px 0;
}
.ns-disclosure hr:first-child {
margin-top: 60px;
margin-bottom: 30px;
}
.ns-disclosure.container {
padding: 60px 0;
}
.homepage-disclose .preceding_disclosure{
margin: 9px 0;
}
.preceding_disclosure,
.ns-table-row-col p.preceding_disclosure{
margin: 0 0 9px;
}
.emergencyshort .preceding_disclosure{
margin-left: 102px;
}
.ns-disclosure dt,
.ns-disclosure dd{
display: inline-block;
}
.ns-disclosure dt{
vertical-align: top;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
.ns-disclosure dd{
width: 96%;
}
/* Image Modal Disclosure
Other modal disclosure in modal component's css*/
.ns-modal .ns-image-component .content-utility{
margin-bottom: 20px;
}
/* @Media Adjustments */
@media print {
* {
color: black !important;
text-shadow: none !important;
background-color: transparent !important;
background-image: none !important;
box-shadow: none !important;
}
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
widows: 3;
orphans: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
/* Utilities */
.uppercase {
text-transform: uppercase;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.pull-center {
margin: 0 auto;
}
.align-right {
text-align: right;
}
.align-left {
text-align: left;
}
.align-center {
text-align: center;
}
.hide {
display: none;
}
.show {
display: block;
}
.invisible {
visibility: hidden;
}
.default-margin-top {
margin-top: 30px;
}
.default-padding-top {
padding-top: 30px;
}
.default-padding-bottom {
padding-bottom: 25px;
}
abbr[title],
abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #cccccc;
}
abbr.initialism {
font-size: 90%;
text-transform: uppercase;
}
address {
display: block;
margin-bottom: 1.286em;
font-style: normal;
line-height: 1.286em;
}
.hide-text {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.input-block-level {
display: block;
width: 100%;
min-height: 2.143em;
box-sizing: border-box;
}
/* Navigation */
.nav {
margin: 0;
list-style: none;
}
.nav > li {
margin-bottom: 0;
}
.nav > li > a {
display: block;
}
.nav > li > a:hover {
/*text-decoration: none;*/
}
.nav > li > a > img {
max-width: none;
}
.nav > .pull-right {
float: right;
}
.secondarynav {
padding: 17px 0 0 0;
background-color: #FFF;
}
.secondary {
background-color: #33AEE5;
}
.secondary-nav {
margin: 0 13px 0 0;
}
.secondary-nav li {
float: left;
}
.secondary-nav li > a {
display: inline-block;
padding: 13px 20px 13px 20px;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: .857em;
color: #FFFFFF;
text-decoration: none;
background-color: #33AEE5;
}
.secondary-nav li > a:hover {
color: #333333;
/*text-decoration: none;*/
background: #e3e3e3;
background-image: -moz-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #f3f3f3));
background-image: -webkit-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: -o-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: -ms-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: linear-gradient(to bottom, #e3e3e3 0%, #f3f3f3 100%);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#f3f3f3', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.secondary-nav li > a:active,
.secondary-nav li > a.active {
color: #333333;
text-decoration: none;
background: #e3e3e3;
background-image: -moz-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #f3f3f3));
background-image: -webkit-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: -o-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: -ms-linear-gradient(top, #e3e3e3 0%, #f3f3f3 100%);
background-image: linear-gradient(to bottom, #e3e3e3 0%, #f3f3f3 100%);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#f3f3f3', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.ns-breadcrumb-wide > .ns-outer-control {
background: transparent;
}
.ns-breadcrumb nav h1 {
display: inline-block;
margin: 0;
padding: 0;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-size: 14px;
font-size: 1rem;
font-weight: 700;
}
.ns-breadcrumb nav div{
display: inline-block;
margin: 0;
padding: 0;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
line-height: 2.1428571428571428571428571428571rem;
font-size: 1rem;
font-weight: 700;
}
.ns-breadcrumb nav {
margin-bottom: 24px;
margin-bottom: 1.7142857142857142857142857142857rem;
*zoom: 1;
}
.ns-breadcrumb nav a {
margin: 0 5px 0 0;
margin: 0 0.35714285714285714285714285714286rem 0 0;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
color: #1D5799;
}
.ns-breadcrumb nav a:focus,
.ns-breadcrumb nav a:hover {
color: #333;
background: none;
}
.ns-title-bar {
display: table;
height: 96px;
margin-bottom: 30px;
}
.ns-title-bar h1,
.ns-title-bar .h1 {
display: table-cell;
color: #333;
vertical-align: middle;
}
.ns-title-bar p.title-category {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
color: #FFF;
padding-top: 5px;
}
.ns-title-bar p.title-category a {
color: #66C2EC;
}
.ns-title-bar.tenant-investor p.title-category a,
.ns-title-bar.investor p.title-category a {
color: #1D5799;
}
.ns-title-bar p.title-category a:hover,
.ns-title-bar.tenant-investor p.title-category a:hover,
.ns-title-bar.investor p.title-category a:hover {
color: #FFF;
}
.ns-title-wide .ns-title-bar h1,
.ns-title-wide .ns-title-bar .h1 {
color: #fff;
}
.ns-title-wide .ns-title-bar.tenant-investor h1,
.ns-title-wide .ns-title-bar.tenant-investor .h1,
.ns-title-wide .ns-title-bar.investor h1,
.ns-title-wide .ns-title-bar.investor .h1 {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 48px;
line-height: 48px;
margin-bottom: 9px;
margin-bottom: 0.64285714285714285714285714285714rem;
}
.ns-title-wide .ns-title-bar h1 p,
.ns-title-wide .ns-title-bar .h1 p{
margin-bottom: 0;
line-height: 2.1428571428571428571428571428571rem;
}
/* Disclaimer popup - multi language support - start */
.ns-title-wide.tenant-disclaimer .ns-rte {
margin-right: 12px;
}
.ns-title-wide.tenant-disclaimer .ns-main-parsys.hide {
display: none;
}
.ns-title-wide .ns-title-bar.tenant-investor h1 p.exceeds-max-length,
.ns-title-wide .ns-title-bar.tenant-investor .h1 p.exceeds-max-length,
.ns-title-wide .ns-title-bar.investor h1 p.exceeds-max-length,
.ns-title-wide .ns-title-bar.investor .h1 p.exceeds-max-length {
font-size: 26px;
line-height: 30px;
}
.ns-one-twenty-eight-spacer + .ns-secondary-parsys .secondaryParys:first-child,
.ns-one-twenty-eight-spacer + .ns-secondary-parsys .secondaryParsys:first-child{
margin-top: 30px;
}
/* Footer */
.footer-wide {
overflow: visible;
}
.footer-wide > .ns-outer-control {
background: transparent;
}
footer {
padding-top: 30px;
padding-top: 2.1428571428571428571428571428571rem;
/* This is set as default footer bg*/
background-color: #e6e6e6;
}
footer .black10 {
background-color: #E6E6E6;
}
footer .black40 {
background-color: #999999;
}
footer .nav li {
float: left;
}
footer p,
footer ul {
margin: 0 12px 30px 12px;
margin: 0 0.85714285714285714285714285714286rem 2.1428571428571428571428571428571rem 0.85714285714285714285714285714286rem;
}
footer h3,
footer h4,
footer h5 {
padding: 0;
margin: 0 0.928em 1.142em 0.928em;
}
.tenant-advisor footer h3,
.tenant-investor footer h3,
.tenant-advisor footer h4,
.tenant-investor footer h4,
.tenant-advisor footer h5,
.tenant-investor footer h5 {
color: #333;
}
footer a:hover {
background-color: transparent;
}
footer a:active {
color: #333333;
}
.footer-nav li {
border-right: 1px black solid;
}
/* Copied to IE 8 clientlib */
.footer-nav li:last-child {
border-right: none;
}
.footer-nav li > a {
display: inline-block;
padding: 0 0.5em;
margin: 0;
color: #1D5799;
line-height: 14px;
text-decoration: none;
background-color: transparent;
}
/* Copied to IE 8 clientlib */
.footer-nav li:last-child > a {
padding-right: 0;
}
.footer-nav li > a:hover {
background-color: transparent;
}
.footer-nav li > a:active {
color: #333333;
}
ul.social-media-badges {
height: auto;
margin-bottom: 1.142em;
*margin-left: 13px;
vertical-align: middle;
}
ul.social-media-badges li {
display: inline-block;
*display: inline;
margin-right: .5em;
vertical-align: middle;
*zoom: 1;
}
.social-media-badges li {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 1.285em;
}
.tenant-advisor .social-media-badges li
.tenant-investor .social-media-badges li {
color: #FFF;
}
.social-media-badges li > a,
.social-media-badges li > a > img {
vertical-align: middle;
}
footer p span {
color: #009adf;
}
/* Page / Template specific */
.page-title,
.page-summary {
color: #333333;
}
.page-title h1 {
padding: 26px 0 26px 26px;
}
.page-summary {
padding: 0 0 26px 26px;
}
.tag {
font-weight: bold;
}
span.quote-mark {
display: inline-block;
width: 25px;
height: 17px;
background: transparent url("/apps/nextgen/docroot/images/bgs/business-quote.png") center no-repeat;
}
/* Side Navigation */
.sidenav {
padding-left: 13px;
}
.sidenav ul {
list-style: none;
}
.sidenav ul li {
border-bottom: 1px solid #e6e6e6;
}
.sidenav ul li > a {
display: block;
padding: 8px 8px;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #fff;
text-decoration: none;
background-color: #009ADF;
}
.sidenav ul li > a.selected {
color: #333;
background-color: #CCC;
}
.sidenav ul li > a:hover {
color: #333;
background-color: #CCC;
}
/* End Side navigation */
footer p span {
color: #009adf;
}
.hr {
min-height: 0;
}
footer p,
footer ul {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 0.857em;
}
footer p {
padding: 0;
}
.tenant-advisor footer p,
.tenant-investor footer p {
color: #333;
}
/* Clear Fixes */
.clearfix:before,
.clearfix:after {
display: table;
line-height: 0;
content: "";
}
.clearfix:after {
clear: both;
}
/* Background */
.ns-background {
padding: 13px;
margin-bottom: 30px;
}
.ns-background .ns-rte {
margin-bottom: 0;
}
/* Table specific Styles */
.ns-table-wrapper {
width:100%;
margin-bottom: 30px;
}
.ns-table-wrapper hr{
margin: 0;
}
/* Overwrite column control default margin */
.ns-table-wrapper div.ns-table-header [class*="cq-colctrl-lt"],
.ns-table-wrapper div.table-row [class*="cq-colctrl-lt"] {
margin-left: 0;
margin-right: 0;
}
/* Sticky Header Span Settings */
.ns-table-wrapper .ns-sticky-anchor-links-component {
margin-left: 0;
width: 100%;
}
.ns-table-wrapper .sticky-wrapper {
overflow: hidden;
margin-bottom: 20px;
border-bottom: 1px solid #666;
margin-left: 0;
margin-right: 0;
}
/* remove Modal "Close X" underline on hover */
a.descriptor[data-dismiss="modal"] {
text-decoration: inherit !important;
}
.footer .footer-border-top {
border-top: 1px solid #999;
}
.footer .black40.footer-border-top {
border-color: #ccc;
}
/* From cg-tooltip-popover.css */
.cg-tooltip {
position: absolute;
z-index: 1030;
display: block;
visibility: visible;
font-size: 12px;
line-height: 1.4;
opacity: 0;
filter: alpha(opacity=0);
}
.cg-tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.cg-tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.cg-tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.cg-tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.cg-tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.cg-tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #ffffff;
text-align: center;
text-decoration: none;
background-color: #000000;
border-radius: 4px;
}
.cg-tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.cg-tooltip.top .cg-tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000000;
}
.cg-tooltip.top-left .cg-tooltip-arrow {
bottom: 0;
left: 5px;
border-width: 5px 5px 0;
border-top-color: #000000;
}
.cg-tooltip.top-right .cg-tooltip-arrow {
bottom: 0;
right: 5px;
border-width: 5px 5px 0;
border-top-color: #000000;
}
.cg-tooltip.right .cg-tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000000;
}
.cg-tooltip.left .cg-tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000000;
}
.cg-tooltip.bottom .cg-tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000000;
}
.cg-tooltip.bottom-left .cg-tooltip-arrow {
top: 0;
left: 5px;
border-width: 0 5px 5px;
border-bottom-color: #000000;
}
.cg-tooltip.bottom-right .cg-tooltip-arrow {
top: 0;
right: 5px;
border-width: 0 5px 5px;
border-bottom-color: #000000;
}
.cg-popover {
position: absolute;
top: 0;
left: 0;
z-index: 5000;
display: none;
max-width: 400px;
padding: 13px;
background-color: #ffffff;
background-clip: padding-box;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.2);
box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.2);
white-space: normal;
}
.cg-popover p {
color: #666;
}
.cg-popover b {
font-weight: bold;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
}
.cg-popover.top {
margin-top: -10px;
}
.cg-popover.right {
margin-left: 10px;
}
.cg-popover.bottom {
margin-top: 10px;
}
.cg-popover.left {
margin-left: -10px;
}
.cg-popover-title {
margin: 0;
}
.cg-popover-title a {
float: right;
}
.cg-popover-title a span {
color: #333;
}
.cg-popover-title .h3 {
display: inline-block;
color: #333;
min-height: 24px;
text-transform: capitalize;
}
.cg-popover-title a {
float: right;
}
.cg-popover-content {
color: #666;
font-weight: normal;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-size: 14px;
font-size: 1rem;
line-height: 18px;
line-height: 1.285714285714286rem;
}
.cg-popover .cg-arrow,
.cg-popover .cg-arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.cg-popover .cg-arrow {
border-width: 11px;
}
.cg-popover .cg-arrow:after {
border-width: 10px;
content: "";
}
.cg-popover.top .cg-arrow {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
border-top-color: #999999;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
}
.cg-popover.top .cg-arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #ffffff;
}
.cg-popover.right .cg-arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
border-right-color: #999999;
border-right-color: rgba(0, 0, 0, 0.25);
}
.cg-popover.right .cg-arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #ffffff;
}
.cg-popover.bottom .cg-arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999999;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -11px;
}
.cg-popover.bottom .cg-arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #ffffff;
}
.cg-popover.left .cg-arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
border-left-color: #999999;
border-left-color: rgba(0, 0, 0, 0.25);
}
.cg-popover.left .cg-arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #ffffff;
bottom: -10px;
}
.close-cg-popover {
font-size: 14px;
font-size: 1rem;
}
.close-cgpopopver a {
text-transform: uppercase;
float: right;
text-decoration: none !important;
}
.close-cgpopopver a span {
color: #333;
padding-left: 3px;
}
.close-cgpopopver:before,
.close-cgpopopver:after {
display: table;
line-height: 0;
content: "";
}
.close-cgpopopver:after {
clear: both;
}
a[data-behavior=cgpopover] img {
width: auto !important;
}
.ns-image-component .title a + a[data-behavior=cgpopover],
.ns-image-component span.disclosure-reference-group-class + a[data-behavior=cgpopover],
.ns-modal-header span.disclosure-reference-group-class + a[data-behavior=cgpopover] {
margin-left: 6px;
}
.ns-image-component .subtitle a[data-behavior=cgpopover] {
margin-left: 0;
}
/* From nextgen-template-backgrounds.css */
/* No Blue Bar for Proxy Pages */
.ns-body-wide {
background: #F2F2F2;
}
.ns-body-wide.fullwidth .ns-outer-control {
background: #FFF;
}
.ns-body-wide.fullwidth .container,
.ns-body-wide.fullwidth .container > .row,
.ns-body-wide.fullwidth .container > .row > section,
.ns-body-wide.fullwidth .container > .row > [class*="span"],
.ns-body-wide.fullwidth .container > .row > section > [class*="span"] {
background: transparent;
}
.ns-body-wide.qtr-right-rail .ns-outer-control {
background: #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-qtr-filler.png') right top repeat-y;
}
.ns-body-wide.third-right-rail .ns-outer-control {
background: #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-third-filler.png') right top repeat-y;
}
.ns-body-wide.qtr-left-rail .ns-outer-control {
background: #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-qtr-filler.png') left top repeat-y;
}
/* End No Blue Bar for Proxy Pages */
/* Templates w/ Title Bars */
.ns-title-wide {
background: #F2F2F2 url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') no-repeat center top;
}
.ns-title-wide.investor {
background: #F2F2F2 url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') no-repeat center top;
}
.ns-title-wide.qtr-right-rail .ns-outer-control {
background: #FFFFFF;
background: url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') center top no-repeat, #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-qtr-filler.png') right top repeat-y;
}
.ns-title-wide.qtr-right-rail.investor .ns-outer-control {
background: #FFFFFF;
background: url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') center top no-repeat, #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-qtr-filler.png') right top repeat-y;
}
.ns-title-wide.third-right-rail .ns-outer-control {
background: #FFFFFF;
background: url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') center top no-repeat, #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-third-filler.png') right top repeat-y;
}
.ns-title-wide.third-right-rail.investor .ns-outer-control {
background: #FFFFFF;
background: url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') center top no-repeat, #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-third-filler.png') right top repeat-y;
}
.ns-title-wide.qtr-left-rail .ns-outer-control {
background: #FFFFFF;
background: url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') center top no-repeat, #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-qtr-filler.png') left top repeat-y;
}
.ns-title-wide.qtr-left-rail.investor .ns-outer-control {
background: #FFFFFF;
background: url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') center top no-repeat, #FFFFFF url('/apps/nextgen/docroot/images/bgs/bg-one-qtr-filler.png') left top repeat-y;
}
.ns-title-wide.fullwidth .ns-outer-control {
background: #FFFFFF url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') center top no-repeat;
}
.ns-title-wide.fullwidth.investor .ns-outer-control {
background: #FFFFFF url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') center top no-repeat;
}
.ns-title-wide.fullwidth .ns-outer-control .ns-body,
.ns-title-wide.qtr-left-rail .ns-outer-control .ns-body,
.ns-title-wide.qtr-left-rail .ns-outer-control .ns-search-body,
.ns-title-wide.qtr-right-rail .ns-outer-control .ns-body,
.ns-title-wide.third-right-rail .ns-outer-control .ns-body {
background: transparent url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') no-repeat center top;
}
.ns-title-wide.fullwidth.investor .ns-outer-control .ns-body,
.ns-title-wide.qtr-left-rail.investor .ns-outer-control .ns-body,
.ns-title-wide.qtr-left-rail.investor .ns-outer-control .ns-search-body,
.ns-title-wide.qtr-right-rail.investor .ns-outer-control .ns-body,
.ns-title-wide.third-right-rail.investor .ns-outer-control .ns-body {
background: transparent url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') no-repeat center top;
}
.ns-title-wide > .ns-outer-control > .ns-body.container.ns-title-wide,
.ns-title-wide > .ns-outer-control > .ns-search-body.container.ns-title-wide {
background: transparent url('/apps/nextgen/docroot/images/bgs/title-bar-bg.jpg') no-repeat center top;
}
.ns-title-wide.investor > .ns-outer-control > .ns-body.container.ns-title-wide,
.ns-title-wide.investor > .ns-outer-control > .ns-search-body.container.ns-title-wide {
background: transparent url('/apps/nextgen/docroot/images/bgs/investor-title-bar-bg.jpg') no-repeat center top;
}
/* End Templates w/ Title Bars */
/* Rail Padding Adj. */
.right-rail-pad {
padding: 0 0 0 13px;
}
.left-rail-pad {
padding: 0 13px 0 0;
}
/* --- Tables from tables.css --- */
table {
margin-bottom: 18px;
}
table.shrink-wrap {
width: auto;
}
td,
th {
padding: 4px;
}
th {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
/* column header (in thead or tbody) */
th[scope="col"],
th[scope="colgroup"] {
vertical-align: bottom;
}
table.row-separators td,
table.row-separators th {
padding: 6px 13px;
border: solid #E5E5E5;
border-width: 1px 0;
}
table.row-separators tfoot td,
table.row-separators tfoot th {
border: 0 none;
}
/* Copied to IE 8 clientlib */
table.row-separators tbody:not([class~="thead"]) tr:last-child td,
table.row-separators tbody:not([class~="thead"]) tr:last-child th {
border-bottom-color: transparent;
}
table.row-separators th[scope="col"],
table.row-separators th[scope="colgroup"] {
border-top: 0 none;
border-bottom: 1px solid #666;
}
/* condensed font for tight spaced tables */
table.condensed td {
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
}
table.condensed a[href],
table.condensed th,
table.condensed th dt,
table.condensed .bold.condensed {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
table.condensed th[scope="rowgroup"][colspan] {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif
}
table.condensed td,
table.condensed th {
padding: 6px 11px;
}
/* top border to accent the header part of tables (optional, at designer's discretion) */
.table-header-emphasis {
border-top: 3px solid #666;
}
/* N/A cells */
td.na {
color: #999;
background-color: #E3E3E3;
}
/* nested tables */
table td.table-container {
padding: 0;
}
td.table-container table {
margin: 0;
}
td.table-container td,
td.table-container th {
border: 0 none;
}
/* layout tables */
table.layout {
margin: 0;
}
table.layout td.layout {
padding: 0;
}
/* Styles for individual table cells
Although these aren't explicitly defined for tables, they're placed here to identify the context in which they are typically used. */
.currency,
.number,
.percent {
text-align: right;
}
/* From utilities.css */
.capital-blue-border-top {
border-top: 4px solid #009ADF;
}
/* disabled appearance for general elements (divs/labels/etc.) */
.disabled,
.disabled * {
color: #999 !important;
}
/*
Focal Point Cropping default code. All actual cropping occurs
in nextgen-responsive.css.
*/
.focal-crop {
width: 100%;
height: auto;
overflow: hidden;
}
.focal-crop img {
display: block;
height: auto;
-ms-interpolation-mode: bicubic;
}
.focal-crop div {
position: relative;
max-width: none;
height: auto;
}
.full-width {
width: 100%;
}
.guidance {
color: #666;
}
.nowrap {
white-space: nowrap;
}
.spaced-left {
margin-left: 20px;
}
.spaced-right {
margin-right: 20px;
}
.block {
display: block;
}
/* From steps-next.css */
/* --- Steps Left (remaining) pattern --- */
.ns-steps-left {
overflow: hidden;
padding-bottom: 13px;
border-bottom: 1px solid #CCC;
margin: 0 0 30px;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
.ns-steps-left > li {
display: block;
float: left;
margin-left: 20px;
color: #999;
}
.ns-steps-left > li:first-child {
margin-left: 0;
}
.ns-steps-left > li.active {
color: #333;
}
.ns-steps-left > li:before {
display: inline-block;
float: none;
width: 1em;
height: 1em;
padding: 3px;
margin-right: 8px;
margin-left: 0;
border-radius: 1em;
color: #FFF;
background-color: #999;
line-height: 1em;
text-align: center;
}
.ns-steps-left > li.active:before {
background-color: #66C2EC;
}
/* From form-layout.css */
/* Form layout toolkit */
.ns-form dl.inline,
.ns-form .inline dl {
overflow: hidden;
margin-bottom: 9px;
}
.ns-form .control-wrapper {
margin-bottom: 9px;
}
.ns-form .inline dt {
float: left;
margin: 0 10px 0 0;
text-align: right;
}
.ns-form .inline .indent {
border-left: 10px solid transparent; /* match dt margin-right */
}
.ns-form .form-control-text dt,
.ns-form .form-control-text span.symbol {
padding-top: 6px; /* match text input top padding/border */
}
.ns-form .form-control-check dt {
padding-top: 0; /* currently only needed if overriding inherited style */
}
.ns-form .form-control-btn {
padding-top: 9px;
}
.ns-form .inline.align-left dt {
text-align: left;
}
.ns-form .inline dd {
overflow: hidden;
}
.ns-form .inline.symbol dd,
.ns-form .inline.symbol .indent {
padding-left: 1em;
}
.ns-form .inline.em-narrow dt { width: 5em; }
.ns-form .inline.em-normal dt { width: 10em; }
.ns-form .inline.em-wide dt { width: 17em; }
.ns-form .inline.em-narrow .indent { margin-left: 5em; }
.ns-form .inline.em-normal .indent { margin-left: 10em; }
.ns-form .inline.em-wide .indent { margin-left: 17em; }
.ns-form .inline span.symbol {
position: absolute;
margin-left: -1em;
}
/* radio/checkbox input lists (should be applied to UL or OL) */
.ns-form .options,
.ns-form .options .options {
list-style-type: none; /* avoid inheritance issues on LIs */
margin: 0;
}
.ns-form .options .options,
.ns-form .options label+div.control-wrapper {
margin-top: 9px;
}
.ns-form .options > li {
display: block;
padding: 0 0 0 20px !important;
margin-bottom: 9px;
}
.ns-form .options.inline > li {
float: left;
margin-right: 20px;
}
.ns-form .options.inline > li:last-child {
margin-right: 0;
}
.ns-form .options input[type="radio"],
.ns-form .options input[type="checkbox"] {
float: left; /* out of flow */
height: 18px; /* match line-height */
margin: 0 0 0 -20px;
}
/* form actions (buttons) */
.ns-form .actions {
clear: both;
overflow: hidden;
margin-bottom: 30px;
text-align: right;
}
.ns-form .actions .btn {
margin-left: 1em;
}
.ns-form .actions .btn-primary {
float: right;
}
.ns-form .actions.actions-left {
text-align: left;
}
.ns-form .actions.actions-left .btn {
margin-left: 0;
margin-right: 1em;
}
.ns-form .actions.actions-left .btn-primary {
float: none;
}
/* clear: left */
.ns-form .options.inline:after,
.ns-form .options > li:after {
display: block;
clear: left;
visibility: hidden;
content: ".";
height: 0;
font-size: 0;
}
/* redirect-form */
#redirect-form .ns-media-component {
margin-bottom: 20px;
}
#redirect-form .form_rightcol {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 18px;
font-size: 1.2857142857142857142857142857143rem;
line-height: 24px;
line-height: 1.7142857142857142857142857142857rem;
text-indent: -18px;
padding-left: 18px;
}
#redirect-form .ns-media-component .ns-rte.media-text {
margin-bottom: 0;
}
#redirect-form .ns-media-component .ns-rte.media-text .media-padding {
padding: 0;
}
#redirect-form .ns-media-component .ns-rte.media-text .media-padding hr + p,
#redirect-form .ns-rte br {
display: none;
}
/* From tabs.css */
/* Tab Component */
.ns-cgc-tabs-component {
background: #FFF;
}
/* TAB BAR Behind Tabs */
.ns-cgc-tabs-component .tab-bar {
padding: 4px 4px 0 4px;
}
.ns-cgc-tabs-component .tab-bar.shrinkwrap {
display: table;
}
.tab-bar.cgc-tabs-capital-gray {
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top, #999999 0%, #666666 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#666666)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 0%,#666666 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 0%,#666666 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 0%,#666666 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 0%,#666666 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}
.tab-bar.cgc-tabs-capital-blue {
background: #33aee5; /* Old browsers */
background: -moz-linear-gradient(top, #33aee5 0%, #009adf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33aee5), color-stop(100%,#009adf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #33aee5 0%,#009adf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #33aee5 0%,#009adf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #33aee5 0%,#009adf 100%); /* IE10+ */
background: linear-gradient(to bottom, #33aee5 0%,#009adf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33aee5', endColorstr='#009adf',GradientType=0 ); /* IE6-9 */
}
.tab-bar.cgc-tabs-text {
background: transparent;
}
/* End Tab Bar Behind Tabs*/
.tab-bar .tab-link {
background: transparent;
}
.ns-cgc-tabs-component .tab-link.tab-pane-bg-FFFFFF {
background: transparent;
}
.tab-content.tab-pane-bg-FFFFFF,
.tab-bar.cgc-tabs-capital-gray .tab-link.tab-pane-bg-FFFFFF a:hover,
.tab-bar.cgc-tabs-capital-gray .tab-link.tab-pane-bg-FFFFFF.active,
.tab-bar.cgc-tabs-capital-gray .tab-link.tab-pane-bg-FFFFFF.active a {
color: #333;
background: #FFFFFF;
}
.ns-cgc-tabs-component .tab-link.tab-pane-bg-F2F2F2 {
background: transparent;
}
.tab-content.tab-pane-bg-F2F2F2,
.tab-bar.cgc-tabs-capital-gray .tab-link.tab-pane-bg-F2F2F2 a:hover,
.tab-bar.cgc-tabs-capital-gray .tab-link.tab-pane-bg-F2F2F2.active,
.tab-bar.cgc-tabs-capital-gray .tab-link.tab-pane-bg-F2F2F2.active a {
color: #333;
background: #F2F2F2;
}
.ns-cgc-tabs-component .tab-link.tab-pane-bg-FFFFFF {
background: transparent;
}
.tab-content.tab-pane-bg-FFFFFF,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-FFFFFF a:hover,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-FFFFFF.active,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-FFFFFF.active a {
color: #333;
background: #FFFFFF;
}
.ns-cgc-tabs-component .tab-link.tab-pane-bg-F2F2F2 {
background: transparent;
}
.tab-content.tab-pane-bg-F2F2F2,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-F2F2F2 a:hover,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-F2F2F2.active,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-F2F2F2.active a {
color: #333;
background: #F2F2F2;
}
.ns-cgc-tabs-component .tab-link.tab-pane-bg-CCEBF9 {
background: transparent;
}
.tab-content.tab-pane-bg-CCEBF9,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-CCEBF9.active,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-CCEBF9 a:hover,
.tab-bar.cgc-tabs-capital-blue .tab-link.tab-pane-bg-CCEBF9.active a {
color: #333;
background: #CCEBF9;
}
.tab-bar.cgc-tabs-text .tab-link a {
background-color: transparent;
color: #1D5799;
}
.tab-bar.cgc-tabs-text .tab-link a:hover {
background-color: transparent;
color: #333;
}
.tab-bar.cgc-tabs-text .tab-link.active,
.tab-bar.cgc-tabs-text .tab-link .active a {
color: #333;
background: #CCC;
}
/* Tab Spacer Sprite Classes */
.tab-bar.cgc-tabs-capital-gray .nav.nav-tabs li.tab-spacer1x62 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X62cg.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-gray .nav.nav-tabs li.tab-spacer1x50 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X50cg.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-gray .nav.nav-tabs li.tab-spacer1x38 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X38cg.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-gray .nav.nav-tabs li.tab-spacer1x32 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X32cg.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-blue .nav.nav-tabs li.tab-spacer1x62 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X62cb.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-blue .nav.nav-tabs li.tab-spacer1x50 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X50cb.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-blue .nav.nav-tabs li.tab-spacer1x38 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X38cb.png) 0px 1px no-repeat !important;
}
.tab-bar.cgc-tabs-capital-blue .nav.nav-tabs li.tab-spacer1x32 {
background: url(/apps/nextgen/docroot/images/sprites/tab-spacer1X32cb.png) 0px 1px no-repeat !important;
}
.tab-bar .nav.nav-tabs li.active + li,
.tab-bar .nav.nav-tabs li.tab-spacer1x62.active + li,
.tab-bar .nav.nav-tabs li.tab-spacer1x50.active + li,
.tab-bar .nav.nav-tabs li.tab-spacer1x38.active + li,
.tab-bar .nav.nav-tabs li.tab-spacer1x32.active + li {
background: none !important;
}
/* End Spacer Sprite Classes*/
.ns-cgc-tabs-component .tab-content .ns-accordian-trigger {
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top, #999999 0%, #808080 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#808080)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 0%,#808080 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 0%,#808080 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 0%,#808080 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 0%,#808080 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component .tab-content .ns-accordian-trigger {
display: none;
}
.ns-cgc-tabs-component .nav-tabs .cgc-tab-text {
filter: none; /* IE6-9 */
background: #FFF;
border-right: 1px solid #ccc;
border-left: 0 !important;
margin-bottom: 10px;
padding: 1px 0;
}
.ns-cgc-tabs-component .nav-tabs .cgc-tab-text:last-child {
border-right: 0 !important;
}
.ns-cgc-tabs-component .nav-tabs .cgc-tab-text.active,
.ns-cgc-tabs-component .nav-tabs .cgc-tab-text.active a[href]:hover {
filter: none; /* IE6-9 */
background-color: #ccc !important;
}
.ns-cgc-tabs-component .nav-tabs .cgc-tab-text.active a {
color: #333;
}
.ns-cgc-tabs-component .nav-tabs .cgc-tab-text a[href]:hover {
background-color: #FFF !important;
text-decoration: underline;
}
.tab-bar.cgc-tabs-text .tab-link a,
.ns-cgc-tabs-component .nav-tabs li.cgc-tab-text a {
color: #1D5799;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
font-size: 14px;
padding: 0 10px;
line-height: 30px;
}
.tab-bar.cgc-tabs-text li.tab-link {
border-left: 1px solid #CCC;
}
.tab-bar.cgc-tabs-text li.tab-link:first-child {
border: none;
}
.ns-cgc-tabs-component .nav-tabs li.cgc-tab-text:first-child {
border: none;
}
.ns-cgc-tabs-component .nav-tabs li.cgc-tab-text span {
display: inline !important;
}
/*The expectation is that we keep the same padding when we go to one line. So if top and bottom padding is 13px */
/*and our default type is 18px with a 24px line height, that gives us 13 + 13 + 24 = 50px. */
/*Preferably if the author goes to 14px type to save space, it should be 13+13+18 = 44px, but if that's too */
/*difficult we can use this same height as if the type was 18px.*/
.ns-cgc-tabs-component .tab-link span,
.ns-cgc-tabs-component .tab-content .ns-accordian-trigger span {
display: block;
}
.ns-cgc-tabs-component .tab-content .ns-accordian-trigger.active .inverse.caret-right .icon {
background-position: -256px -96px;
}
.ns-cgc-tabs-component .tab-content .ns-accordian-trigger span span {
display: inline-block;
}
.ns-cgc-tabs-component .tab-link a,
.ns-cgc-tabs-component .tab-content .ns-accordian-trigger a {
display: block;
font-size: 18px;
font-size: 1.2857142857142857142857142857143rem;
line-height: 24px;
line-height: 1.7142857142857142857142857142857rem;
color: #FFF;
}
.ns-cgc-tabs-component .tab-link.active a {
color: #333;
}
.ns-cgc-tabs-component a.small {
font-size: 14px;
font-size: 1rem;
line-height: 18px;
line-height: 1.2857142857142857142857142857143rem;
}
.nav-tabs {
*zoom: 1;
border-bottom: 0 none;
}
.nav-tabs:before,
.nav-tabs:after {
display: table;
line-height: 0;
content: "";
}
.nav-tabs:after {
clear: both;
}
.nav-tabs > li {
float: left;
/*border-left: 1px solid #FFF;*/
}
.nav-tabs > li:first-child {
/*border-left: none;*/
}
.nav-tabs > li > a {
margin-right: 0;
border-radius: 0;
}
.tab-link > a,
.nav-tabs > li > a,
.ns-accordian-trigger > a {
padding: 9px 15px;
}
.tab-link > a:hover {
background-color: #999;
text-decoration: none;
}
.tab-link.cgc-tab-blue80 a:hover {
background-color: #99D7F2;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
border: 0 none;
}
.tabbable {
*zoom: 1;
}
.tabbable:before,
.tabbable:after {
display: table;
line-height: 0;
content: "";
}
.tabbable:after {
clear: both;
}
.tab-pane {
/*overflow: auto;*/
padding: 13px;
}
.tab-pane.cgc-tab-blue80 {
background-color: #CCEBF9;
color: #000;
}
.tab-pane.cgc-tab-blue80 a {
color: #1D5799;
}
.tab-pane.cgc-tab-blue80 a:hover {
color: #000;
}
.tab-pane.cgc-tab-blue80 hr.top {
/*the style references an hr top
but core.css does not have this item*/
}
.tab-pane.cgc-tab-blue80 hr.bottom {
/*the style references an hr bottom
but core.css does not have this item*/
}
.tab-pane.cgc-tab-black999 {
background-color: #F2F2F2;
color: #333;
}
.tab-pane.cgc-tab-black999 a {
color: #009ADF;
}
.tab-pane.cgc-tab-black999 a:hover {
color: #333;
}
.tab-pane.cgc-tab-black999 hr.top {
/*the style references an hr top
but core.css does not have this item*/
}
.tab-pane.cgc-tab-black999 hr.bottom {
/*the style references an hr bottom
but core.css does not have this item*/
}
.tab-pane.cgc-tab-default {
background-color: #FFF;
}
.tab-pane.has-events {
padding: 0;
}
.tab-pane.has-events .event-listing .hr,
.tab-pane.has-events .event-teaser .hr {
padding-top: 9px;
}
.tab-pane.has-events .event-teaser {
padding-top: 18px;
}
.tab-pane.has-events .event-listing #sticker-sticky-wrapper {
height: auto !important;
width: auto !important;
margin-top: 9px;
}
.tab-pane.has-events .event-listing #sticker-sticky-wrapper .anchor-link {
height: auto !important;
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active{
display: block;
}
/* Legacy Tabs */
.ns-cgc-tabs-component .tab-link {
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top, #999999 1%, #808080 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#808080)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 1%,#808080 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 1%,#808080 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 1%,#808080 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 1%,#808080 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component .tab-link.active {
background: #e5e5e5; /* Old browsers */
background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5e5e5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5e5e5 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5e5e5 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5e5e5 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component .tab-link.cgc-tab-blue80 {
background: #009adf; /* Old browsers */
background: -moz-linear-gradient(top, #009adf 0%, #33aee5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009adf), color-stop(100%,#33aee5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #009adf 0%,#33aee5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #009adf 0%,#33aee5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #009adf 0%,#33aee5 100%); /* IE10+ */
background: linear-gradient(to bottom, #009adf 0%,#33aee5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009adf', endColorstr='#33aee5',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component .tab-link.cgc-tab-blue80.active {
background: #99d7f2; /* Old browsers */
background: -moz-linear-gradient(top, #99d7f2 0%, #ccebf9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99d7f2), color-stop(100%,#ccebf9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #99d7f2 0%,#ccebf9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #99d7f2 0%,#ccebf9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #99d7f2 0%,#ccebf9 100%); /* IE10+ */
background: linear-gradient(to bottom, #99d7f2 0%,#ccebf9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7f2', endColorstr='#ccebf9',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component .tab-link.cgc-tab-black999 {
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top, #999999 1%, #808080 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#808080)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 1%,#808080 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 1%,#808080 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 1%,#808080 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 1%,#808080 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component .tab-link.cgc-tab-black999.active {
background: #e5e5e5; /* Old browsers */
background: -moz-linear-gradient(top, #e5e5e5 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5e5e5 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5e5e5 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5e5e5 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5e5e5 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.ns-cgc-tabs-component hr {
height: 0;
border: 0;
border-bottom: 0;
margin: 0;
}
.ns-cgc-tabs-component .hr {
border-top: 1px solid #CCC;
padding: 0;
}
.ns-cgc-tabs-component .hr-strong {
border-top: 1px solid #666;
}
.ns-cgc-tabs-component .hr-thick {
border-top: 3px solid #666;
}
/*
rules within tab RTE*/
/* Horizontal Rules */
.ns-cgc-tabs-component .ns-rte hr {
height: 0;
border: 0;
border-bottom: 1px solid #CCC;
margin: 0 0 9px;
}
.ns-cgc-tabs-component .ns-rte hr.strong {
border-color: #666;
}
.ns-cgc-tabs-component .ns-rte hr.thin {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}
.ns-cgc-tabs-component .ns-rte hr.thick {
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #666;
}
.ns-cgc-tabs-component .ns-rte .hr {
border-top: 1px solid #CCC;
padding-top: 9px;
}
.ns-cgc-tabs-component .ns-rte .hr-strong {
border-color: #666;
}
.ns-cgc-tabs-component .ns-rte .hr-thick {
border-top: 3px solid #666;
}
.ns-cgc-tabs-component .row-fluid.tabwrap > .span12 {
width: 100%;
}
.span12 .ns-cgc-tabs-component .row-fluid.tabwrap > .span6 {
margin-left: 0.211%;
width: 49.896%;
}
.span9 .ns-cgc-tabs-component .row-fluid.tabwrap > .span6 {
margin-left: 0.277%;
width: 49.8613037%;
}
.span8 .ns-cgc-tabs-component .row-fluid.tabwrap > .span6 {
margin-left: 0.3134796%;
width: 49.8432602%;
}
.span12 .ns-cgc-tabs-component .row-fluid.tabwrap > .span4 {
margin-left: 0.2165%;
width: 33.189%;
}
.span9 .ns-cgc-tabs-component .row-fluid.tabwrap > .span4 {
margin-left: 0.2773925%;
width: 33.129%;
}
.span8 .ns-cgc-tabs-component .row-fluid.tabwrap > .span4 {
margin-left: 0.3134796%;
width: 33.120%;
}
.span12 .ns-cgc-tabs-component .row-fluid.tabwrap > .span3 {
margin-left: 0.206%;
width: 24.845%;
}
.span9 .ns-cgc-tabs-component .row-fluid.tabwrap > .span3 {
margin-left: 0.2773925%;
width: 24.791%;
}
.span8 .ns-cgc-tabs-component .row-fluid.tabwrap > .span3 {
margin-left: 0.3134796%;
width: 24.7648903%;
}
.span12 .ns-cgc-tabs-component .row-fluid.tabwrap > .span2 {
margin-left: .206%;
width: 16.493%;
}
.span9 .ns-cgc-tabs-component .row-fluid.tabwrap > .span2 {
width: 16.40%;
}
.span12 .ns-cgc-tabs-component .row-fluid.tabwrap > .span13 {
margin-left: .206%;
width: 19.835%;
}
.span9 .ns-cgc-tabs-component .row-fluid.tabwrap > .span13 {
margin-left: .277%;
width: 19.778%;
}
.span8 .ns-cgc-tabs-component .row-fluid.tabwrap > .span13 {
margin-left: .3134796%;
width: 19.7492163%;
}
.span12 .ns-cgc-tabs-component .row-fluid.tabwrap > .span14 {
margin-left: .206%;
width: 14.108%;
}
.ns-cgc-tabs-component .row-fluid.tabwrap > [class*="span"]:first-child {
margin-left: 0;
}
/* From modal.css */
.ns-modal-backdrop {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000000;
}
.ns-modal-backdrop.fade {
opacity: 0;
}
.ns-modal-backdrop,
.ns-modal-backdrop.fade.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.ns-modal {
position: fixed;
top: 10%;
left: 50%;
z-index: 1050;
width: 764px;
margin-left: -280px;
background-color: #ffffff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.3);
*border: 1px solid #999;
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
background-clip: padding-box;
}
.ns-modal.fade {
top: -25%;
-webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
-moz-transition: opacity 0.3s linear, top 0.3s ease-out;
-ms-transition: opacity 0.3s linear, top 0.3s ease-out;
-o-transition: opacity 0.3s linear, top 0.3s ease-out;
transition: opacity 0.3s linear, top 0.3s ease-out;
}
.ns-modal.fade.in {
top: 10%;
}
.ns-modal .ns-modal-header h4 {
position: relative;
padding: 0;
line-height: 27px;
margin: 13px 60px 13px 13px;
}
.ns-modal-header {
min-height: 34px;
margin-right: 13px;
}
.ns-modal .ns-modal-header a span {
margin-left: 6px;
font-size: 18px;
color: #666;
text-transform: none;
}
.ns-modal-header .close {
margin-top: 2px;
}
.ns-modal-body {
/* Table display ensures that content is contained within a measurable container.
Block doesn't permit consistent sizing in the timeframes we're dealing with.
Apparently the painting doesn't work too well when managing flash video etc.
However, overflow auto doesn't work with table. So after the calcs are done,
if we discover that the entire body needs to scroll, we replace table with
block on the .scroll-whole .ns-modal-body rule below. */
display: table;
min-height: 100px;
}
.ns-modal .modal-dialog {
background: #FFF;
}
.ns-modal-body .modal-spacing {
margin: 0 13px;
}
.ns-modal .modal-title-content {
display: none;
}
.ns-modal .ns-disclosure-wide {
background-color: #fff;
}
.ns-modal .ns-disclosure-wide .row {
margin-left: 0;
}
.ns-modal .ns-disclosure-wide .span12 {
width: 98%;
margin-left: 0;
}
.ns-modal .ns-disclosure-wide .ns-outer-control,
.ns-modal .ns-disclosure.container {
width: 99%;
padding-bottom: 0;
margin-bottom: 0;
}
.ns-modal .ns-disclosure-wide .span12 hr {
display: none;
}
.ns-modal .modal-scrollable {
overflow-y: auto;
}
.ns-modal.scroll-whole .modal-scrollable {
overflow-y: visible;
}
.ns-modal.scroll-whole .ns-modal-body {
overflow-y: auto;
overflow-x: hidden;
display: block;
}
.ns-modal-body .ns-image-component {
margin-bottom: 0;
}
.ns-modal.hide.in {
visibility: visible;
}
.ns-modal-body .ns-image-component {
margin-bottom: 0;
}
/* Fragment Modals */
.ns-modal-fragment {
max-width: 100%;
padding: 25px 25px 0 25px;
}
.ns-modal-fragment {
*zoom: 1;
}
.ns-modal-fragment:before,
.ns-modal-fragment:after {
display: table;
line-height: 0;
content: "";
}
.ns-modal-fragment:after {
clear: both;
}
/* From advisor-login-proxy.css */
.ns-cgc-login-proxy {
position: absolute;
top: -5px;
left: 562px;
height: 30px;
width: 150px;
padding: 0 10px;
color: #000;
font-size: 14px;
font-weight: normal;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
line-height: 30px;
background: #f2b900;
z-index: 999;
}
.ns-login-dropdown .advisor-id .proxy-username {
color: #f2b900;
}
/* From sticky-anchor-link.css */
/* Sticky Anchor Link Component */
.sticky .ns-sticky-anchor-links-component {
z-index: 100;
}
.ns-sticky-anchor-links-component {
background: #FFF;
}
.ns-sticky-anchor-links-component hr {
padding: 0;
margin: 0;
*margin-top: -7px;
}
.ns-sticky-anchor-links-component .row-fluid .span12 {
width: 100%;
}
.span12 .ns-sticky-anchor-links-component .row-fluid .span6 {
margin-left: 0.211%;
width: 49.896%;
}
.span9 .ns-sticky-anchor-links-component .row-fluid .span6 {
margin-left: 0.277%;
width: 49.8613037%;
}
.span8 .ns-sticky-anchor-links-component .row-fluid .span6 {
margin-left: 0.3134796%;
width: 49.8432602%;
}
.span12 .ns-sticky-anchor-links-component .row-fluid .span4 {
margin-left: 0.2165%;
width: 33.189%;
}
.span9 .ns-sticky-anchor-links-component .row-fluid .span4 {
margin-left: 0.2773925%;
width: 33.129%;
}
.span8 .ns-sticky-anchor-links-component .row-fluid .span4 {
margin-left: 0.3134796%;
width: 33.120%;
}
.span12 .ns-sticky-anchor-links-component .row-fluid .span3 {
margin-left: 0.206%;
width: 24.845%;
}
.span9 .ns-sticky-anchor-links-component .row-fluid .span3 {
margin-left: 0.2773925%;
width: 24.791%;
}
.span8 .ns-sticky-anchor-links-component .row-fluid .span3 {
margin-left: 0.3134796%;
width: 24.7648903%;
}
.span12 .ns-sticky-anchor-links-component .row-fluid .span2 {
margin-left: .206%;
width: 16.493%;
}
.span9 .ns-sticky-anchor-links-component .row-fluid .span2 {
width: 16.40%;
}
.span12 .ns-sticky-anchor-links-component .row-fluid .span13 {
margin-left: .206%;
width: 19.835%;
}
.span9 .ns-sticky-anchor-links-component .row-fluid .span13 {
margin-left: .277%;
width: 19.778%;
}
.span8 .ns-sticky-anchor-links-component .row-fluid .span13 {
margin-left: .3134796%;
width: 19.7492163%;
}
.span12 .ns-sticky-anchor-links-component .row-fluid .span14 {
margin-left: .206%;
width: 14.108%;
}
.ns-sticky-anchor-links-component .row-fluid [class*="span"]:first-child {
margin-left: 0;
}
.ns-sticky-anchor-links-component .anchor-link {
/*padding: 9px 6px 13px 9px;
padding: 0.64285714285714285714285714285714rem 0.1rem 1.1428571428571428571428571428571rem 0.92857142857142857142857142857143rem;*/
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top, #999999 0%, #8d8d8d 49%, #808080 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(49%,#8d8d8d), color-stop(100%,#808080)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 0%,#8d8d8d 49%,#808080 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 0%,#8d8d8d 49%,#808080 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 0%,#8d8d8d 49%,#808080 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 0%,#8d8d8d 49%,#808080 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
}
.ns-sticky-anchor-links-component .active {
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top, #f2f2f2 0%, #f8f8f8 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(51%,#f8f8f8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f2f2 0%,#f8f8f8 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f2f2 0%,#f8f8f8 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f2f2 0%,#f8f8f8 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f2f2 0%,#f8f8f8 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
/*The expectation is that we keep the same padding when we go to one line. So if top and bottom padding is 13px */
/*and our default type is 18px with a 24px line height, that gives us 13 + 13 + 24 = 50px. */
/*Preferably if the author goes to 14px type to save space, it should be 13+13+18 = 44px, but if that's too */
/*difficult we can use this same height as if the type was 18px.*/
.ns-sticky-anchor-links-component .anchor-link span {
display: block;
padding: 13px 9px;
}
.ns-sticky-anchor-links-component .anchor-link a {
font-size: 18px;
font-size: 1.2857142857142857142857142857143rem;
line-height: 24px;
line-height: 1.7142857142857142857142857142857rem;
color: #FFF;
}
.ns-sticky-anchor-links-component .active a {
color: #333;
}
.ns-sticky-anchor-links-component a.small {
font-size: 14px;
font-size: 1rem;
line-height: 18px;
line-height: 1.2857142857142857142857142857143rem;
}
.ns-sticky-anchor-links-component .sticky-anchor-dropdown {
display: none;
}
.ns-sticky-anchor-links-component .sticky-anchor-menu ul {
list-style-type: none;
margin: 0;
}
.ns-sticky-anchor-links-component .sticky-anchor-menu ul li {
margin-bottom: 2px;
}
.ns-sticky-anchor-links-component .sticky-anchor-menu {
display: none;
}
.sticky-wrapper{
margin-bottom: 30px;
}
/* From content-utility.css */
.ns-content-utility {
font-size: 12px;
font-size: 0.85714285714285714285714285714286rem;
margin-bottom: 9px;
line-height: 18px;
line-height: 1.2857142857142857142857142857143rem;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
text-transform: uppercase;
zoom: 1;
}
ul.ns-content-utility,
.ns-content-utility ul {
margin: 0;
}
.ns-content-utility.hr:not(.active) {
border-top: 0 none;
}
.ns-content-utility li {
list-style-type: none;
float: left;
padding: 9px 20px 9px 0;
padding: 0.64285714285714285714285714285714rem 1.42857142857142rem 0.64285714285714285714285714285714rem 0;
margin: 0;
}
.ns-content-utility .vertical li {
float: none;
}
.ns-content-utility a {
float: left;
}
.inverse .ns-content-utility a,
.event-details .inverse .ns-content-utility a {
color: #99D7F2;
}
.inverse .ns-content-utility a:hover,
.inverse .ns-content-utility a:focus,
.event-details .inverse .ns-content-utility a:hover,
.event-details .inverse .ns-content-utility a:focus {
color: #FFF;
}
/* Investor Experience */
.ns-content-utility .cg-popover {
width: 315px;
width: 22.5rem;
}
.ns-content-utility .cg-popover div a,
.inverse .ns-content-utility .cg-popover div a {
color: #1D5799;
}
.ns-content-utility .cg-popover-title a {
float: right;
}
.ns-content-utility .cg-popover-share {
width: 225px;
width: 16.07142857142857rem;
margin-bottom: 9px;
margin-bottom: 0.6428571428571429rem;
}
.ns-content-utility .cg-popover-share.input,
.ns-content-utility .cg-popover-share.ui-msg {
width: 100%;
text-transform: none;
}
.ns-content-utility .cg-popover-share.input input {
width: 95%;
height: 30px;
height: 2.142857142857143rem;
padding-left: 13px;
color: #333;
background: #FFF;
border: 1px solid #CCC;
font-size: 14px;
font-size: 1rem;
float: left;
}
.ns-content-utility .cg-popover-share.input input:focus {
outline: #009ADF auto 5px;
}
.ns-content-utility .cg-popover-share.ui-msg {
color: #666;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: italic;
font-size: 14px;
font-size: 1rem;
line-height: 18px;
line-height: 1.285714285714286rem;
}
.ns-content-utility .cg-popover-share a {
float: right
}
.ns-content-utility .cg-popover-share a:first-child {
float: left;
}
/* float clearing */
.ns-content-utility:before,
.ns-content-utility:after,
.ns-content-utility .vertical li:before,
.ns-content-utility .vertical li:after,
.ns-content-utility .cg-popover-share:before,
.ns-content-utility .cg-popover-share:after {
display: table;
line-height: 0;
content: "";
}
.ns-content-utility:after,
.ns-content-utility .vertical li:after,
.ns-content-utility .cg-popover-share:after {
clear: both;
}
/* From messages-and-icons.css */
/* 'Box' variations */
.box {
overflow: hidden;
padding: 13px;
border: 1px solid #CCC;
margin-bottom: 18px;
}
.box > *:last-child {
margin-bottom: 0 !important;
}
.no-cookie-warning.box {
margin: 0;
}
/* Error */
.box-error {
border-color: #D25957;
margin-bottom: 30px;
background-color: #F4D5D5;
}
.no-cookie-warning.box.box-error {
margin: 0;
}
table .box-error {
margin-bottom: 0;
}
/* Message */
.box-message {
border-color: #FECC99;
margin-bottom: 30px;
background-color: #FFF4CE;
}
/* Confirmation */
.box-confirm {
border-color: #C6DC74;
margin-bottom: 30px;
background-color: #EBF3CE;
color: #360;
}
.icon-large {
padding-left: 47px;
}
.icon-large:before {
float: left;
content: '';
width: 34px;
height: 34px;
margin: -7px 0 -7px -41px;
background: transparent url(/apps/nextgen/docroot/images/sprites/message-icons@2x.png) no-repeat;
-moz-background-size: 102px 34px;
-ie-background-size: 102px 34px;
-webkit-background-size: 102px 34px;
background-size: 102px 34px;
}
.ie8 .icon-large:before {
background: transparent url(/apps/nextgen/docroot/images/sprites/message-icons@1x.png) no-repeat;
}
.box-error.icon-large:before {
background-position: 0 0;
}
.box-confirm.icon-large:before {
background-position: -34px 0;
}
.box-message.icon-large:before {
background-position: -68px 0;
}
/* This is also copied into the Service Center as part of the #top5 rules. Please update there if this is updated. */
span.icon {
display: inline-block;
width: 16px;
height: 1px;
padding: 8px 0 7px 0;
margin: -8px 7px -8px 0;
vertical-align: .35em;
background: transparent url(/apps/nextgen/docroot/images/sprites/icons@1x.png) no-repeat;
content: "";
}
span.icon.icon-right {
margin-right: 0;
margin-left: 7px;
}
span.icon.icon-no-margin {
margin: -8px 0;
}
/*
NOTE: There are multiple classes assigned to a given icon when they are
used in different components. Use the first one in the list. All others
are deprecated.
Icon sprite organized as follows:
* Topmost icon is standard (grey) icon. Also used for inactive links at 50%.
* -16px icon is button (black) icon
* -32px icon is inverse (white) icon.
* -48px icon is used in navigation.
The order of rules is important. If a button is created within a navigation area
(such as within a dropdown) the button style should cascade over the navigation
style. Inverse and inactive should trump both.
*/
/*
Home
*/
.home .icon {
background-position: 0 0;
}
.navigation > li > .home .icon,
li.navigation > .home .icon,
.home.navigation .icon,
.home.accented .icon {
background-position: 0 -48px;
}
.home.btn .icon {
background-position: 0 -16px;
}
.home.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: 0 0;
}
.inverse .home .icon {
background-position: 0 -32px;
}
.inverse.small-bp .home .icon {
background-position: 0 -48px;
}
/*
Audio (Speaker)
*/
.audio .icon,
.listen .icon {
background-position: 0 -64px;
}
.navigation > li > .audio .icon,
li.navigation > .audio .icon,
.audio.navigation .icon,
.audio.accented .icon {
background-position: 0 -112px;
}
.audio.btn .icon {
background-position: 0 -80px;
}
.audio.inactive .icon,
.listen.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: 0 -64px;
}
.inverse .audio .icon,
.inverse .listen .icon {
background-position: 0 -96px;
}
.inverse.small-bp .audio .icon,
.inverse.small-bp .listen .icon {
background-position: 0 -112px;
}
/*
Mail (envelope)
*/
.mail .icon {
background-position: 0 -128px;
}
.navigation > li > .mail .icon,
li.navigation > .mail .icon,
.mail.navigation .icon,
.mail.accented .icon {
background-position: 0 -176px;
}
.mail.btn .icon {
background-position: 0 -144px;
}
.mail.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: 0 -128px;
}
.inverse .mail .icon {
background-position: 0 -160px;
}
.inverse.small-bp .mail .icon {
background-position: 0 -176px;
}
.cg-popover .cg-popover-content .mail .icon {
background-position: 0 -128px;
}
/*
Site Switcher (layers)
*/
.layers .icon {
background-position: -16px 0;
}
.navigation > li > .layers .icon,
li.navigation > .layers .icon,
.layers.navigation .icon,
.layers.accented .icon {
background-position: -16px -48px;
}
.layers.btn .icon {
background-position: -16px -16px;
}
.layers.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -16px 0;
}
.inverse .layers .icon {
background-position: -16px -32px;
}
.inverse.small-bp .layers .icon {
background-position: -16px -48px;
}
/*
Video (Frame of film)
*/
.video .icon,
.play .icon {
background-position: -16px -64px;
}
.navigation > li > .video .icon,
li.navigation > .video .icon,
.video.navigation .icon,
.video.accented .icon {
background-position: -16px -112px;
}
.video.btn .icon {
background-position: -16px -80px;
}
.video.inactive .icon,
.play.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -16px -64px;
}
.inverse .video .icon,
.inverse .play .icon {
background-position: -16px -96px;
}
.inverse.small-bp .video .icon,
.inverse.small-bp .play .icon {
background-position: -16px -112px;
}
/*
Preview (document with magnifying glass in corner)
*/
.preview .icon {
background-position: -16px -128px;
}
.navigation > li > .preview .icon,
li.navigation > .preview .icon,
.preview.navigation .icon,
.preview.accented .icon {
background-position: -16px -176px;
}
.preview.btn .icon {
background-position: -16px -144px;
}
.preview.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -16px -128px;
}
.inverse .preview .icon {
background-position: -16px -160px;
}
.inverse.small-bp .preview .icon {
background-position: -16px -176px;
}
/*
Settings (Gear)
*/
.gear .icon {
background-position: -32px 0;
}
.navigation > li > .gear .icon,
li.navigation > .gear .icon,
.gear.navigation .icon,
.gear.accented .icon {
background-position: -32px -48px;
}
.gear.btn .icon {
background-position: -32px -16px;
}
.gear.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -32px 0;
}
.inverse .gear .icon {
background-position: -32px -32px;
}
.inverse.small-bp .gear .icon {
background-position: -32px -48px;
}
/*
Download (Arrow pointing down to line)
*/
.download .icon {
background-position: -32px -64px;
}
.navigation > li > .download .icon,
li.navigation > .download .icon,
.download.navigation .icon,
.download.accented .icon {
background-position: -32px -112px;
}
.download.btn .icon {
background-position: -32px -80px;
}
.download.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -32px -64px;
}
.inverse .download .icon {
background-position: -32px -96px;
}
.inverse.small-bp .download .icon {
background-position: -32px -112px;
}
/*
Pricing (Price tag)
*/
.pricing .icon {
background-position: -32px -128px;
}
.navigation > li > .pricing .icon,
li.navigation > .pricing .icon,
.pricing.navigation .icon,
.pricing.accented .icon {
background-position: -32px -176px;
}
.pricing.btn .icon {
background-position: -32px -144px;
}
.pricing.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -32px -128px;
}
.inverse .pricing .icon {
background-position: -32px -160px;
}
.inverse.small-bp .pricing .icon {
background-position: -32px -176px;
}
/*
Lock
Note that the "not" rules are included to prevent the icons from being overridden within the login/logout drop-down within navigation.
They should all be copied to the IE 8 client lib, to permit IE 8 to understand them.
*/
.lock .icon,
.ns-content-utility .lock .icon,
.ns-link-list-component .lock .icon {
background-position: -48px 0;
}
/*
Print
*/
.print .icon {
background-position: -48px -64px;
}
.navigation > li > .print .icon,
li.navigation > .print .icon,
.print.navigation .icon,
.print.accented .icon {
background-position: -48px -112px;
}
.print.btn .icon {
background-position: -48px -80px;
}
.print.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -48px -64px;
}
.inverse .print .icon {
background-position: -48px -96px;
}
.inverse.small .print .icon {
background-position: -48px -112px;
}
/*
Phone
*/
.phone .icon {
background-position: -48px -128px;
}
.navigation > li > .phone .icon,
li.navigation > .phone .icon,
.phone.navigation .icon,
.phone.accented .icon {
background-position: -48px -176px;
}
.phone.btn .icon {
background-position: -48px -144px;
}
.phone.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -48px -128px;
}
.inverse .phone .icon {
background-position: -48px -160px;
}
.inverse.small-bp .phone .icon {
background-position: -48px -176px;
}
/*
Triangle Down
*/
.triangle-down .icon {
background-position: -64px 0;
}
.navigation > li > .triangle-down .icon,
li.navigation > .triangle-down .icon,
.triangle-down.navigation.btn .icon,
.triangle-down.navigation .icon,
.triangle-down.accented .icon {
background-position: -64px -48px;
}
.triangle-down.btn .icon {
background-position: -64px -16px;
}
.triangle-down.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -64px 0;
}
.inverse .triangle-down .icon {
background-position: -64px -32px;
}
.inverse.small-bp .triangle-down .icon {
background-position: -64px -32px;
}
/*
Paperclip
*/
.paper-clip .icon {
background-position: -64px -64px;
}
.navigation > li > .paper-clip .icon,
li.navigation > .paper-clip .icon,
.paper-clip.navigation .icon,
.paper-clip.accented .icon {
background-position: -64px -112px;
}
.paper-clip.btn .icon {
background-position: -64px -80px;
}
.paper-clip.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -64px -64px;
}
.inverse .paper-clip .icon {
background-position: -64px -96px;
}
.inverse.small-bp .paper-clip .icon {
background-position: -64px -96px;
}
/*
Right caret ("greater than" sign)
*/
.caret-right .icon {
background-position: -64px -128px;
}
.navigation > li > .caret-right .icon,
li.navigation > .caret-right .icon,
.caret-right.navigation .icon,
.caret-right.accented .icon {
background-position: -64px -176px;
}
.caret-right.btn .icon {
background-position: -64px -144px;
}
.caret-right.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -64px -128px;
}
.inverse.caret-right .icon,
.inverse .caret-right .icon {
background-position: -64px -160px;
}
.inverse.small-bp.caret-right .icon,
.inverse.small-bp .caret-right .icon {
background-position: -64px -176px;
}
/*
Triangle Up
*/
.triangle-up .icon {
background-position: -80px 0;
}
.navigation > li > .triangle-up .icon,
li.navigation > .triangle-up .icon,
.triangle-up.navigation .icon,
.triangle-up.accented .icon {
background-position: -80px -48px;
}
.triangle-up.btn .icon {
background-position: -80px -16px;
}
.triangle-up.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -80px 0;
}
.inverse .triangle-up .icon {
background-position: -80px -32px;
}
.inverse.small-bp .triangle-up .icon {
background-position: -80px -48px;
}
/*
Refresh (three-quarters circle ending in arrowhead)
*/
.refresh .icon {
background-position: -80px -64px;
}
.navigation > li > .refresh .icon,
li.navigation > .refresh .icon,
.refresh.navigation .icon,
.refresh.accented .icon {
background-position: -80px -112px;
}
.refresh.btn .icon {
background-position: -80px -80px;
}
.refresh.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -80px -64px;
}
.inverse .refresh .icon {
background-position: -80px -96px;
}
.inverse.small-bp .refresh .icon {
background-position: -80px -112px;
}
/*
Menu (three bars)
*/
.menu .icon {
background-position: -80px -128px;
}
.navigation > li > .menu .icon,
li.navigation > .menu .icon,
.menu.navigation .icon,
.menu.accented .icon {
background-position: -80px -176px;
}
.menu.btn .icon {
background-position: -80px -144px;
}
.menu.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -80px -128px;
}
.inverse .menu .icon {
background-position: -80px -160px;
}
.inverse.small-bp .menu .icon {
background-position: -80px -176px;
}
/*
Triangle Right
*/
.triangle-right .icon {
background-position: -96px 0;
}
.navigation > li > .triangle-right .icon,
li.navigation > .triangle-right .icon,
.triangle-right.navigation .icon,
.triangle-right.accented .icon {
background-position: -96px -48px;
}
.triangle-right.btn .icon {
background-position: -96px -16px;
}
.triangle-right.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -96px 0;
}
.inverse .triangle-right .icon {
background-position: -96px -32px;
}
.inverse.small-bp .triangle-right .icon {
background-position: -96px -48px;
}
/*
Add to cart (Arrow pointing into cart)
*/
.add-to-cart .icon {
background-position: -96px -64px;
}
.navigation > li > .add-to-cart .icon,
li.navigation > .add-to-cart .icon,
.add-to-cart.navigation .icon,
.add-to-cart.accented .icon {
background-position: -96px -112px;
}
.add-to-cart.btn .icon {
background-position: -96px -80px;
}
.add-to-cart.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -96px -64px;
}
.inverse .add-to-cart .icon {
background-position: -96px -96px;
}
.inverse.small-bp .add-to-cart .icon {
background-position: -96px -112px;
}
/*
Details (Three bars with dots to the right)
*/
.details .icon,
.details-lit .icon {
background-position: -96px -128px;
}
.navigation > li > .details .icon,
li.navigation > .details .icon,
.details.navigation .icon,
.details.accented .icon {
background-position: -96px -176px;
}
.details.btn .icon {
background-position: -96px -144px;
}
.details.inactive .icon,
.details-lit.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -96px -128px;
}
.inverse .details .icon,
.inverse .details-lit .icon {
background-position: -96px -160px;
}
.inverse.small-bp .details .icon,
.inverse.small-bp .details-lit .icon {
background-position: -96px -176px;
}
/*
Cart (Cart with grey contents)
*/
.cart .icon,
.order .icon {
background-position: -112px 0;
}
.navigation > li > .cart .icon,
li.navigation > .cart .icon,
.cart.navigation .icon,
.cart.accented .icon {
background-position: -112px -48px;
}
.cart.btn .icon {
background-position: -112px -16px;
}
.cart.inactive .icon,
.order.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -112px 0;
}
.inverse .cart .icon,
.inverse .order .icon {
background-position: -112px -32px;
}
.inverse.small-bp .cart .icon,
.inverse.small-bp .order .icon {
background-position: -112px -48px;
}
/*
Read (Open book)
*/
.read .icon {
background-position: -112px -64px;
}
.navigation > li > .read .icon,
li.navigation > .read .icon,
.read.navigation .icon,
.read.accented .icon {
background-position: -112px -112px;
}
.read.btn .icon {
background-position: -112px -80px;
}
.read.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -112px -64px;
}
.inverse .read .icon {
background-position: -112px -96px;
}
.inverse.small-bp .read .icon {
background-position: -112px -112px;
}
/*
Facebook
*/
.facebook .icon {
background-position: -112px -128px;
}
.navigation > li > .facebook .icon,
li.navigation > .facebook .icon,
.facebook.navigation .icon,
.facebook.accented .icon {
background-position: -112px -176px;
}
.facebook.btn .icon {
background-position: -112px -144px;
}
.facebook.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -112px -128px;
}
.inverse .facebook .icon {
background-position: -112px -160px;
}
.inverse.small-bp .facebook .icon {
background-position: -112px -176px;
}
.cg-popover .cg-popover-content .facebook .icon {
background-position: -112px -128px;
}
/*
Magnifying glass (without plus sign)
*/
.magnify .icon {
background-position: -128px 0;
}
.navigation > li > .magnify .icon,
li.navigation > .magnify .icon,
.magnify.navigation .icon,
.magnify.accented .icon {
background-position: -128px -48px;
}
.magnify.btn .icon {
background-position: -128px -16px;
}
.magnify.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -128px 0;
}
.inverse .magnify .icon {
background-position: -128px -32px;
}
.inverse.small-bp .magnify .icon {
background-position: -128px -48px;
}
/*
Calendar
*/
.calendar .icon {
background-position: -128px -64px;
}
.navigation > li > .calendar .icon,
li.navigation > .calendar .icon,
.calendar.navigation .icon,
.calendar.accented .icon {
background-position: -128px -112px;
}
.calendar.btn .icon {
background-position: -128px -80px;
}
.calendar.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -128px -64px;
}
.inverse .calendar .icon {
background-position: -128px -96px;
}
.inverse.small-bp .calendar .icon {
background-position: -128px -112px;
}
/*
LinkedIn
*/
.linked-in .icon {
background-position: -128px -128px;
}
.navigation > li > .linked-in .icon,
li.navigation > .linked-in .icon,
.linked-in.navigation .icon,
.linked-in.accented .icon {
background-position: -128px -176px;
}
.linked-in.btn .icon {
background-position: -128px -144px;
}
.linked-in.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -128px -128px;
}
.inverse .linked-in .icon {
background-position: -128px -160px;
}
.inverse.small-bp .linked-in .icon {
background-position: -128px -160px;
}
.cg-popover .cg-popover-content .linked-in .icon {
background-position: -128px -128px;
}
/*
Zoom (magnifying glass with plus sign)
*/
.zoom .icon {
background-position: -144px 0;
}
.navigation > li > .zoom .icon,
li.navigation > .zoom .icon,
.zoom.navigation .icon,
.zoom.accented .icon {
background-position: -144px -48px;
}
.zoom.btn .icon {
background-position: -144px -16px;
}
.zoom.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -144px 0;
}
.inverse .zoom .icon {
background-position: -144px -32px;
}
.inverse.small-bp .zoom .icon {
background-position: -144px -48px;
}
/*
Education (graduate cap)
*/
.education .icon {
background-position: -144px -64px;
}
.navigation > li > .education .icon,
li.navigation > .education .icon,
.education.navigation .icon,
.education.accented .icon {
background-position: -144px -112px;
}
.education.btn .icon {
background-position: -144px -80px;
}
.education.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -144px -64px;
}
.inverse .education .icon {
background-position: -144px -96px;
}
.inverse.small-bp .education .icon {
background-position: -144px -112px;
}
/*
YouTube
*/
.you-tube .icon {
background-position: -144px -128px;
}
.navigation > li > .you-tube .icon,
li.navigation > .you-tube .icon,
.you-tube.navigation .icon,
.you-tube.accented .icon {
background-position: -144px -176px;
}
.you-tube.btn .icon {
background-position: -144px -144px;
}
.you-tube.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -144px -128px;
}
.inverse .you-tube .icon {
background-position: -144px -160px;
}
.inverse.small-bp .you-tube .icon {
background-position: -144px -176px;
}
/*
Share
*/
.share .icon {
background-position: -160px 0;
}
.navigation > li > .share .icon,
li.navigation > .share .icon,
.share.navigation .icon,
.share.accented .icon {
background-position: -160px -48px;
}
.share.btn .icon {
background-position: -160px -16px;
}
.share.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -160px 0;
}
.inverse .share .icon {
background-position: -160px -32px;
}
.inverse.small-bp .share .icon {
background-position: -160px -48px;
}
/*
Download (Document with down-arrow in corner)
*/
.download-doc .icon,
.pdf .icon {
background-position: -160px -64px;
}
.navigation > li > .download-doc .icon,
li.navigation > .download-doc .icon,
.download-doc.navigation .icon,
.download-doc.accented .icon {
background-position: -160px -112px;
}
.download-doc.btn .icon {
background-position: -160px -80px;
}
.download-doc.inactive .icon,
.pdf.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -160px -64px;
}
.inverse .download-doc .icon,
.inverse .pdf .icon {
background-position: -160px -96px;
}
.inverse.small-bp .download-doc .icon,
.inverse.small-bp .pdf .icon {
background-position: -160px -112px;
}
/*
Twitter
*/
.twitter .icon {
background-position: -160px -128px;
}
.navigation > li > .twitter .icon,
li.navigation > .twitter .icon,
.twitter.navigation .icon,
.twitter.accented .icon {
background-position: -160px -176px;
}
.twitter.btn .icon {
background-position: -160px -144px;
}
.twitter.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -160px -128px;
}
.inverse .twitter .icon {
background-position: -160px -160px;
}
.inverse.small-bp .twitter .icon {
background-position: -160px -176px;
}
.cg-popover .cg-popover-content .twitter .icon {
background-position: -160px -128px;
}
/*
Right Arrow ("More" links)
*/
.arrow-right .icon,
.custom .icon {
background-position: -176px 0;
}
.navigation > li > .arrow-right .icon,
li.navigation > .arrow-right .icon,
.arrow-right.navigation .icon,
.arrow-right.accented .icon {
background-position: -176px -48px;
}
.arrow-right.btn .icon {
background-position: -176px -16px;
}
.arrow-right.inactive .icon,
.custom.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -176px 0;
}
.arrow-inverse .right .icon,
.inverse .custom .icon {
background-position: -176px -32px;
}
.inverse.small-bp .custom .icon {
background-position: -176px -48px;
}
/*
Close (X -- only use in specific scenarios outlined by UX)
*/
.close .icon {
background-position: -176px -64px;
}
.navigation > li > .close .icon,
li.navigation > .close .icon,
.close.navigation .icon,
.close.accented .icon {
background-position: -176px -112px;
}
.close.btn .icon {
background-position: -176px -80px;
}
.close.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -176px -64px;
}
.inverse .close .icon {
background-position: -176px -96px;
}
.inverse.small-bp .close .icon {
background-position: -176px -112px;
}
/*
RSS
*/
.rss .icon,
.subscribe .icon {
background-position: -176px -128px;
}
.navigation > li > .rss .icon,
li.navigation > .rss .icon,
.rss.navigation .icon,
.rss.accented .icon {
background-position: -176px -176px;
}
.rss.btn .icon {
background-position: -176px -144px;
}
.rss.inactive .icon,
.subscribe.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -176px -128px;
}
.inverse .rss .icon,
.inverse .subscribe .icon {
background-position: -176px -160px;
}
.inverse.small-bp .rss .icon,
.inverse.small-bp .subscribe .icon {
background-position: -176px -176px;
}
/*
Pencil
*/
.pencil .icon,
.customize .icon {
background-position: -192px 0;
}
.navigation > li > .pencil .icon,
li.navigation > .pencil .icon,
.pencil.navigation .icon,
.pencil.accented .icon {
background-position: -192px -48px;
}
.pencil.btn .icon {
background-position: -192px -16px;
}
.pencil.inactive .icon,
.customize.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -192px 0;
}
.inverse .pencil .icon,
.inverse .customize .icon {
background-position: -192px -32px;
}
.inverse.small-bp .pencil .icon,
.inverse.small-bp .customize .icon {
background-position: -192px -48px;
}
/*
Add (plus sign)
*/
.add .icon {
background-position: -192px -64px;
}
.navigation > li > .add .icon,
li.navigation > .add .icon,
.add.navigation .icon,
.add.accented .icon {
background-position: -192px -112px;
}
.add.btn .icon {
background-position: -192px -80px;
}
.add.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -192px -64px;
}
.inverse .add .icon {
background-position: -192px -96px;
}
.inverse.small-bp .add .icon {
background-position: -192px -112px;
}
/*
Excel (Document with grid on it)
*/
.xls .icon {
background-position: -192px -128px;
}
.navigation > li > .xls .icon,
li.navigation > .xls .icon,
.xls.navigation .icon,
.xls.accented .icon {
background-position: -192px -176px;
}
.xls.btn .icon {
background-position: -192px -144px;
}
.xls.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -192px -128px;
}
.inverse .xls .icon {
background-position: -192px -160px;
}
.inverse.small-bp .xls .icon {
background-position: -192px -176px;
}
/*
New Document (Document with plus sign in corner)
*/
.new-document .icon,
.new .icon {
background-position: -208px 0;
}
.navigation > li > .new-document .icon,
li.navigation > .new-document .icon,
.new-document.navigation .icon,
.new-document.accented .icon {
background-position: -208px -48px;
}
.new-document.btn .icon {
background-position: -208px -16px;
}
.new-document.inactive .icon,
.new.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -208px 0;
}
.inverse .new-document .icon,
.inverse .new .icon {
background-position: -208px -32px;
}
.inverse.small-bp .new-document .icon,
.inverse.small-bp .new .icon {
background-position: -208px -48px;
}
/*
Remove/subtract (minus sign)
*/
.subtract .icon {
background-position: -208px -64px;
}
.navigation > li > .subtract .icon,
li.navigation > .subtract .icon,
.subtract.navigation .icon,
.subtract.accented .icon {
background-position: -208px -112px;
}
.subtract.btn .icon {
background-position: -208px -80px;
}
.subtract.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -208px -64px;
}
.inverse .subtract .icon {
background-position: -208px -96px;
}
.inverse.small-bp .subtract .icon {
background-position: -208px -112px;
}
/*
Presentation (Projection screen)
*/
.presentation .icon {
background-position: -208px -128px;
}
.navigation > li > .presentation .icon,
li.navigation > .presentation .icon,
.presentation.navigation .icon,
.presentation.accented .icon {
background-position: -208px -176px;
}
.presentation.btn .icon {
background-position: -208px -144px;
}
.presentation.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -208px -128px;
}
.inverse .presentation .icon {
background-position: -208px -160px;
}
.inverse.small .presentation .icon {
background-position: -208px -176px;
}
/*
Saved Document (Document with star in corner)
*/
.saved .icon {
background-position: -224px 0;
}
.navigation > li > .saved .icon,
li.navigation > .saved .icon,
.saved.navigation .icon,
.saved.accented .icon {
background-position: -224px -48px;
}
.saved.btn .icon {
background-position: -224px -16px;
}
.saved.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -224px 0;
}
.inverse .saved .icon {
background-position: -224px -32px;
}
.inverse.small-bp .saved .icon {
background-position: -224px -48px;
}
/*
Check Mark
*/
.check .icon {
background-position: -224px -64px;
}
.navigation > li > .check .icon,
li.navigation > .check .icon,
.check.navigation .icon,
.check.accented .icon {
background-position: -224px -112px;
}
.check.btn .icon {
background-position: -224px -80px;
}
.check.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -224px -64px;
}
.inverse .check .icon {
background-position: -224px -96px;
}
.inverse.small-bp .check .icon {
background-position: -224px -112px;
}
/*
NOTE NOTE NOTE
The space at -224px -128px is a duplicate of arrow-right/more.
This can be replaced by another sprite.
*/
/*
Document/Transcript (Document with lines representing text)
*/
.document .icon,
.transcript .icon {
background-position: -240px 0;
}
.navigation > li > .document .icon,
li.navigation > .document .icon,
.document.navigation .icon,
.document.accented .icon {
background-position: -240px -48px;
}
.document.btn .icon {
background-position: -240px -16px;
}
.document.inactive .icon,
.transcript.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -240px 0;
}
.inverse .document .icon,
.inverse .transcript .icon {
background-position: -240px -32px;
}
.inverse.small-bp .document .icon,
.inverse.small-bp .transcript .icon {
background-position: -240px -48px;
}
/*
Clipboard
*/
.clipboard .icon {
background-position: -240px -64px;
}
.navigation > li > .clipboard .icon,
li.navigation > .clipboard .icon,
.clipboard.navigation .icon,
.clipboard.accented .icon {
background-position: -240px -112px;
}
.clipboard.btn .icon {
background-position: -240px -80px;
}
.clipboard.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -240px -64px;
}
.inverse .clipboard .icon {
background-position: -240px -96px;
}
.inverse.small-bp .clipboard .icon {
background-position: -240px -112px;
}
/*
Caret Up
*/
.caret-up .icon {
background-position: -240px -128px;
}
.navigation > li > .caret-up .icon,
li.navigation > .caret-up .icon,
.caret-up.navigation .icon,
.caret-up.accented .icon {
background-position: -240px -176px;
}
.caret-up.btn .icon {
background-position: -240px -144px;
}
.caret-up.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -240px -128px;
}
.inverse .caret-up .icon {
background-position: -240px -160px;
}
.inverse.small-bp .caret-up .icon {
background-position: -240px -176px;
}
/*
Enlarge (arrows pointing out to corners)
*/
.enlarge .icon {
background-position: -256px 0;
}
.navigation > li > .enlarge .icon,
li.navigation > .enlarge .icon,
.enlarge.navigation .icon,
.enlarge.accented .icon {
background-position: -256px -48px;
}
.enlarge.btn .icon {
background-position: -256px -16px;
}
.enlarge.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -256px 0;
}
.inverse .enlarge .icon {
background-position: -256px -32px;
}
.inverse.small-bp .enlarge .icon {
background-position: -256px -48px;
}
/*
Caret down
*/
.caret-down .icon {
background-position: -256px -64px;
}
.navigation > li > .caret-down .icon,
li.navigation > .caret-down .icon,
.caret-down.navigation .icon,
.caret-down.accented .icon {
background-position: -256px -112px;
}
.caret-down.btn .icon {
background-position: -256px -80px;
}
.caret-down.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -256px -64px;
}
.inverse .caret-down .icon,
.inverse.caret-down .icon {
background-position: -256px -96px;
}
.inverse.small-bp .caret-down .icon,
.inverse.small-bp.caret-down .icon {
background-position: -256px -112px;
}
/*
Trash can
*/
.trash .icon {
background-position: -256px -128px;
}
.navigation > li > .trash .icon,
li.navigation > .trash .icon,
.trash.navigation .icon,
.trash.accented .icon {
background-position: -256px -176px;
}
.trash.btn .icon {
background-position: -256px -144px;
}
.trash.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -256px -128px;
}
.inverse .trash .icon {
background-position: -256px -160px;
}
.inverse.small-bp .trash .icon {
background-position: -256px -176px;
}
/*
Shrink (arrows pointing in from corners)
*/
.shrink .icon {
background-position: -272px 0;
}
.navigation > li > .shrink .icon,
li.navigation > .shrink .icon,
.shrink.navigation .icon,
.shrink.accented .icon {
background-position: -272px -48px;
}
.shrink.btn .icon {
background-position: -272px -16px;
}
.shrink.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -272px 0;
}
.inverse .shrink .icon {
background-position: -272px -32px;
}
.inverse.small-bp .shrink .icon {
background-position: -272px -48px;
}
/*
Arrow Up
*/
.arrow-up .icon {
background-position: -272px -64px;
}
.navigation > li > .arrow-up .icon,
li.navigation > .arrow-up .icon,
.arrow-up.navigation .icon,
.arrow-up.accented .icon {
background-position: -272px -112px;
}
.arrow-up.btn .icon {
background-position: -272px -80px;
}
.arrow-up.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -272px -64px;
}
.inverse .arrow-up .icon {
background-position: -272px -96px;
}
.inverse.small-bp .arrow-up .icon {
background-position: -272px -112px;
}
/*
Help (? inside filled circle)
Note that the "not" rules are included to prevent the icons from being overridden within the login/logout drop-down within navigation.
They should all be copied to the IE 8 client lib, to permit IE 8 to understand them.
*/
.help .icon {
background-position: -272px -128px;
}
/* Copied to IE 8 clientlib */
.navigation > li > .help .icon,
.navigation > li > *:not(ul) .help .icon,
li.navigation > .help .icon,
li.navigation > *:not(ul) .home .icon,
.help.navigation .icon,
.help.accented .icon {
background-position: -272px -176px;
}
.help.btn .icon {
background-position: -272px -144px;
}
.help.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -272px -128px;
}
.inverse .help .icon {
background-position: -272px -160px;
}
.inverse.small-bp .help .icon {
background-position: -272px -176px;
}
/*
Double chevrons pointing down
*/
.double-chevron-down .icon {
background-position: -16px -192px;
}
.navigation > li > .double-chevron-down .icon,
li.navigation > .double-chevron-down .icon,
.double-chevron-down.navigation .icon,
.double-chevron-down.accented .icon {
background-position: -16px -240px;
}
.double-chevron-down.btn .icon {
background-position: -16px -208px;
}
.double-chevron-down.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -16px -192px;
}
.inverse .double-chevron-down .icon {
background-position: -16px -224px;
}
.inverse.small-bp .double-chevron-down .icon {
background-position: -16px -240px;
}
/*
user (user icon)
*/
.cgc-user .icon {
background-position: -32px -193px;
}
.cgc-user.btn .icon,
.ns-login-dropdown .cgc-user .icon,
.ns-cgc-login-proxy .cgc-user .icon {
background-position: -32px -209px;
}
.cgc-user.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -32px -193px;
}
.inverse .cgc-user .icon {
background-position: -32px -225px;
}
.inverse.small-bp .cgc-user .icon {
background-position: -32px -209px;
}
/* No Other States Defined */
/*
INTERACTIVE ICONS
The following icons have hover states defined. Currently they do not have "inverse" or "navigation" states.
*/
/*
quick-help (arrow pointing to upper-right corner)
*/
.quick-help .icon {
background-position: 0 -240px;
}
.quick-help:hover .icon,
.quick-help:focus .icon,
.quick-help:active .icon {
background-position: 0 -192px;
}
.quick-help.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: 0 -240px;
}
/*
lock (lock icon)
*/
.navigation > li > .lock .icon,
.navigation > li > *:not(ul) .lock .icon,
li.navigation > .lock .icon,
li.navigation > *:not(ul) .home .icon,
.lock.navigation .icon,
.lock.accented .icon {
background-position: -48px -48px;
}
.lock.btn .icon {
background-position: -48px -16px;
}
.lock.inactive .icon {
opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
background-position: -48px 0;
}
.inverse .lock .icon {
background-position: -48px -32px;
}
.inverse.small-bp .lock .icon {
background-position: -48px -48px;
}
/* Start Icon Color Overrides based on Background Color */
/* Start Icon Color White */
.black .add .icon,
.black80 .add .icon,
.black60 .add .icon,
.black40 .add .icon,
.capital-blue .add .icon,
.capital-blue80 .add .icon,
.capital-blue60 .add .icon,
.capital-blue40 .add .icon,
.cg-dark-blue .add .icon {
background-position: -192px -96px;
}
.black .add-to-cart .icon,
.black80 .add-to-cart .icon,
.black60 .add-to-cart .icon,
.black40 .add-to-cart .icon,
.capital-blue .add-to-cart .icon,
.capital-blue80 .add-to-cart .icon,
.capital-blue60 .add-to-cart .icon,
.capital-blue40 .add-to-cart .icon,
.cg-dark-blue .add-to-cart .icon {
background-position: -96px -96px;
}
.black .arrow-right .icon,
.black .custom .icon,
.black80 .arrow-right .icon,
.black80 .custom .icon,
.black60 .arrow-right .icon,
.black60 .custom .icon,
.black40 .arrow-right .icon,
.black40 .custom .icon,
.capital-blue .arrow-right .icon,
.capital-blue .custom .icon,
.capital-blue80 .arrow-right .icon,
.capital-blue80 .custom .icon,
.capital-blue60 .arrow-right .icon,
.capital-blue60 .custom .icon,
.capital-blue40 .arrow-right .icon,
.capital-blue40 .custom .icon,
.cg-dark-blue .arrow-right .icon,
.cg-dark-blue .custom .icon {
background-position: -176px -32px;
}
.black .arrow-up .icon,
.black80 .arrow-up .icon,
.black60 .arrow-up .icon,
.black40 .arrow-up .icon,
.capital-blue .arrow-up .icon,
.capital-blue80 .arrow-up .icon,
.capital-blue60 .arrow-up .icon,
.capital-blue40 .arrow-up .icon,
.cg-dark-blue .arrow-up .icon {
background-position: -272px -96px;
}
.black .audio .icon,
.black .listen .icon,
.black80 .audio .icon,
.black80 .listen .icon,
.black60 .audio .icon,
.black60 .listen .icon,
.black40 .audio .icon,
.black40 .listen .icon,
.capital-blue .audio .icon,
.capital-blue .listen .icon,
.capital-blue80 .audio .icon,
.capital-blue80 .listen .icon,
.capital-blue60 .audio .icon,
.capital-blue60 .listen .icon,
.capital-blue40 .audio .icon,
.capital-blue40 .listen .icon,
.cg-dark-blue .audio .icon,
.cg-dark-blue .listen .icon {
background-position: 0 -96px;
}
.black .calendar .icon,
.black80 .calendar .icon,
.black60 .calendar .icon,
.black40 .calendar .icon,
.capital-blue .calendar .icon,
.capital-blue80 .calendar .icon,
.capital-blue60 .calendar .icon,
.capital-blue40 .calendar .icon,
.cg-dark-blue .calendar .icon {
background-position: -128px -96px;
}
.black .caret-down .icon,
.black80 .caret-down .icon,
.black60 .caret-down .icon,
.black40 .caret-down .icon,
.capital-blue .caret-down .icon,
.capital-blue80 .caret-down .icon,
.capital-blue60 .caret-down .icon,
.capital-blue40 .caret-down .icon,
.cg-dark-blue .caret-down .icon {
background-position: -256px -96px;
}
.black .caret-right .icon,
.black80 .caret-right .icon,
.black60 .caret-right .icon,
.black40 .caret-right .icon,
.capital-blue .caret-right .icon,
.capital-blue80 .caret-right .icon,
.capital-blue60 .caret-right .icon,
.capital-blue40 .caret-right .icon,
.cg-dark-blue .caret-right .icon {
background-position: -64px -160px;
}
.black .caret-up .icon,
.black80 .caret-up .icon,
.black60 .caret-up .icon,
.black40 .caret-up .icon,
.capital-blue .caret-up .icon,
.capital-blue80 .caret-up .icon,
.capital-blue60 .caret-up .icon,
.capital-blue40 .caret-up .icon,
.cg-dark-blue .caret-up .icon {
background-position: -240px -160px;
}
.black .cart .icon,
.black .order .icon,
.black80 .cart .icon,
.black80 .order .icon,
.black60 .cart .icon,
.black60 .order .icon,
.black40 .cart .icon,
.black40 .order .icon,
.capital-blue .cart .icon,
.capital-blue .order .icon,
.capital-blue80 .cart .icon,
.capital-blue80 .order .icon,
.capital-blue60 .cart .icon,
.capital-blue60 .order .icon,
.capital-blue40 .cart .icon,
.capital-blue40 .order .icon,
.cg-dark-blue .cart .icon,
.cg-dark-blue .order .icon {
background-position: -112px -32px;
}
.black .cgc-user .icon,
.black80 .cgc-user .icon,
.black60 .cgc-user .icon,
.black40 .cgc-user .icon,
.capital-blue .cgc-user .icon,
.capital-blue80 .cgc-user .icon,
.capital-blue60 .cgc-user .icon,
.capital-blue40 .cgc-user .icon,
.cg-dark-blue .cgc-user .icon {
background-position: -32px -225px;
}
.black .check .icon,
.black80 .check .icon,
.black60 .check .icon,
.black40 .check .icon,
.capital-blue .check .icon,
.capital-blue80 .check .icon,
.capital-blue60 .check .icon,
.capital-blue40 .check .icon,
.cg-dark-blue .check .icon {
background-position: -224px -96px;
}
.black .clipboard .icon,
.black80 .clipboard .icon,
.black60 .clipboard .icon,
.black40 .clipboard .icon,
.capital-blue .clipboard .icon,
.capital-blue80 .clipboard .icon,
.capital-blue60 .clipboard .icon,
.capital-blue40 .clipboard .icon,
.cg-dark-blue .clipboard .icon {
background-position: -240px -96px;
}
.black .close .icon,
.black80 .close .icon,
.black60 .close .icon,
.black40 .close .icon,
.capital-blue .close .icon,
.capital-blue80 .close .icon,
.capital-blue60 .close .icon,
.capital-blue40 .close .icon,
.cg-dark-blue .close .icon {
background-position: -176px -96px;
}
.black .details .icon,
.black .details-lit .icon,
.black80 .details .icon,
.black80 .details-lit .icon,
.black60 .details .icon,
.black60 .details-lit .icon,
.black40 .details .icon,
.black40 .details-lit .icon,
.capital-blue .details .icon,
.capital-blue .details-lit .icon,
.capital-blue80 .details .icon,
.capital-blue80 .details-lit .icon,
.capital-blue60 .details .icon,
.capital-blue60 .details-lit .icon,
.capital-blue40 .details .icon,
.capital-blue40 .details-lit .icon,
.cg-dark-blue .details .icon,
.cg-dark-blue .details-lit .icon {
background-position: -96px -160px;
}
.black .document .icon,
.black .transcript .icon,
.black80 .document .icon,
.black80 .transcript .icon,
.black60 .document .icon,
.black60 .transcript .icon,
.black40 .document .icon,
.black40 .transcript .icon,
.capital-blue .document .icon,
.capital-blue .transcript .icon,
.capital-blue80 .document .icon,
.capital-blue80 .transcript .icon,
.capital-blue60 .document .icon,
.capital-blue60 .transcript .icon,
.capital-blue40 .document .icon,
.capital-blue40 .transcript .icon,
.cg-dark-blue .document .icon,
.cg-dark-blue .transcript .icon {
background-position: -240px -32px;
}
.black .double-chevron-down .icon,
.black80 .double-chevron-down .icon,
.black60 .double-chevron-down .icon,
.black40 .double-chevron-down .icon,
.capital-blue .double-chevron-down .icon,
.capital-blue80 .double-chevron-down .icon,
.capital-blue60 .double-chevron-down .icon,
.capital-blue40 .double-chevron-down .icon,
.cg-dark-blue .double-chevron-down .icon {
background-position: -16px -224px;
}
.black .download .icon,
.black80 .download .icon,
.black60 .download .icon,
.black40 .download .icon,
.capital-blue .download .icon,
.capital-blue80 .download .icon,
.capital-blue60 .download .icon,
.capital-blue40 .download .icon,
.cg-dark-blue .download .icon {
background-position: -32px -96px;
}
.black .download-doc .icon,
.black .pdf .icon,
.black80 .download-doc .icon,
.black80 .pdf .icon,
.black60 .download-doc .icon,
.black60 .pdf .icon,
.black40 .download-doc .icon,
.black40 .pdf .icon,
.capital-blue .download-doc .icon,
.capital-blue .pdf .icon,
.capital-blue80 .download-doc .icon,
.capital-blue80 .pdf .icon,
.capital-blue60 .download-doc .icon,
.capital-blue60 .pdf .icon,
.capital-blue40 .download-doc .icon,
.capital-blue40 .pdf .icon,
.cg-dark-blue .download-doc .icon,
.cg-dark-blue .pdf .icon {
background-position: -160px -96px;
}
.black .education .icon,
.black80 .education .icon,
.black60 .education .icon,
.black40 .education .icon,
.capital-blue .education .icon,
.capital-blue80 .education .icon,
.capital-blue60 .education .icon,
.capital-blue40 .education .icon,
.cg-dark-blue .education .icon {
background-position: -144px -96px;
}
.black .enlarge .icon,
.black80 .enlarge .icon,
.black60 .enlarge .icon,
.black40 .enlarge .icon,
.capital-blue .enlarge .icon,
.capital-blue80 .enlarge .icon,
.capital-blue60 .enlarge .icon,
.capital-blue40 .enlarge .icon,
.cg-dark-blue .enlarge .icon {
background-position: -256px -32px;
}
.black .facebook .icon,
.black80 .facebook .icon,
.black60 .facebook .icon,
.black40 .facebook .icon,
.capital-blue .facebook .icon,
.capital-blue80 .facebook .icon,
.capital-blue60 .facebook .icon,
.capital-blue40 .facebook .icon,
.cg-dark-blue .facebook .icon {
background-position: -112px -160px;
}
.black .gear .icon,
.black80 .gear .icon,
.black60 .gear .icon,
.black40 .gear .icon,
.capital-blue .gear .icon,
.capital-blue80 .gear .icon,
.capital-blue60 .gear .icon,
.capital-blue40 .gear .icon,
.cg-dark-blue .gear .icon {
background-position: -32px -32px;
}
.black .help .icon,
.black80 .help .icon,
.black60 .help .icon,
.black40 .help .icon,
.capital-blue .help .icon,
.capital-blue80 .help .icon,
.capital-blue60 .help .icon,
.capital-blue40 .help .icon,
.cg-dark-blue .help .icon {
background-position: -272px -160px;
}
.black .home .icon,
.black80 .home .icon,
.black60 .home .icon,
.black40 .home .icon,
.capital-blue .home .icon,
.capital-blue80 .home .icon,
.capital-blue60 .home .icon,
.capital-blue40 .home .icon,
.cg-dark-blue .home .icon {
background-position: 0 -32px;
}
.black .layers .icon,
.black80 .layers .icon,
.black60 .layers .icon,
.black40 .layers .icon,
.capital-blue .layers .icon,
.capital-blue80 .layers .icon,
.capital-blue60 .layers .icon,
.capital-blue40 .layers .icon,
.cg-dark-blue .layers .icon {
background-position: -16px -32px;
}
.black .linked-in .icon,
.black80 .linked-in .icon,
.black60 .linked-in .icon,
.black40 .linked-in .icon,
.capital-blue .linked-in .icon,
.capital-blue80 .linked-in .icon,
.capital-blue60 .linked-in .icon,
.capital-blue40 .linked-in .icon,
.cg-dark-blue .linked-in .icon {
background-position: -128px -160px;
}
.black .lock .icon,
.black80 .lock .icon,
.black60 .lock .icon,
.black40 .lock .icon,
.capital-blue .lock .icon,
.capital-blue80 .lock .icon,
.capital-blue60 .lock .icon,
.capital-blue40 .lock .icon,
.cg-dark-blue .lock .icon {
background-position: -48px -32px;
}
.black .magnify .icon,
.black80 .magnify .icon,
.black60 .magnify .icon,
.black40 .magnify .icon,
.capital-blue .magnify .icon,
.capital-blue80 .magnify .icon,
.capital-blue60 .magnify .icon,
.capital-blue40 .magnify .icon,
.cg-dark-blue .magnify .icon {
background-position: -128px -32px;
}
.black .mail .icon,
.black80 .mail .icon,
.black60 .mail .icon,
.black40 .mail .icon,
.capital-blue .mail .icon,
.capital-blue80 .mail .icon,
.capital-blue60 .mail .icon,
.capital-blue40 .mail .icon,
.cg-dark-blue .mail .icon {
background-position: 0 -160px;
}
.black .menu .icon,
.black80 .menu .icon,
.black60 .menu .icon,
.black40 .menu .icon,
.capital-blue .menu .icon,
.capital-blue80 .menu .icon,
.capital-blue60 .menu .icon,
.capital-blue40 .menu .icon,
.cg-dark-blue .menu .icon {
background-position: -80px -160px;
}
.black .new-document .icon,
.black .new .icon,
.black80 .new-document .icon,
.black80 .new .icon,
.black60 .new-document .icon,
.black60 .new .icon,
.black40 .new-document .icon,
.black40 .new .icon,
.capital-blue .new-document .icon,
.capital-blue .new .icon,
.capital-blue80 .new-document .icon,
.capital-blue80 .new .icon,
.capital-blue60 .new-document .icon,
.capital-blue60 .new .icon,
.capital-blue40 .new-document .icon,
.capital-blue40 .new .icon,
.cg-dark-blue .new-document .icon,
.cg-dark-blue .new .icon {
background-position: -208px -32px;
}
.black .paper-clip .icon,
.black80 .paper-clip .icon,
.black60 .paper-clip .icon,
.black40 .paper-clip .icon,
.capital-blue .paper-clip .icon,
.capital-blue80 .paper-clip .icon,
.capital-blue60 .paper-clip .icon,
.capital-blue40 .paper-clip .icon,
.cg-dark-blue .paper-clip .icon {
background-position: -64px -96px;
}
.black .pencil .icon,
.black .customize .icon,
.black80 .pencil .icon,
.black80 .customize .icon,
.black60 .pencil .icon,
.black60 .customize .icon,
.black40 .pencil .icon,
.black40 .customize .icon,
.capital-blue .pencil .icon,
.capital-blue .customize .icon,
.capital-blue80 .pencil .icon,
.capital-blue80 .customize .icon,
.capital-blue60 .pencil .icon,
.capital-blue60 .customize .icon,
.capital-blue40 .pencil .icon,
.capital-blue40 .customize .icon,
.cg-dark-blue .pencil .icon,
.cg-dark-blue .customize .icon {
background-position: -192px -32px;
}
.black .phone .icon,
.black80 .phone .icon,
.black60 .phone .icon,
.black40 .phone .icon,
.capital-blue .phone .icon,
.capital-blue80 .phone .icon,
.capital-blue60 .phone .icon,
.capital-blue40 .phone .icon,
.cg-dark-blue .phone .icon {
background-position: -48px -160px;
}
.black .presentation .icon,
.black80 .presentation .icon,
.black60 .presentation .icon,
.black40 .presentation .icon,
.capital-blue .presentation .icon,
.capital-blue80 .presentation .icon,
.capital-blue60 .presentation .icon,
.capital-blue40 .presentation .icon,
.cg-dark-blue .presentation .icon {
background-position: -208px -160px;
}
.black .preview .icon,
.black80 .preview .icon,
.black60 .preview .icon,
.black40 .preview .icon,
.capital-blue .preview .icon,
.capital-blue80 .preview .icon,
.capital-blue60 .preview .icon,
.capital-blue40 .preview .icon,
.cg-dark-blue .preview .icon {
background-position: -16px -160px;
}
.black .pricing .icon,
.black80 .pricing .icon,
.black60 .pricing .icon,
.black40 .pricing .icon,
.capital-blue .pricing .icon,
.capital-blue80 .pricing .icon,
.capital-blue60 .pricing .icon,
.capital-blue40 .pricing .icon,
.cg-dark-blue .pricing .icon {
background-position: -32px -160px;
}
.black .print .icon,
.black80 .print .icon,
.black60 .print .icon,
.black40 .print .icon,
.capital-blue .print .icon,
.capital-blue80 .print .icon,
.capital-blue60 .print .icon,
.capital-blue40 .print .icon,
.cg-dark-blue .print .icon {
background-position: -48px -96px;
}
.black .read .icon,
.black80 .read .icon,
.black60 .read .icon,
.black40 .read .icon,
.capital-blue .read .icon,
.capital-blue80 .read .icon,
.capital-blue60 .read .icon,
.capital-blue40 .read .icon,
.cg-dark-blue .read .icon {
background-position: -112px -96px;
}
.black .rss .icon,
.black .subscribe .icon,
.black80 .rss .icon,
.black80 .subscribe .icon,
.black60 .rss .icon,
.black60 .subscribe .icon,
.black40 .rss .icon,
.black40 .subscribe .icon,
.capital-blue .rss .icon,
.capital-blue .subscribe .icon,
.capital-blue80 .rss .icon,
.capital-blue80 .subscribe .icon,
.capital-blue60 .rss .icon,
.capital-blue60 .subscribe .icon,
.capital-blue40 .rss .icon,
.capital-blue40 .subscribe .icon,
.cg-dark-blue .rss .icon,
.cg-dark-blue .subscribe .icon {
background-position: -176px -160px;
}
.black .refresh .icon,
.black80 .refresh .icon,
.black60 .refresh .icon,
.black40 .refresh .icon,
.capital-blue .refresh .icon,
.capital-blue80 .refresh .icon,
.capital-blue60 .refresh .icon,
.capital-blue40 .refresh .icon,
.cg-dark-blue .refresh .icon {
background-position: -80px -96px;
}
.black .saved .icon,
.black80 .saved .icon,
.black60 .saved .icon,
.black40 .saved .icon,
.capital-blue .saved .icon,
.capital-blue80 .saved .icon,
.capital-blue60 .saved .icon,
.capital-blue40 .saved .icon,
.cg-dark-blue .saved .icon {
background-position: -224px -32px;
}
.black .share .icon,
.black80 .share .icon,
.black60 .share .icon,
.black40 .share .icon,
.capital-blue .share .icon,
.capital-blue80 .share .icon,
.capital-blue60 .share .icon,
.capital-blue40 .share .icon,
.cg-dark-blue .share .icon {
background-position: -160px -32px;
}
.black .shrink .icon,
.black80 .shrink .icon,
.black60 .shrink .icon,
.black40 .shrink .icon,
.capital-blue .shrink .icon,
.capital-blue80 .shrink .icon,
.capital-blue60 .shrink .icon,
.capital-blue40 .shrink .icon,
.cg-dark-blue .shrink .icon {
background-position: -272px -32px;
}
.black .subtract .icon,
.black80 .subtract .icon,
.black60 .subtract .icon,
.black40 .subtract .icon,
.capital-blue .subtract .icon,
.capital-blue80 .subtract .icon,
.capital-blue60 .subtract .icon,
.capital-blue40 .subtract .icon,
.cg-dark-blue .subtract .icon {
background-position: -208px -96px;
}
.black .trash .icon,
.black80 .trash .icon,
.black60 .trash .icon,
.black40 .trash .icon,
.capital-blue .trash .icon,
.capital-blue80 .trash .icon,
.capital-blue60 .trash .icon,
.capital-blue40 .trash .icon,
.cg-dark-blue .trash .icon {
background-position: -256px -160px;
}
.black .triangle-down .icon,
.black80 .triangle-down .icon,
.black60 .triangle-down .icon,
.black40 .triangle-down .icon,
.capital-blue .triangle-down .icon,
.capital-blue80 .triangle-down .icon,
.capital-blue60 .triangle-down .icon,
.capital-blue40 .triangle-down .icon,
.cg-dark-blue .triangle-down .icon {
background-position: -64px -32px;
}
.black .triangle-right .icon,
.black80 .triangle-right .icon,
.black60 .triangle-right .icon,
.black40 .triangle-right .icon,
.capital-blue .triangle-right .icon,
.capital-blue80 .triangle-right .icon,
.capital-blue60 .triangle-right .icon,
.capital-blue40 .triangle-right .icon,
.cg-dark-blue .triangle-right .icon {
background-position: -96px -32px;
}
.black .triangle-up .icon,
.black80 .triangle-up .icon,
.black60 .triangle-up .icon,
.black40 .triangle-up .icon,
.capital-blue .triangle-up .icon,
.capital-blue80 .triangle-up .icon,
.capital-blue60 .triangle-up .icon,
.capital-blue40 .triangle-up .icon,
.cg-dark-blue .triangle-up .icon {
background-position: -80px -32px;
}
.black .twitter .icon,
.black80 .twitter .icon,
.black60 .twitter .icon,
.black40 .twitter .icon,
.capital-blue .twitter .icon,
.capital-blue80 .twitter .icon,
.capital-blue60 .twitter .icon,
.capital-blue40 .twitter .icon,
.cg-dark-blue .twitter .icon {
background-position: -160px -160px;
}
.black .video .icon,
.black .play .icon,
.black80 .video .icon,
.black80 .play .icon,
.black60 .video .icon,
.black60 .play .icon,
.black40 .video .icon,
.black40 .play .icon,
.capital-blue .video .icon,
.capital-blue .play .icon,
.capital-blue80 .video .icon,
.capital-blue80 .play .icon,
.capital-blue60 .video .icon,
.capital-blue60 .play .icon,
.capital-blue40 .video .icon,
.capital-blue40 .play .icon,
.cg-dark-blue .video .icon,
.cg-dark-blue .play .icon {
background-position: -16px -96px;
}
.black .xls .icon,
.black80 .xls .icon,
.black60 .xls .icon,
.black40 .xls .icon,
.capital-blue .xls .icon,
.capital-blue80 .xls .icon,
.capital-blue60 .xls .icon,
.capital-blue40 .xls .icon,
.cg-dark-blue .xls .icon {
background-position: -192px -160px;
}
.black .you-tube .icon,
.black80 .you-tube .icon,
.black60 .you-tube .icon,
.black40 .you-tube .icon,
.capital-blue .you-tube .icon,
.capital-blue80 .you-tube .icon,
.capital-blue60 .you-tube .icon,
.capital-blue40 .you-tube .icon,
.cg-dark-blue .you-tube .icon {
background-position: -144px -160px;
}
.black .zoom .icon,
.black80 .zoom .icon,
.black60 .zoom .icon,
.black40 .zoom .icon,
.capital-blue .zoom .icon,
.capital-blue80 .zoom .icon,
.capital-blue60 .zoom .icon,
.capital-blue40 .zoom .icon,
.cg-dark-blue .zoom .icon {
background-position: -144px -32px;
}
/* End Icon Color White */
/* Start Icon Color Black */
.capital-blue20 .add .icon {
background-position: -192px -80px;
}
.capital-blue20 .add-to-cart .icon {
background-position: -96px -80px;
}
.capital-blue20 .arrow-right .icon,
.capital-blue20 .custom .icon {
background-position: -176px -16px;
}
.capital-blue20 .arrow-up .icon {
background-position: -272px -80px;
}
.capital-blue20 .audio .icon,
.capital-blue20 .listen .icon {
background-position: 0 -80px;
}
.capital-blue20 .calendar .icon {
background-position: -128px -80px;
}
.capital-blue20 .caret-down .icon {
background-position: -256px -80px;
}
.capital-blue20 .caret-right .icon {
background-position: -64px -144px;
}
.capital-blue20 .caret-up .icon {
background-position: -240px -144px;
}
.capital-blue20 .cart .icon,
.capital-blue20 .order .icon {
background-position: -112px -16px;
}
.capital-blue20 .cgc-user .icon {
background-position: -32px -209px;
}
.capital-blue20 .check .icon {
background-position: -224px -80px;
}
.capital-blue20 .clipboard .icon {
background-position: -240px -80px;
}
.capital-blue20 .close .icon {
background-position: -176px -80px;
}
.capital-blue20 .details .icon,
.capital-blue20 .details-lit .icon {
background-position: -96px -144px;
}
.capital-blue20 .document .icon,
.capital-blue20 .transcript .icon {
background-position: -240px -16px;
}
.capital-blue20 .double-chevron-down .icon {
background-position: -16px -208px;
}
.capital-blue20 .download .icon {
background-position: -32px -80px;
}
.capital-blue20 .download-doc .icon,
.capital-blue20 .pdf .icon {
background-position: -160px -80px;
}
.capital-blue20 .education .icon {
background-position: -144px -80px;
}
.capital-blue20 .enlarge .icon {
background-position: -256px -16px;
}
.capital-blue20 .facebook .icon {
background-position: -112px -144px;
}
.capital-blue20 .gear .icon {
background-position: -32px -16px;
}
.capital-blue20 .help .icon {
background-position: -272px -144px;
}
.capital-blue20 .home .icon {
background-position: 0 -16px;
}
.capital-blue20 .layers .icon {
background-position: -16px -16px;
}
.capital-blue20 .linked-in .icon {
background-position: -128px -144px;
}
.capital-blue20 .lock .icon {
background-position: -48px -16px;
}
.capital-blue20 .magnify .icon {
background-position: -128px -16px;
}
.capital-blue20 .mail .icon {
background-position: 0 -144px;
}
.capital-blue20 .menu .icon {
background-position: -80px -144px;
}
.capital-blue20 .new-document .icon,
.capital-blue20 .new .icon {
background-position: -208px -16px;
}
.capital-blue20 .paper-clip .icon {
background-position: -64px -80px;
}
.capital-blue20 .pencil .icon,
.capital-blue20 .customize .icon {
background-position: -192px -16px;
}
.capital-blue20 .phone .icon {
background-position: -48px -144px;
}
.capital-blue20 .presentation .icon {
background-position: -208px -144px;
}
.capital-blue20 .preview .icon {
background-position: -16px -144px;
}
.capital-blue20 .pricing .icon {
background-position: -32px -144px;
}
.capital-blue20 .print .icon {
background-position: -48px -80px;
}
.capital-blue20 .read .icon {
background-position: -112px -80px;
}
.capital-blue20 .rss .icon,
.capital-blue20 .subscribe .icon {
background-position: -176px -144px;
}
.capital-blue20 .refresh .icon {
background-position: -80px -80px;
}
.capital-blue20 .saved .icon {
background-position: -224px -16px;
}
.capital-blue20 .share .icon {
background-position: -160px -16px;
}
.capital-blue20 .shrink .icon {
background-position: -272px -16px;
}
.capital-blue20 .subtract .icon {
background-position: -208px -80px;
}
.capital-blue20 .trash .icon {
background-position: -256px -144px;
}
.capital-blue20 .triangle-down .icon {
background-position: -64px -16px;
}
.capital-blue20 .triangle-right .icon {
background-position: -96px -16px;
}
.capital-blue20 .triangle-up .icon {
background-position: -80px -16px;
}
.capital-blue20 .twitter .icon {
background-position: -160px -144px;
}
.capital-blue20 .video .icon,
.capital-blue20 .play .icon {
background-position: -16px -80px;
}
.capital-blue20 .xls .icon {
background-position: -192px -144px;
}
.capital-blue20 .you-tube .icon {
background-position: -144px -144px;
}
.capital-blue20 .zoom .icon{
background-position: -144px -16px;
}
/* End Icon Color Black */
/* end Icon Color Overrides based on Background Color */
/*! jQuery UI - v1.10.4 - 2016-09-16
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:normal}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url("../docroot/scripts/vendor/jquery-ui/1.10.4/smoothness/images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_222222_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_222222_256x240.png")}
.ui-state-default .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_888888_256x240.png")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_454545_256x240.png")}
.ui-state-active .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_454545_256x240.png")}
.ui-state-highlight .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_2e83ff_256x240.png")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/individual/lib/jquery-ui/1.8.20/smoothness/images/ui-icons_cd0a0a_256x240.png")}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/*
RAF 8/2022: Adding styles from wcm-classic repo to prevent pages breaking after
switching to new shadow nodes.
ADDITIONS END HERE.
*/
/* --- Elements --- */
iframe {
width: 100%;
}
#parent-iframe {
height: 400em;
}
/* Form layout toolkit */
dl.inline,
.inline dl {
overflow: hidden;
margin-bottom: 9px;
}
.control-wrapper {
margin-bottom: 9px;
}
.inline dt {
float: left;
margin: 0 10px 0 0;
text-align: right;
}
.inline .indent {
border-left: 14px solid transparent; /* match dt margin-right */
}
.form-control-text dt,
.form-control-text span.symbol {
padding-top: 6px; /* match text input top padding/border */
}
.form-control-check dt {
padding-top: 0; /* currently only needed if overriding inherited style */
}
.form-control-btn {
padding-top: 9px;
}
.inline.align-left dt {
text-align: left;
}
.inline dd {
overflow: hidden;
}
.inline.symbol dd,
.inline.symbol .indent {
padding-left: 1em;
}
.inline.em-narrow dt { width: 5em; }
.inline.em-normal dt { width: 10em; }
.inline.em-wide dt { width: 17em; }
.inline.em-narrow .indent { margin-left: 5em; }
.inline.em-normal .indent { margin-left: 10em; }
.inline.em-wide .indent { margin-left: 17em; }
.inline span.symbol {
position: absolute;
margin-left: -1em;
}
/* radio/checkbox input lists (should be applied to UL or OL) */
.options,
.options .options {
list-style-type: none; /* avoid inheritance issues on LIs */
margin: 0;
}
.options .options,
.options label+div.control-wrapper {
margin-top: 9px;
}
.options>li {
display: block;
padding: 0 0 0 20px !important;
margin-bottom: 9px;
}
.options.inline>li {
float: left;
margin-right: 20px;
}
.options.inline>li:last-child {
margin-right: 0;
}
.options input[type="radio"],
.options input[type="checkbox"] {
float: left; /* out of flow */
height: 18px; /* match line-height */
margin: 0 0 0 -20px;
}
/* form actions (buttons) */
.actions {
clear: both;
overflow: hidden;
margin-bottom: 30px;
text-align: right;
}
.actions .btn {
margin-left: 1em;
}
.actions .btn-primary {
float: right;
}
.actions.actions-left {
text-align: left;
}
.actions.actions-left .btn {
margin-left: 0;
margin-right: 1em;
}
.actions.actions-left .btn-primary {
float: none;
}
/* style form controls as "plain-text" */
.plain-text input[type="text"][readonly],
.plain-text input[type="email"][readonly],
.plain-text input[type="tel"][readonly] {
padding-left: 0;
padding-right: 13px;
border-left: 0;
border-color: transparent;
}
.plain-text .select-replacement {
display: inline-block; /* need to simulate replaced element */
line-height: 30px;
vertical-align: middle;
}
.required {
color: #933;
}
.alert-icon {
display: -moz-inline-box; /* moz <3 */
display: inline-block;
vertical-align: top;
width: 24px;
height: 24px;
margin: 2px 4px;
background: url(/advisor/img/icon/sprite-validation.png) no-repeat 0 24px;
}
.alert-icon.valid { background-position: 0 0; }
.alert-icon.invalid { background-position: 0 -24px; }
/* Form toolkit (end) */
/* Horizontal Rules */
.hr-bottom-thick {
border-bottom: 3px solid #E5E5E5;
}
/* --- Lists --- */
.options ul {
list-style-type: disc;
}
.options ul ul {
list-style-type: circle;
}
.options ul ul ul {
list-style-type: square;
}
/* compact lists */
dl.compact,
.compact dl {
margin: 0;
}
.compact dt,
.compact dd {
display: inline;
margin: 0;
}
/* pipe-separated lists */
ul.pipes {
overflow: hidden;
margin: 0;
list-style-type: none;
}
ul.pipes li {
display: block;
float: left;
padding: .25em .5em;
border-left: 1px solid #CCC;
}
ul.pipes li:first-child {
border-left-width: 0;
}
ul.pipes.flush-left li:first-child {
padding-left: 0;
}
ul.pipes.block-links a {
float: left;
padding: .25em .5em;
margin: -.25em -.5em;
}
ol.circles>li {
margin-bottom: 9px;
}
ol.circles>li:before,
.circle {
width: 1em;
height: 1em;
padding: 3px;
border-radius: 1em;
color: #FFF;
background-color: #66C2EC;
line-height: 1em;
text-align: center;
}
.circle {
display: inline-block;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
/* --- Page layout --- */
#ruler {
position: absolute;
top: 0;
left: 0;
z-index: -1;
width: 100%;
height: 1em;
font-size: 1em;
line-height: 1;
}
body.body-margin {
margin: 13px;
}
/* --- Steps --- */
/* shared */
span.step-counter,
#steps > li:before {
display: inline-block;
float: none;
width: 1em;
height: 1em;
padding: 3px;
margin-right: 8px;
margin-left: 0;
border-radius: 1em;
color: #FFF;
background-color: #999;
line-height: 1em;
text-align: center;
}
/* Step indicator (only display current step) */
.step-header {
overflow: hidden;
}
.step-header .step-number {
float: left;
margin-right: 8px;
}
.step-header .step-text {
display: block;
overflow: hidden;
}
/* Step indicators (show all steps with current highlighted) */
#steps {
overflow: hidden;
padding-bottom: 13px;
border-bottom: 1px solid #CCC;
margin: 0 0 30px;
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
#steps > li {
display: block;
float: left;
margin-left: 20px;
color: #999;
}
#steps > li:first-child {
margin-left: 0;
}
#steps > li.active {
color: #333;
}
#steps > li:before {
background-color: #999;
}
#steps > li.active:before {
background-color: #66C2EC;
}
/* Table Additions */
table.row-separators.row-separators-tfoot tfoot th,
table.row-separators.row-separators-tfoot tfoot td {
border: solid #E5E5E5;
border-width: 1px 0;
}
table.row-separators.row-separators-tfoot tfoot tr:last-child th,
table.row-separators.row-separators-tfoot tfoot tr:last-child td {
border-bottom-color: transparent;
}
table.row-separators.row-separators-tfoot tbody:last-child tr:last-child th,
table.row-separators.row-separators-tfoot tbody:last-child tr:last-child td {
border-bottom: 1px solid #E5E5E5;
}
/* Tabs */
.tabs {
overflow: hidden;
list-style-type: none;
border-top: 3px solid #666;
margin: 0;
font: 18px/1 AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
.tabs li {
display: block;
float: left;
margin: 0 2px 0 0;
white-space: nowrap;
}
.tabs li a {
display: block; /* to make whole box clickable not just linked text */
padding: 9px 15px; /* match .btn */
color: #FFF;
background-color: #808080;
background-image: -moz-linear-gradient(top, #999, #808080);
background-image: -webkit-linear-gradient(top, #999, #808080);
background-image: linear-gradient(to bottom, #999, #808080);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#999999, endColorStr=#808080)";
}
.tabs li a:hover {
background-color: #999;
background-image: none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
.tabs li.selected a,
.tabs li.selected a:hover {
color: #333;
background-color: #FFF;
background-image: -moz-linear-gradient(top, #E5E5E5, #FFF);
background-image: -webkit-linear-gradient(top, #E5E5E5, #FFF);
background-image: linear-gradient(to bottom, #E5E5E5, #FFF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#E5E5E5, endColorStr=#FFFFFF)";
cursor: text;
}
.tab-content-wrapper {
clear: both;
padding: 30px 0 0;
margin-bottom: 30px;
}
.tab-content-wrapper.boxed {
padding: 13px;
border: 1px solid #CCC;
}
/* alt tab styles */
.secondary-tabs .tabs {
padding: 0;
border-top: 0 none;
line-height: 24px;
}
.secondary-tabs .tabs li {
padding: 0 15px; /* match .btn left/right padding */
border-left: 2px solid #666;
margin: 0;
}
.secondary-tabs .tabs li:first-child {
border-left: 0 none;
}
.secondary-tabs .tabs li a {
padding: 0;
color: #009ADF;
}
.secondary-tabs .tabs li a,
.secondary-tabs .tabs li a:hover {
background: none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
.secondary-tabs .tabs li.selected a,
.secondary-tabs .tabs li a:hover {
color: #333;
}
/* -- Utilites -- */
.float-l {
float: left;
}
.float-r {
float: right;
}
.float-left {
float: left;
margin: 0 13px 13px 0;
}
.float-right {
float: right;
margin: 0 0 13px 13px;
}
.block {
display: block;
}
/* Hedge with footnote symbol (legacy markup) */
.hedge.symbol,
.hedge .symbol {
position: relative;
margin-left: 1.5em;
}
.hedge.symbol sup.symbol,
.hedge .symbol sup.symbol {
position: absolute;
width: 1.3em; /* .2em less then margin offset */
margin-left: -1.5em;
vertical-align: inherit;
text-align: right;
}
.box-jumplinks {
padding: 6px 13px;
color: #CCC; /* pipes */
text-align: center;
}
.box-jumplinks strong {
color: #333;
}
/* Market Indices pop-up properties*/
#market-snapshot h1 {
margin: -9px 0 14px 0;
font-family: AvenirNextLTCom-Regular, Arial, Helvetica, sans-serif;
font-size: 18px;
}
#market-snapshot #close-link {
margin-top: -40px;
}
#market-snapshot div a span {
margin-left: 6px;
color: #666;
}
#market-snapshot table {
border-top: 2px solid;
margin-bottom: 18px;
}
#market-snapshot table td {
vertical-align: middle;
height: 26px;
}
#market-snapshot #last-updated {
margin-bottom: 17px;
}
#market-snapshot #market-info {
margin-bottom: 0;
}
#market-snapshot #index-copyrights {
margin-bottom: 22px;
}
/* Fee waiver table */
/* table.row-separators tr td.without,
table.row-separators tr td.fund-name {
border-bottom-color: #ccc;
} */
/*Fee Waiver */
#r-shares-with-and-without-fee-waivers-and-expense-reimbursements .tab-pane {
text-align: center;
}
table.row-separators tr:nth-last-child(2) td.fund-name {
border-bottom-color: transparent;
}
table.condensed td.with strong,
table.condensed td.without strong {
font-family: AvenirNextLTCom-Demi, Arial, Helvetica, sans-serif;
}
/*** Responsive rules ***/
/* iPad portrait/medium breakpoint */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait),
screen and (max-width: 768px) {
.row-fluid > div:only-of-type:first-child {
width: 100%;
margin-left: 0;
}
}
/*****************************************************
* TEMP (Hacks for CGC Bugs)
*****************************************************/
.important-note {
padding: 13px;
border: 1px solid #FECC99;
margin-bottom: 30px;
background-color: #FFF4CE;
}
.investor h1.small {
font-size: 26px !important;
line-height: 30px !important;
}
.asterik-mark {
font-size: 1rem !important;
}