<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* SET UP FONTS */

@font-face {
    font-family: "Interstate";
    font-weight: normal;
    font-style: normal;
    src: url("/JFP/fonts/Interstate-Regular.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateRegular.otf") format("opentype");
}
@font-face {
    font-family: "Interstate";
    font-weight: normal;
    font-style: italic;
    src: url("/JFP/fonts/Interstate-RegularItalic.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateRegularItalic.otf") format("opentype");
}
@font-face {
    font-family: "Interstate";
    font-weight: bold;
    font-style: normal;
    src: url("/JFP/fonts/Interstate-Bold.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateBold.otf") format("opentype");
}
@font-face {
    font-family: "Interstate";
    font-weight: 300;
    font-style: normal;
    src: url("/JFP/fonts/Interstate-Light.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateLight.otf") format("opentype");
}
@font-face {
    font-family: "Interstate";
    font-weight: 300;
    font-style: italic;
    src: url("/JFP/fonts/Interstate-LightItalic.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateLightItalic.otf") format("opentype");
}
@font-face {
    font-family: "Interstate-Regular";
    font-weight: normal;
    font-style: normal;
    src: url("/JFP/fonts/Interstate-Regular.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateRegular.otf") format("opentype");
}
@font-face {
    font-family: "Interstate-RegularItalic";
    font-weight: normal;
    font-style: italic;
    src: url("/JFP/fonts/Interstate-RegularItalic.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateRegularItalic.otf") format("opentype");
}
@font-face {
    font-family: "Interstate-Bold";
    font-weight: bold;
    font-style: normal;
    src: url("/JFP/fonts/Interstate-Bold.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateBold.otf") format("opentype");
}
@font-face {
    font-family: "Interstate-Light";
    font-weight: 300;
    font-style: italic;
    src: url("/JFP/fonts/Interstate-Light.eot?") format("embedded-opentype"), url("/CRD/fonts/interstate/InterstateLight.otf") format("opentype");
}
html {
    height: 100%;
}
body {
    background-color: #fff;
    color: #000000;
    font-family: "Interstate-Regular", arial, sans-serif !important;
    font-size: 10px;
    font-weight: 300;
    height: 100%;
    line-height: 1.2em;
}
.no-responsive body {
    min-width: 984px;
}
span[data-id="TTY"] {
    display: none;
}
strong.inline {display: inline !important;}
a {
    color: #05589d;
    text-decoration: none;
}
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}
.hide {
    display: none;
}
.only-984 {
    display: inline-block;
}
.cA-DD-btn {
    background-color: #005b9e;
    *zoom: 1;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF005B9E', endColorstr='#FF1C7CB6');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWI5ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFjN2NiNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005b9e), color-stop(100%, #1c7cb6));
    background-image: -moz-linear-gradient(#005b9e 0%, #1c7cb6 100%);
    background-image: -webkit-linear-gradient(#005b9e 0%, #1c7cb6 100%);
    background-image: linear-gradient(#005b9e 0%, #1c7cb6 100%);
    background-image: -o-linear-gradient(#005b9e 0%, #1c7cb6 100%);
    border: 1px solid #ffffff;
    color: #fefefe;
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding: 0.722222222em 1.444444444em;
    text-transform: uppercase;
}
.ie-placeholder {
    color: #999999;
}
::-webkit-input-placeholder {
    color: #999999;
}
::-moz-placeholder {
    color: #999999;
}
:-ms-input-placeholder {
    color: #999999;
}
input:-moz-placeholder {
    color: #999999;
}
/* Button styles */

.cA-DD-button {
    border: none;
    color: white;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    font-family: "Interstate-Regular", Arial, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    padding: 1em;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    vertical-align: baseline;
}
#cA-DD-detailPage .cA-DD-button {
    font-family: Arial, sans-serif;
}
/* Blue button */

.cA-DD-blueButton {
    background: #3C81BB;
    *zoom: 1;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3C81BB', endColorstr='#FF275C9A');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjODFiYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3NWM5YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c81bb), color-stop(100%, #275c9a));
    background-image: -moz-linear-gradient(#3c81bb 0%, #275c9a 100%);
    background-image: -webkit-linear-gradient(#3c81bb 0%, #275c9a 100%);
    background-image: linear-gradient(#3c81bb 0%, #275c9a 100%);
    background-image: -o-linear-gradient(#3c81bb 0%, #275c9a 100%);
}
.cA-DD-blueButton:hover,
.cA-DD-blueButton:focus {
    background: #6AAEE9;
    *zoom: 1;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6AAEE9', endColorstr='#FF3B7FBA');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhYWVlOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNiN2ZiYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6aaee9), color-stop(100%, #3b7fba));
    background-image: -moz-linear-gradient(#6aaee9 0%, #3b7fba 100%);
    background-image: -webkit-linear-gradient(#6aaee9 0%, #3b7fba 100%);
    background-image: linear-gradient(#6aaee9 0%, #3b7fba 100%);
    background-image: -o-linear-gradient(#6AAEE9 0%, #3B7FBA 100%);
}
/* Green button */

.cA-DD-greenButton {
    background-color: #056DAE;
}
.cA-DD-greenButton:after {
    content: '';
    position: absolute;
    top: 37%;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 9px solid #fff;
    margin-left: 0.45em;
}
.cA-DD-greenButton:hover, 
.cA-DD-greenButton:focus {
    background-color: #002A54;
}
.cA-DD-greenButton.apply-btn {
    *zoom: 1;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF92D100', endColorstr='#FF84BD00');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyZDEwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg0YmQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92d100), color-stop(100%, #84bd00));
    background-image: -moz-linear-gradient(#92d100 0%, #84bd00 100%);
    background-image: -webkit-linear-gradient(#92d100 0%, #84bd00 100%);
    background-image: linear-gradient(#92d100 0%, #84bd00 100%);
    background-image: -o-linear-gradient(#92d100 0%, #84bd00 100%);
}
.cA-DD-greenButton.apply-btn:hover {
    *zoom: 1;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF97D900', endColorstr='#FF89C400');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3ZDkwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg5YzQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #97d900), color-stop(100%, #89c400));
    background-image: -moz-linear-gradient(#97d900 0%, #89c400 100%);
    background-image: -webkit-linear-gradient(#97d900 0%, #89c400 100%);
    background-image: linear-gradient(#97d900 0%, #89c400 100%);
    background-image: -o-linear-gradient(#97d900 0%, #89c400 100%);
}
/* Icons */

.cA-DD-glyphIcon {
    background-image: url("/CRD/images/DD_glyphicons_sprites.png");
    background-repeat: no-repeat;
    height: 13px;
    overflow: hidden;
    text-indent: -999999px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding: 5px 3px 5px 5px;
    width: 12px;
}
.cA-DD-glyphIcon.cA-DD-glyphIconAdd {
    background-position: -11px 5px;
}
.cA-DD-glyphIcon.cA-DD-glyphIconRemove {
    background-position: 5px 5px;
}
#cA-DD-content.cA-DD-innerContent {
    font-size: 1.4em;
    line-height: 1.25em;
}
#cA-DD-content.cA-DD-innerContent h1 {
    font-size: 1.142857143em;
    line-height: 1.25em;
}
.ui-widget-overlay {
    background-color: #FFF;
    bottom: 0;
    left: 0;
    opacity: .75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    position: fixed;
    right: 0;
    top: 0;
}
.ui-dialog {
    position: fixed;
}
.ui-widget.ui-dialog {
    max-height: 100%;
    overflow: auto;
    padding: 0;
    -moz-box-shadow: 0px 0px 10px 0px #cccccc;
    -webkit-box-shadow: 0px 0px 10px 0px #cccccc;
    box-shadow: 0px 0px 10px 0px #cccccc;
}
.ui-dialog-titlebar {
    display: none;
}
.ui-widget-content a {
    color: #d3d3d3;
}
.aria {
    position: absolute;
    top: -99999px;
    left: -99999px;
    width: 0;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0;
    line-height: 0;
}
.cA-cardsFilter {
    font-size: 12px;
    color: #333;
}
.cA-cardsFilter .cA-cardsSearchCounter {
    font-size: 13px;
    margin: 0 -20px;
    padding: 0 20px 15px;
    border-bottom: 1px solid #ccc;
}
.cA-cardsFilter .form {
    margin-top: 20px;
}
.cA-cardsCheckboxList ul,
.cA-cardsCheckboxList li {
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
}
.cA-cardsCheckboxList li {
    text-align: left;
    display: block;
    margin-bottom: 15px;
    color: #05589d;
}
.cA-cardsCheckboxList li sup {
    vertical-align: top;
}
.cA-cardsCheckboxList input {
    margin: 0 5px 0 0;
    padding: 0;
    vertical-align: middle;
}
.cA-cardObj {
    clear: left;
    padding-top: 16px;
}
.cA-cardObj h4 {
    font-size: 15px;
    margin: 0 0 16px;
}
.cA-cardObj,
.cA-cardsDetailCard {
    position: relative;
    font-size: 11px;
    line-height: 1.2em;
}
.cA-cardObj sup,
.cA-cardsDetailCard sup {
    font-size: 66%;
    height: 0;
    line-height: 1;
    vertical-align: baseline;
    _vertical-align: bottom;
    position: relative;
    bottom: 1ex;
}
.cA-cardsOverlay a,
#cardResults a,
.cardWidget a,
h3 a {
    text-decoration: none;
}
.cA-cardObj p,
.cA-cardObj ul,
.cA-cardsDetailCard p,
.cA-cardsDetailCard ul {
    margin-bottom: 1em;
}
.cA-cardsCompare label,
.cA-cardsCompareSubmit {
    color: #05589D;
    font-size: 12px;
    padding-top: 10px;
    color: #05589d;
    text-decoration: none;
}
.cA-cardsCompare label:hover,
.cA-cardsCompareSubmit:hover,
.cA-cardsCompareSubmit:focus  {
    text-decoration: underline;
}
.cA-cardsCompareSubmit {
    font-weight: bold;
    text-decoration: none;
}
.only-320 {
    display: none;
}
#cA-DD-FeedbackHolder {
    position: fixed;
    right: -3px;
    bottom: 38%;
    z-index: 3;
    width: 45px;
    display: none;
}
#cA-DD-FeedbackHolder #cA-DD-FeedbackLink img {
    display: none;
    width: 100%;
}
#uz_feedback_tab_link {
    width: 45px !important;
    height: 164px !important;
    right: -3px !important;
    background: url("/CRD/images/dd_give_feedback.png") 0 0 no-repeat;
}
#uz_feedback_tab_link img {
    display: none;
}
#uz_ft a#uz_feedback_tab_link {
    width: 45px !important;
    height: 164px !important;
    right: -3px !important;
    background: url("/CRD/images/dd_give_feedback.png") 0 0 no-repeat;
}
#uz_ft a#uz_feedback_tab_link img {
    display: none;
}
input:focus::-webkit-input-placeholder {
    color: transparent !important;
}
input:focus::-moz-placeholder {
    color: transparent !important;
}
input:focus:-moz-placeholder {
    color: transparent !important;
}
.cA-DD-icons-sprite,
.cA-DD-icons-icon_caret_down,
.cA-DD-icons-icon_caret_up,
.cA-DD-icons-icon_clear_search,
.cA-DD-icons-icon_header_lock,
.cA-DD-icons-icon_header_red_lock_signOff,
.cA-DD-icons-icon_header_search,
.cA-DD-icons-icon_remove_x,
.cA-DD-icons-icon_search_searchBox,
.cA-DD-icons-nav_selected_arrow_indicator,
.cA-DD-icons-icon-nextstep,
.sprites-OL_Close_Btn,
.sprites-Red_GlobalAlert_Icon,
.sprites-OL_Close_Btn_Focus {
    background: url("/CRD/images/large/sprites.png") no-repeat;
    display: inline-block;
    *display: inline;
    zoom: 1;
    overflow: hidden;
    text-indent: -999999px;
    vertical-align: middle;
}
.cA-DD-icons-icon_caret_down,
.cA-DD-icons-icon_caret_up {
    height: 9px;
    width: 13px;
}
.cA-DD-icons-icon_caret_down {
    background-position: -27px -149px;
}
.cA-DD-icons-icon_caret_up {
    background-position: -27px -158px;
}
.cA-DD-icons-icon_clear_search {
    background-position: 0 -123px;
    height: 20px;
    width: 20px;
}
.cA-DD-icons-icon_header_lock {
    background-position: -27px -56px;
    height: 23px;
    width: 27px;
}
.cA-DD-icons-icon_header_red_lock_signOff {
    background-position: -27px -83px;
    height: 23px;
    width: 27px;
}
.cA-DD-icons-icon_header_search {
    background-position: -27px -33px;
    height: 23px;
    width: 23px;
}
.cA-DD-icons-icon_remove_x {
    background-position: 0 -110px;
    height: 11px;
    width: 13px;
}
.cA-DD-icons-icon_search_searchBox {
    background-position: -25px -165px;
    height: 21px;
    width: 20px;
    margin-top: -2px;
    margin-left: -1px;
}
.cA-DD-icons-nav_selected_arrow_indicator {
    background-position: 0 -143px;
    height: 11px;
    width: 6px;
}
.cA-DD-icons-icon-nextstep {
    background-position: -10px -116px;
    height: 23px;
    width: 17px;
    background-size: 117px;
}
.sprites-OL_Close_Btn {
    background-position: -238px 0px;
    width: 32px;
    height: 32px;
    text-indent: 32px;
}
.sprites-OL_Close_Btn_Focus {
    background-position: -238px -32px;
    width: 32px;
    height: 32px;
    text-indent: 32px;
}
.sprites-Red_GlobalAlert_Icon {
    background-position: -238px -64px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
}
.lt-ie8 .cA-DD-icons-sprite,
.lt-ie8 .cA-DD-icons-icon_caret_down,
.lt-ie8 .cA-DD-icons-icon_caret_up,
.lt-ie8 .cA-DD-icons-icon_clear_search,
.lt-ie8 .cA-DD-icons-icon_header_lock,
.lt-ie8 .cA-DD-icons-icon_header_red_lock_signOff,
.lt-ie8 .cA-DD-icons-icon_header_search,
.lt-ie8 .cA-DD-icons-icon_remove_x,
.lt-ie8 .cA-DD-icons-icon_search_searchBox,
.lt-ie8 .cA-DD-icons-nav_selected_arrow_indicator {
    font-size: 0;
    line-height: 0;
    text-indent: 0;
}
#adchoices-icon {
    background-image: url("/CRD/images/adchoice-ccc.png");
    background-repeat: no-repeat;
    background-size: 15px 16px;
    background-position: 61px 1px;
    display: block;
}
.cA-DD-cardArtTiny {
    background-image: url("/CRD/images/large/cA-DD-cardArtTiny.jpg");
    height: 39px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 61px;
}
.citi-double-cash-credit-card .cA-DD-cardArtTiny {
    background-position: -363px -194px;
}
.att-universal-card-savings-and-rewards-card .cA-DD-cardArtTiny {
    background-position: -121px 0;
}
.att-universal-savings-platinum-credit-card .cA-DD-cardArtTiny {
    background-position: -60px 0;
}
.citibusiness-aadvantage-platinum-select-credit-card .cA-DD-cardArtTiny {
    background-position: -182px -116px;
}
.citibusiness-thankyou-mastercard-credit-card .cA-DD-cardArtTiny {
    background-position: -242px -116px;
}
.citi-aadvantage-american-express-credit-card .cA-DD-cardArtTiny {
    background-position: -182px 0;
}
.citi-diamond-preferred-credit-card .cA-DD-cardArtTiny {
    background-position: -60px -38px;
}
.citi-dividend-platinum-select-visa-student-credit-card .cA-DD-cardArtTiny {
    background-position: -182px -38px;
}
.citi-dividend-visa-card .cA-DD-cardArtTiny {
    background-position: -121px -38px;
}
.citi-aadvantage-executive-credit-card .cA-DD-cardArtTiny {
    background-position: -242px -38px;
}
.citi-forward-credit-cards-for-college-students .cA-DD-cardArtTiny {
    background-position: 0 -77px;
}
.citi-aadvantage-gold-credit-card .cA-DD-cardArtTiny {
    background-position: -242px 0;
}
.citi-aadvantage-gold-elite-credit-card .cA-DD-cardArtTiny {
    background-position: -242px 0;
}
.aadvantage-mile-up-credit-card .cA-DD-cardArtTiny {
    background-position: -242px 0;
}
.citi-platinum-select-aadvantage-visa-credit-card .cA-DD-cardArtTiny {
    background-position: 0 -38px;
}
.citi-aadvantage-platinum-select-credit-card .cA-DD-cardArtTiny {
    background-position: -121px -77px;
}
.citi-aadvantage-platinum-elite-credit-card .cA-DD-cardArtTiny {
    background-position: -121px -77px;
}
.citi-premierpass-expedia-card .cA-DD-cardArtTiny {
    background-position: -182px -155px;
}
.citi-premierpass-expedia-elite-level .cA-DD-cardArtTiny {
    background-position: -121px -155px;
}
.citi-prestige-card .cA-DD-cardArtTiny {
    background-position: -242px -155px;
}
.citi-simplicity-credit-card .cA-DD-cardArtTiny {
    background-position: -242px -77px;
}
.citi-thankyou-credit-card .cA-DD-cardArtTiny {
    background-position: -121px -116px;
}
.citi-rewards-plus-credit-card .cA-DD-cardArtTiny {
    background-position: 0 -116px;
}
.citi-premier-credit-card .cA-DD-cardArtTiny {
    background-position: -60px -116px;
}
.hilton-honors-visa-signature-card .cA-DD-cardArtTiny {
    background-position: -60px -77px;
}
.hilton-honors-reserve-card .cA-DD-cardArtTiny {
    background-position: 0 -155px;
}
.citi-double-cash-credit-card .cA-DD-cardArtTiny {
    background-position: -363px -194px;
}
.expedia-plus-voyager .cA-DD-cardArtTiny {
    background-position: -424px -155px;
}
.expedia-rewards .cA-DD-cardArtTiny {
    background-position: -485px -155px;
}
.citi-rewards-plus-student-credit-card .cA-DD-cardArtTiny {
    background-position: 0px -77px;
}
.citi-att-access-credit-card .cA-DD-cardArtTiny {
    background-position: 182px 0;
}
.citi-att-access-more-credit-card .cA-DD-cardArtTiny {
    background-position: 243px 0;
}
.Citi-costco-anywhere-visa-credit-card .cA-DD-cardArtTiny {
    background-position: -485px -194px;
}
.Citi-costco-anywhere-visa-business-credit-card .cA-DD-cardArtTiny {
    background-position: -546px -194px;
}
.american-airlines-aadvantage-credit-cards .cA-DD-cardArtTiny,
.all-small-business-credit-cards .cA-DD-cardArtTiny,
.all-student-credit-cards .cA-DD-cardArtTiny,
.low-interest-credit-card .cA-DD-cardArtTiny,
.most-popular-credit-cards .cA-DD-cardArtTiny,
.reward-credit-cards .cA-DD-cardArtTiny,
.view-all-credit-cards .cA-DD-cardArtTiny,
.balance-transfer-credit-cards .cA-DD-cardArtTiny,
.intro-purchase-apr .cA-DD-cardArtTiny,
.mastercard-credit-cards .cA-DD-cardArtTiny,
.visa-credit-cards .cA-DD-cardArtTiny {
    background-image: none;
}

.pdp-Header{
    display:none;
}
.sticke{
    background-color: #002A54;
    position: fixed;
    width: 100%;
    z-index: 100;
    top: 0px;
    display: block;
    opacity: 1;
    pointer-events: all;
    transition: opacity .5s,top .3s;
    right: 0;
    left: 0;
    height: 90px;
    padding:15px 18px 15px 15px;
} 
.pdp-stickyFlex{
    -webkit-box-align: center;
    align-items: center;
    height: 60px;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    vertical-align: baseline;
    justify-content: space-between;
}
.pdpStickyImageBox{
    display: flex;
    align-items: center;
}
.pdpStickyImage{
    height:57px;
    border-radius: 5px;
}
.pdpSticky-content-wrap{
    margin-left:10px;
    color:#FFFFFF;
    font-size: 16px;
    line-height:18px;
    font-family: Interstate-Regular;
}
.pdpSticky-card-name{
    color:#FFFFFF;
    width:275px;
    font-size: 15px;
    line-height:18px;
    font-family: Interstate-Regular;
    padding-top: 10px;
    padding-bottom: 10px;
}
.pdpStickyLinkbox{
    display: flex;
    align-items: flex-end;
    align-items: center;
} 
.pdp-stickyFlex .pdpSticky-links{
    margin-top: 15px;
    text-align: right;
}
.pdpSticky-card-phone-link{
    color:#FFFFFF;
    font-size: 16px !important;
    line-height: 18px !important;
    font-family: Interstate-Regular;
    margin: 0px !important;
}
.pdpSticky-card-phone-link p{
    width:248px;
    color:#FFFFFF;
    font-size: 16px;
    line-height: 18px;
    font-family: Interstate-Regular;
}
.pdpSticky-phoneLink{
    color:#FFFFFF !important;
    font-size: 16px;
    line-height: 18px;
    font-family: Interstate-Regular;
    text-decoration: none !important;
}
.pdpSticky-tty-link{
    color:white !important;
    font-size: 14px;
    line-height: 16px;
    font-family: Interstate-Regular;
} 
.pdpStickyButtonbox{
    display: flex;
    align-items: center;
}
.pdp-stickyFlex .pdpSticky-apply-now{
    font-size: 16px;
    line-height:16px;
    font-family: Interstate-Bold;
    margin-left: 20px;
}
.pdpSticky-apply-now{
    text-align: right;
}
.pdpSticky-apply-now a{
    min-width: 190px !important;
    margin: 20px 0px 20px 0px !important;
}
.cbolui-ddl .pdpSticky-apply-now .btn-primary.active, .cbolui-ddl .pdpSticky-apply-now .btn-primary.focus, .cbolui-ddl .pdpSticky-apply-now .btn-primary:active, .cbolui-ddl .pdpSticky-apply-now .btn-primary:active:focus, .cbolui-ddl .pdpSticky-apply-now .btn-primary:active:hover, .cbolui-ddl .pdpSticky-apply-now .btn-primary:focus, .cbolui-ddl .pdpSticky-apply-now .btn-primary:hover, .open&gt;.cbolui-ddl .pdpSticky-apply-now .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #056DAE;
    border-color: #056DAE;
    box-shadow: none;
}

@media only screen and (min-width:530px) and (max-width: 890px) {
    
.mobile-menu-animation {
    transform: none !important;
}   
.pdpStickyImage{
    display:none;
}  
.pdp-stickyFlex .pdpSticky-links{
    display:none;
}
.pdpSticky-card-phone-link{
    display:none;
}
.pdpSticky-card-phone-link p{
    display:none;
}
.pdpSticky-phoneLink{
    display:none;
}
.pdpSticky-tty-link{
    display:none;
}
  
}

@media only screen and (max-width: 530px){

.mobile-menu-animation {
    transform: none !important;
}
.pdpStickyImage{
    display:none;
}
.pdpSticky-content-wrap{
    margin-left:0px;
}
.pdpSticky-card-name{
    width:171px;
    font-size: 11px;
}
.pdp-stickyFlex .pdpSticky-links{
    display:none;
}
.pdpSticky-card-phone-link{
    display:none;
} 
.pdpSticky-card-phone-link p{
    display:none;
}
.pdpSticky-phoneLink{
    display:none;
}
.pdpSticky-tty-link{
    display:none;
}
.pdpSticky-apply-now{
    margin-left: 10px !important;
    text-align: right;
}
.pdpSticky-apply-now a{
    min-width: 110px !important;
    font-size:12px !important;
}
  
}

/*Secured Credit Card*/

.citi-secured-credit-card .cA-DD-cardArtTiny {
    background-position: -424px -194px;
}
.cA-DD-cardArt {
    background-repeat: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
    overflow: hidden;
    text-indent: -999999px;
    margin: 10px auto;
}
#aJRSMARKETING_t_sciti-secured-credit-card .securedli {
    line-height: normal; 
}
.cA-DD-cardArt.cA-DD-cardArtSmall {
    background-image: url("/CRD/images/card_art_sm_sprite.jpg");
    height: 57px;
    width: 90px;
}
.cA-DD-cardArt.cA-DD-cardArtSmall.citi-rewards-plus-credit-card {
    background-position: 0 -174px;
}
.cA-DD-cardArt.cA-DD-cardArtSmall.citi-dividend-platinum-select-visa-student-credit-card {
    background-position: -182px -58px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium {
    background-image: url("/CRD/images/card_art_med_sprite.jpg");
    height: 108px;
    width: 172px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-simplicity-credit-card {
    background-position: -692px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-thankyou-credit-card {
    background-position: -346px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-rewards-plus-credit-card {
    background-position: 0 -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-premier-credit-card {
    background-position: -173px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citibusiness-aadvantage-platinum-select-credit-card {
    background-position: -519px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citibusiness-thankyou-mastercard-credit-card {
    background-position: -692px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.hilton-honors-reserve-card {
    background-position: 0 -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.hilton-honors-visa-signature-card {
    background-position: -173px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.att-universal-business-rewards-credit-card {
    background-position: -173px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.att-universal-card-savings-and-rewards-card {
    background-position: -346px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.att-universal-savings-platinum-credit-card {
    background-position: -173px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-american-express-credit-card {
    background-position: -519px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-diamond-preferred-credit-card {
    background-position: -173px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-dividend-platinum-select-visa-student-credit-card {
    background-position: -519px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-dividend-visa-card {
    background-position: -346px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-executive-credit-card {
    background-position: -692px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-forward-credit-card,
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-forward-credit-cards-for-college-students {
    background-position: 0 -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-gold-aadvantage-visa-signature-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-gold-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-gold-elite-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.aadvantage-mile-up-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-platinum-select-aadvantage-visa-credit-card {
    background-position: 0 -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-platinum-select-credit-card {
    background-position: -346px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-platinum-elite-credit-card {
    background-position: -346px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-premierpass-expedia-card {
    background-position: -519px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-premierpass-expedia-elite-level {
    background-position: -346px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-platinum-select-card {
    background-position: 0 -545px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-prestige-card {
    background-position: -692px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.expedia-plus-voyager {
    background-position: -1210px -3049px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.expedia-rewards {
    background-position: -1382px -3049px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-rewards-plus-student-credit-card {
    background-position: 0 435px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-double-cash-credit-card {
    background-position: -1037px -3157px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-att-access-credit-card {
    background-position: 518px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.citi-att-access-more-credit-card {
    background-position: 691px 0;
}
/*Secured Credit Card*/

.cA-DD-cardArt.cA-DD-cardArtMedium.citi-secured-credit-card {
    background-position: -1210px -3157px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.Citi-costco-anywhere-visa-credit-card {
    background-position: -1383px -3157px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.Citi-costco-anywhere-visa-business-credit-card {
    background-position: -1555px -3157px;
}
/*secured card*/

#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-secured-credit-card {
    background-position: -270px 85px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt {
    background-repeat: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
    overflow: hidden;
    text-indent: -999999px;
    margin: 10px auto;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium {
    background-image: url("/CRD/images/card_art_lg_sprite_134x_85.jpg");
    height: 85px;
    width: 135px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.Citi-costco-anywhere-visa-credit-card {
    background-position: -405px 85px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.Citi-costco-anywhere-visa-business-credit-card {
    background-position: -539px 85px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-simplicity-credit-card {
    background-position: 135px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-double-cash-credit-card {
    background-position: 540px 86px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-rewards-plus-credit-card {
    background-position: 674px 258px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-premier-credit-card {
    background-position: 539px 258px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-prestige-card {
    background-position: 135px 172px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-rewards-plus-student-credit-card {
    background-position: 674px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-platinum-select-credit-card {
    background-position: 405px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-platinum-elite-credit-card {
    background-position: 405px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-platinum-select-aadvantage-visa-credit-card {
    background-position: 405px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-executive-credit-card {
    background-position: 135px 430px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citibusiness-aadvantage-platinum-select-credit-card {
    background-position: 269px 258px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-gold-credit-card {
    background-position: 135px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-aadvantage-gold-elite-credit-card {
    background-position: 135px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.aadvantage-mile-up-credit-card {
    background-position: 135px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-diamond-preferred-credit-card {
    background-position: 540px 430px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.expedia-rewards {
    background-position: 270px 172px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.expedia-plus-voyager {
    background-position: 404px 172px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.hilton-honors-visa-signature-card {
    background-position: 540px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.hilton-honors-reserve-card {
    background-position: 674px 171px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-att-access-credit-card {
    background-position: 404px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-DD-cardArt.cA-DD-cardArtMedium.citi-att-access-more-credit-card {
    background-position: 540px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .cA-cardsImgSmall {
    background-image: url("/CRD/images/card_art_lg_sprite_134x_85.jpg");
    width: 134px;
    height: 85px;
    padding-top: 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-simplicity-credit-card .cA-cardsImgSmall {
    background-position: 135px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-double-cash-credit-card .cA-cardsImgSmall {
    background-position: 540px 86px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-rewards-plus-credit-card .cA-cardsImgSmall {
    background-position: 674px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-premier-credit-card .cA-cardsImgSmall {
    background-position: 539px 258px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-prestige-card .cA-cardsImgSmall {
    background-position: 135px 172px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-rewards-plus-student-credit-card .cA-cardsImgSmall {
    background-position: 674px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-aadvantage-platinum-select-credit-card .cA-cardsImgSmall {
    background-position: 405px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-aadvantage-platinum-elite-credit-card .cA-cardsImgSmall {
    background-position: 405px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-platinum-select-aadvantage-visa-credit-card .cA-cardsImgSmall {
    background-position: 405px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-aadvantage-executive-credit-card .cA-cardsImgSmall {
    background-position: 135px 430px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citibusiness-aadvantage-platinum-select-credit-card .cA-cardsImgSmall {
    background-position: 269px 258px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-aadvantage-gold-credit-card .cA-cardsImgSmall {
    background-position: 135px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-aadvantage-gold-elite-credit-card .cA-cardsImgSmall {
    background-position: 135px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .aadvantage-mile-up-credit-card .cA-cardsImgSmall {
    background-position: 135px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-diamond-preferred-credit-card .cA-cardsImgSmall {
    background-position: 540px 430px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .expedia-rewards .cA-cardsImgSmall {
    background-position: 270px 172px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .expedia-plus-voyager .cA-cardsImgSmall {
    background-position: 404px 172px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .hilton-honors-visa-signature-card .cA-cardsImgSmall {
    background-position: 540px 344px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .hilton-honors-reserve-card .cA-cardsImgSmall {
    background-position: 674px 171px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-att-access-credit-card .cA-cardsImgSmall {
    background-position: 404px 0px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-att-access-more-credit-card .cA-cardsImgSmall {
    background-position: 538px 0px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .citi-secured-credit-card .cA-cardsImgSmall {
    background-position: 404px 85px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .Citi-costco-anywhere-visa-credit-card .cA-cardsImgSmall {
    background-position: 269px 85px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results .Citi-costco-anywhere-visa-business-credit-card .cA-cardsImgSmall {
    background-position: 133px 85px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .cA-cardsImgSmall {
    width: 90px;
    height: 0;
    padding-top: 57px;
    overflow: hidden;
    background-image: url("/CRD/images/card_art_sm_sprite.jpg");
    display: inline-block;
    zoom: 1;
    *display: inline;
    /* zoom and *display fix inline-block for IE7 */
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    z-index: 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .doublecash-browsecards-august2014 .cA-cardsImgSmall {
    background-position: -91px -290px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-simplicity-credit-card .cA-cardsImgSmall {
    background-position: -364px -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-thankyou-credit-card .cA-cardsImgSmall {
    background-position: -182px -174px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-rewards-plus-credit-card .cA-cardsImgSmall {
    background-position: 0 -174px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-thankyou-preferred-credit-card .cA-cardsImgSmall {
    background-position: 0px 578px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-premier-credit-card .cA-cardsImgSmall {
    background-position: -91px -174px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citibusiness-aadvantage-platinum-select-credit-card .cA-cardsImgSmall {
    background-position: -273px -174px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citibusiness-thankyou-mastercard-credit-card .cA-cardsImgSmall {
    background-position: -364px -174px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .hilton-honors-reserve-card .cA-cardsImgSmall {
    background-position: 0 -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .hilton-honors-visa-signature-card .cA-cardsImgSmall {
    background-position: -91px -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .att-universal-business-rewards-credit-card .cA-cardsImgSmall {
    background-position: -91px -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .att-universal-card-savings-and-rewards-card .cA-cardsImgSmall {
    background-position: -182px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .att-universal-savings-platinum-credit-card .cA-cardsImgSmall {
    background-position: -91px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-aadvantage-american-express-credit-card .cA-cardsImgSmall {
    background-position: -273px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-diamond-preferred-credit-card .cA-cardsImgSmall {
    background-position: -91px -58px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-dividend-platinum-select-visa-student-credit-card .cA-cardsImgSmall {
    background-position: -273px -58px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-dividend-visa-card .cA-cardsImgSmall {
    background-position: -182px -58px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-aadvantage-executive-credit-card .cA-cardsImgSmall {
    background-position: -364px -58px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-forward-credit-card .cA-cardsImgSmall {
    background-position: 0 -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-gold-aadvantage-visa-signature-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-aadvantage-gold-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-aadvantage-gold-elite-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .aadvantage-mile-up-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-platinum-select-aadvantage-visa-credit-card .cA-cardsImgSmall {
    background-position: 0 -58px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-aadvantage-platinum-select-credit-card .cA-cardsImgSmall {
    background-position: -182px -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-aadvantage-platinum-elite-credit-card .cA-cardsImgSmall {
    background-position: -182px -116px;
}
/* Duplicate of citi-forward-credit-card */

#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-forward-credit-cards-for-college-students .cA-cardsImgSmall {
    background-position: 0 -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-premierpass-expedia-card .cA-cardsImgSmall {
    background-position: -273px -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-premierpass-expedia-elite-level .cA-cardsImgSmall {
    background-position: -182px -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-platinum-select-card .cA-cardsImgSmall {
    background-position: 0 -290px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-prestige-card .cA-cardsImgSmall {
    background-position: -364px -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-att-access-more-credit-card .cA-cardsImgSmall {
    background-position: 364px 0px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .expedia-rewards .cA-cardsImgSmall {
    background-position: -273px -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-double-cash-credit-card .cA-cardsImgSmall {
    background-position: -91px -290px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-rewards-plus-student-credit-card .cA-cardsImgSmall {
    background-position: 0 -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .citi-att-access-credit-card .cA-cardsImgSmall {
    background-position: 273px 0px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .dp_browsecards_may2014 .cA-cardsImgSmall {
    background-position: -545px -58px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .simppreq_browsecards_may2014 .cA-cardsImgSmall {
    background-position: -364px -116px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .doublecash-browsecards-august2014 .cA-cardsImgSmall {
    background-position: -91px -290px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .hilton_browsecards_may2014 .cA-cardsImgSmall {
    background: url("/CRD/images/hhcards.png") no-repeat 0 0;
    width: 90px;
    height: 0;
    border-radius: 0;
    padding: 37px 9px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .expedia-plus-voyager .cA-cardsImgSmall {
    background-position: -181px -232px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .mpc-browsecards-february2015 .cA-cardsImgSmall {
    background-image: url("/CRD/images/banners/mpc_browsecards_february2015/BB169_mpc_cards_lg.png");
    width: 123px;
    height: 22px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-somContainer .attmore_browsecards_apr15 .cA-cardsImgSmall {
    background-position: -91px 0;
}
/*This is for the comapare Page*/

.cA-DD-cardArt.cA-DD-cardArtMedium {
    background-image: url("/CRD/images/card_art_med_sprite.jpg");
    height: 108px;
    width: 172px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-simplicity-credit-card {
    background-position: -692px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-thankyou-credit-card {
    background-position: -346px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-rewards-plus-credit-card {
    background-position: 0 -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-premier-credit-card {
    background-position: -173px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citibusiness-aadvantage-platinum-select-credit-card {
    background-position: -519px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citibusiness-thankyou-mastercard-credit-card {
    background-position: -692px -327px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.hilton-honors-reserve-card {
    background-position: 0 -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.hilton-honors-visa-signature-card {
    background-position: -173px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.att-universal-business-rewards-credit-card {
    background-position: -173px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.att-universal-card-savings-and-rewards-card {
    background-position: -346px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.att-universal-savings-platinum-credit-card {
    background-position: -173px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-aadvantage-american-express-credit-card {
    background-position: -519px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-diamond-preferred-credit-card {
    background-position: -173px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-dividend-platinum-select-visa-student-credit-card {
    background-position: -519px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-dividend-visa-card {
    background-position: -346px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-aadvantage-executive-credit-card {
    background-position: -692px -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-forward-credit-card,
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-forward-credit-cards-for-college-students {
    background-position: 0 -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-gold-aadvantage-visa-signature-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-aadvantage-gold-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-aadvantage-gold-elite-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.aadvantage-mile-up-credit-card {
    background-position: -692px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-platinum-select-aadvantage-visa-credit-card {
    background-position: 0 -109px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-aadvantage-platinum-select-credit-card {
    background-position: -346px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-aadvantage-platinum-elite-credit-card {
    background-position: -346px -218px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-premierpass-expedia-card {
    background-position: -519px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-premierpass-expedia-elite-level {
    background-position: -346px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-platinum-select-card {
    background-position: 0 -545px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-prestige-card {
    background-position: -692px -436px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.expedia-plus-voyager {
    background-position: -1210px -3049px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.expedia-rewards {
    background-position: -1382px -3049px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-rewards-plus-student-credit-card {
    background-position: 0 435px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-double-cash-credit-card {
    background-position: -1037px -3157px;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-att-access-credit-card {
    background-position: 518px 0;
}
.cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArtMedium.citi-att-access-more-credit-card {
    background-position: 691px 0;
}
/*This is for the comapare card on the taskBar*/

.cA-cardsImgSmall {
    width: 90px;
    height: 0;
    padding-top: 57px;
    overflow: hidden;
    background-image: url("/CRD/images/card_art_sm_sprite.jpg");
    display: inline-block;
    zoom: 1;
    *display: inline;
    /* zoom and *display fix inline-block for IE7 */
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    z-index: 0;
}
.citi-simplicity-credit-card .cA-cardsImgLarge {
    background-position: -920px -290px;
}
.doublecash-browsecards-august2014 .cA-cardsImgSmall {
    background-position: -91px -290px;
}
.citi-simplicity-credit-card .cA-cardsImgSmall {
    background-position: -364px -116px;
}
.citi-thankyou-credit-card .cA-cardsImgLarge {
    background-position: -460px -435px;
}
.citi-thankyou-credit-card .cA-cardsImgSmall {
    background-position: -182px -174px;
}
.citi-rewards-plus-credit-card .cA-cardsImgLarge {
    background-position: 0 -435px;
}
.citi-rewards-plus-credit-card .cA-cardsImgSmall {
    background-position: 0 -174px;
}
.citi-thankyou-preferred-credit-card .cA-cardsImgSmall {
    background-position: 0 -174px;
}
.citi-premier-credit-card .cA-cardsImgLarge {
    background-position: -230px -435px;
}
.citi-premier-credit-card .cA-cardsImgSmall {
    background-position: -91px -174px;
}
.citibusiness-aadvantage-platinum-select-credit-card .cA-cardsImgLarge {
    background-position: -690px -435px;
}
.citibusiness-aadvantage-platinum-select-credit-card .cA-cardsImgSmall {
    background-position: -273px -174px;
}
.citibusiness-thankyou-mastercard-credit-card .cA-cardsImgLarge {
    background-position: -920px -435px;
}
.citibusiness-thankyou-mastercard-credit-card .cA-cardsImgSmall {
    background-position: -364px -174px;
}
.hilton-honors-reserve-card .cA-cardsImgLarge {
    background-position: 0 -580px;
}
.hilton-honors-reserve-card .cA-cardsImgSmall {
    background-position: 0 -232px;
}
.hilton-honors-visa-signature-card .cA-cardsImgLarge {
    background-position: -230px -290px;
}
.hilton-honors-visa-signature-card .cA-cardsImgSmall {
    background-position: -91px -116px;
}
.att-universal-business-rewards-credit-card .cA-cardsImgLarge {
    background-position: -230px -580px;
}
.att-universal-business-rewards-credit-card .cA-cardsImgSmall {
    background-position: -91px -232px;
}
.att-universal-card-savings-and-rewards-card .cA-cardsImgLarge {
    background-position: -460px 0;
}
.att-universal-card-savings-and-rewards-card .cA-cardsImgSmall {
    background-position: -182px 0;
}
.att-universal-savings-platinum-credit-card .cA-cardsImgLarge {
    background-position: -230px 0;
}
.att-universal-savings-platinum-credit-card .cA-cardsImgSmall {
    background-position: -91px 0;
}
.citi-aadvantage-american-express-credit-card .cA-cardsImgLarge {
    background-position: -690px 0;
}
.citi-aadvantage-american-express-credit-card .cA-cardsImgSmall {
    background-position: -273px 0;
}
.citi-diamond-preferred-credit-card .cA-cardsImgLarge {
    background-position: -230px -145px;
}
.citi-diamond-preferred-credit-card .cA-cardsImgSmall {
    background-position: -91px -58px;
}
.citi-dividend-platinum-select-visa-student-credit-card .cA-cardsImgLarge {
    background-position: -690px -145px;
}
.citi-dividend-platinum-select-visa-student-credit-card .cA-cardsImgSmall {
    background-position: -273px -58px;
}
.citi-dividend-visa-card .cA-cardsImgLarge {
    background-position: -460px -145px;
}
.citi-dividend-visa-card .cA-cardsImgSmall {
    background-position: -182px -58px;
}
.citi-aadvantage-executive-credit-card .cA-cardsImgLarge {
    background-position: -920px -145px;
}
.citi-aadvantage-executive-credit-card .cA-cardsImgSmall {
    background-position: -364px -58px;
}
.citi-forward-credit-card .cA-cardsImgLarge {
    background-position: 0 -290px;
}
.citi-forward-credit-card .cA-cardsImgSmall {
    background-position: 0 -116px;
}
.citi-gold-aadvantage-visa-signature-credit-card .cA-cardsImgLarge {
    background-position: -920px 0;
}
.citi-gold-aadvantage-visa-signature-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
.citi-aadvantage-gold-credit-card .cA-cardsImgLarge {
    background-position: -920px 0;
}
.citi-aadvantage-gold-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
.citi-aadvantage-gold-elite-credit-card .cA-cardsImgLarge {
    background-position: -920px 0;
}
.citi-aadvantage-gold-elite-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
.aadvantage-mile-up-credit-card .cA-cardsImgLarge {
    background-position: -920px 0;
}
.aadvantage-mile-up-credit-card .cA-cardsImgSmall {
    background-position: -364px 0;
}
.citi-platinum-select-aadvantage-visa-credit-card .cA-cardsImgLarge {
    background-position: 0 -145px;
}
.citi-platinum-select-aadvantage-visa-credit-card .cA-cardsImgSmall {
    background-position: 0 -58px;
}
.citi-aadvantage-platinum-select-credit-card .cA-cardsImgLarge {
    background-position: -460px -290px;
}
.citi-aadvantage-platinum-select-credit-card .cA-cardsImgSmall {
    background-position: -182px -116px;
}
.citi-aadvantage-platinum-elite-credit-card .cA-cardsImgLarge {
    background-position: -460px -290px;
}
.citi-aadvantage-platinum-elite-credit-card .cA-cardsImgSmall {
    background-position: -182px -116px;
}
.citi-forward-credit-cards-for-college-students .cA-cardsImgLarge {
    background-position: 0 -290px;
}
/* Duplicate of citi-forward-credit-card */

.citi-forward-credit-cards-for-college-students .cA-cardsImgSmall {
    background-position: 0 -116px;
}
.citi-premierpass-expedia-card .cA-cardsImgLarge {
    background-position: -690px -580px;
}
.citi-premierpass-expedia-card .cA-cardsImgSmall {
    background-position: -273px -232px;
}
.citi-premierpass-expedia-voyager-card .cA-cardsImgSmall {
    background-position: -181px -232px;
}
/*Secured Credit Card*/

.citi-secured-credit-card .cA-cardsImgSmall {
    background-position: -182px -290px;
}
.citi-premierpass-expedia-elite-level .cA-cardsImgLarge {
    background-position: -460px -580px;
}
.Citi-costco-anywhere-visa-credit-card .cA-cardsImgSmall {
    background-position: -273px -290px;
}
.Citi-costco-anywhere-visa-business-credit-card .cA-cardsImgSmall {
    background-position: -363px -290px;
}
.citi-premierpass-expedia-elite-level .cA-cardsImgSmall {
    background-position: -182px -232px;
}
.citi-platinum-select-card .cA-cardsImgLarge {
    background-position: 0 -725px;
}
.citi-platinum-select-card .cA-cardsImgSmall {
    background-position: 0 -290px;
}
.citi-prestige-card .cA-cardsImgLarge {
    background-position: -920px -580px;
}
.citi-prestige-card .cA-cardsImgSmall {
    background-position: -364px -232px;
}
.citi-att-access-more-credit-card .cA-cardsImgSmall {
    background-position: 364px 0px;
}
.expedia-rewards .cA-cardsImgSmall {
    background-position: -273px -232px;
}
.citi-double-cash-credit-card .cA-cardsImgSmall {
    background-position: -91px -290px;
}
.citi-rewards-plus-student-credit-card .cA-cardsImgSmall {
    background-position: 0 -116px;
}
.citi-att-access-credit-card .cA-cardsImgSmall {
    background-position: 273px 0px;
}
.hilton_browsecards_may2014 .cA-cardsImgSmall {
    background: url("/CRD/images/hhcards.png") no-repeat 0 0;
    width: 108px;
    height: 20px;
    border-radius: 0;
}
.dp_browsecards_may2014 .cA-cardsImgSmall {
    background-position: -545px -58px;
}
.simppreq_browsecards_may2014 .cA-cardsImgSmall {
    background-position: -364px -116px;
}
.doublecash-browsecards-august2014 .cA-cardsImgSmall {
    background-position: -91px -290px;
}
.expedia-plus-voyager .cA-cardsImgSmall {
    background-position: -181px -232px;
}
.mpc-browsecards-february2015 .cA-cardsImgSmall {
    background-image: url("/CRD/images/banners/mpc_browsecards_february2015/BB169_mpc_cards_lg.png");
    width: 123px;
    height: 22px;
}
.attmore_browsecards_apr15 .cA-cardsImgSmall {
    background-position: -91px 0;
}
#cA-DD-offerTemplates {
    display: none;
}
#cA-DD-taskbarLoginBoxContent {
    background-color: #ffffff;
    position: relative;
    width: 100%;
    z-index: 2;
}
#cA-DD-loginBoxContent {
    margin: 0 auto;
    max-width: 1266px;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 1;
}
.no-responsive #cA-DD-loginBoxContent {
    min-width: 984px;
}
#cA-DD-content {
    height: 100%;
    margin: 0;
    position: relative;
    width: 100%;
}
#cA-DD-content.cA-DD-innerContent {
    margin: 0 auto;
    max-width: 984px;
    padding-top: 3.428571429em !important;
}
.lt-ie9 #cA-DD-header {
    padding-bottom: 25px;
}
#cA-DD-header {
    margin-bottom: 35px;
    position: relative;
    width: 100%;
    z-index: 3;
}
#cA-DD-header #brandingDataTransfer {
    display: none;
}
#cA-DD-header #cA-DD-header-BG {
    background-image: url("/CRD/images/large/header_blueWave.jpg");
    min-height: 70px;
    padding: 30px 0 0 0;
    position: relative;
    width: 100%;
    z-index: 3;
}
#cA-DD-header #cA-DD-header-BG h1 {
    margin: 0;
    font-size: 8px;
}
.no-responsive #cA-DD-header #cA-DD-header-BG {
    min-width: 984px;
}
#cA-DD-header #cA-DD-header-BG #branding {
    max-width: 914px;
    padding: 0 35px;
    position: relative;
}
#cA-DD-header #cA-DD-header-BG #branding span {
    color: #FFFFFF;
    font-family: "Interstate-Light", "Arial", sans-serif;
    font-size: 24px;
    font-weight: 200;
    padding-left: 6px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    height: 20px;
    line-height: 21px;
}
#cA-DD-header #cA-DD-header-BG #branding #cA-DD-headerLogo {
    height: 35px;
    margin-top: 1.7em;
    width: 60px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility {
    border-bottom: 1px solid #2da9dd;
    font-size: 1.2em;
    font-weight: 400;
    height: 29px;
    line-height: 2.416666667em;
    position: absolute;
    top: 0;
    width: 100%;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList {
    border-left: 1px solid #127f9c;
    border-right: 1px solid #58c1e1;
    float: right;
    height: 29px;
    margin: 0 35px;
    padding: 0;
    width: auto;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #lpButtonDiv a {
    position: relative;
    top: 0px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #lpButtonDiv a:hover {
    background-color: #5dbbf1;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListItem {
    border-left: 1px solid #58c1e1;
    border-right: 1px solid #127f9c;
    display: inline-block;
    *display: inline;
    zoom: 1;
    float: left;
    height: 29px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .chatImageIcon {
    background: url("/CRD/images/large/sprites.png") no-repeat;
    overflow: hidden;
    text-indent: -999999px;
    background-position: -119px 0px;
    padding: 0;
    width: 80px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnTool {
    position: relative;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnTool .cA-DD-navUtilityListLink {
    padding-left: 16px;
    padding-right: 30px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #globalSearchTool .cA-DD-navUtilityListLink {
    padding-left: 16px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #lpButtonDiv .cA-DD-navUtilityListLink:hover {
    background-color: #5dbbf1;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink {
    color: #ffffff;
    display: inline-block;
    *display: inline;
    zoom: 1;
    float: left;
    line-height: 2.416666667em;
    padding: 0 20px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink.active,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink:active,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink:focus,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink:hover {
    background-color: #5dbbf1;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink .cA-DD-icons-sprite {
    cursor: pointer;
    margin-right: 2px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink .cA-DD-icons-icon_header_lock {
    margin-right: -4px;
    margin-top: -6px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink .cA-DD-icons-icon_caret_down,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink .cA-DD-icons-icon_caret_up {
    margin-left: 9px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink .cA-DD-icons-icon_header_search {
    margin-bottom: 1px;
    margin-right: 1px;
    margin-top: -2px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList .cA-DD-navUtilityListLink .cA-DD-icons-icon_header_red_lock_signOff {
    margin-top: -7px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout {
    background-color: #f2f2f2;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-box-shadow: #3d3d3d 2px 2px 24px -7px;
    -webkit-box-shadow: #3d3d3d 2px 2px 24px -7px;
    box-shadow: #3d3d3d 2px 2px 24px -7px;
    -moz-box-shadow: #3d3d3d 2px 2px 24px -7px;
    display: none;
    left: 0;
    padding-top: 8px;
    position: absolute;
    top: 30px;
    width: 165px;
}
.no-boxshadow #cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout div.r {
    background: url("/GFC/branding/img/ie7-ie8/flyout-r.png") repeat-y scroll left bottom transparent;
    height: 100%;
    position: absolute;
    right: -10px;
    top: 0;
    width: 10px;
}
.no-boxshadow #cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout div.bl {
    background: url("/CRD/images/ie7-ie8/sign-on-bl.png") repeat-y scroll right bottom transparent;
    bottom: -21px;
    height: 21px;
    left: -10px;
    position: absolute;
    width: 19px;
}
.no-boxshadow #cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout div.b {
    background: url("/CRD/images/ie7-ie8/sign-on-b.png") repeat-x scroll left bottom transparent;
    bottom: -21px;
    height: 21px;
    margin-left: 9px;
    position: absolute;
    width: 147px;
}
.no-boxshadow #cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout div.br {
    background: url("/CRD/images/ie7-ie8/sign-on-br.png") repeat-y scroll left bottom transparent;
    bottom: -21px;
    height: 21px;
    position: absolute;
    right: -10px;
    width: 19px;
}
.no-boxshadow.lt-ie8 #cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout div.r {
    padding-top: 8px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout ul {
    padding: 0;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li {
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #ffffff;
    display: inline-block;
    *display: inline;
    zoom: 1;
    float: left;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li:first-child {
    border-top: none;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li:first-child a {
    padding-top: 8px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li.last {
    border-bottom: none;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li.last a {
    padding-bottom: 8px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li.last a:active,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li.last a:hover,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout li.last a:focus {
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}


#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout a {
    color: #05589d;
    display: inline-block;
    *display: inline;
    zoom: 1;
    float: left;
    font-weight: 300;
    line-height: 1.166666667em;
    padding: 7px 10px;
    width: 145px;
}
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout a:active,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout a:hover,
#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnFlyout a:focus {
    background-color: #e5e5e5;
}
.ada-hide {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    position: absolute !important;
}
.center {
    margin: 0 auto;
    max-width: 984px;
}
#cA-DD-message-on-top-container {
    display: none;
}
#cA-DD-message-on-top-container {
    background: url("/CRD/images/megamenu/bg_shadow_nav.png") top repeat-x #fff;
    width: 100%;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content {
    width: 100%;
    max-width: 880px;
    margin: 0 auto;
    padding: 0;
    position: relative;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p {
    padding: 0 35px 0 20px;
    margin: 0;
    font-size: 13px;
    font-weight: 300;
    color: #333;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p b {
    font-family: "Interstate-Bold", sans-serif;
    font-weight: 400;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p a.cA-DD-expand-message {
    display: inline;
    width: 100px;
    margin-top: 15px;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p a.cA-DD-expand-message b {
    display: inline;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p a.cA-DD-expand-message b.open {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -webkit-transform: rotate(90deg);
    /* Safari and Chrome */
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p a.cA-DD-expand-message b.animation {
    transition: all 0.2s ease-out 0s;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p a.cA-DD-expand-message.open {
    display: block;
}
#cA-DD-message-on-top-container abbr[title] {
border-bottom: none !important;
cursor: inherit !important;
text-decoration: none !important;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p span {
    display: block; /* Outage message */
    margin-bottom: 10px;
    line-height: 18px;
    padding-top: 10px;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content p span.open {
    display: block;
    margin-top: 15px;
    line-height: 15px;
}
#cA-DD-message-on-top-container .cA-DD-message-on-top-content a.cA-DD-close-message-on-top {
    color: #666666;
    font-family: arial;
    font-size: 15px;
    position: absolute;
    right: 20px;
    top: 14px;
}
#cA-DD-message-on-top-container a.cA-DD-close-message-on-top {
    color: #666666;
    font-family: arial;
    font-size: 15px;
    position: absolute;
    right: 20px;
    top: 14px;
}
#cA-DD-content.cA-DD-innerContent .cA-DD-credit-cards-sitemap {
    display: inline-block;
    padding: 0 1em;
}
#cA-DD-content.cA-DD-innerContent .cA-DD-credit-cards-sitemap h1 {
    font-size: 1.5em;
    margin-bottom: 5px;
    color: #666;
}
#cA-DD-content.cA-DD-innerContent .cA-DD-credit-cards-sitemap h2 {
    font-size: 1em;
    margin-bottom: 10px;
    float: left;
    color: #666;
}
#cA-DD-content.cA-DD-innerContent .cA-DD-credit-cards-sitemap ul.column {
    display: block;
    width: 32%;
    margin-right: 1%;
    float: left;
    padding: 0;
}
#cA-DD-content.cA-DD-innerContent .cA-DD-credit-cards-sitemap ul.column li {
    display: block;
    width: 100%;
    float: left;
    margin-bottom: 8px;
}
#cA-DD-content.cA-DD-innerContent .cA-DD-credit-cards-sitemap ul.column li a {
    display: block;
    width: 80%;
    font-size: 13px;
    line-height: 18px;
    color: #2269b9;
    text-decoration: none;
    word-wrap: break-word;
}
.homepage #cA-DD-login-box-center-content {
    position: relative;
    width: 920px;
    z-index: 5;
}
#cA-cardsLoginBox {
    left: 0;
    top: 85px;
    display: block;
    width: 210px;
    position: absolute;
    z-index: 1;
    line-height: 1.3em;
}
#cA-DD-loginBoxContent iframe {
    display: none;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage {
    display: none;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-loginBox-message-content {
    background: #ECECEC none repeat scroll 0 0;
    display: block;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-MessageContainerBox {
    color: #00589D;
    font-size: 12px;
    font-weight: 300;
    line-height: 14px;
    margin: 0;
    padding: 10px 5px 5px 8px;
    width: 190px;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-MessageContainerBox b {
    font-weight: 400;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-MessageContainerBox a {
    color: #00589D;
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-loginBox-message-bottom-border {
    height: 2px;
    display: block;
    border-top: 3px solid #ECECEC;
    border-bottom-right-radius: 3px;
    background-color: #ECECEC;
    border-bottom-left-radius: 7px;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-loginBox-bottom-border {
    display: none;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage .cA-DD-separator-loginbox.cA-DD-separator-message {
    display: block;
    margin-bottom: 0;
}
#cA-cardsLoginBox.cA-DD-LoginWithMessage #cA-DD-loginBox-support-message-content {
    background: url("/CRD/images/large/login-box-message-content.png") 0 0 repeat;
    display: block;
}
#cA-cardsLoginBox #cA-DD-loginBox-top-border {
    height: 3px;
    border-top: 2px solid #ECECEC;
    border-top-right-radius: 3px;
    background-color: #ECECEC;
    border-top-left-radius: 3px;
}
#cA-cardsLoginBox #cA-DD-loginBox-head {
    display: none;
}
#cA-cardsLoginBox #cA-DD-loginBox-content {
    background-color: #ECECEC;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000', GradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000, GradientType=1)";
    padding: 0px 5px 1px;
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem {
    margin-bottom: 20px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem .cA-DD-singon-buttom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhN2ZiYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NTc5ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3a7fba), color-stop(100%, #07579e));
    background-image: -moz-linear-gradient(top, #3a7fba 0%, #07579e 100%);
    background-image: -webkit-linear-gradient(top, #3a7fba 0%, #07579e 100%);
    background-image: linear-gradient(to bottom, #3a7fba 0%, #07579e 100%);
    background-image: -o-linear-gradient(top, #3a7fba 0%, #07579e 100%);
    background: -ms-linear-gradient(top, #3a7fba 0%, #07579e 100%);
    border: 0 solid #fff;
    color: #ffffff;
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3A7FBA', endColorstr='#07579E', GradientType=0);
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 16px;
    font-weight: 300;
    height: 40px;
    text-align: center;
    text-transform: uppercase;
    width: 200px;
    border-radius: 10px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem-select {
    background: #ffffff;
    height: 40px;
    margin-bottom: 10px;
    overflow: hidden;
    width: 200px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem-select select {
    background: url("/CRD/images/large/login-dropdown-arrow.png") no-repeat 165px -2px;
    color: #999999;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    padding: 13px 0 13px 10px;
    text-align: left;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem-select #cA-DD-users-remember-login {
    border: 0 none;
    height: 40px;
    width: 230px;
    background: url("/CRD/images/large/login-dropdown-arrow.png") no-repeat 165px -2px;
    color: #999999;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    padding: 13px 0 13px 10px;
    text-align: left;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem-select #cA-DD-take-me-to-login {
    border: 0px;
    height: 40px;
    width: 230px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem {
    background: #ffffff;
    height: 40px;
    margin-bottom: 10px;
    position: relative;
    width: 200px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem input.cA-DD-input-login {
    background: #ffffff;
    border: 0;
    color: #999999;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    height: 40px;
    max-height: 40px;
    min-height: 40px;
    padding: 0;
    padding-left: 10px;
    text-align: left;
    width: 190px;
    max-width: 190px;
    min-width: 190px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip {
    background: #f1f1f1;
    border-left: 1px dashed #ccc;
    height: 40px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 65px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip p {
    color: #05589D;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 11px;
    font-weight: 300;
    margin: 1%;
    text-align: center;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip p.cA-DD-middle-top-tooltip {
    margin-top: 0px;
    width: 64px;
    text-align: center;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip p.cA-DD-middle-top-tooltip a {
    display: block;
    color: #05589D;
    padding: 14px 0;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip p.cA-DD-middle-tooltip {
    display: block;
    margin-top: 8px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip .cA-DD-tooltip {
    display: none;
    height: auto;
    left: 50px;
    position: absolute;
    top: -15px;
    width: 284px;
    z-index: 10;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip .cA-DD-tooltip input {
    border: 1px #ccc solid;
    display: inline;
    margin-left: 17px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip .cA-DD-tooltip p.cA-DD-tooltip-description {
    color: #000;
    display: block;
    font-family: arial, sans-serif;
    font-size: 12px;
    line-height: 16px;
    margin-top: 20px;
    text-align: left;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-footerSignOnDiv {
    display: none;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-labelUserInput {
    position: absolute;
    top: 15px;
    left: 10px;
    color: #999999;
    z-index: 5;
    font-style: italic;
    font-family: arial, sans-serif;
    font-size: 12px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title {
    color: #333333;
    font-size: 14px;
    padding: 4px 0 3px 5px;
    position: relative;
    text-align: center;
    margin: 10px 0;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title input[type="checkbox"] {
    width: 19px;
    height: 19px;
    background: #fcfff4;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    margin-right: 10px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label.cA-DD-remember-Check-Box-label {
    background: transparent none repeat scroll 0 0;
    cursor: pointer;
    display: block;
    left: -5px;
    margin-bottom: -4px;
    padding-left: 10px;
    padding-top: 4px;
    position: relative;
    top: -4px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label.cA-DD-remember-Check-Box-label:before {
    background: #fff none repeat scroll 0 0;
    content: "";
    cursor: pointer;
    height: 19px;
    left: 0;
    position: absolute;
    top: 0;
    width: 19px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label.cA-DD-remember-Check-Box-label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 12px;
    height: 6px;
    background: transparent;
    top: 3px;
    left: 2px;
    border: 3px solid #666;
    border-top: none;
    border-right: none;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label.cA-DD-remember-Check-Box-label:hover::after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;
    font-size: 18px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title input[type=checkbox]:checked + label.cA-DD-remember-Check-Box-label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info #cA-DD-remember-Check-Box {
    display: inline;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-description {
    display: inline;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-DD-rightToolTip-help {
    top: 55px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-loginBox-bottom-border {
    background: url("/CRD/images/large/login-box-bottom.png") 0 0 no-repeat;
    height: 5px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle {
    margin-bottom: 30px;
    margin-top: 20px;
    padding: 0;
    line-height: 1.3em;
    /*.cA-DD-register-buttom {
    background: #555555;
    background: rgba(85,85,85,1);
    background: -moz-linear-gradient(top, rgba(85,85,85,1) 0%, rgba(51,51,51,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(85,85,85,1)), color-stop(100%, rgba(51,51,51,1)));
    background: -webkit-linear-gradient(top, rgba(85,85,85,1) 0%, rgba(51,51,51,1) 100%);
    background: -o-linear-gradient(top, rgba(85,85,85,1) 0%, rgba(51,51,51,1) 100%);
    background: -ms-linear-gradient(top, rgba(85,85,85,1) 0%, rgba(51,51,51,1) 100%);
    background: linear-gradient(to bottom, rgba(85,85,85,1) 0%, rgba(51,51,51,1) 100%);
    border: 1px solid #fff;
    color: #ffffff;
    display: block;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#333333', GradientType=0 );
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 16px;
    font-weight: 300;
    padding: 13px 63px 13px 62px;
    text-align: center;
    text-transform: uppercase;
  }*/
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle .cA-DD-links-on-middle {
    list-style: outside none none;
    margin-bottom: 15px;
    text-align: initial;
    padding-left: 10px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle .cA-DD-links-on-middle a {
    color: #00589D;
    font-size: 14px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle .cA-DD-links-on-middle .cA-DD-register-buttom {
    text-transform: uppercase;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle .cA-DD-links-on-middle + .cA-DD-links-on-middle {
    margin-bottom: 0px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle .cA-DD-register-Mobilebuttom {
    background: #555555;
    background: #555555;
    background: -moz-linear-gradient(top, #555555 0%, #333333 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #555555), color-stop(100%, #333333));
    background: -webkit-linear-gradient(top, #555555 0%, #333333 100%);
    background: -o-linear-gradient(top, #555555 0%, #333333 100%);
    background: -ms-linear-gradient(top, #555555 0%, #333333 100%);
    background: linear-gradient(to bottom, #555555 0%, #333333 100%);
    border: 1px solid #fff;
    color: #ffffff;
    display: none;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333', GradientType=0);
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 16px;
    font-weight: 300;
    margin: auto;
    padding: 13px 0;
    text-align: center;
    text-transform: uppercase;
    width: 300px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-list-links-middle + .cA-DD-list-links-middle {
    margin-bottom: 20px;
    margin-top: 0;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-separator-loginbox,
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-separator-loginboxMedium {
    background: url("/CRD/images/large/gr_signOn_horizontal_seperator.png") no-repeat;
    display: block;
    height: 1px;
    margin-bottom: 0;
    width: 200px;
}
#cA-cardsLoginBox #cA-DD-loginBox-content .cA-DD-separator-loginboxMedium {
    display: none;
}
#cA-cardsLoginBox #cA-DD-signOn-icon {
    display: none;
}
.lt-ie8 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label,
.lt-ie9 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label {
    cursor: pointer;
    position: inherit;
    width: 19px;
    height: 19px;
    left: 0px;
    top: 0px;
    background: #fff;
}
.lt-ie8 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label:after,
.lt-ie9 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: inherit;
    width: 0;
    height: 0;
    background: transparent;
    top: 0;
    left: 0;
    border: none;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
.lt-ie8 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label:hover::after,
.lt-ie9 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title label:hover::after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    font-size: 18px;
}
.lt-ie8 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title input[type=checkbox]:checked + label:after,
.lt-ie9 #cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}
#cA-DD-loginBoxContent iframe {
    display: none;
}
.cA-DD-logiBox-mask {
    display: none;
}
.lt-ie9 #cA-cardsLoginBox #logon .cA-DD-cardsloginItem-select select {
    padding-left: 0px !important;
}
.lt-ie9 #cA-cardsLoginBox #logon input.cA-DD-input-login {
    height: 40px;
    min-height: 40px;
    line-height: 40px;
}
.lt-ie8 #cA-cardsLoginBox input.cA-DD-input-login {
    line-height: 40px;
}
.lt-ie8 #cA-cardsLoginBox .cA-DD-cardsloginItem-select {
    margin: 0;
    padding: 0;
}
.lt-ie8 #cA-cardsLoginBox .cA-DD-cardsloginItem-select select {
    margin-bottom: 0px !important;
    margin-top: 10px;
    width: 180px;
    max-width: 180px;
    margin-left: 10px;
    padding: 0 !important;
}
.lt-ie8 #cA-cardsLoginBox #logon #cA-DD-users-remember-login {
    max-width: 180px;
    width: 180px;
}
.lt-ie8 #cA-cardsLoginBox #logon .cA-DD-cardsloginItem-select #cA-DD-take-me-to-login {
    max-width: 180px;
    width: 180px;
    margin-left: 10px;
}
.citi-gold-user #cA-DD-nav_main {
    background: url("/CRD/images/megamenu/bg_shadow_nav.png") top repeat-x #b4975a;
}
#cA-DD-nav_main {
    background: url("/CRD/images/megamenu/bg_shadow_nav.png") top repeat-x #a5d1f2;
    height: 35px;
    width: 100%;
    position: absolute;
    z-index: 2;
    top: 100px;
}
#cA-DD-nav_main a {
    text-decoration: none;
}
#cA-DD-nav_main ul,
#cA-DD-nav_main li {
    padding: 0px;
}
#cA-DD-nav_main .mobiletablet,
#cA-DD-nav_main .loading {
    display: none;
}
#cA-DD-nav_main #cA-DD-bg-megamenu {
    background: #f7f7f7;
    width: 100%;
    z-index: -1;
    position: absolute;
    display: none;
    top: 35px;
}
#cA-DD-nav_main #cA-DD-bg-megamenu #cA-DD-bg-megamenu-shadow {
    background: url("/CRD/images/megamenu/bg_shadow_nav.png") top center repeat-x;
    height: 4px;
    width: 100%;
    position: absolute;
    bottom: -4px;
    left: 0px;
}
#cA-DD-nav_main .desktop {
    width: 969px;
    margin: 0 auto;
    position: relative;
    height: 35px;
}
#cA-DD-nav_main .desktop .jfpw-mega-menu-footer {
    display: none;
}
#cA-DD-nav_main .desktop li {
    list-style: none;
    display: inline-block;
    *display: inline;
    float: left;
    zoom: 1;
    margin-top: 0px;
    position: relative;
}
#cA-DD-nav_main .desktop li a {
    display: block;
    padding: 10px 24px;
    font-size: 14px !important;
    line-height: 15px;
    color: #ffffff;
    font-family: "Interstate-Regular", arial, sans-serif;
    text-decoration: none;
    margin-top: 0px;
}
#cA-DD-nav_main .desktop li a:hover {
    background-color: #4ca5e8;
}
#cA-DD-nav_main .desktop li a.cA-DD-first-a {
    margin-left: 9px;
}
#cA-DD-nav_main .desktop li.mega-menu-open a,
#cA-DD-nav_main .desktop li.creditcards-active a {
    background: url("/CRD/images/megamenu/bg_shadow_nav.png") top repeat-x #5DBBF1;
    position: relative;
}
.ie-9 #cA-DD-nav_main .desktop li a,
.ie-10 #cA-DD-nav_main .desktop li a,
.lt-ie9 #cA-DD-nav_main .desktop li a {
    padding: 10px 23px 9px 23px;
}
.lt-ie7 #cA-DD-nav_main .desktop li.mega-menu-open a span.dc-mega-icon {
    background: url("/CRD/images/jfpw-megamenu-tip.png") no-repeat scroll 0 0 transparent;
    height: 6px;
    margin: 2px auto 0;
    text-align: center;
    width: 11px;
    bottom: 3px;
    left: 45%;
    position: absolute !important;
}
.lt-ie9 #cA-DD-nav_main .desktop li.mega-menu-open a span.dc-mega-icon {
    background: url("/CRD/images/megamenu/jfpw-megamenu-tip.png") no-repeat scroll 0 0 transparent;
    height: 6px;
    margin: 2px auto 0;
    text-align: center;
    width: 11px;
    bottom: 0px;
    left: 45%;
    position: absolute !important;
}
#cA-DD-nav_main .desktop li.mega-menu-open a span.dc-mega-icon {
    background: url("/CRD/images/megamenu/jfpw-megamenu-tip.png") no-repeat scroll 0 0 transparent;
    height: 6px;
    margin: 2px auto 0;
    text-align: center;
    width: 11px;
    bottom: 0px;
    left: 45%;
    position: absolute !important;
}
#cA-DD-nav_main .desktop li .sub-container {
    position: absolute;
    top: 35px !important;
    left: 0px;
    width: 962px;
}
#cA-DD-nav_main .desktop li .sub {
    width: 984px !important;
}
#cA-DD-nav_main .desktop li .sub .last-row {
    width: 984px !important;
}
#cA-DD-nav_main .desktop li .sub .row {
    width: 951px !important;
    padding-left: 33px;
    height: auto;
}
#cA-DD-nav_main .desktop li .sub .row li.cA-DD-nomargin-top {
    margin-top: 0px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-separator {
    display: none;
}
#cA-DD-nav_main .desktop li .sub .row li.last {
    width: 520px;
}
#cA-DD-nav_main .desktop li .sub .row li.cards {
    width: 630px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad {
    width: 280px !important;
    border-radius: 0 !important;
    padding: 0;
    position: absolute;
    top: 25px;
    right: 22px;
}
#cA-DD-nav_main .desktop li#cA-DD-linkFive .sub .row li.jfpw-mega-menu-dynamic-ad {
    position: static;
    min-height: 330px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul {
    width: 100% !important;
    margin: 0;
    padding: 10px 0px 25px 0px;
    border: 1px solid #ccc;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul li {
    width: 88px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul .jfpw-mega-menu-title {
    font-size: 16px;
    line-height: 20px;
    color: #05589D;
    width: 170px !important;
    margin: 0;
    margin-left: 50px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul li.jfpw-mega-menu-left-image {
    margin-top: 5px;
    width: 290px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul li.jfpw-mega-menu-left-image ul {
    padding: 0px;
    margin: 0px;
    margin-left: 50px;
    margin-top: 0px;
    width: 85px;
    float: left;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul li.jfpw-mega-menu-left-image ul li a {
    background: url("/CRD/images/megamenu/arrow.png") no-repeat scroll 53px 4px transparent;
    font-family: Arial, sans-serif;
    font-size: 10px !important;
    padding-right: 16px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul li.jfpw-mega-menu-left-image ul li.jfpw-mega-menu-text {
    margin-top: 0px;
    margin-bottom: 27px;
    width: 88px;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad ul li.jfpw-mega-menu-left-image div {
    width: 137px;
    float: right;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad span.cA-DD-lineSeparator {
    width: 100%;
    border-top: 1px solid #cccccc;
    display: block;
    margin: 30px 0;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad p.cA-DD-footerAd {
    color: #666;
    font-family: "Interstate-Light", "Arial", sans-serif;
    font-size: 14px;
    line-height: 17px;
    margin: 0;
}
#cA-DD-nav_main .desktop li .sub .row li.jfpw-mega-menu-dynamic-ad p.cA-DD-footerAd a {
    background: none;
    color: #05589D;
    font-family: "Interstate-Regular", "Arial", sans-serif !important;
    font-size: 14px !important;
    margin: 0;
    padding: 0px;
}
#cA-DD-nav_main .desktop li .sub .row .cA-DD-small-container {
    width: 310px !important;
    float: left;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit {
    width: 720px;
    height: auto !important;
    margin-top: 30px;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul {
    width: 560px;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul li {
    display: block;
    float: none;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul li a {
    padding: 0;
    color: #05589D !important;
    background: none;
    margin: 12px 0px 8px 0px;







    font-weight: 200;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul li a:hover {
    color: #14619f;
    background: none;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul li.jfpw-mega-menu-subtitle a {
    font-weight: 400;
    font-size: 16px !important;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-left {
    width: 250px;
    float: left;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-left li a {
    padding: 0;
    font-family: arial, sans-serif;
    font-size: 16px !important;
    font-weight: 300;
    color: #05589D !important;
    line-height: 24px;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-left li.jfpw-mega-menu-annotation {
    font-size: 12px !important;
    color: #656565;
    font-family: arial, sans-serif;
    padding-left: 0 !important;
    margin-top: 0 !important;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-small {
    width: 250px;
    color: #05589D !important;
    float: left;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-small li a {
    padding: 0;
    font-family: arial, sans-serif;
    font-size: 16px !important;
    font-weight: 300;
    color: #05589D !important;
    line-height: 24px;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-small li.jfpw-mega-menu-annotation {
    font-size: 12px !important;
    color: #656565;
    font-family: arial, sans-serif;
    padding-left: 0 !important;
    margin-top: 0 !important;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-right {
    width: 250px;
    float: right;
}
#cA-DD-nav_main .desktop li .sub .row .mega-unit ul.cA-DD-div-right li a {
    padding: 0;
    font-family: arial, sans-serif;
    font-size: 16px !important;
    font-weight: 300;
    color: #05589D !important;
    line-height: 24px;
}
#cA-DD-nav_main .desktop li#cA-DD-linkOne .sub-container {
    left: 1px !important;
    z-index: 100;
}
#cA-DD-nav_main .desktop li#cA-DD-linkTwo .sub-container {
    left: -107px !important;
    z-index: 90;
}
#cA-DD-nav_main .desktop li#cA-DD-linkTree .sub-container {
    left: -235px !important;
    z-index: 80;
}
#cA-DD-nav_main .desktop li#cA-DD-linkFour .sub-container {
    left: -335px !important;
    z-index: 70;
}
#cA-DD-nav_main .desktop li#cA-DD-linkFive .sub-container {
    left: -442px !important;
    z-index: 60;
}
#cA-DD-nav_main .desktop li#cA-DD-linkSix .sub-container {
    left: -547px !important;
    z-index: 50;
}
#cA-DD-nav_main .desktop li#cA-DD-linkSeven .sub-container {
    left: -706px !important;
    z-index: 40;
}
#cA-DD-nav_main .desktop li#cA-DD-linkEight .sub-container {
    left: -811px !important;
    z-index: 40;
}
.no-responsive #cA-DD-nav_main {
    min-width: 984px;
}
#cA-DD-cardsList {
    max-height: 33em;
    overflow-x: hidden;
    overflow-y: auto;
}
#cA-DD-cardsList a {
    -moz-box-shadow: inset #e3e3e3 0 7px 13px -7px;
    -webkit-box-shadow: inset #e3e3e3 0 7px 13px -7px;
    box-shadow: inset #e3e3e3 0 7px 13px -7px;
    text-align: right;
}
#cA-DD-cardsList a:active,
#cA-DD-cardsList a:focus,
#cA-DD-cardsList a:hover {
    background-color: #d9e6f0;
}
#cA-DD-cardsList a.see-all {
    text-align: left;
}
.no-boxshadow #cA-DD-cardsList a {
    border-top: #aeaeae 1px solid;
}
.no-boxshadow #cA-DD-cardsList a:first-child {
    border-top: none;
}
#cA-DD-cardsList a span {
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: left;
    vertical-align: middle;
    width: 73.90272%;
}
#cA-DD-cardsList a .cA-DD-cardArtTiny {
    margin-left: 11.467315%;
    vertical-align: middle;
}
#cA-DD-cardsList a .cA-DD-ApplePaycardArtTiny {
    margin-left: 6.67315%;
    vertical-align: middle;
    margin-top: 2%;
    margin-bottom: 1.2%;
}
.cA-DD-ApplePaycardArtTiny {
    background-image: url("/CRD/images/large/cA-DD-ApplePaycardArtTiny.gif");
    height: 23px;
    display: inline-block;
    zoom: 1;
    width: 89px;
    background-repeat: no-repeat;
}
.lt-ie8 #cA-DD-cardsList sup {
    position: static;
    vertical-align: top;
}
#cA-DD-cardsNoneFound {
    display: none;
}
.no-results #cA-DD-cardsNoneFound {
    display: none !important;
}
#cA-DD-cardsNoneFound,
#cA-DD-cardsList a {
    background-color: #f6f6f6;
    color: #05589d;
    padding: 0.88889em 3.61011%;
    font-family: arial, sans-serif;
    font-size: 1.8em;
    font-weight: 300;
    line-height: 1.25em;
    width: 92.77978%;
}
#cA-DD-cardsList a {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
.no-results #cA-DD-cardsList a {
    display: none !important;
}
#cA-DD-cardsNoneFound,
#cA-DD-cardsList {
    -moz-box-shadow: #e3e3e3 0 7px 13px;
    -webkit-box-shadow: #e3e3e3 0 7px 13px;
    box-shadow: #e3e3e3 0 7px 13px;
}
#cA-DD-cardsList,
#cA-DD-cardsList .last {
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
#cA-DD-compareReviewWidgets {
    border-right: 1px solid #cccccc;
    display: inline-block;
    *display: inline;
    zoom: 1;
    float: left;
    height: 4.8em;
    line-height: 4.8em;
    max-width: 198px;
    width: 35%;
}
#cA-DD-mobileSearchBg {
    display: none;
}
/*** Here starts all the styles for the money taskbar*/

#cA-DD-taskbarBG {
    width: 100%;
    position: absolute;
    margin: 20px auto;
    z-index: 2;
    height: 40px;
}

#cA-DD-taskbarBG.fixed {
    margin: 0 auto;
}

#cA-DD-taskbarBG .cA-DD-taskbar {
    width: 954px;
    background-color: #E7E7E7;
    height: 40px;
    margin: 0 auto;
    position: relative;
}

#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-taskbarViewAll,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-cardCategory,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-search,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-compareReviewWidgets {
    cursor: auto;
}

#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-taskbarViewAll .cA-DD-cardCategoryLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-taskbarViewAll .cA-DD-searchLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-cardCategory .cA-DD-cardCategoryLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-cardCategory .cA-DD-searchLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-search .cA-DD-cardCategoryLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-search .cA-DD-searchLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-compareReviewWidgets .cA-DD-cardCategoryLabel,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-compareReviewWidgets .cA-DD-searchLabel {
    padding: 0px 2em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-smallTriangle {
    background: url("/CRD/images/large/sprites.png");
    background-repeat: no-repeat;
    background-position: -59px -33px;
    margin-left: 8px;
    margin-top: 12px;
    line-height: 2.6em;
    float: left;
    height: 14px;
    width: 12px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivLeft {
    width: 45.8%;
    float: left;
    border-right: 1px solid #d4d4d4;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarViewAll {
    border-right: 1px solid #d4d4d4;
    zoom: 1;
    float: left;
    margin: 0;
    padding: 0 30px 0 20px;
    text-align: center;
    background-color: #D7D7D7;
    height: 40px;
    width: 50%;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarViewAll a {
    color: #003366;
    font-size: 16px;
    font-weight: 300;
    line-height: 2.49999999em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarViewAll .cA-DD-taskbarViewAllLabel {
    float: left;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarViewAll .cA-DD-smallViewAllImg {
    background: url("/CRD/images/large/sprites.png") -61px -60px no-repeat;
    padding: 20px 13px;
    margin-right: 10px;
    margin-top: 9px;
    float: left;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarMenuBlankDiv {
    height: 40px;
    border-left: 1px solid #F8F8F8;
    float: left;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight {
    float: left;
    width: 54%;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search,
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory {
    border-right: 1px solid #d4d4d4;
    border-left: 1px solid #F8F8F8;
    display: inline-block;
    zoom: 1;
    float: left;
    height: 3.98em;
    line-height: 3.9em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search a,
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory a {
    font-size: 12px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory {
    width: 35.5%;
    z-index: 2;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory .cA-DD-cardCategoryLabelText {
    float: left;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory button.cA-DD-cardCategoryLabelText {
    background: none;
    border: none;
    outline-offset: 3px;
    font-size: 16px;
}
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend {
    display: none;
    background-color: #f1f0f0;
    width: 250px;
    position: absolute;
    top: 40px;
    right: 332px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul {
    line-height: 3em;
    margin: 0;
    padding: 20px 0 12px 0;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul li {
    font-size: 12px;
    margin: 0;
    padding: 0px 20px;
    height: 2.5em;
    list-style: none;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul .cA-DD-tab-active {
    width: 83% !important;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul .cA-DD-tab-active p {
    font-size: 12px;
    margin: 0;
    font-family: "Interstate-Bold", arial, sans-serif;
    color: #333;
    display: inline-block;
    *display: inline;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul .cA-DD-tab-active span {
    font-size: 12px;
    margin: 0;
    font-family: "Interstate-Bold", arial, sans-serif;
    color: #333;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul .cA-DD-tab-active:hover {
    background-color: #f1f0f0;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul .cA-DD-last-list-link {
    line-height: 2.5em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul li:hover {
    background-color: #d9e6f0;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul li:hover a {
    font-family: "Interstate-Bold", arial, sans-serif;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend .cA-DD-menu-card-result {
    display: none;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory.openClickable #cA-DD-tabbar-card-selector-extend {
    display: block;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search {
    width: 27.5%;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search .cA-DD-searchLabelText {
    float: left;
    width: 80%;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search .dropdown {
    position: absolute;
    top: 40px;
    right: 190px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard {
    width: 500px;
    z-index: 0;
    display: none;
    position: relative;
}
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard .cA-DD-icons-icon_clear_search {
    background-repeat: no-repeat;

    background-position: -25px -187px;
    margin-right: 0px;
    cursor: pointer;
    position: absolute;
    right: 1.9em;
    top: 1.4em;
    z-index: 2;
    font-size: 10px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsKnowSearchArea {
    height: 50px;
    background: #f1f0f0;
    border: none;
    padding: 0;
    position: relative;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsKnowSearchArea .cA-DD-icons-icon_search_searchBox {
    left: 93%;
    display: none;
    background-repeat: no-repeat;
    position: absolute;
    top: 1.5em;
    z-index: 2;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsKnowSearchArea #cA-DD-cardsSearchInput {
    background: #fff;
    border: 1px solid #ccc;
    color: #666;
    font-size: 12px;
    margin: 10px;
    padding: 0px 10px 0px 10px;
    width: 458px;
    height: 2.37em;
    font-family: "Interstate-LightItalic", arial, sans-serif;
    font-style: italic;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsKnowSearchArea #cA-DD-cardsSearchInput::-ms-clear {
    display: none;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsKnowSearchArea #cA-DD-cardsSearchInput.cA-DD-cardsSearchInputText {
    font-size: 18px;
    font-family: "Interstate-Light", arial, sans-serif;
    color: #333;
    font-style: normal;
    height: 1.53em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsNoneFound {
    display: none;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsNoneFound {
    border-top: 1px solid #ccc;
    background-color: #f1f0f0;
    font-size: 14px;
    padding: 10px 20px;
    color: #05589d;
    cursor: pointer;
    line-height: 2.49em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard.no-results #cA-DD-cardsList {
    display: none;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList {
    background-color: #f1f0f0;
    max-height: 33em;
    overflow-x: hidden;
    overflow-y: auto;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList a {
    width: 460px;
    padding: 10px 20px;
    font-family: "Interstate-Regular", arial, sans-serif;
    box-shadow: none;
    border-top: 1px solid #ccc;
    margin: 0;
    background-color: #f1f0f0;
    line-height: 0.9em;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList a.citi-apple-pay {
    height: 39px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList a span {
    font-size: 14px;
    float: left;
    line-height: 1em;
    width: 72.90272%;
    padding-top: 10px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList a .cA-DD-cardArtTiny {
    margin-left: 11.67315%;
    vertical-align: middle;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList a:hover,
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList .isSelected {
    background-color: #d9e6f0;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList .cA-DD-ApplePaycardArtTiny {
    background-image: url("/CRD/images/large/cA-DD-ApplePaycardArtTiny.gif");
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 89px;
    height: 23px;
    background-repeat: no-repeat;
    margin-left: 24px;
    margin-top: 10px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard #cA-DD-cardsList .last {
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search #cA-DD-cardsIKnowCard.no-results .cA-DD-icons-icon_clear_search {
    display: none;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search.openClickable {
    background: #f1f0f0;
    z-index: 2;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search.openClickable #cA-DD-cardsIKnowCard {
    display: block;
    position: relative;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-search.openClickable #cA-DD-cardsIKnowCard.cA-DD-cardsSearchIcon #cA-DD-cardsKnowSearchArea .cA-DD-icons-icon_search_searchBox {
    display: block;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets {
    border-left: 1px solid #F8F8F8;
    border-right: none;
    display: inline-block;
    zoom: 1;
    float: left;
    height: 40px;
    width: 35%;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel {
    font-size: 12px;
    line-height: 3.35em;
    color: #05589D;
    float: left;
    padding-left: 20px;
    width: 89%;
    height: 40px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel a {
    line-height: 3.2em;
    float: left;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel .cardCount {
    float: right;
    line-height: 2.5em;
    font-size: 16px;
    text-align: center;
    top: 0;
    right: 0;
    vertical-align: top;
    color: #fff;
    text-indent: 0px;
    width: 40px;
    height: 40px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel .cA-DD-compareCount-sprite,
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel .cA-DD-compareCount-compare_count0 {
    background: #DADADA;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel .cA-DD-compareCount-compare_count1,
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel .cA-DD-compareCount-compare_count2,
#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .cardWidget .widgetLabel .cA-DD-compareCount-compare_count3 {
    background: #fa9e00;
    background-position: 0 0;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .opened {
    background-color: #f1f0f0;
    z-index: 1;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .opened .cA-DD-smallTriangle {
    background-position: -59px -46px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .opened .widgetLabel {
    background-color: #f1f0f0;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown {
    top: 3.99em;
    background-color: #f1f0f0;
    webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    z-index: -2;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown p {
    font-size: 12px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown .slot {
    -webkit-box-shadow: inset none;
    -moz-box-shadow: inset none;
    box-shadow: none;
    padding: 20px 0 20px 20px;
    border-top: 1px solid #ccc;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown .slot h4 a {
    cursor: pointer;
    font-family: "Interstate-Regular", arial, sans-serif;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown .empty h4 a {
    cursor: default;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown .slot p a {
    cursor: pointer;
    font-family: "Interstate-Regular", arial, sans-serif;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-compareReviewWidgets .dropdown .empty p a {
    cursor: default;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable {
    background: #f1f0f0;
    z-index: 2;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable #cA-DD-tabbar-card-selector-extend {
    display: block;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable #cA-DD-cardsIKnowCard {
    z-index: -2;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable #cA-DD-cardsIKnowCard #cA-DD-cardsKnowSearchArea {
    display: block;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable .cA-DD-smallTriangle {
    background-position: -59px -46px;
}

#cA-DD-taskbarBG .cA-DD-taskbar .cA-DD-taskbarViewAll:hover,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-search:hover,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-cardCategory:hover,
#cA-DD-taskbarBG .cA-DD-taskbar #cA-DD-compareReviewWidgets:hover {
    background: #f1f0f0;
}
#cA-DD-homeCarousel {
    height: auto;
    max-width: 1266px;
    overflow-x: hidden;
    width: 100%;
    -ms-touch-action: none;
}
.lt-ie8 #cA-DD-homeCarousel {
    margin-bottom: -4px;
    position: relative;
}
.lt-ie9 #cA-DD-homeCarousel {
    margin-bottom: -1px;
}
.no-responsive #cA-DD-homeCarousel {
    min-width: 984px;
}
#cA-DD-homeCarousel .cA-DD-homeCarouselSlide {
    display: inline-block;
    *display: inline;
    zoom: 1;
    float: left;
    height: auto;
    max-height: 566px;
    max-width: 1266px;
    overflow: hidden;
    display: none;
    width: 100%;
    -ms-transform: translate3d(0, 0, 0);
    /* IE 9 */
    
    -webkit-transform: translate3d(0, 0, 0);
    /* Chrome, Safari, Opera */
    
    transform: translate3d(0, 0, 0);
}
#cA-DD-homeCarousel.animating .cA-DD-homeCarouselSlide,
#cA-DD-homeCarousel .cA-DD-homeCarouselSlide.cycle-slide-active {
    display: block;
}
#cA-DD-homeCarousel .cA-DD-homeCarouselSlideContent {
    margin: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    width: 100%;
}
#cA-DD-homeCarousel .cA-DD-btn {
    font-size: 1.8em;
}
#cA-DD-homeCarouselPreloader {
    background-image: url("/CRD/images/large/preloader.gif");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: 20px 20px;
    background-size: 20px 20px;
    height: 46.2em;
    overflow: hidden;
    text-indent: -999999px;
    margin: auto;
    width: 20px;
}
.no-responsive #cA-DD-homeCarouselPreloader {
    background-image: url("/CRD/images/ie7-ie8/preloader.gif");
}
#cA-DD-homeCarouselSlidesWrap {
    position: relative;
    z-index: 1;
}
.multiple-offers #cA-DD-homeCarouselSlides.cA-DD-loadingOffers .cA-DD-homeCarouselSlide {
    display: none;
}
.multiple-offers #cA-DD-homeCarouselSlides.cA-DD-loadingOffers .cA-DD-homeCarouselSlide:first-child {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
#cA-DD-homeCarouselControls {
    background-image: url("/CRD/images/large/carousel_background.png");
    background-repeat: repeat-x;
    bottom: 0;
    height: 3.9em;
    left: 0;
    line-height: 3.9em;
    max-width: 1266px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 2;
}
.no-responsive #cA-DD-homeCarouselControls {
    min-width: 984px;
}
#cA-DD-homeCarouselControls &gt; .cA-DD-homeCarouselControl {
    height: 100%;
    position: initial;
    width: 27px;
}
#cA-DD-homeCarouselControls .cA-DD-homeCarouselControl {
    background-image: url("/CRD/images/large/sprites.png");
    background-repeat: no-repeat;

    display: inline-block;
    *display: inline;
    zoom: 1;
    overflow: hidden;
    text-indent: -999999px;
    height: 3.9em;
}
.lt-ie8 #cA-DD-homeCarouselControls .cA-DD-homeCarouselControl {
    text-indent: 0;
}
#cA-DD-homeCarouselControls .active {
    cursor: default;
}
#cA-DD-homeCarouselControls .disabled {
    display: none;
}
#cA-DD-homeCarouselControls #cA-DD-homeCarouselPrev {
    background-position: 0 -36px;
    background-image: url("/CRD/images/large/sprites.png");
    height: 36px;
    top: 1px;
    width: 27px;
    margin-right: 100px;
    position: initial;
    float: left;
    margin-left: 40%;
}
.lt-ie8 #cA-DD-homeCarouselControls #cA-DD-homeCarouselPrev {
    height: 100%;
    position: initial;
    width: 27px;
}
#cA-DD-homeCarouselControls #cA-DD-homeCarouselNext {
    background-position: 0 0;
    background-image: url("/CRD/images/large/sprites.png");
    height: 36px;
    top: 1px;
    width: 27px;
    margin-left: 100px;
    position: initial;
    float: left;
}
.lt-ie8 #cA-DD-homeCarouselControls #cA-DD-homeCarouselNext {
    height: 100%;
    position: initial;
    width: 27px;
}
#cA-DD-homeCarouselNav {
    margin: 0;
    padding: 0;
    float: left;
}
#cA-DD-homeCarouselNav,
#cA-DD-homeCarouselNav li {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
#cA-DD-homeCarouselNav li {
    margin-left: 10px;
}
#cA-DD-homeCarouselNav li:first-child {
    margin-left: 0;
}
#cA-DD-homeCarouselNav li.active .cA-DD-homeCarouselControl {
    background-position: 0 -162px;
    margin-left: -0.4em;
    margin-right: -0.4em;
    width: 1.9em;
}
#cA-DD-homeCarouselNav .cA-DD-homeCarouselControl {
    background-position: 0 -244px;
    width: 11px;
}
#cA-DD-homeCarouselNav .cA-DD-homeCarouselControl:active,
#cA-DD-homeCarouselNav .cA-DD-homeCarouselControl:focus,
#cA-DD-homeCarouselNav .cA-DD-homeCarouselControl:hover {
    background-position: 0 -205px;
}
#cA-DD-contentBlocks {
    background: url("/CRD/images/megamenu/bg_shadow_nav.png") repeat-x #e6edf3;
    height: 120px;
    margin-bottom: -12px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions {
    margin: 0 auto;
    overflow: hidden;
    width: 966px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions h3 {
    display: none;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol {
    float: left;
    width: 300px;
    margin-top: 20px;
    height: 100px;
    margin-left: 55px;
    padding-left: 0px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol h3 {
    display: block;
    margin-top: 20px;
    color: #333333;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 14px;
    font-weight: 300;
    text-transform: uppercase;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol h3 a {
    color: #333333;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 14px;
    font-weight: 300;
    text-transform: uppercase;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol a {
    color: #005b9e;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 12px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol .learnMoreSprite {
    display: none;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol {
    width: auto;
    background: none;
    padding-left: 45px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol h2 {
    display: block;
    margin-top: 20px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol h2 a {
    color: #333333;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 14px;
    font-weight: 300;
    text-transform: uppercase;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol {
    float: left;
    width: 284px;
    margin-top: 20px;
    padding-left: 19px;

    height: 100px;
    margin-left: 0px;
    background: url("/CRD/images/large/content-block-separator.jpg") left top repeat-y;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol h3 {
    display: block;
    margin-top: 20px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol h3 a {
    color: #333333;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 14px;
    font-weight: 300;
    text-transform: uppercase;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol a {
    color: #005b9e;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 12px;
}
#cA-DD-contentBlocks #cA-cardsApplyOptions .cA-cardsHomeFeatureCol + .cA-cardsHomeFeatureCol .learnMoreSprite {
    display: none;
}
.cA-DD-compareCount-sprite,
.cA-DD-compareCount-compare_count0,
.cA-DD-compareCount-compare_count1,
.cA-DD-compareCount-compare_count2,
.cA-DD-compareCount-compare_count3,
.cA-DD-compareCount-compare_ribbon_orange,
.cA-DD-compareCount-compare_ribbon_gray {
    background: url("/CRD/images/large/saved_triangle_sprite.png") no-repeat;
    display: inline-block;
    *display: inline;
    zoom: 1;
    overflow: hidden;
    text-indent: -999999px;
    height: 37px;
    vertical-align: middle;
    width: 46px;
}
.cA-DD-compareCount-compare_count0 {
    background-position: 0 0;
}
.cA-DD-compareCount-compare_count1 {
    background-position: -47px 0;
}
.cA-DD-compareCount-compare_count2 {
    background-position: 0 -38px;
}
.cA-DD-compareCount-compare_count3 {
    background-position: -47px -38px;
}
.cA-DD-compareCount-compare_ribbon_orange {
    background-position: 0 -76px;
}
.cA-DD-compareCount-compare_ribbon_gray {
    background-position: -47px -76px;
}
#cA-DD-results .cA-DD-compareCount-sprite,
#cA-DD-results .cA-DD-compareCount-compare_count0,
#cA-DD-results .cA-DD-compareCount-compare_count1,
#cA-DD-results .cA-DD-compareCount-compare_count2,
#cA-DD-results .cA-DD-compareCount-compare_count3,
#cA-DD-results .cA-DD-compareCount-compare_ribbon_orange,
#cA-DD-results .cA-DD-compareCount-compare_ribbon_gray {
    background: url("/CRD/images/large/addRemoveToCompare.png") no-repeat;
    display: inline-block;
    *display: inline;
    zoom: 1;
    overflow: hidden;
    text-indent: -999999px;
    vertical-align: middle;
    width: 151px;
}
#cA-DD-results .cA-DD-compareCount-compare_ribbon_orange {
    background-position: 1px -26px;
}
#cA-DD-results .cA-DD-compareCount-compare_ribbon_gray {
    background-position: 1px 1px;
}
.lt-ie8 .cA-DD-compareCount-sprite,
.lt-ie8 .cA-DD-compareCount-compare_count0,
.lt-ie8 .cA-DD-compareCount-compare_count1,
.lt-ie8 .cA-DD-compareCount-compare_count2,
.lt-ie8 .cA-DD-compareCount-compare_count3,
.lt-ie8 .cA-DD-compareCount-compare_ribbon_orange,
.lt-ie8 .cA-DD-compareCount-compare_ribbon_gray {
    font-size: 0;
    line-height: 0;
    text-indent: 0;
}
.dropdown #cA-DD-cardsComparePage {
    margin-top: 0;
    padding-bottom: 0;
}
#cA-DD-cardsComparePage {
    margin-top: -2em;
    padding-bottom: 5.7em;
}
#cA-DD-grayBG {
    background-color: #f7f7f7;
}
.lt-ie8 #cA-DD-grayBG {
    position: relative;
}
#cA-DD-cardsComparePage #cA-DD-grayBG {
    margin: 0 auto;
    min-width: 984px;
    padding-top: 4.81172%;
    width: 100%;
}
#cA-DD-thead {
    background-color: #f7f7f7;
    font-size: 1em;
    line-height: 1.166666667em;
    margin: 0 auto;
    max-width: 68.28571429em;
    padding: 0 1em;
    position: relative;
    width: 100%;
    z-index: 2;
}
#cA-DD-thead ul {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}
#cA-DD-thead ul li {
    display: inline-block;
    *display: inline;
    zoom: 1;
    max-width: 207px;

    padding: 0 0 0 7.00837%;
    position: relative;
    text-align: center;
    vertical-align: bottom;
    width: 17.99163%;
}
#cA-DD-thead ul li:first-child {
    padding-left: 28.24268%;
}
#cA-DD-thead ul li:first-child .cA-DD-glyphIcon {
    left: 80.31674%;
}
#cA-DD-thead ul li a {
    color: #00468c;
    display: block;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.214285714em;
}
#cA-DD-thead ul li .cA-DD-cardTitle {
    margin: 0 auto;
    max-width: 160px;
    width: 93.02326%;
}
#cA-DD-thead ul li .cA-DD-button {
    font-family: 'Interstate-Bold';
    color: #FFFFFF;
    font-size: 16px;
    font-weight: normal;
    line-height: 51px;
    margin: 0 auto 12.2093% auto;
    padding: 0;
    width: 175px;
    height: 51px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    text-align: center;
    text-indent: -9px;
    position: relative;
}
.ie-modern #cA-DD-thead ul li .cA-DD-button {
    padding: 0.833333333em 26px;
}
#cA-DD-thead ul li .cA-DD-button.cA-DD-blueButton {
    color: #ffffff;
}
#cA-DD-thead ul li .cA-DD-cardArt {
    margin-bottom: 5.81395%;
    margin-top: 4.06977%;
}
#cA-DD-thead ul li .cA-DD-cardArt[aria-hidden="true"] {
    cursor: default;
}
#cA-DD-thead ul li .cA-DD-glyphIcon {
    bottom: -8.3682%;
    left: 61.92469%;
    margin-left: -8px;
    position: absolute;
    z-index: 2;
}
#cA-DD-thead .cA-DD-arrow-down {
    background-image: url("/CRD/images/sprite_DD_cardDetails.png");
    background-position: 0 -88px;
    background-repeat: repeat-x;
    bottom: -29px;
    display: block;
    height: 30px;
    position: absolute;
    width: 240px;
}
#cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-1 {
    right: -7.91855%;
}
.safari #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-1 {
    right: -8.57741%;
}
#cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-2 {
    right: -13.38912%;
}
.safari #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-2 {
    right: -15.06276%;
}
.lt-ie8 #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-2 {
    right: -14.22594%;
}
#cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-3 {
    right: -12.13389%;
}
.safari #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-3 {
    right: -14.22594%;
}
.lt-ie8 #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-3 {
    right: -15.06276%;
}
#cA-DD-thead .cA-DD-border {
    background-image: url("/CRD/images/sprite_DD_cardDetails.png");
    background-position: 0 0;
    background-repeat: repeat-x;
    bottom: -19px;
    display: block;
    height: 20px;
    position: absolute;
}
#cA-DD-thead .cA-DD-border.cA-DD-border-1 {
    left: -14px;
    max-width: 251px;
    width: 56.78733%;
}
.safari #cA-DD-thead .cA-DD-border.cA-DD-border-1 {
    max-width: 253px;
    width: 57.23982%;
}
#cA-DD-thead .cA-DD-border.cA-DD-border-2 {
    left: 268px;
    max-width: 13px;
    width: 5.43933%;
}
.safari #cA-DD-thead .cA-DD-border.cA-DD-border-2 {
    left: 271px;
}
.lt-ie8 #cA-DD-thead .cA-DD-border.cA-DD-border-2 {
    left: 275px;
}
#cA-DD-thead.fixed {
    width: 956px;
}
#cA-DD-cardsCompareTableWrap {
    max-width: 984px;
    padding: 0 1.52439%;
    width: 96.95122%;
}
#cA-DD-cardsCompareTable {
    border-collapse: collapse;
    color: #272727;
    font-size: 0.857142857em;
    line-height: 1.166666667em;
    margin: 0 auto;
    max-width: 956px;
    position: relative;
    table-layout: fixed;
    width: 100%;
    z-index: 1;
}
#cA-DD-cardsCompareTable .cA-DD-mediumMqlTitle {
    display: none;
}
#cA-DD-cardsCompareTable caption {
    display: none;
}
.lt-ie8 #cA-DD-cardsCompareTable {
    position: static;
}
#cA-DD-cardsCompareTable.comparing-1 tbody .cA-DD-compareCell-2 li,
#cA-DD-cardsCompareTable.comparing-1 tbody .cA-DD-compareCell-3 li {
    display: none !important;
}
#cA-DD-cardsCompareTable.comparing-1 tbody .cA-DD-compareCell-1 li {
    height: auto !important;
}
#cA-DD-cardsCompareTable.comparing-2 tbody .cA-DD-compareCell-3 li {
    display: none !important;
}
#cA-DD-cardsCompareTable thead {
    clip: rect(1px 1px 1px 1px);
    height: 1px;
    position: absolute !important;

    overflow: hidden;
    width: 1px;
}
.lt-ie8 #cA-DD-cardsCompareTable thead {
    display: none;
}
#cA-DD-cardsCompareTable tbody th {
    font-weight: normal;
    padding-left: 2.19665%;
    text-align: left;
    text-transform: uppercase;
    width: 24.68619%;
}
#cA-DD-cardsCompareTable tbody td {
    padding-left: 0;
    width: 25.1046%;
}
#cA-DD-cardsCompareTable tbody th,
#cA-DD-cardsCompareTable tbody td {
    background-image: url("/CRD/images/cA-DD-grayTableDivider.png");
    background-repeat: repeat-x;
    padding-bottom: 1.77824%;
    padding-right: 1.04603%;
    padding-top: 2.19665%;
    vertical-align: top;
}
.lt-ie9 #cA-DD-cardsCompareTable tbody th,
.lt-ie9 #cA-DD-cardsCompareTable tbody td {
    padding-right: 10px;
}
#cA-DD-cardsCompareTable tbody tr:first-child th,
#cA-DD-cardsCompareTable tbody tr:first-child td {
    background-image: none;
    padding-top: 3.9749%;
}
#cA-DD-cardsCompareTable .cA-DD-compareRow {
    display: none;
}
#cA-DD-cardsCompareTable ul {
    list-style: none;
    margin: 0 -4.58333% 0 0;
    padding: 0;
}
.lt-ie8 #cA-DD-cardsCompareTable ul {
    margin-right: 0;
}
#cA-DD-cardsCompareTable ul.visible-items-1 li {
    border-bottom: none;
    margin-bottom: 0;
}
#cA-DD-cardsCompareTable ul li {
    border-bottom: #cccccc 1px solid;
    display: none;
    margin-bottom: 5.33333%;
    padding-bottom: 2.91667%;
    padding-right: 4.16667%;
    padding-top: 0;
}
.lt-ie8 #cA-DD-cardsCompareTable ul li {
    margin-bottom: 8px;
    margin-right: -11px;
    padding-bottom: 7px;
    padding-top: 0;
}
#cA-DD-cardsCompareTable ul li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}
#cA-DD-cardsCompareTable ul .cA-DD-lastItem {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}
#cA-DD-cardsCompareTable .cA-DD-compareCell-1 ul li {
    padding-bottom: 2.9477%;
}
#cA-DD-cardsCompareTable .cA-DD-button {
    color: #ffffff;
    font-size: 1.333333333em;
}
#cA-DD-cardsCompareTable .cA-DD-glyphIcon {
    margin-left: 11.66667%;
    margin-top: -0.31381%;
    position: absolute;
    z-index: 2;
}
#cA-DD-cardsComparePage {
    font-family: Arial, sans-serif;
}
.lt-ie8 #cA-DD-cardsComparePage {
    position: relative;
}
#cA-DD-cardsComparePage.no-results #cA-DD-cardsNoCompare {
    display: block;
}
#cA-DD-cardsComparePage.no-results #cA-DD-cardsCompareTable {
    display: none;
}
.safari #cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-1 {
    right: -8.57741%;
}
#cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-2 {
    right: -13.38912%;
}
.safari #cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-2 {
    right: -15.06276%;
}
.lt-ie8 #cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-2 {
    right: -14.22594%;
}
#cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-3 {
    right: -12.13389%;
}
.safari #cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-3 {
    right: -14.22594%;
}
.lt-ie8 #cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-arrow-down.cA-DD-arrow-down-3 {
    right: -15.06276%;
}
.safari #cA-DD-cardsComparePage.no-results #cA-DD-thead .cA-DD-border.cA-DD-border-1 {
    max-width: 252px;
    width: 57.01357%;
}
#cA-DD-cardsNoCompare {
    display: none;
    margin: 0 auto;
    max-width: 719px;
    padding-left: 24.08537%;
    padding-top: 4.833333333em;
    width: 73.06911%;
    line-height: 1.25em;
}
#cA-DD-cardsNoCompare h1 {
    margin-bottom: 0;
    padding-bottom: 5px;
}
.prop-annFee td,
.prop-apr td,
.prop-BTAPR td {
    font-weight: bold;
}
#addCardOverlay {
    background-color: #f2f2f2;
    display: none;
    overflow: auto;
    padding: 18px;
    position: relative;
}
#addCardOverlay h2 {
    font-family: "Interstate-Light", arial, sans-serif;
    color: #333;
    padding-bottom: 18px;
    margin: 0;
    font-size: 18px;
    font-weight: normal;
}
#addCardOverlay p {
    font-family: "Interstate-Light", arial, sans-serif;
    color: #333;
    padding-bottom: 18px;
    margin: 0;
    font-size: 18px;
    font-weight: normal;
}
#addCardOverlay .overlayContent {
    position: absolute;
    top: 48px;
    bottom: 20px;
    left: 20px;
    right: 20px;
}
#addCardOverlay .cA-cardsFilter {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 150px;
}
#addCardOverlay h3 {
    font-size: 12px;
    margin: 0 0 10px;
    color: #666;
    font-family: "Interstate-Bold", arial, sans-serif;
    font-weight: normal !important;
}
#addCardOverlay p.muteh4 {
    font-size: 12px !important;
    margin: 0 0 10px !important;
    color: #666;
    font-family: "Interstate-Bold", arial, sans-serif;
    font-weight: normal !important;
    padding-bottom: 0px !important;
}
#addCardOverlay .cA-cardsFilter ul {
    margin-bottom: 26px;
}
#addCardOverlay .cA-cardsFilter .form {
    display: none;
}
#addCardOverlay #cardResults {
    position: absolute;
    top: 0px;
    left: 160px;
    right: 0;
    bottom: 0;
    overflow: auto;
    background-color: #FFF;
    border: 1px solid #ccc;
    margin-bottom: 65px;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
}
#addCardOverlay .cA-DD-lazy {
    display: none;
    background-color: #808080;
    background-image: url("/CRD/images/large/preloader.gif");
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: inherit;
    position: fixed;
    opacity: 0.75;
    filter: alpha(opacity=75);
    bottom: 0px;
    left: 0px;
    right: 0px;
    top: 0px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 1;
}
#addCardOverlay .cA-cardObj {
    clear: left;
    cursor: pointer;
    padding: 18px 30px;
    border-bottom: 1px solid #CCC;
    font-size: 12px;
    position: relative;
}
#addCardOverlay .cA-cardObj.hidden {
    display: none;
}
#addCardOverlay .cA-cardObj:hover {
    background-color: #f2f2f2;
}
#addCardOverlay .cA-cardObj:focus{
    background-color: #f2f2f2;
    outline: none; 
}
#addCardOverlay .cA-cardObj:hover h3 {
    color: #999 !important;
}
#addCardOverlay .cA-cardObj:hover p {
    color: #999 !important;
}
#addCardOverlay .cA-cardObj h4 {
    font-size: 11px;
    margin: 0 0 10px;
}
#addCardOverlay .cA-cardObj p {
    font-size: 11px;
    margin: 0 0 10px;
}
#addCardOverlay .cA-cardsImgSmall {
    float: left;
    margin-right: 10px;
}
#addCardOverlay .cA-cardsBlurb {
    margin-left: 100px;
    color: #333;
}
#addCardOverlay .cA-cardsCompare {
    clear: left;
    display: none;
}
#addCardOverlay .cA-cardsCompareSubmit {
    color: #ffffff;
    font-weight: 300;
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 18px;
    background: #3C81BB;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3C81BB', endColorstr='#FF275C9A');
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c81bb), color-stop(100%, #275c9a));
    background-image: -webkit-linear-gradient(#3c81bb 0%, #275c9a 100%);
    background-image: -moz-linear-gradient(#3c81bb 0%, #275c9a 100%);
    background-image: -o-linear-gradient(#3c81bb 0%, #275c9a 100%);
    background-image: linear-gradient(#3c81bb 0%, #275c9a 100%);
    border: none;
    cursor: pointer;
    display: inline-block;
    zoom: 1;
    font-family: "Interstate-Regular", Arial, sans-serif;
    padding: 1em;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    vertical-align: baseline;
}
#addCardOverlay .cA-cardsSearchCounter {
    border-bottom: none;
    font-size: 14px;
    color: #333;
    font-family: "Interstate-bold", arial, sans-serif;
    margin: 0;
    padding: 0;
    display: inline;
}
#addCardOverlay .cA-DD-overlaySubmit {
    color: #ffffff;
    font-weight: 300;
    position: absolute;

    right: 0;
    bottom: 0;
    font-size: 18px;
}
#addCardOverlay .cA-DD-glyphIconRemove,
.cA-cardsOverlay .cA-DD-glyphIconRemove {
    cursor: pointer;
    position: absolute;
    right: 18px;
    top: 18px;
    padding: 0;
    background-position: 0px 0px;
}
#addCardOverlay .cA-DD-compareRibbon,
.cA-DD-compareRibbon {
    background-image: url("/CRD/images/large/saved_triangle_grey.png");
    background-repeat: no-repeat;
    height: 2.5em;
    position: absolute;
    right: 0;
    top: 0;
    width: 2.5em;
}
#addCardOverlay .cA-DD-compareCard .cA-DD-compareRibbon,
.cA-DD-compareCard .cA-DD-compareRibbon {
    background-image: url("/CRD/images/large/saved_triangle_orange.png");
}
#cA-DD-filterNav {
    font-size: 14px;
    line-height: 1.25em;
}
#cA-DD-filterNav ul {
    padding: 0;
}
#cA-DD-filterNav ul li {
    padding: 0 0 3.43em;
}
#cA-DD-filterNav ul li:first-child {
    padding-top: 32px;
}
#cA-DD-filterNav ul li:last-child {
    padding: 0px;
}
#cA-DD-filterNav ul,
#addCardOverlay #cA-DD-filterNav ul {
    margin: 0;
}
#cA-DD-filterNav a {
    color: #05589d;
    font-family: "Interstate-Regular";
}
#cA-DD-filterNav a.active {
    font-family: "Interstate-bold";
    color: #333;
    cursor: default;
}
#compareWidget .dropdown {
    background-color: #ffffff;
    -moz-box-shadow: #e3e3e3 0 7px 13px;
    -webkit-box-shadow: #e3e3e3 0 7px 13px;
    box-shadow: #e3e3e3 0 7px 13px;
    display: none;
    min-width: 413px;
    max-width: 413px;
    position: absolute;
    right: 0;
    top: 4.9em;
    width: 42.27642%;
    min-height: 378px;
    height: 378px;
}
#compareWidget.opened .dropdown {
    display: block;
}
#compareWidget p {
    color: #333333;
    font-family: "Interstate-Regular", arial, sans-serif;
    font-size: 1.4em;
    line-height: 1.25em;
    margin-bottom: 1.142857143em;
    margin-left: 4.80769%;
    margin-top: 1.142857143em;
}
#compareWidget .slot {
    -moz-box-shadow: inset #e3e3e3 0 7px 13px -7px;
    -webkit-box-shadow: inset #e3e3e3 0 7px 13px -7px;
    box-shadow: inset #e3e3e3 0 7px 13px -7px;
    padding: 20px 0 20px 20px;
}
#compareWidget .slot a,
#compareWidget .slot h4,
#compareWidget .slot p,
#compareWidget .slot .cA-DD-glyphIcon {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
#compareWidget .slot a,
#compareWidget .slot .cA-DD-glyphIcon {
    vertical-align: middle;
}
#compareWidget .slot h4 {
    font-family: "Interstate-bold", Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.25em;
    margin: 0 3.357142857em 0 0.857142857em;
    max-width: 235px;
    vertical-align: top;
    width: 51.68269%;
}
#compareWidget .slot p {
    font-family: "Interstate-bold", Arial, sans-serif;
    font-size: 14px !important;
    font-weight: normal;
    line-height: 1.25em;
    margin: 0 3.357142857em 0 0.857142857em;
    max-width: 235px;
    vertical-align: top;
    width: 51.68269%;
}
#compareWidget .slot h4,
#compareWidget .slot h4 a {
    color: #05589d;
    cursor: pointer;
    padding-top: 10px;
}
#compareWidget .slot p,
#compareWidget .slot p a {
    color: #05589d;
    cursor: pointer;
    padding-top: 10px;
}
#compareWidget .slot h4 .addacard {
    padding-top: 0px;
}
#compareWidget .slot p .addacard {
    padding-top: 0px;
}
#compareWidget .slot .cA-DD-glyphIcon {
    cursor: pointer;
}
.no-boxshadow #compareWidget .slot {
    border-top: #aeaeae 1px solid;
}
.no-boxshadow #compareWidget .slot:first-child {
    border-top: none;
}
#compareWidget .slot.empty h4 {
    font-family: "Interstate-Regular", Arial, sans-serif;
}
#compareWidget .slot.empty h4 a {
    cursor: default;
}
#compareWidget .slot.empty p {
    font-family: "Interstate-Regular", Arial, sans-serif;
}
#compareWidget .slot.empty p a {
    cursor: default;
}
#compareWidget .slot.empty .cA-DD-glyphIcon {
    display: none;
}
#compareWidget .cA-cardsCompareSubmit {
    background-color: #005b9e;

    *zoom: 1;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF005B9E', endColorstr='#FF1C7CB6');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWI5ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFjN2NiNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005b9e), color-stop(100%, #1c7cb6));
    background-image: -moz-linear-gradient(#005b9e 0%, #1c7cb6 100%);
    background-image: -webkit-linear-gradient(#005b9e 0%, #1c7cb6 100%);
    background-image: linear-gradient(#005b9e 0%, #1c7cb6 100%);
    background-image: -o-linear-gradient(#005b9e 0%, #1c7cb6 100%);
    color: #ffffff;
    display: inline-block;
    *display: inline;
    zoom: 1;
    font-size: 18px;
    font-weight: 300;
    float: left;
    line-height: 2.777777778em;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
#compareWidget .cardCount {
    position: absolute;
    right: -0.11111em;
    top: -0.33333em;
}
.lt-ie8 #compareWidget .cardCount {
    right: -2px;
    top: -6px;
}
.opened .widgetLabel {
    background-color: #d9e6f0;
}
.mobile #compareWidget .dropdown {
    background-color: #ffffff;
    -moz-box-shadow: #e3e3e3 0 7px 13px;
    -webkit-box-shadow: #e3e3e3 0 7px 13px;
    box-shadow: #e3e3e3 0 7px 13px;
    min-width: 416px;
    max-width: 416px;
    position: absolute;
    right: 0;
    top: 4.9em;
    height: 200px;
    width: 42.27642%;
    overflow-y: scroll;
}
#aJRSMARKETING_t_scontactUs .cA-DD-contactUs {
    width: 75.68%;
    margin: 0 auto;
    padding: 116px 0;
}
#aJRSMARKETING_t_scontactUs .cA-DD-contactUs p {
    font-size: 14px;
    color: #333333;
    margin-bottom: 30px;
    margin-top: 0;
}
#aJRSMARKETING_t_scontactUs .cA-DD-contactUs ul {
    margin: 0;
    padding: 0;
}
#aJRSMARKETING_t_scontactUs .cA-DD-contactUs ul li {
    margin-bottom: 20px;
    list-style: none;
}
#aJRSMARKETING_t_scontactUs .cA-DD-contactUs ul li a {
    font-size: 12px;
    color: #05589d;
}
#aJRSMARKETING_t_scontactUs .cA-DD-contactUs ul li:last-child {
    margin-bottom: 0px;
}
#aJRSMARKETING_t_scontactUs #cA-DD-signOnBar {
    display: none !important;
}
#cA-DD-footer {
    color: #adadad;
    background: #282828;
    min-height: 1.4em;
    position: initial;
    width: 100%;
    z-index: 3;
}
.no-cssgradients #cA-DD-footer {
    background-color: #666666;
    background-image: url("/CRD/images/large/shadow_footer_divider.png");
    background-position: left top;
    background-repeat: repeat-x;
}
.no-responsive #cA-DD-footer {
    min-width: 984px;
}
#cA-DD-footerTools {
    margin: 0 auto;
    max-width: 984px;
    padding: 3.7em 0 2.5em 0;
    width: 100%;
}
#cA-DD-Beta-out-message {
    margin: 0 auto;
    max-width: 984px;
    padding: 3.7em 0 2.5em 0;
    width: 100%;
    border-bottom: 2px solid #999999;
}
#cA-DD-Beta-out-message p {
    margin: 0.5em 22px;
    color: #fff;
    font-size: 12px;
}
#cA-DD-Beta-out-message a {
    margin: 0.5em 0;
    color: #fff;
    font-size: 12px;
}
.cA-DD-content {
    margin: 0 2.2em;
}
.cA-DD-content .footerlargebox {
    width: auto;
    background: none;
    border-bottom: 2px solid #999999;
    padding-bottom: 30px;
    margin-bottom: 30px;
    font-family: "Interstate-Bold", arial, sans-serif;
    font-weight: normal;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
}
.cA-DD-content .footerlargebox h2 {
    display: block;
    font-size: 18px;
    margin-bottom: 20px;

    font-family: "Interstate-Regular", sans-serif;
    font-weight: normal;
}
.cA-DD-content .cA-DD-copyright {
    border-top: 2px solid #999999;
    font-size: 1.2em;
    line-height: 1.25em;
    margin-top: 3.083333333em;
    padding-top: 2.083333333em;
}
#cA-DD-footerNav {
    color: #ffffff;
    font-size: 1.4em;
    line-height: 1.285714286em;
    position: relative;
}
.cA-DD-small-box-footer .social-icon {
    background-repeat: no-repeat;
    background-image: url("/CRD/images/large/sprites.png");
    background-size: 199px;
    height: 19px;
    width: 32px;
    display: inline-block;
}
.cA-DD-small-box-footer span:last-child {
    vertical-align: top;
    line-height: 23px;
}
#facebook-icon {
    background-position: -61px -111px;
}
#twitter-icon {
    background-position: -65px -71px;
}
#youtube-icon {
    background-position: -64px -91px;
}
.no-backgroundsize #twitter-icon {
    background-image: url("/CRD/images/large/twitter.png");
}
.cA-DD-footerlinks .cA-DD-block-footer-links {
    margin: 0;
    padding: 0;
    float: left;
}
.cA-DD-footerlinks .cA-DD-block-footer-links li {
    display: block;
    margin-bottom: 18px;
}
.cA-DD-footerlinks .cA-DD-block-footer-links li a {
    color: #ccc;
    font-size: 12px;
}
.cA-DD-footerlinks .cA-DD-block-footer-links li a.cA-DD-first-footer-link {
    font-family: "Interstate-Bold", sans-serif;
    font-size: 14px;
    color: #e0e0e0;
}
.cA-DD-footerlinks .social-icons-right {
    margin-top: 36px;
}
.cA-DD-footerlinks .cA-DD-small-box-footer {
    width: 20%;
}
.cA-DD-footerlinks .cA-DD-large-box-footer {
    width: 30%;
}
#cA-DD-signOnBar {
    display: none;
}
#adchoices-icon {
    background-image: url("/CRD/images/adchoice-ccc.png");
    background-repeat: no-repeat;
    background-size: 15px 16px;
    background-position: 61px 1px;
    display: block;
}

/* 5-financial-questions-to-ask-partner Article FOOTER START */

#cA-DD-Hub-container .parentwrapper .afc-footer,
#cA-DD-Hub-container .parentwrapper .finan-footer,
#cA-DD-Hub-container .parentwrapper .abc-footer {
    width: 100%;
    height: auto;
}
#cA-DD-Hub-container .parentwrapper .afc-footer p,
#cA-DD-Hub-container .parentwrapper .finan-footer p,
#cA-DD-Hub-container .parentwrapper .abc-footer p {
    color: #FFCC00;
    font-size: 17px;
    text-align: center;
    line-height: 120%;
    margin: 0;
    padding: 20px 50px 24px;
}
#cA-DD-Hub-container .parentwrapper .afc-footer p a,
#cA-DD-Hub-container .parentwrapper .finan-footer p a,
#cA-DD-Hub-container .parentwrapper .abc-footer p a {
    color: #FFFFFF;
}
#cA-DD-Hub-container .parentwrapper .finan-footer p,
#cA-DD-Hub-container .parentwrapper .afc-footer p {
    font-size: 18px;
}
#cA-DD-Hub-container .parentwrapper .finan-footer p a,
#cA-DD-Hub-container .parentwrapper .afc-footer p a {
    font-size: 18px;
}

#cA-DD-Hub-container .parentwrapper .finan-footer p a {
    font-family: Arial, sans-serif;
}

.finan-footer {
    margin: 0 auto;
    width: auto;
    height: auto;
    max-width: 690px;
    position: relative;
    background-color: #363b61;
}

#cA-DD-Hub-container .parentwrapper .afc-footer p, #cA-DD-Hub-container .parentwrapper .finan-footer p, #cA-DD-Hub-container .parentwrapper .abc-footer p {
    color: #ffffff;
    font-size: 17px;
    text-align: center;
    line-height: 120%;
    margin: 0;
    padding: 20px 50px 24px;
}
/* 5-financial-questions-to-ask-partner Article FOOTER END */

/* how-to-get-out-of-credit-card-debt START */
#cA-DD-Hub-container .parentwrapper .afc-footer,
#cA-DD-Hub-container .parentwrapper .debt-footer,
#cA-DD-Hub-container .parentwrapper .abc-footer {
    width: 100%;
    height: auto;
}
#cA-DD-Hub-container .parentwrapper .afc-footer p,
#cA-DD-Hub-container .parentwrapper .debt-footer p,
#cA-DD-Hub-container .parentwrapper .abc-footer p {
    color: #FFCC00;
    font-size: 17px;
    text-align: center;
    line-height: 120%;
    margin: 0;
    padding: 20px 50px 24px;

}
#cA-DD-Hub-container .parentwrapper .afc-footer p a,
#cA-DD-Hub-container .parentwrapper .debt-footer p a,
#cA-DD-Hub-container .parentwrapper .abc-footer p a {
    color: #FFFFFF;
}
#cA-DD-Hub-container .parentwrapper .debt-footer p,
#cA-DD-Hub-container .parentwrapper .afc-footer p {
    font-size: 18px;
}
#cA-DD-Hub-container .parentwrapper .debt-footer p a,
#cA-DD-Hub-container .parentwrapper .afc-footer p a {
    font-size: 18px;
}

#cA-DD-Hub-container .parentwrapper .debt-footer p a {
    font-family: Arial, sans-serif;
}

.debt-footer {
    margin: 0 auto;
    width: auto;
    height: auto;
    max-width: 690px;
    position: relative;
    background-color: #363b61;
}

#cA-DD-Hub-container .parentwrapper .afc-footer p, #cA-DD-Hub-container .parentwrapper .debt-footer p, #cA-DD-Hub-container .parentwrapper .abc-footer p {
    color: #ffffff;
    font-size: 17px;
    text-align: center;
    line-height: 120%;
    margin: 0;
    padding: 20px 50px 24px;
}
/* how-to-get-out-of-credit-card-debt END */

@media only screen and (max-width: 756px) {
    .smallmedium li.cA-DD-citiOffer ul.vertical li.cA-DD-megamenuItemTwoLines a {
        line-height: 17.5px;
        padding: 9px 24px;
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 757px) and (max-width: 767px) {
    .smallmedium li.cA-DD-citiOffer ul.vertical li.cA-DD-megamenuItemTwoLines a {
        line-height: 17.5px;
        padding: 9px 24px;
    }
}
@media screen and (min-width: 0\0) and (min-width: 757px) and (max-width: 784px) {
    .smallmedium li.cA-DD-citiOffer ul.vertical li.cA-DD-megamenuItemTwoLines a {
        line-height: 17.5px;
        padding: 9px 24px;
    }
}
.mobile-menu-animation {
    z-index: 0;
    -ms-transform: translate3d(0, 0, 0);
    /* IE 9 */
    
    -webkit-transform: translate3d(0, 0, 0);
    /* Chrome, Safari, Opera */
    
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(-1);
    transform: translateZ(-1);
    -webkit-transition: right 0.5s;
    /* For Safari 3.1 to 6.0 */
    
    transition: right 0.5s;
    -webkit-backface-visibility: hidden;
}
.mobile-menu-animation.isOpen {
    pointer-events: none;
}
.cA-DD-clickableMask {
    width: 15%;
    height: 100%;
    position: absolute;
    z-index: 1000;
    display: none;
    -webkit-transform: translateZ(1);
    transform: translateZ(1);
}
.smallmedium {
    display: none;
}
.smallmedium li {
    list-style: none;
}
.smallmedium li ul {
    padding-left: 0px;
}
#cA-DD-clearUserId {
    max-width: 914px;
    padding: 60px 35px;
    position: relative;
    margin: 0px auto;
}
#cA-DD-clearUserId .cA-cardsClearForm {
    width: 74%;
    padding-left: 1%;
    float: left;
}
#cA-DD-clearUserId .cA-cardsClearForm h1,
#cA-DD-clearUserId .cA-cardsClearForm h3 {
    font-family: "Interstate-Light", sans-serif;
    font-weight: 300;
    color: #666;
    font-size: 24px;
}
#cA-DD-clearUserId .cA-cardsClearForm .cA-DD-textContent {
    padding-right: 5%;
}
#cA-DD-clearUserId .cA-cardsClearForm .cA-DD-textContent p {
    font-family: "Interstate-Light", sans-serif;
    font-weight: 200;
    color: #666;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    margin-bottom: 3px;
    display: block;
}
#cA-DD-clearUserId .cA-cardsClearForm .cA-DD-textContent p.cA-DD-clearNote {
    display: block;
    margin-top: 15px;
}
#cA-DD-clearUserId .cA-cardsClearForm .cA-DD-textContent p.cA-DD-clearNote strong {
    color: #555;
    font-weight: 400;
    font-family: "Interstate-Bold", sans-serif;
}
#cA-DD-clearUserId .cA-cardsClearForm .cA-DD-textContent form p {
    margin: 20px 0;
    display: block;
}
#cA-DD-clearUserId .cA-cardsClearForm .cA-DD-textContent form p label span {
    font-size: 14px;
    color: #333;
}
#cA-DD-clearUserId .cA-cardsClearForm form p {
    margin: 30px 0;
    display: block;
}
#cA-DD-clearUserId .cA-cardsClearForm form p label span {
    font-size: 14px;
    color: #333;
}

#cA-DD-clearUserId .cA-cardsClearForm form div {
    border-top: 1px solid #CCCCCC;
    padding: 30px 0;
}
#cA-DD-clearUserId .cA-cardsClearForm form div input {
    font-family: "Interstate-Regular", sans-serif;
    font-weight: 300;
    border: 0;
    color: #fff;
    background: #1c66a6;
    background: #4286be;
    background: -moz-linear-gradient(top, #4286be 0%, #05599d 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #4286be), color-stop(100%, #05599d));
    background: -webkit-linear-gradient(top, #4286be 0%, #05599d 100%);
    background: -o-linear-gradient(top, #4286be 0%, #05599d 100%);
    background: -ms-linear-gradient(top, #4286be 0%, #05599d 100%);
    background: linear-gradient(to bottom, #4286be 0%, #05599d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4286be', endColorstr='#05599d', GradientType=0);
    font-size: 16px;
    text-transform: uppercase;
    padding: 8px 28px;
}
#cA-DD-clearUserId .cA-cardsClearForm form div input:hover {
    background: #6aaee9;
    background: -moz-linear-gradient(top, #6aaee9 0%, #3b7fba 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #6aaee9), color-stop(100%, #3b7fba));
    background: -webkit-linear-gradient(top, #6aaee9 0%, #3b7fba 100%);
    background: -o-linear-gradient(top, #6aaee9 0%, #3b7fba 100%);
    background: -ms-linear-gradient(top, #6aaee9 0%, #3b7fba 100%);
    background: linear-gradient(to bottom, #6aaee9 0%, #3b7fba 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6aaee9', endColorstr='#3b7fba', GradientType=0);
}
#cA-DD-clearUserId .cA-cardsClearForm form div a {
    margin-left: 25px;
    color: #05589D;
    font-size: 12px;
}
#cA-DD-clearUserId .cA-cardsSupportInfo {
    width: 23%;
    float: right;
    padding-left: 2%;
    margin-top: 42px;
}
#cA-DD-clearUserId .cA-cardsSupportInfo h3 {
    font-family: "Interstate-Light", sans-serif;
    font-weight: 200;
    color: #333;
    font-size: 18px;
}
#cA-DD-clearUserId .cA-cardsSupportInfo p {
    font-family: "Interstate-Regular", sans-serif;
    color: #333;
    font-size: 12px;
    line-height: 14px;
}
#cA-DD-clearUserId .cA-cardsSupportInfo p strong {
    font-size: 12px;
    display: block;
    color: #333;
}
#cA-DD-clearUserId .cA-cardsSupportInfo p a {
    color: #3573b0;
}
#cA-DD-clearUserId .cA-cardsClearfix {
    clear: both;
}
.cA-DD-newCardsDetails .cA-DD-newCardsDetailsContent {
    display: block;
}
#heroText .mobile-only {
    display: none;
}
/*******************************Suggestion Cards *************************************/

.dd-suggestion {
    display: none;
}
.cA-DD-suggestionCards .cA-DD-display-cards-info .cA-DD-boxContent dl {
    margin: 0 auto 50px auto;
}
.cA-DD-suggestionCards .dd-suggestion {
    display: block;
    max-width: 984px;
    width: 94%;
    padding: 19px 29px 20px;
    background: #ecf5fc;
    border: 1px solid #CCCCCC;
    margin-top: 35px;
}
.cA-DD-suggestionCards .dd-suggestion p {
    font-size: 14px;
    color: #333333;
    margin: 0 0 20px;
}
.cA-DD-suggestionCards .dd-suggestion div table {
    margin: 0 auto;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information,
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-informationB {
    float: left;
    text-align: center;
    padding: 0;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information .cA-DD-cardTitle,
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-informationB .cA-DD-cardTitle {
    width: 100%;
    font-size: 12px;
    margin: 20px 0 0;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information .cA-DD-cardArt.cA-DD-cardArtMedium,
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-informationB .cA-DD-cardArt.cA-DD-cardArtMedium {
    background-image: url("/CRD/images/card_art_sm_sprite.jpg");
    width: 90px;
    height: 57px;
    padding: 0;

    margin: 0 170px;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information .cA-DD-cardArt.cA-DD-cardArtMedium.citi-rewards-plus-credit-card,
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-informationB .cA-DD-cardArt.cA-DD-cardArtMedium.citi-rewards-plus-credit-card {
    background-position: 0px 578px;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information .cA-DD-cardArt.cA-DD-cardArtMedium.citi-premier-credit-card,
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-informationB .cA-DD-cardArt.cA-DD-cardArtMedium.citi-premier-credit-card {
    background-position: 363px 520px;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information .cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArt.cA-DD-cardArtMedium.citi-prestige-card,
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-informationB .cA-DD-cardArt.cA-DD-cardArtMedium.cA-DD-cardArt.cA-DD-cardArtMedium.citi-prestige-card {
    background-position: 544px 462px;
}
.cA-DD-suggestionCards .dd-suggestion div table .cA-DD-principal-information {
    border-right: 1px solid #CCCCCC;
}
/********************************************************************/
/***************************New Card Details*************************/
/********************************************************************/
/********************************************************************/

.cA-DD-newCardsDetailsContent {
    display: none;
    /***************************************Banner section************************/
    /***************************************Card Details section************************/
}
.cA-DD-newCardsDetailsContent a.cA-DD-link-no-action {
    display: none;
}
.cA-DD-newCardsDetailsContent .cA-DD-apply-now {
    /*  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF97D900', endColorstr='#FF89C400');
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3ZDkwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg5YzQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92d100), color-stop(100%, #84bd00));
  background-image: -moz-linear-gradient(#92d100 0%, #84bd00 100%);
  background-image: -webkit-linear-gradient(#92d100 0%, #84bd00 100%);
  background-image: linear-gradient(#92d100 0%, #84bd00 100%);
  background-image: -o-linear-gradient(#92d100 0%, #84bd00 100%);*/
    
    background-color: #056DAE;
    margin: 0;
    padding: 0;
    text-align: center;
    cursor: pointer;
    width: 228px;
    height: 51px;
    padding-top: 0;
    border-radius: 6px;
}
.cA-DD-cards-datails-banner-right-new .cA-DD-apply-now {
    margin-top: 20px;
}
.cA-DD-newCardsDetailsContent .cA-DD-apply-now a {
    /*color: #333333;*/
    
    color: #fff;
    font-size: 16px;
    line-height: 51px;
    font-family: "Interstate-Regular", "Arial", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    /*text-decoration: underline;*/
    /*background: url('/CRD/images/large/nextStep.png') 163px 18px no-repeat;*/
    
    padding: 0;
    width: 100%;
    position: relative;
    height: 100%;
    display: block;
}
.cA-DD-newCardsDetailsContent .cA-DD-apply-now a:after {
    content: '';
    position: absolute;
    top: 37%;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 9px solid #fff;
    margin-left: 0.45em;
}
/*.cA-DD-newCardsDetailsContent .cA-DD-cards-mobile-internal .cA-DD-apply-now a {
  background: url('/CRD/images/large/nextStep.png') 164px 18px no-repeat;
}
@-moz-document url-prefix() {
  .cA-DD-newCardsDetailsContent .cA-DD-apply-now a {
    line-height: 52px;
    background: url('/CRD/images/large/nextStep.png') 164px 18px no-repeat;
  }
  .cA-DD-newCardsDetailsContent .cA-DD-cards-mobile-internal .cA-DD-apply-now a {
    background: url('/CRD/images/large/nextStep.png') 165px 18px no-repeat;
  }

}*/
/*.cA-DD-newCardsDetailsContent .cA-DD-apply-now a i img {
  height: 12px;
  margin-left: 3px;
  display: none;
}*/

.cA-DD-newCardsDetailsContent .cA-DD-apply-now:hover {
    /*  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF97D900', endColorstr='#FF89C400');
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3ZDkwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg5YzQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #97d900), color-stop(100%, #89c400));
  background-image: -moz-linear-gradient(#97d900 0%, #89c400 100%);
  background-image: -webkit-linear-gradient(#97d900 0%, #89c400 100%);
  background-image: linear-gradient(#97d900 0%, #89c400 100%);
  background-image: -o-linear-gradient(#97d900 0%, #89c400 100%);*/
    
    background-color: #002A54;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new {
    margin: 0 auto;
    padding: 60px 0 0;
    background: none;
    border-bottom: 1px solid #FFFFFF;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container {
    margin: 0px auto 0;
    max-width: 950px;
    max-height: 646px;
    width: 950px;
    height: auto;
    padding: 0;
    border-bottom: medium none;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new {
    padding: 50px 75px 50px 25px;
    width: 62%;
    float: left;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new a.cA-DD-cards-details-pricinInformation, a.pricing-details {
    display: inline;
    margin-top: 40px;
    font-size: 13px;
    color: #05589D;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText {
    margin: 0;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText h1 {
    color: #333333;
    font-family: "Interstate-Light", arial, sans-serif;
    font-size: 16px;
    font-weight: 100;
    line-height: 1em;
    padding-bottom: 35px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText .hlighttitle {
    color: #002D72;
    font-family: "Interstate-Bold", "Arial", sans-serif;
    line-height: normal;
    font-size: 32px;
    margin: 0 0 35px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText p {
    color: #333333;
    font-family: "Interstate-Light", "Arial", sans-serif;
    font-size: 20px;
    line-height: inherit;
    margin: 0 0 35px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText p&gt;span:last-of-type {
    display: block;
    margin: 40px 0 0 0;
    font-size: 13px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText .cA-DD-cards-details-small-link {
    font-size: 14px;
    margin: 35px 0 50px;
    display: block;
    width: 150px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText .cA-DD-cards-details-card-name {
    display: none;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-right-new {
    float: left;
    padding: 60px 25px 0 0;
    width: 24.24%;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-right-new .cA-DD-cards-details-card-name {
    color: #333333;
    font-family: "Interstate-Light", arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 32px;
    margin: 0 auto 15px;
    text-align: left;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-right-new .cA-DD-call {
    margin: 12px 0px 30px;
    line-height: 16px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-right-new .cA-DD-call span[data-id="TTY"] {
    font-size: 13px;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-right-new .cA-DD-call a {
    font-size: 13px;
    color: #05589D;
    font-family: "Interstate-Regular", arial, sans-serif;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-bannerMobile {
    display: none;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-top: 1px solid #999999;
    margin: 0 auto;
    max-width: 950px;
    padding: 0;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-contentheading {
    font-family: "Interstate-Bold";
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section-button-mobile {
    display: none;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section {
    padding: 35px 25px 15px;
    font-weight: normal;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section h2 {
    font-weight: normal;
    line-height: 1.5em;
    padding-bottom: 35px;
    margin: 0;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section .cA-DD-cards-details-small-link,
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section .cA-DD-pricing-detail {
    display: none;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section .cA-DD-cards-details-small-link-annualFee {
    display: none;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section p {
    font-size: 16px;
    font-family: "Interstate-Light", "Arial", sans-serif;
    line-height: 24px;
    color: #333333;
    font-weight: normal;
    padding: 0 0 35px;
    margin: 0;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section strong {
    font-family: "Interstate-Bold", "Arial", sans-serif;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner {
    border-bottom: 1px solid #ffffff;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner.no-border {
    border-bottom: none;
}
.ligth-green {
    background: #E5F0EA;
    /*dd */
}
.ligth-grey {
    background: #FCFCFC;
}
.ligth-blue {
    background: #E5ECF1;
}
.ligth-sky-blue {
    background: #E1F3F9;
    /*ty */
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner.hide {
    display: none
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections {
    background: none;
    max-width: 950px;
    overflow: hidden;
    padding: 50px 0;
    margin: 0 auto;
    box-sizing: border-box;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .row {
    display: flex;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-button-mobile h3 {
    font-size: 26px;
    font-family: "Interstate-Bold", "Arial", sans-serif;
    line-height: initial;
    padding-bottom: 35px;
    padding-left: 25px;
    margin: 0;
    color: #002D72;
    text-transform: uppercase;
    display: block;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right {
    float: Left;
    width: 30%;
    font-family: "Interstate-Light", "Arial", sans-serif;
    color: #333333;
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    padding: 0;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left span,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center span,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right span {
    font-family: "Interstate-Bold", "Arial", sans-serif;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left strong.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left span.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center strong.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center span.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right strong.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right span.blue {
    color: #05589D;
    font-family: "Interstate-Light", "Arial", sans-serif;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left p,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center p,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right p {
    margin: 0;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left p.spaceContent,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center p.spaceContent,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right p.spaceContent {
    padding-bottom: 35px;
    font-weight: normal;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left p.cA-DD-disclosure,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center p.cA-DD-disclosure,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right p.cA-DD-disclosure {
    padding-top: 10px;
    line-height: 12px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right p.spaceContent {
    padding-left: 24px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right .cA-DD-apply-now {
    margin-left: 24px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left {
    padding-left: 25px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left p.cA-DD-benefits-creditCardImg {
    background: url("/CRD/images/pdp-redesign-doublecash-icon-sprite.png");
    background-position: -20px -22px;
    width: 60px;
    height: 60px;
    margin: 0 auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .left {
    padding-left: 25px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center {
    padding: 0 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center p.cA-DD-benefits-piggyBankImg {
    background: url("/CRD/images/pdp-redesign-doublecash-icon-sprite.png");
    background-position: -102px -22px;
    width: 60px;
    height: 60px;
    margin: 0 auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .right p.cA-DD-benefits-dollarImg {
    background: url("/CRD/images/pdp-redesign-doublecash-icon-sprite.png");
    background-position: -181px -22px;
    width: 60px;
    height: 60px;
    margin: 0 auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth {
    font-family: "Interstate-Light", "Arial", sans-serif;
    color: #333333;
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    padding: 0 25px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section b,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section span,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left b,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left span,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth b,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth span {
    font-family: "Interstate-Bold", "Arial", sans-serif;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section strong.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section span.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left strong.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left span.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth strong.blue,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth span.blue {
    color: #05589D;
    font-family: "Interstate-Light", "Arial", sans-serif;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section p,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left p,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth p {
    margin: 0;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section p,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left p,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth p {
    padding-bottom: 35px;
    font-weight: normal;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section p.last-child,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left p.last-child,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth p.last-child {
    padding: 0;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section p.cA-DD-disclosure,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left p.cA-DD-disclosure,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth p.cA-DD-disclosure {
    line-height: 12px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth {
    float: left;
    width: 42.106%;
    padding: 0 45px 0 25px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth {
    padding: 0 25px 0 45px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section {
    border-bottom: 1px solid #CCCCCC;
    margin: auto;
    padding: 50px 0 40px;
    max-width: 950px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-cards-details-section-left,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-cards-details-section-rigth {
    text-align: center;
    width: 48%;
    float: left;
    font-weight: normal;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-call {
    margin: 0;
    height: 40px;
    line-height: 1.3em;
    font-size: 13px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-call span[data-id="TTY"] {
    font-size: 13px;
    color: #000;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-apply-now {
    margin: 0 auto;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections-disclaimer {
    margin: auto;
    padding: 30px 0 35px;
    text-align: center;
    max-width: 950px;
    margin-bottom: 35px
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections-disclaimer p {
    padding: 0 25px 30px;
    font-family: "Interstate-Light", "Arial", sans-serif;
    font-size: 14px;
    color: #333333;
    line-height: 18px;
    margin: 0;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections-disclaimer a {
    font-size: 13px;
    width: 160px;
    margin: 0 auto 15px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections-disclaimer a.center {
    padding: 0 30px;
}
#cA-cardsDetailsToMove {
    display: none;
}
/******************************************************/

#cA-DD-results {
    margin: 0 auto;
    max-width: 953px;
    padding-top: 0;
    width: 100%;
}
.no-responsive #cA-DD-results {
    min-width: 953px;
}
#cA-DD-results #cA-DD-tabbar-card-selector {
    left: 15px;
    max-width: 956px;
    position: absolute;
    top: 70px;
    width: 100%;
    z-index: 2;
    display: none;
}
.no-responsive #cA-DD-results #cA-DD-tabbar-card-selector {
    width: 953px;
}
#cA-DD-results #cA-DD-tabbar-card-selector.fixed {
    left: auto;
    padding-left: 0;
}
.lt-ie8 #cA-DD-results #cA-DD-tabbar-card-selector.fixed {
    margin-left: -31px;
}
#cA-DD-results #cA-DD-tabbar-card-selector .cA-DD-menu-card-result {
    display: none;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul {
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul li.cA-DD-first-list-link {
    border-left: 1px solid #ccc;
    max-width: 134.5px;
    width: 14.00839%;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul li {
    background: #f7f7f7;
    background: -moz-linear-gradient(top, #f7f7f7 0%, #dddddd 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #dddddd));
    background: -webkit-linear-gradient(top, #f7f7f7 0%, #dddddd 100%);
    background: -o-linear-gradient(top, #f7f7f7 0%, #dddddd 100%);
    background: -ms-linear-gradient(top, #f7f7f7 0%, #dddddd 100%);
    background: linear-gradient(to bottom, #f7f7f7 0%, #dddddd 100%);
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#dddddd', GradientType=0);
    float: left;
    height: 70px;
    margin: 0;
    max-width: 136.5px;
    padding: 0;
    width: 14.13%;
    display: table;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul li a {
    color: #05589d;
    display: block;
    font-size: 14px;
    text-align: center;
    text-shadow: 1px 1px 0px #ccc;
    vertical-align: middle;
    display: table-cell;
    padding: 0px 9px;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul li span {
    vertical-align: middle;
    display: table-cell;
    padding: 0px 9px;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul li.cA-DD-tab-active {
    background: url("/CRD/images/large/filter_selected_arrow.png") 0 -5px no-repeat;
    color: #fff;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled false);
    border: 0;
    height: 96px;
    max-width: 138px;
    width: 14.4%;
    display: table;
}
#cA-DD-results #cA-DD-tabbar-card-selector ul li.cA-DD-tab-active span,
#cA-DD-results #cA-DD-tabbar-card-selector ul li.cA-DD-tab-active h1 {
    vertical-align: middle;
    display: table-cell;
    font-size: 14px;
    font-weight: 300;
    margin: 0;
    padding-bottom: 14px;
    text-align: center;
    text-shadow: 1px 1px 0px #338fd3;
}
#cA-DD-results #ca-DD-mainTitle h1 {
    color: #333333;
    font-family: "Interstate-Light", sans-serif;
    font-size: 2.1429em;
    font-weight: normal;
    margin-bottom: 0.5em;
    margin-left: 3.14795%;
    margin-top: 1.7em;
}
#cA-DD-results #ca-DD-mainTitle h2 {
    color: #333333;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 1.14em !important;
    font-weight: normal;
    margin-bottom: 1em;
    margin-left: 3.14795%;
    margin-top: 0.7em !important;
}
#cA-DD-results #ca-DD-mainTitle p {
    color: #333333;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 1.1429em;
    font-weight: normal;
    margin-left: 3.14795%;
    margin-top: 0;
    line-height: 1.2em;
}
#cA-DD-tabbar-card-selector-extend {
    display: none;
}
#cA-DD-cardCount {
    display: inline-block;
    *display: inline;
    zoom: 1;
    /*font-size: 1.071428571em;*/
    
    font-size: 14px;
    line-height: 1em;
    margin-top: 0.2em;
    text-align: center;
    vertical-align: top;
    width: 100%;
}
.cA-DD-cardTitleBlurb {
    border-bottom: 1px #999999 solid;
}
.lt-ie9 li.cA-DD-tab-active {
    width: 14.4% !important;
}
#cA-DD-somContainer {
    color: #666666;
    margin: 0 3.14795%;
    max-width: 891px;
    padding: 0px;
}
#cA-DD-somContainer &gt; div {
    background: linear-gradient(to bottom, #f7f7f7 0%, #dddddd 100%) repeat scroll 0 0 transparent;
}
.lt-ie9 #cA-DD-somContainer {
    font-family: 'Interstate-Light', Arial, sans-serif;
}
#cA-DD-somContainer .br {
    display: block;
}
#cA-DD-somContainer .cA-cardsImgSmall,
#cA-DD-somContainer .cA-DD-somDescription,
#cA-DD-somContainer .cA-DD-somDescription_AA,
#cA-DD-somContainer .cA-DD-somDescription-sm_AA,
#cA-DD-somContainer .cA-DD-somLinks,
#cA-DD-somContainer .cA-DD-somLearnMoreLink {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
}
#cA-DD-somContainer .cA-cardsImgSmall {
    float: left;
}
#cA-DD-somContainer .cA-DD-somContainerContent {
    position: relative;
    border: #666666 1px solid;
    padding: 15px 18px;
}
#cA-DD-somContainer .cA-DD-somDescription a,
#cA-DD-somContainer .cA-DD-somDescription_AA a {
    line-height: 1.25em;
}
#cA-DD-somContainer .cA-DD-somDescription-sm .cA-DD-somDescription,
#cA-DD-somContainer .cA-DD-somDescription-sm_AA .cA-DD-somDescription {
    font-size: 1.585714286em;
}
#cA-DD-somContainer .cA-DD-somDescription,
#cA-DD-somContainer .cA-DD-somDescription-sm,
#cA-DD-somContainer .cA-DD-somDescription-sm_AA,
#cA-DD-somContainer .cA-DD-somDescription_AA {
    font-size: 0.985714286em;
    font-weight: 200;
    line-height: 1.25em;
    margin: -0.25em 0 0 0.84em;
    vertical-align: top;
    max-width: 495px;
    width: 50%;
    color: #666;
}
#cA-DD-somContainer .cA-DD-somDisclaimer {
    color: #aeaeae;
    position: absolute;
    right: 28.42105263%;
    top: 36px;
}
#cA-DD-somContainer .cA-DD-somDisclaimer.cA-DD-somDisclaimerBelow {
    left: 120px;
    margin-left: 11px;
    margin-top: 3px;
}
#cA-DD-somContainer .cA-DD-somDisclaimer.cA-DD-somDisclaimerBelowStatic {
    left: 135px;
    margin-left: 11px;
    margin-top: -18px;
}
#cA-DD-somContainer .cA-DD-somDisclaimer.cA-DD-somDisclaimerBelowHide {
    left: 135px;
    margin-left: 11px;
    margin-top: 3px;
}
#cA-DD-somContainer .cA-DD-somDivider {
    background-color: #cacaca;
    float: left;
    margin-right: 1.6em;
    width: 1px;
}
#cA-DD-somContainer .cA-DD-somDivider,
#cA-DD-somContainer .cA-DD-somLinks {
    height: 4.071428571em;
}
#cA-DD-somContainer .cA-DD-somLinks,
#cA-DD-somContainer .cA-DD-somLinks_AA {
    float: right;
    max-width: 222px;
    position: relative;
    width: 25.96491%;
}
.lt-ie8 #cA-DD-somContainer .cA-DD-somLinks,
.lt-ie8 #cA-DD-somContainer .cA-DD-somLinks_AA {
    float: none;
}
#cA-DD-somContainer .cA-DD-somCardName {
    display: block;
}
#cA-DD-somContainer .cA-DD-somCardName {
    color: #666666;
    font-size: 0.714285714em;
    line-height: 1.25em;
    margin-top: -0.2em;
    text-transform: uppercase;
    margin: 0;
}
#cA-DD-somContainer .cA-DD-somLearnMoreLink {
    bottom: 0;
    display: inline;
    position: absolute;
    font-size: 1.142857143em;
    line-height: 1.25em;
    vertical-align: bottom;
    margin: 0;
}
.cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card #cA-DD-somContainer .cA-DD-somLinks {
    height: 58px;
}
.cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card #cA-DD-somContainer .cA-DD-somLearnMoreLink {
    top: 22px;
}
.cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card p.cA-DD-somDescription,
.cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card #cA-DD-somContainer p.cA-DD-somDescription-sm,
#cA-DD-somContainer .cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card p.cA-DD-somDescription-sm,
.cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card #cA-DD-somContainer p.cA-DD-somDescription-sm_AA,
#cA-DD-somContainer .cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card p.cA-DD-somDescription-sm_AA {
    width: 450px !important;
}
.cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card div.cA-DD-somLinks {
    width: 26.96491% !important;
}
#cA-DD-somContainer .cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card p.cA-DD-somDescription-sm,
#cA-DD-somContainer .cA-DD-somContainerContent .citibusiness-aadvantage-platinum-select-credit-card p.cA-DD-somDescription-sm_AA {
    width: 450px !important;
}
.cA-DD-familyTitle {
    border-bottom: 1px #cccccc solid;
    color: #6d6d6d;
    font-size: 1.4em;
    font-weight: 300;
    line-height: 1.734693878em;
    margin-bottom: 0;
    margin-top: 1.93877551em;
    padding-left: 3.14795%;
    padding-right: 3.14795%;
    vertical-align: bottom;
}
.cA-DD-cardResults {
    margin: 0 3.14795% 2.85714em;
    max-width: 900px;
    width: 94.43861%;
}
.cA-DD-cardTile {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-top: 2em;
    /*max-width: 412px;
  padding: 0.642857143em;*/
    
    position: relative;
    vertical-align: top;
    width: 48.03591%;
    border: 1px solid #ccc;
}
.cA-DD-cardTile .cA-DD-principal-information {
    padding: 0.642857143em;
}
.cA-DD-cardTile .cA-DD-resultViewMore {
    display: none;
}
.cA-DD-cardTile.cA-DD-cardTitleOdd {
    margin-right: 26px;
}
.cA-DD-cardTile .cA-DD-cardTitle {
    color: #666;
    font-size: 11px;
    font-weight: 300;
    line-height: 1.25em;
    margin-bottom: 10px;
    margin-top: 0;
    max-width: 280px;
    /*min-height: 2.5em;*/
    
    text-transform: uppercase;
}
.cA-DD-cardTile .cA-DD-cardTitle a {
    color: #666;
}
.cA-DD-cardTile .cA-DD-cardArtCta {
    display: inline-block;
    *display: inline;
    zoom: 1;
    max-width: 172px;
    width: 41.74757%;
}
.cA-DD-cardTile .cA-DD-cardArtCta .txt-link {
    font-size: 0.857142857em;
}
.cA-DD-cardTile .cA-DD-cardArtCta .pricing-information a {
    color: #05589D;
    font-size: 14px;
}
.cA-DD-cardTile .cA-DD-compareCount-sprite {
    color: #05589d;
    font-size: 0.857142857em;
    height: 27px;
    line-height: 2.05em;
    overflow: visible;
    padding-top: 10px;
    position: absolute;
    right: -2px;
    text-indent: -72px;
    top: -0.35714em;
}
.cA-DD-cardTile .cA-DD-compareCount-sprite .checkBoxCompare {
    display: none;
}
.cA-DD-cardTile .cA-DD-compareCount-sprite.cA-DD-compareCount-compare_ribbon_gray .remove {
    display: none;
}
.cA-DD-cardTile .cA-DD-compareCount-sprite.cA-DD-compareCount-compare_ribbon_gray .save {
    text-indent: 0px;
}
.cA-DD-cardTile .cA-DD-compareCount-sprite.cA-DD-compareCount-compare_ribbon_orange {
    text-indent: -108px;
}
.cA-DD-cardTile .cA-DD-compareCount-sprite.cA-DD-compareCount-compare_ribbon_orange .save {
    display: none;
}
.cA-DD-cardTile .cA-DD-cardArt {
    margin: 0 0 5px 0;
}
.lt-ie8 .cA-DD-cardTile .cA-DD-cardArt {
    text-indent: 0;
}
.cA-DD-cardTile .cA-DD-button {
    font-size: 1.143em;
    font-weight: 300;
    line-height: 2.777777778em;
    margin-top: 0.388888889em;
    padding: 0;
    vertical-align: top;
    width: 100%;
    position: absolute;
    bottom: 0;
    color: #000000;
}
.cA-DD-cardTile .cA-DD-cardDetails {
    display: inline-block;
    *display: inline;
    zoom: 1;
    color: #5f5f5f;
    font-size: 0.857142857em;
    line-height: 1.25em;
    margin: 0 0 0 1.5em;
    max-width: 218px;
    padding: 0;
    vertical-align: top;
    width: 52.91262%;
}

.cA-DD-cardTile .cA-DD-cardDetails li {
    border-top: #cccccc 1px solid;
    padding: 10px 0;
    text-align: left;
    list-style: none;
}
.lt-ie8 .cA-DD-cardTile .cA-DD-cardDetails li {
    text-indent: -16px;
}
.lt-ie8 .cA-DD-cardTile .cA-DD-cardDetails .pricing-information {
    text-indent: -8px;
}
.cA-DD-cardTile .cA-DD-cardDetails .cA-DD-cardDetailsDescription .cA-DD-detailLink {
    display: none;
}
.cA-DD-cardTile .cA-DD-cardArt,
.cA-DD-cardTile .txt-link {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
.cA-DD-cardTile .txt-link {
    color: #05589d;
    width: 100%;
}
/************************************************************************/
/************************************************************************/
/************************************************************************/
/************************************************************************/

#cA-DD-somContainer {
    max-width: 984px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results {
    margin: 0;
    max-width: 984px;
}
.no-responsive #cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-tabbar-card-selector {
    min-width: 953px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-tabbar-card-selector.fixed {
    padding-left: 15px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-tabbar-card-selector ul li a {
    line-height: 1em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-tabbar-card-selector li.cA-DD-tab-active span {
    line-height: 1em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #ca-DD-mainTitle {
    margin: 3.5714em 2.143em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #ca-DD-mainTitle h1 {
    margin: 0 0 0.667em 0;
    font-size: 2.1429em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #ca-DD-mainTitle p {
    margin: 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #ca-DD-mainTitle h2 {
    margin-left: 0;
    line-height: 1.2em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults {
    margin: 0 2.143em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-familyTitle {
    border-bottom: none;
    font-size: 1.072em;
    line-height: 0.7em;
    padding: 15px 15px 7px 15px;
    background: #D7D7D7;
    margin: 0 0 -2px;
    color: #333333;
    display: inline-block;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults {
    margin: 0 0 70px 0;
    border: 8px solid #D7D7D7;
    padding: 20px 15px 20px 15px;
    max-width: 100%;
    width: 95.3%;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile {
    border: none;
    border-bottom: 1px solid #cccccc;
    height: auto !important;
    width: 100%;
    margin: 0 0 1.7862em 0;
    padding: 0 0 2.143em 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information {
    padding: 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardTitle {
    font-size: 1.2859em;
    margin: 0;
    max-width: 100%;
    text-transform: capitalize;
    font-family: "Interstate-Bold", arial, sans-serif;
    font-weight: normal;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-OfferSupportText {
    margin: 0 0 12px;
    height: 3.1em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information p {
    font-family: "Interstate-light", arial, sans-serif;
    font-size: 0.907142857em;
    color: #333333;
    margin: 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardTile:last-child {
    padding: 0;
    margin: 0;
    border-bottom: none;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-compareCount-sprite {
    text-indent: 32px;
    top: 5.5em;
    right: 16px;
    padding: 0;
    font-size: 1em;
    color: #666666;
    line-height: 1.84em;
    height: 25px;
    margin-left: -30px;
                                
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-compareCount-sprite .checkBoxCompare {
    display: block;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-compareCount-sprite .save {
    display: none;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-compareCount-sprite .remove {
    display: none;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardArtCta {
    float: left;
    max-width: 134px;
    margin-bottom: 5px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardArtCta .cA-DD-cardArt {
    margin: 0 0 0.71429em 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardArtCta .pricing-information a {
    font-size: 0.725em;
    text-transform: uppercase;
    font-family: "Interstate-Bold", arial, sans-serif;
    line-height: 1em;
    text-align: center;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardDetails {
    font-size: 0.93em;
    margin: 0 1.5879em 0 0;
    width: 64.25%;
    max-width: 100%;
    color: #666666;
    display: flex;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardDetails li {
    border-top: none;
    border-right: #cccccc 1px solid;
    float: left;
    width: 26%;
    padding: 0 1.5361em;
    /*height: 150px;*/
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardDetails li span.bold {
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardDetails li .ca-DD-strongprice {
    font-size: 0.93em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .cA-DD-cardDetails li p {
    display: inline;
    margin: 0;
    padding: 0;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-button {
    font-size: 14px;
    font-weight: 300;
    line-height: 51px;
    margin: 12px 0 0 0;
    vertical-align: top;
    width: 175px;
    position: absolute;
    right: -6px;
    top: 7em;
    float: left;
    height: 51px;
    text-transform: capitalize;
    font-family: "Interstate-Bold", arial, sans-serif;
    color: #FFFFFF;
    text-indent: -9px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-button.cA-DD-greenButton {
    background-size: 100%;
    background-color: #056DAE;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-button.cA-DD-greenButton:after {
    content: '';
    position: absolute;
    top: 37%;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 9px solid #fff;
    margin-left: 0.45em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-button.cA-DD-greenButton:hover {
    /* IE6-9 */
    
    background-size: 100%;
    background-color: #002A54;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-resultViewMore {
    display: none;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .last-child {
    border-bottom: none;
    margin: 0;
    padding-bottom: 0.3572em;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults:last-child {
    margin-bottom: 100px;
}
#cA-DD-content #cA-cardsChipBanner {
    background: url("/CRD/images//bg-emv-head.png") repeat-x scroll 0 0 transparent;
    height: 195px;
    padding: 68px 400px 0 32px;
    position: relative;
}
#cA-DD-content #cA-cardsChipBanner h1 {
    color: #004B8C;
    font-size: 32px;
    line-height: 1.1em;
    clear: both;
    border: medium none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0;
}
#cA-DD-content #cA-cardsChipBanner p {
    font-size: 16px;
    margin-top: 10px;
    border: medium none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0;
}
#cA-DD-content #cA-cardsChipBanner .cA-cardsChipBannerImg {
    background: url("/CRD/images//emv-head-graphic.png") no-repeat scroll 0 0 transparent;
    bottom: 7px;
    height: 256px;
    position: absolute;
    right: 0;
    width: 428px;
}
#cA-DD-content .cA-cardsChipColumnContainer {
    margin: 0;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn:first-child {
    margin-left: 0;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn {
    float: left;
    margin-left: 0.2%;
    vertical-align: top;
    width: 33.2%;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn h2 {
    background: url("/CRD/images//bg-emv-col-head.png") repeat-x scroll 0 0 #EFEFEF;
    color: #5983A9;
    font-size: 32px;
    line-height: 65px;
    margin: 0;
    text-align: center;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent {
    margin: 20px;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent a {
    color: #05589D;
    text-decoration: none;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent h3 {
    font-size: 22px;
    margin-bottom: 0;
    color: #004B8C;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent h4 {
    font-size: 16px;
    font-weight: bold;
    margin: 1em 0 0;
    color: #004B8C;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent p {
    color: #333333;
    font-size: 12px;
    line-height: 1.5em;
    margin-top: 0;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent ol,
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent li {
    color: #333333;
    font-size: 12px;
    line-height: 1.5em;
    margin: 1em 0 0;
    padding: 0;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest {
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    padding: 15px;



}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest .cA-cardsGreenBtn {
    background: #97DC45;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97DC45), color-stop(100%, #75BB3C));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #97dc45 0%, #75bb3c 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#97DC45', endColorstr='#75BB3C', GradientType=0);
    /* IE6-9 */
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest p {
    color: #004B8C;
    font-size: 14px;
    margin: 11px 0 2px;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest p a {
    color: #FFFFFF;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 120px;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest p .cA-cardsGreenBtn,
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest p .apply-btn:hover,
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest p #cmlink_ChipTechnologyQuestions {
    background: #97DC45;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97DC45), color-stop(100%, #75BB3C));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #97DC45 0%, #75BB3C 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #97dc45 0%, #75bb3c 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#97DC45', endColorstr='#75BB3C', GradientType=0);
    /* IE6-9 */
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest h2 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 18px;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    padding: 0;
    text-align: left;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest a {
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100px;
}
#cA-DD-content .cA-cardsChipColumnContainer .cA-cardsChipColumn .cA-cardsChipColContent .cA-cardsChipAddQuest a.cA-DD-tel-fix {
    width: auto;
    color: #004B8C;
    font-size: 14px;
    height: auto;
    text-align: left;
    display: inline;
}
#cA-DD-content #cA-cardsChipBanner.cA-cardsChipBanner-H h1 {
    font-size: 24px;
    width: 485px;
}
#cA-DD-content #cA-cardsChipBanner.cA-cardsChipBanner-H p {
    font-size: 17px;
}
/* 
Start Chip Technology Questions
*/

.cA-DD-chip-questions {
    width: 90%;
    max-width: 895px;
    margin: 0 auto;
}
.cA-DD-chip-questions h1 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 28px;
    margin-top: 20px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer {
    margin-top: 25px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer .cA-cardsFaqColumn {
    margin-bottom: 50px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer .cA-cardsFaqColumn h2 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin-top: 30px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer .cA-cardsFaqColumn h3 {
    color: #666;
    font-weight: 400;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin-top: 30px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer .cA-cardsFaqColumn h3 + h3 {
    margin-top: 0px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer .cA-cardsFaqColumn p {
    font-size: 14px;
    line-height: 18px;
}
.cA-DD-chip-questions .cA-cardsFaqColumnContainer .cA-cardsFaqColumn p strong {
    color: #666;
    font-weight: 400;
    font-family: "Interstate-bold", sans-serif;
}
/*
End Chip Technology Questions
*/
/* 
Start Chip Technology New Template - 8/21 release
*/

#aJRSMARKETING_t_schip-technology #cA-DD-taskbar a.cA-DD-browseCards #cA-DD-triangle,
#aJRSMARKETING_t_schip-technology-nchp #cA-DD-taskbar a.cA-DD-browseCards #cA-DD-triangle,
#aJRSMARKETING_t_schip-technology-wchp #cA-DD-taskbar a.cA-DD-browseCards #cA-DD-triangle {
    display: none;
}
#aJRSMARKETING_t_schip-technology .banner_chip,
#aJRSMARKETING_t_schip-technology-nchp .banner_chip,
#aJRSMARKETING_t_schip-technology-wchp .banner_chip {
    background: url("/CRD/images/header_1318x310_v2.jpg");
    width: 100%;
    height: 310px;
    position: relative;
    background-position: -185px top;
    background-repeat: no-repeat;
}
#aJRSMARKETING_t_schip-technology .cA-DD-cards-details-arrow,
#aJRSMARKETING_t_schip-technology-nchp .cA-DD-cards-details-arrow,
#aJRSMARKETING_t_schip-technology-wchp .cA-DD-cards-details-arrow {
    background-image: url("/CRD/images/small/cA-cards-details-arrow.png");
    display: none;
    float: left;
    height: 10px;
    margin-right: 5px;
    margin-top: 1px;
    width: 5px;
}
#aJRSMARKETING_t_schip-technology .banner_title,
#aJRSMARKETING_t_schip-technology-nchp .banner_title,
#aJRSMARKETING_t_schip-technology-wchp .banner_title {
    top: 50px;
    left: 100px;
    position: absolute;
    width: 490px;
}
#aJRSMARKETING_t_schip-technology .cA-DD-offerCtas_chip,
#aJRSMARKETING_t_schip-technology-nchp .cA-DD-offerCtas_chip,
#aJRSMARKETING_t_schip-technology-wchp .cA-DD-offerCtas_chip {
    position: absolute;
    left: 100px;
    top: 200px;
}
#aJRSMARKETING_t_schip-technology .cA-DD-offerBtn_chip,
#aJRSMARKETING_t_schip-technology-nchp .cA-DD-offerBtn_chip,
#aJRSMARKETING_t_schip-technology-wchp .cA-DD-offerBtn_chip {
    background-color: #92c658;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF92C658', endColorstr='#FF55990E');
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92c658), color-stop(100%, #55990e));
    background-image: -webkit-linear-gradient(#92c658 0%, #55990e 100%);
    background-image: -moz-linear-gradient(#92c658 0%, #55990e 100%);
    background-image: -o-linear-gradient(#92c658 0%, #55990e 100%);
    background-image: linear-gradient(#92c658 0%, #55990e 100%);
    border: 1px solid #f4f4f4;
    color: #ffffff;
    display: block;
    font-size: 18px;
    font-weight: 300;
    line-height: 48px;
    text-align: center;
    width: 162px;
    text-transform: uppercase;
    text-decoration: none;
}
#aJRSMARKETING_t_schip-technology .main,
#aJRSMARKETING_t_schip-technology-nchp .main,
#aJRSMARKETING_t_schip-technology-wchp .main {
    margin: 0 auto;
    padding: 1em;
}
#aJRSMARKETING_t_schip-technology .border_bottom_box,
#aJRSMARKETING_t_schip-technology-nchp .border_bottom_box,
#aJRSMARKETING_t_schip-technology-wchp .border_bottom_box {
    border-bottom: 2px #dcdcdc solid;
}
#aJRSMARKETING_t_schip-technology .retractable_content,
#aJRSMARKETING_t_schip-technology-nchp .retractable_content,
#aJRSMARKETING_t_schip-technology-wchp .retractable_content {
    position: relative;

    padding-bottom: 30px;
}
#aJRSMARKETING_t_schip-technology .clearfix,
#aJRSMARKETING_t_schip-technology-nchp .clearfix,
#aJRSMARKETING_t_schip-technology-wchp .clearfix {
    clear: both;
}
#aJRSMARKETING_t_schip-technology .footer,
#aJRSMARKETING_t_schip-technology-nchp .footer,
#aJRSMARKETING_t_schip-technology-wchp .footer {
    padding-bottom: 30px;
}
#aJRSMARKETING_t_schip-technology .footer_text,
#aJRSMARKETING_t_schip-technology-nchp .footer_text,
#aJRSMARKETING_t_schip-technology-wchp .footer_text {
    text-align: center;
}
#aJRSMARKETING_t_schip-technology .footer_text a,
#aJRSMARKETING_t_schip-technology-nchp .footer_text a,
#aJRSMARKETING_t_schip-technology-wchp .footer_text a {
    color: #05589d;
}
#aJRSMARKETING_t_schip-technology .imgRight,
#aJRSMARKETING_t_schip-technology-nchp .imgRight,
#aJRSMARKETING_t_schip-technology-wchp .imgRight {
    float: right;
    margin: 0 0 15px 50px;
}
#aJRSMARKETING_t_schip-technology .imgLeft,
#aJRSMARKETING_t_schip-technology-nchp .imgLeft,
#aJRSMARKETING_t_schip-technology-wchp .imgLeft {
    float: left;
    margin: 0 30px 0px 0px;
}
#aJRSMARKETING_t_schip-technology .blackLink,
#aJRSMARKETING_t_schip-technology-nchp .blackLink,
#aJRSMARKETING_t_schip-technology-wchp .blackLink {
    color: black;
}
#aJRSMARKETING_t_schip-technology .videoContentBox_all,
#aJRSMARKETING_t_schip-technology-nchp .videoContentBox_all,
#aJRSMARKETING_t_schip-technology-wchp .videoContentBox_all {
    float: left;
    margin-right: 1em;
}
#aJRSMARKETING_t_schip-technology h1,
#aJRSMARKETING_t_schip-technology h2,
#aJRSMARKETING_t_schip-technology-nchp h1,
#aJRSMARKETING_t_schip-technology-nchp h2,
#aJRSMARKETING_t_schip-technology-wchp h1,
#aJRSMARKETING_t_schip-technology-wchp h2 {
    color: #272d61;
}
#aJRSMARKETING_t_schip-technology h4,
#aJRSMARKETING_t_schip-technology-nchp h4,
#aJRSMARKETING_t_schip-technology-wchp h4 {
    margin: 0;
    color: #05589d;
}
#aJRSMARKETING_t_schip-technology #cA-DD-content.cA-DD-innerContent,
#aJRSMARKETING_t_schip-technology-nchp #cA-DD-content.cA-DD-innerContent,
#aJRSMARKETING_t_schip-technology-wchp #cA-DD-content.cA-DD-innerContent {
    padding-top: 5em;
}
#aJRSMARKETING_t_schip-technology #cA-DD-content.cA-DD-innerContent h1,
#aJRSMARKETING_t_schip-technology-nchp #cA-DD-content.cA-DD-innerContent h1,
#aJRSMARKETING_t_schip-technology-wchp #cA-DD-content.cA-DD-innerContent h1 {
    font-size: 35px;
    line-height: 1.2em;
}
#aJRSMARKETING_t_schip-technology #cA-DD-content.cA-DD-innerContent h2,
#aJRSMARKETING_t_schip-technology-nchp #cA-DD-content.cA-DD-innerContent h2,
#aJRSMARKETING_t_schip-technology-wchp #cA-DD-content.cA-DD-innerContent h2 {
    font-size: 22px;
    line-height: initial;
}
#aJRSMARKETING_t_schip-technology #cA-DD-content.cA-DD-innerContent h4,
#aJRSMARKETING_t_schip-technology-nchp #cA-DD-content.cA-DD-innerContent h4,
#aJRSMARKETING_t_schip-technology-wchp #cA-DD-content.cA-DD-innerContent h4 {
    font-size: 14px;
}
#aJRSMARKETING_t_schip-technology #cA-DD-content.cA-DD-innerContent .main p,
#aJRSMARKETING_t_schip-technology-nchp #cA-DD-content.cA-DD-innerContent .main p,
#aJRSMARKETING_t_schip-technology-wchp #cA-DD-content.cA-DD-innerContent .main p {
    font-size: 14px;
}
#aJRSMARKETING_t_schip-technology .main ol li,
#aJRSMARKETING_t_schip-technology .main ul li,
#aJRSMARKETING_t_schip-technology-nchp .main ol li,
#aJRSMARKETING_t_schip-technology-nchp .main ul li,
#aJRSMARKETING_t_schip-technology-wchp .main ol li,
#aJRSMARKETING_t_schip-technology-wchp .main ul li {
    margin-bottom: 15px;
    line-height: 1.5em;
}
/*testing this changes*/

#aJRSMARKETING_t_schip-technology .leftColumn div.videoContentBox,
#aJRSMARKETING_t_schip-technology .RightColumn div.videoContentBox,
#aJRSMARKETING_t_schip-technology-nchp .leftColumn div.videoContentBox,
#aJRSMARKETING_t_schip-technology-nchp .RightColumn div.videoContentBox,
#aJRSMARKETING_t_schip-technology-wchp .leftColumn div.videoContentBox,
#aJRSMARKETING_t_schip-technology-wchp .RightColumn div.videoContentBox {
    min-height: 125px;
    width: 100%;
}
#aJRSMARKETING_t_schip-technology .leftColumn div.videoContentBox p,
#aJRSMARKETING_t_schip-technology .RightColumn div.videoContentBox p,
#aJRSMARKETING_t_schip-technology-nchp .leftColumn div.videoContentBox p,
#aJRSMARKETING_t_schip-technology-nchp .RightColumn div.videoContentBox p,
#aJRSMARKETING_t_schip-technology-wchp .leftColumn div.videoContentBox p,
#aJRSMARKETING_t_schip-technology-wchp .RightColumn div.videoContentBox p {
    margin: 0;
}
.bottomContentBox span,
.TopContentBox span {
    color: #05589d;
}
.LeftContentBox,
.RightContentBox {
    width: 45%;
}
.videoContentBox {
    width: 48%;
    margin-right: 2%;
    float: left;
    min-height: 140px;
}
.LeftContentBox {
    float: left;
}
.RightContentBox {
    float: right;
}
.videoContentBox.RightContentBox {
    margin-right: 40px;
}
.retractable_content ul li {
    float: left;
}
.retractable_content ul .liLeft {
    width: 200px;
}
/*
End Chip Technology New Template - 8/21 release
*/

.cA-DD-credit-cards-rewards {
    width: 90%;
    max-width: 895px;
    margin: 0 auto;
}
.cA-DD-credit-cards-rewards h1 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 28px;
}
.cA-DD-credit-cards-rewards h2 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
}
.cA-DD-credit-cards-rewards .cA-cardsRewardsContainer {
    margin-top: 45px;
    padding-bottom: 1px;
}
.cA-DD-credit-cards-rewards .cA-cardsRewardsContainer .cA-cardsRewardsSection {
    margin-bottom: 50px;
}
.cA-DD-credit-cards-rewards .cA-cardsRewardsContainer .cA-cardsRewardsSection h3 {
    color: #666;
    font-weight: 400;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin-top: 50px;
}
.cA-DD-credit-cards-rewards .cA-cardsRewardsContainer .cA-cardsRewardsSection h3 + h3 {
    margin-top: 0px;
}
.cA-DD-credit-cards-rewards .cA-cardsRewardsContainer .cA-cardsRewardsSection p {
    font-size: 14px;
    line-height: 18px;
}
.cA-DD-credit-cards-rewards strong {
    color: #555;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
}
.cA-DD-cards-services {
    width: 90%;
    max-width: 895px;
    margin: 0 auto;
}
.cA-DD-cards-services h1 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 28px;
    margin-top: 20px;
}
.cA-DD-cards-services h1#cA-DD-cards-articles {
    font-size: 2em;
}
.cA-DD-cards-services h2 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin: 30px 0;
}
.cA-DD-cards-services .cA-cardsServicesContainer {
    margin-top: 25px;
    padding-bottom: 1px;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight {
    margin-bottom: 50px;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft .cA-cardsServicesSection h3,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight .cA-cardsServicesSection h3 {
    color: #666;
    font-weight: 400;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin-top: 30px;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft .cA-cardsServicesSection h4,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight .cA-cardsServicesSection h4 {
    color: #666;
    font-weight: 400;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin-top: 30px;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft .cA-cardsServicesSection h3 + h3,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight .cA-cardsServicesSection h3 + h3 {

    margin-top: 0px;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft .cA-cardsServicesSection p,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight .cA-cardsServicesSection p {
    font-size: 14px;
    line-height: 18px;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft .cA-cardsServicesSection p strong,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight .cA-cardsServicesSection p strong {
    color: #666;
    font-weight: 400;
    font-family: "Interstate-bold", sans-serif;
}
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionLeft h2,
.cA-DD-cards-services .cA-cardsServicesContainer .cA-cardsServicesSectionRight h2 {
    color: #7f7f7f;
    font-weight: 300;
    font-family: "Interstate-Regular", sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin-top: 30px;
}
.ui-dialog {
    max-width: 90%;
    max-height: 400px;
    top: 2% !important;
}
.ui-dialog .ui-dialog-content {

    box-shadow: none;
    border: none;
}
.ui-widget.ui-dialog {
    box-shadow: none;
}
.ui-widget-content {
    border: none;
}
.ui-widget-overlay {
    background: #000000;
    opacity: 0.50;
}

#addCardOverlay h2, #speedBumpOverlay h2, #quickviewOverlay h2, .cA-cardsServiceOverlay h2 {
    background: #F2F2F2;
    border-bottom: medium none;
    color: #323232;
    font-family: Interstate-Regular,arial,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 18px 0 18px 28px;
    text-transform: uppercase;
    text-align: left; 
}

.speed-bmp {
    padding-bottom: 50px;
}

#speedBumpOverlay a {
    font-family: Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    zoom: 1;
    text-decoration: none;
    vertical-align: baseline;
    cursor: pointer;
}

#speedBumpOverlay,
.cA-cardsServiceOverlay {
    background: #fff;
    border: 0;
    display: none;
}
#speedBumpOverlay .cM-closeButton,
.cA-cardsServiceOverlay .cM-closeButton {
    background: url("/CRD/images/speedbump-close.jpg") no-repeat;
    height: 13px;
    position: absolute;
    right: 30px;
    top: 20px;
    width: 13px;
    cursor: pointer;
}
#speedBumpOverlay h4,
.cA-cardsServiceOverlay h2 {
    background: none repeat scroll 0 0 #F2F2F2;
    color: #323232;
    display: block;
    font-weight: 400;
    font-size: 16px;
    margin: 0;
    padding: 18px 0 18px 28px;

    line-height: 16px;
}
#speedBumpOverlay .overlayContent,
.cA-cardsServiceOverlay .overlayContent {
    padding: 0px 28px 60px 28px;
}
#speedBumpOverlay .overlayContent p,
.cA-cardsServiceOverlay .overlayContent p {
    font-size: 14px;
    color: #666;
    line-height: 17px;
}

#speedBumpOverlay .overlayContent a {
    float: right;
    margin-bottom: 20px;
}

#speedBumpOverlay .overlayContent p a,
.cA-cardsServiceOverlay .overlayContent p a {
    background: #275C9A;
    background: linear-gradient(to bottom, #3c81bb 0%, #275c9a 100%) repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    padding: 13px 20px;
    float: right;
    text-decoration: none;
    font-weight: 400;


}
#speedBumpOverlay .overlayContent p.cA-DD-continue-button,
.cA-cardsServiceOverlay .overlayContent p.cA-DD-continue-button {
    text-align: right;
    margin-top: 30px;
}
.cA-cardsServiceOverlay {
    background: #fff !important;
    border: 0;
    display: none;
}
.cA-cardsServiceOverlay .cM-closeButton {
    background: url("/CRD/images/speedbump-close.jpg") no-repeat;
    height: 13px;
    position: absolute;
    right: 30px;
    top: 20px;
    width: 13px;
    cursor: pointer;
}
.cA-cardsServiceOverlay h2 {
    background: none repeat scroll 0 0 #F2F2F2;
    color: #323232;
    display: block;
    font-weight: 400;
    font-size: 16px;
    margin: 0;
    padding: 18px 0 18px 28px;
    text-transform: uppercase;

    line-height: 16px;
}
.cA-cardsServiceOverlay .overlayContent {
    padding: 0px 28px 20px 28px;
}
.cA-cardsServiceOverlay .overlayContent p {
    font-size: 12px;
    color: #666;
    line-height: 17px;
}
.cA-cardsServiceOverlay .overlayContent p a {
    background: none;
    color: #666;
    font-size: 12px;
    padding: 0;
}
.cA-cardsServiceOverlay .overlayContent p.cA-DD-continue-button {
    text-align: right;
    margin-top: 30px;
}
/****************************************************************************************************/

#speedBumpOverlayChat {
    width: 450px !important;
    height: 250px !important;
    background: #fff;
    border: 0;
    display: none;
}
#speedBumpOverlayChat .cM-closeButton {
    background: url("/CRD/images/speedbump-close.jpg") no-repeat;
    height: 13px;
    position: absolute;
    right: 30px;
    top: 20px;
    width: 13px;
    cursor: pointer;
}
#speedBumpOverlayChat .title {
    width: 100%;
    height: 54px;
    border-bottom: 1px solid #cccccc;
    margin: 0;
    padding: 0;
}
#speedBumpOverlayChat .title h2 {
    color: #787878;
    display: block;
    font-weight: 400;
    font-size: 20px;
    margin: 0;
    padding: 16px 0 0 22px;
    line-height: 16px;
    width: 56%;
    float: left;
}
#speedBumpOverlayChat .title img {
    float: right;
    width: 46px;
    padding: 10px 23px 0 0;
}
#speedBumpOverlayChat h3 {
    font-size: 1.67em;
    margin: 1em 0 0;
    font-weight: bold;
}
#speedBumpOverlayChat .overlayContent {
    padding: 0px 14px 19px 22px;
}
#speedBumpOverlayChat .overlayContent .chatIma {
    width: 125px;
    height: 104px;
    float: left;
    margin: 15px 13px 10px 0;
}
#speedBumpOverlayChat .overlayContent .chatIma img {
    width: 100%;
    height: auto;
}
#speedBumpOverlayChat .overlayContent .OveContent {
    float: left;
    width: 65%;
}
#speedBumpOverlayChat .overlayContent .OveContent p {
    font-size: 14px;
    color: #333333;
    line-height: 17px;
}
#speedBumpOverlayChat .overlayContent .OveContentFooter {
    float: left;
    width: 100%;
}
#speedBumpOverlayChat .overlayContent .OveContentFooter .cM-close-button {
    margin-top: 25px;
    padding: 0;
    width: 33%;
    font-size: 14px;
    float: left;
    font-weight: bold;
}
#speedBumpOverlayChat .overlayContent .OveContentFooter .cM-close-button a {
    float: left;
    color: #015a9d;
}
#speedBumpOverlayChat .overlayContent .OveContentFooter .cA-DD-continue-button {
    text-align: right;
    margin-top: 16px;
    width: 50%;
    float: right;
}
#speedBumpOverlayChat .overlayContent .OveContentFooter .cA-DD-continue-button a {
    background: #275C9A;
    background: linear-gradient(to bottom, #7eb636 0%, #509300 100%) repeat scroll 0 0 transparent;
    color: #FFFFFF;
    padding: 15px 26px;
    font-size: 18px;
}
/* Added to validate Special Messages Section */

.cA-cardsSpecialNoticePad {
    height: 1em;
}
.cA-cardsSpecialNotice {
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    padding: 10px 30px;
    background-color: #FFA;
    z-index: 20;
    -moz-box-shadow: 0px 0px 10px 0px #000;
    -webkit-box-shadow: 0px 0px 10px 0px #000;
    box-shadow: 0px 0px 10px 0px #000;
}
.cA-cardsSpecialNotice .cM-closeButton {
    top: 10px;
    right: 10px;
}
.cA-cardsSpecialNotice.less .noticeText {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    zoom: 1;
    *display: inline;
    /* zoom and *display fix inline-block for IE7 */
    
    width: 760px;
}
.cA-cardsSpecialNotice .noticeMore,
.cA-cardsSpecialNotice .noticeLess {
    display: inline-block;
    zoom: 1;
    *display: inline;
    /* zoom and *display fix inline-block for IE7 */
    
    vertical-align: top;
    color: #66F;
    cursor: pointer;
}
.cA-cardsSpecialNotice.less .noticeLess {
    display: none;
}
.cA-cardsSpecialNotice.more .noticeMore {
    display: none;
}
#cA-DD-Hub-container .infographicsWrapper {
    margin: 0 auto;
    width: auto;
    height: auto;
    max-width: 690px;
    position: relative;
    background-color: #082e73;
}

#cA-DD-Hub-container .parentwrapper {
    margin: 0 auto;
    width: auto;
    height: auto;
    max-width: 690px;
    position: relative;
    background-color: #082e73;
}

#cA-DD-Hub-container .infographicsWrapper .abc-creditReports,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere,
#cA-DD-Hub-container .infographicsWrapper .abc-howCanSeeReport,
#cA-DD-Hub-container .infographicsWrapper .abc-review,
#cA-DD-Hub-container .infographicsWrapper .afc-goodCredit,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors,
#cA-DD-Hub-container .infographicsWrapper .hct-banner,
#cA-DD-Hub-container .infographicsWrapper .htc-description,
#cA-DD-Hub-container .infographicsWrapper .hct-fidco {
    width: 100%;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: 100%;
}
#cA-DD-Hub-container .infographicsWrapper .abc-creditReports {
    background-image: url("/CRD/images/infographics/all_about_consumer/large/all_about_consumer_lg1.gif");
    height: 472px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-creditReports .content {
    width: 310px;
    height: 200px;
    margin: 37% 4% 2% 0;
    float: right;
    text-align: center;
}
#cA-DD-Hub-container .infographicsWrapper .abc-creditReports .content h2 {
    color: #002c72;
    line-height: 20px;
    margin: 10px 0 0;
    text-transform: uppercase;
    padding: 0 22px;
    font-size: 18px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-creditReports .content p {
    margin: 15px 0 0;
    color: #525559;
    line-height: 14px;
    font-size: 12px;
    padding: 0 20px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-equifax {
    width: 100%;
    height: 253px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-equifax h2 {
    color: #ffcc00;
    font-size: 32px;
    text-transform: uppercase;
    line-height: 32px;
    font-family: "Interstate-Bold", arial, sans-serif;
    margin: 38px 30px 0;
}
#cA-DD-Hub-container .infographicsWrapper .abc-equifax .content {
    width: 385px;
    margin: 0;
    float: left;
    padding: 0;
}
#cA-DD-Hub-container .infographicsWrapper .abc-equifax .content p {
    color: #FFFFFF;
    margin: 32px 16px 0 34px;
    font-size: 12px;
    line-height: 14px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-equifax .content p.pyellow {
    margin: 14px 16px 74px 34px;
    color: #ffcc00;
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .abc-equifax img {
    float: right;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere {
    background-image: url("/CRD/images/infographics/all_about_consumer/large/all_about_consumer_lg3.gif");
    height: 553px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere p {
    margin: 0;
    padding: 74px 168px 0;
    font-size: 12px;
    line-height: 12px;
    color: #525559;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right {
    width: 238px;
    height: 255px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left h3,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right h3 {
    font-size: 14px;
    margin: 0 0 4px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left p,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right p {
    padding: 0;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .green,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .yellow,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .blue,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .green,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .yellow,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .blue {
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .green,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .green {
    color: #007277;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .yellow,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .yellow {
    color: #ffcc00;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .blue,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .blue {
    color: #00bbf1;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .orange,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .orange {
    color: #eb8a00;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left {
    float: left;
    margin: 24px 0 0 107px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right {
    float: right;
    margin: 24px 18px 0 88px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .top,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .center,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .top,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .center {
    height: 98px;
    display: block;
    margin: 0 24px 0 12px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .center,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .center {
    margin-top: 10px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-right .center h3,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-left .center h3 {
    margin-top: 20px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom {
    width: 100%;
    height: 187px;
    float: left;
    text-align: center;
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom h2 {
    margin: 18px 0 0;
    font-size: 27px;
    line-height: 27px;
    color: #FFFFFF;
    text-transform: uppercase;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom h2 span {
    color: #ffcc00;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom p {
    padding: 0;
    margin: 24px 30px 0;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 13px;
    font-family: "Interstate-Regular", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom .left,
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom .right {
    float: left;
    width: 48%;
    color: #233433;
    height: 174px;
    margin: 1%;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom .right p {
    color: #002c72;
    font-size: 13px;
    line-height: 13px;
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .abc-heresWhatIsInThere .content-bottom .right p span {
    color: #00bbf1;
    font-size: 27px;
    line-height: 42px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-howCanSeeReport {
    height: 492px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-review {
    background-image: url("/CRD/images/infographics/all_about_consumer/large/all_about_consumer_lg5.gif");
    height: 390px;
    text-align: center;
}
#cA-DD-Hub-container .infographicsWrapper .abc-review h2 {
    margin: 0;
    text-transform: uppercase;
    color: #00bbf1;
    font-size: 23px;

    font-family: "Interstate-Bold", arial, sans-serif;
    line-height: 23px;
    padding: 40px 0 0;
}
#cA-DD-Hub-container .infographicsWrapper .abc-review p {
    font-size: 12px;
    color: #525559;
    line-height: 12px;
    margin: 20px 80px 0;
}
#cA-DD-Hub-container .infographicsWrapper .abc-review .content {
    width: 375px;
    margin: 40px 0 0 30px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-review .content p {
    margin: 20px 0 0;
}
#cA-DD-Hub-container .infographicsWrapper .abc-review .content p span {
    color: #002c71;
    font-weight: bold;
    font-size: 12px;
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .afc-goodCredit {
    height: 426px;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors {
    background-image: url("/CRD/images/infographics/applying_for_credit/large/ApplyingForCredit_lg2.gif");
    height: 642px;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-description {
    width: 100%;
    height: 100px;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-description p {
    margin: 0;
    padding: 2% 40px;
    color: #002C72;
    font-size: 17px;
    text-align: center;
    line-height: 120%;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-clientHistory,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-capacity,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-collateral {
    width: 56%;
    height: 100px;
    margin: 11px 16%;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-clientHistory h2,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-capacity h2,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-collateral h2 {
    color: #00BBF1;
    font-size: 20px;
    margin: 0;
    line-height: 120%;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-clientHistory p,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-capacity p,
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-collateral p {
    color: #525558;
    font-size: 20px;
    line-height: 120%;
    margin: 0;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-collateral {
    width: 63%;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-capacity {
    margin: 32px 16%;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-posibility {
    width: 80%;
    height: 100px;
    margin: 54px 0 0 0;
    float: right;
}
#cA-DD-Hub-container .infographicsWrapper .afc-creditors .afc-posibility p {
    color: #525559;
    font-size: 18px;
    line-height: 120%;
    margin: 0;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
}
#cA-DD-Hub-container .infographicsWrapper .afc-footer,
#cA-DD-Hub-container .infographicsWrapper .hct-footer,
#cA-DD-Hub-container .infographicsWrapper .abc-footer {
    width: 100%;
    height: auto;
}
#cA-DD-Hub-container .infographicsWrapper .afc-footer p,
#cA-DD-Hub-container .infographicsWrapper .hct-footer p,
#cA-DD-Hub-container .infographicsWrapper .abc-footer p {
    color: #FFCC00;
    font-size: 17px;
    text-align: center;
    line-height: 120%;
    margin: 0;
    padding: 20px 50px 24px;
}
#cA-DD-Hub-container .infographicsWrapper .afc-footer p a,
#cA-DD-Hub-container .infographicsWrapper .hct-footer p a,
#cA-DD-Hub-container .infographicsWrapper .abc-footer p a {
    color: #FFFFFF;
}
#cA-DD-Hub-container .infographicsWrapper .hct-footer p,
#cA-DD-Hub-container .infographicsWrapper .afc-footer p {
    font-size: 18px;
}
#cA-DD-Hub-container .infographicsWrapper .hct-footer p a,
#cA-DD-Hub-container .infographicsWrapper .afc-footer p a {
    font-size: 18px;
}
#cA-DD-Hub-container .infographicsWrapper .abc-footer p a,
#cA-DD-Hub-container .infographicsWrapper .afc-footer p a {
    font-family: "Interstate-Bold", arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .abc-footer p a {
    font-size: 17px;
}
#cA-DD-Hub-container .infographicsWrapper .hct-footer p a {
    font-family: Arial, sans-serif;
}
#cA-DD-Hub-container .infographicsWrapper .hct-banner {
    background-image: url("/CRD/images/infographics/healthy_credit_tips/large/HealthyCreditTips_lg1.gif");
    height: 254px;
}
#cA-DD-Hub-container .infographicsWrapper .hct-banner .content {
    width: 550px;
    padding: 148px 70px 0;
}
#cA-DD-Hub-container .infographicsWrapper .hct-banner .content p {
    font-family: "Interstate-Bold", arial, sans-serif;
    font-size: 18px;
    color: #08b6f1;
    line-height: 18px;
}
#cA-DD-Hub-container .infographicsWrapper .htc-description {
    height: 438px;
}
#cA-DD-Hub-container .infographicsWrapper .hct-fidco {
    height: 452px;
}
/* Start - Featured Card Offer */

.cA-DD-newMultiCardsResults .cA-DD-oldMultiCardsResults {
    display: none;
}
.cA-DD-newMultiCardsResultsFeatured {
    display: none;
}
.cA-DD-newMultiCardsResults .cA-DD-newMultiCardsResultsFeatured {
    display: block;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-title {
    background-color: #666666;
    color: #ffffff;
    display: inline-block;
    font-size: 15px;
    line-height: 15px;
    margin: 0;
    padding: 15px 15px 7px;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent {
    background-color: #ffffff;
    border: 8px solid #666666;
    padding: 20px;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somDescription-sm {
    color: #333333;
    font-family: Interstate-Light;
    font-size: 32px;
    font-weight: normal;
    line-height: 32px;
    margin: 0;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somDescription-sm strong {
    font-family: Interstate-Light;
    font-weight: normal;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-somCardName {
    color: #333333;
    font-family: Interstate-Regular;
    font-size: 14px;
    line-height: 14px;
    margin-top: 28px;
    text-transform: capitalize;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featuredCardLinks {
    display: inline-block;
    float: right;
    margin-left: 60px;
    position: relative;
    vertical-align: top;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-cardsImgMedium {
    background-position: 135px 344px;
    display: block;
    height: 102px;
    margin-bottom: 12px;
    width: 160px;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-cardsImgMedium img {
    height: 100%;
    width: 100%;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-somLearnMoreLink {
    color: #05589d;
    display: block;
    font-family: Interstate-Bold;
    font-size: 16px;
    line-height: 16px;
    margin: 0;
    text-align: center;
    position: relative;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent.citi-simplicity-credit-card {
    background-image: url("/CRD/images/featured_cardart/bgs/bg-simplicity-hilton.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 102% 100%;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent.citi-double-cash-credit-card {
    background-image: url("/CRD/images/featured_cardart/bgs/bg-doublecash.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 102% 100%;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent.citi-thankyou-credit-card {
    background-image: url("/CRD/images/featured_cardart/bgs/bg-ty-premier.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 102% 100%;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent.citi-aadvantage-credit-card {
    background-image: url("/CRD/images/featured_cardart/bgs/bg-aadvantage.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 102% 100%;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent.expedia-credit-card {
    background-image: url("/CRD/images/featured_cardart/bgs/bg-simplicity-hilton.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 102% 100%;
}
#cA-DD-somContainer .cA-DD-newMultiCardsResultsFeatured .cA-DD-featured-somContainerContent.hilton-hhonors-credit-card {
    background-image: url("/CRD/images/featured_cardart/bgs/bg-simplicity-hilton.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 102% 100%;
}
/* End - Featured Card Offer */
/* START - Browser Strategy */

#cA-DD-browser-message {
    background-image: url("/CRD/images/browser_mess_pattern.gif");
    background-repeat: repeat;
    display: none;
    width: 100%;
}
#cA-DD-browser-message .message-content {
    margin: auto;
    max-width: 954px;
    overflow: auto;
    padding: 10px 0;
    width: 96%;
}
.lt-ie9 #cA-DD-browser-message .message-content {
    padding: 20px 0 10px 0;
}
#cA-DD-browser-message .cA-DD-browser-message-closebtn {
    float: right;
    margin: 5px 20px 0 0;
}
#cA-DD-browser-message .cA-DD-browser-message-button {
    float: right;
    margin: 0 155px 0 30px;
}
#cA-DD-browser-message .cA-DD-browser-message-content {
    float: left;
    height: 14px;
    padding: 14px 0 0 20px;
}
#cA-DD-browser-message .cA-DD-browser-message-content img {
    float: left;
    margin: -2px 15px 0 0;
}
#cA-DD-browser-message .cA-DD-browser-message-content p {
    color: #333333;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 2px 0;
}
#cA-DD-browser-message .cA-DD-browser-message-closebtn #cA-DD-close-browser-message {
    background-image: url("/CRD/images/OL_Close_Btn.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    height: 32px;
    width: 32px;
}
#cA-DD-browser-message .cA-DD-browser-message-closebtn #cA-DD-close-browser-message:hover {
    background-image: url("/CRD/images/OL_Close_Btn_Focus.png");
}
#cA-DD-browser-message .cA-DD-browser-message-button .cA-DD-Msgbtn {
    background-color: #0076c0;
    background-image: none;
    border: 1px solid #0076c0;
    color: #ffffff;
    display: block;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 14px 20px;
    text-transform: capitalize;
}
#cA-DD-browser-message .cA-DD-browser-message-button .cA-DD-Msgbtn:hover {
    background-color: #ffffff;
    color: #0076c0;
}
/* End - Browser Strategy */
/* fix for the banner color container */

#cA-DD-cards-details-banner-top-new .bannercontainer {
    margin-top: -100px;
    padding-top: 100px;
}
/* PDP Cards Sprites*/

.sprites-TY_Prestige_Accel_3X,
.sprites-TY_Preferred_Accel_1X,
.sprites-TY_Premier_Accel_1X,
.sprites-TY_Premier_Accel_2X,
.sprites-TY_Premier_Accel_3X,
.sprites-TY_Prestige_Accel_1X,
.sprites-TY_Prestige_Accel_2X,
.sprites-TY_Preferred_Accel_2X,
.sprites-doublecash-icon-sprite,
.sprites-aa_global,
.sprites-aa_checked_bag,
.sprites-aa_plat_food,
.sprites-companion,
.sprites-wifi,
.sprites-airlightt-gray,
.sprites-baglight-gray,
.sprites-aa_enhanced_airport_experience,
.sprites-aa_no_foreign_fee {
    background-image: url("/CRD/images/large/card-sprites.png");
    background-repeat: no-repeat;
    overflow: hidden;
    background-size: 2584px 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Prestige_Accel_3X {
    background-position: 0px -102px;

    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Preferred_Accel_1X {
    background-position: -288px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Premier_Accel_1X {
    background-position: -576px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Premier_Accel_2X {
    background-position: -864px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Premier_Accel_3X {
    background-position: -1152px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Prestige_Accel_1X {
    background-position: -1440px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Prestige_Accel_2X {
    background-position: -1728px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-TY_Preferred_Accel_2X {
    background-position: -2016px -102px;
    width: 288px;
    height: 83px;
    text-indent: 288px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .center p.sprites-doublecash-icon-sprite {
    background-position: -2304px 0px;
    width: 280px;
    height: 101px;
    text-indent: 280px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-aa_global {
    background-position: -1463px -64px;
    width: 47px;
    height: 46px;
    text-indent: 62px;
    margin: 0px auto 30px;
    background-size: 1649px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-aa_checked_bag {
    background-position: -2304px -173px;
    width: 58px;
    height: 48px;
    text-indent: 58px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-aa_plat_food {
    background-position: -2304px -221px;
    width: 52px;
    height: 48px;
    text-indent: 52px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-companion {
    background-position: -2366px -101px;
    width: 39px;
    height: 48px;
    text-indent: 39px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-wifi {
    background-position: -2366px -166px;
    width: 39px;
    height: 48px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-aa_enhanced_airport_experience {
    background-position: -2406px -101px;
    width: 59px;
    height: 47px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-aa_no_foreign_fee {
    background-position: -2465px -101px;
    width: 41px;
    height: 41px;
    text-indent: 41px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-airlightt-gray {
    background-position: -2406px -166px;
    width: 64px;
    height: 48px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-baglight-gray {
    background-position: -2406px -214px;
    width: 58px;
    height: 48px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections div.sprites-companion {
    background-position: -2366px -101px;
    width: 39px;
    height: 48px;
    text-indent: 39px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections div.sprites-wifi {
    background-position: -2366px -166px;
    width: 39px;
    height: 48px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections div.sprites-airlightt-gray {
    background-position: -2406px -166px;
    width: 64px;
    height: 48px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections div.sprites-baglight-gray {
    background-position: -2406px -214px;
    width: 58px;
    height: 48px;
    text-indent: 60px;
    margin: 0px auto 30px;
}
.nosprite {
    overflow: hidden;
}
.nosprite p {
    padding-top: 113px;
}
.cA-DD-newCardsDetailsContent .pdp-footer.cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section {
    max-width: 950px;
    margin: 0 auto;
}
.cA-DD-newCardsDetailsContent .pdp-footer.cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-cards-details-section-left,
.cA-DD-newCardsDetailsContent .pdp-footer.cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-cards-details-section-rigth {
    width: 42%;
}
.cA-DD-newCardsDetailsContent .pdp-footer.cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-cards-details-section-left {
    margin-left: 25px;
    margin-right: 45px;
}
.cA-DD-newCardsDetailsContent .pdp-footer.cA-DD-cards-details-conteiner .cA-DD-cards-details-apply-now-section .cA-DD-cards-details-section-rigth {
    margin-left: 45px;
    margin-right: 25px;
}
/* PDP DLL ADA Start*/

.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText p.heroHeader span[data-id="DynPlacementBullet4"] {
    color: #333333;
    display: block;
    font-family: Interstate-Light;
    font-size: 32px;
    font-weight: 500;
    line-height: 32px;
}

#aJRSMARKETING_t_sexpedia-plus-voyager .cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText p.heroHeader span[data-id="DynPlacementBullet4"] {
    font-size: 29px;
    font-weight: bold;
}


.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText p.heroHeader span[data-id="DynPlacementBullet4"] strong {
    font-weight: bold;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-banner-container .cA-DD-cards-datails-banner-left-new #heroText p.heroHeader span[data-id="DynPlacementBullet5"] {
    color: #333333;
    display: block;
    font-family: Interstate-Light;
    font-size: 20px;
    line-height: 32px;
    margin-top: 5px;
}

/* updated bullet title for Accessibility DynPlacementBullet4 */
.title_adafix {
    width: 480px;
}

/* updated first bullet of DynPlacementBullet5 */
.first_bullet {
    font-size: 32px;
    line-height: 36px;
}

a.cA-DD-cards-details-pricinInformation, a.pricing-details {
    color: #05589d;
    font-family: Interstate, sans-serif;
    font-weight: bold;
}
#aJRSMARKETING_t_sCiti-costco-anywhere-visa-credit-card a.cA-DD-cards-details-pricinInformation, a.pricing-details {
 font-weight:lighter;
}
#aJRSMARKETING_t_sCiti-costco-anywhere-visa-business-credit-card a.cA-DD-cards-details-pricinInformation, a.pricing-details {
 font-weight:lighter;
}
a.cA-DD-cards-details-pricinInformation.faq {
    font-size: 16px;
}
a {
    color: #056dae;
    font-weight: 100;
}
a.cA-DD-cards-details-pricinInformation:hover {
    text-decoration: underline;
}
.cA-DD-newCardsDetails .cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-button-mobile h3 {
    color: #333333;
    display: block;
    font-family: "Interstate-Light", "Arial", sans-serif;
    font-size: 26px;
    font-weight: normal;
    line-height: initial;

    margin: 0;
    padding: 0 25px 20px;
    text-transform: capitalize;
    height: 32px;
}
.cA-DD-newCardsDetails .cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections-disclaimer a {
    font-family: Interstate, sans-serif;
    font-weight: bold;
}
.cA-DD-newCardsDetails .cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections-disclaimer a:hover {
    border-bottom: medium none;
    text-decoration: underline;
}
.cA-DD-phoneLink {
    font-family: "Interstate-Regular", arial, sans-serif;
}
.cA-DD-phoneLink:hover {
    text-decoration: none;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left a strong:hover,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth a strong:hover,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section a strong:hover {
    text-decoration: underline;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left a strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth a strong,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section a strong {
    font-family: "Interstate-light", "Arial", sans-serif;
    font-weight: normal;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-left p a:hover,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section-rigth p a:hover,
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections .cA-DD-cards-details-section p a:hover {
    text-decoration: underline;
}
a sup {
    padding-bottom: 1px;
}
/* PDP DLL ADA End*/

.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section .ca-DD-strongprice {
    font-family: "Interstate-Bold";
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-prestige_3x {
    height: 83px;
    text-indent: 288px;
    background-image: url("/CRD/images/large/pres_3x_travel.gif");
    background-size: 215px;
    background-repeat: no-repeat;
    margin-left: 15px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-prestige_2x {
    height: 83px;
    text-indent: 288px;
    background-image: url("/CRD/images/large/pres_2x_dining.gif");
    background-size: 264px;
    background-position-y: 9px;
    background-repeat: no-repeat;
    background-position: 0 9px;
}
.cA-DD-newCardsDetailsContent .cA-DD-cards-details-conteiner .cA-DD-cards-details-sections p.sprites-prestige_1x {
    height: 83px;
    text-indent: 288px;
    background-image: url("/CRD/images/large/pres_1x_other.gif");
    background-size: 221px;
    background-position-y: 4px;
    background-repeat: no-repeat;
    margin-left: 15px;
}
/*  PDP Card Art borders */

.cA-DD-cards-datails-banner-right-new img {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
/*  PDP Card Art borders */

.cA-DD-cards-datails-banner-right-new img {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.cA-DD-cards-details-sections .sprites-TY_Prestige_Accel_3X,
.cA-DD-cards-details-sections .sprites-TY_Prestige_Accel_2X,
.cA-DD-cards-details-sections .sprites-TY_Prestige_Accel_1X {
    padding-bottom: 35px !important;
}
.cA-DD-cards-details-sections .sprites-prestige_3x,
.cA-DD-cards-details-sections .sprites-prestige_2x,
.cA-DD-cards-details-sections .sprites-prestige_1x {
    padding-bottom: 35px !important;
}
/* Pop up Sign on other pages - START*/

#cA-DD-header #cA-DD-header-BG #nav_utility #cA-DD-navUtilityList #signOnTool .cA-DD-navUtilityListLink {
    padding-left: 16px;
    padding-right: 20px;
}
.cA-DD-logiBox-mask {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ECECEC 0%, #ECECEC 100%) repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 3;
}
#cA-cardsLoginBox.notHome {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-head {
    background-image: url("/CRD/images/large/header_blueWave.jpg");
    background-position: left bottom;
    background-repeat: repeat-x;
    background-size: auto 100%;
    box-shadow: 2px 1px 5px #272424;
    display: block;
    height: 61px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-head .cA-DD-login-logo {
    height: 35px;
    margin-left: 15px;
    margin-top: 13px;
    vertical-align: middle;
    width: 60px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-head #cA-DD-closeLoginButton {
    display: block;
    position: absolute;
    right: 20px;
    top: 20px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-top-border {
    display: none;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding-top: 9px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon {
    margin: 30px auto 0;
    width: 200px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-DD-signOn-icon-top {
    color: #ffffff;
    display: block;
    font-size: 18px;
    height: 28px;
    margin-bottom: 8px;
    padding-top: 8px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-DD-footerSignOnDiv {
    display: block;
    margin-bottom: 14px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-DD-footerSignOnDiv .cA-DD-footerSignOn {
    color: #333333;
    font-size: 18px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-DD-footerSignOnDiv .cA-DD-footerSignOn .cA-DD-icons-sprite {
    margin-right: 5px;
    margin-top: -12px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem {
    margin-bottom: 15px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem input.cA-DD-input-login {
    max-width: 190px;
    min-width: 190px;
    width: 190px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-cardsLoginItem .cA-DD-singon-buttom {
    width: 200px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-DD-remember-me-info {
    padding-top: 0;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title {
    color: #333333;
    font-size: 16px;
    margin: 15px 0;
    width: 220px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-description {
    display: none;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-DD-remember-me {
    display: none;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-DD-rightToolTip {
    float: right;
    position: relative;
    right: 2px;
    top: -50px;
    width: 65px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-cardsLoginLanding {
    position: absolute;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-DD-cardsloginItem-select {
    position: relative;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon .cA-DD-cardsloginItem-select #cA-DD-take-me-to-login {
    background-position: 265px -2px;
    width: 325px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content #logon #cA-DD-users-remember-login {
    background: rgba(0, 0, 0, 0) url("/CRD/images/large/login-dropdown-arrow.png") no-repeat scroll 266px -2px;
    border: 0 none;
    color: #999999;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    height: 40px;
    padding: 13px 0 13px 10px;
    text-align: left;
    width: 325px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-list-links-middle {
    margin: 15px auto 20px;
    overflow: hidden;
    width: 200px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-list-links-middle li.cA-DD-links-on-middle {
    float: none;
    margin-left: 0;
    padding: 5px 1px;
    margin-bottom: 5px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-list-links-middle li.cA-DD-links-on-middle .cA-DD-register-buttom {
    text-transform: uppercase;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-list-links-middle li + li {
    border-left: medium none;
    padding-left: 10px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-separator-loginbox,
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-separator-loginboxMedium {
    background-repeat: repeat-x;
    width: 95%;
    margin: 0 auto;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-content .cA-DD-separator-loginboxMedium {
    display: block;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-bottom-border {
    display: none;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-message-bottom-border {
    display: none;
}
#cA-cardsLoginBox.notHome {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 100%;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-message-content {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#cA-cardsLoginBox.notHome #cA-DD-MessageContainerBox {
    color: 00589D;
    display: block;
    line-height: 1.5em;
    margin: 20px auto 0;
    width: 200px;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-message-bottom-border {
    display: none;
}
#cA-cardsLoginBox.notHome #cA-DD-loginBox-support-message-content {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: none;
}
#cA-cardsLoginBox.notHome #cA-DD-SupportMessageContainerBox {
    display: none;
    line-height: 1.5em;
    margin: 20px auto 0;
    width: 200px;
}
.cA-DD-icons-icon_x_close {
    background-position: -243px -90px;
    height: 23px;
    margin-right: 3px;
    width: 23px;
}
.cA-DD-footerSignOn .cA-DD-icons-sprite {
    margin-top: -2px;
    background-position: -226px -140px;
    width: 18px;
}
.cA-DD-icons-icon_lock {
    background-position: -222px -140px;
    height: 31px;
    margin-right: 5px;
    width: 22px;
}
/* Pop up Sign on other pages - END */
/* World space Fix */

.reset-ul {
    margin: 0;
    padding: 0;
}
/*New Login Panel Style*/

#cA-cardsLoginBox #cA-DD-loginBox-content #logon #cA-DD-remember-me-info .cA-DD-tooltip-title input[type="checkbox"]:focus + label.cA-DD-remember-Check-Box-label::before {
    border: 1px solid #05589d;
}
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem.cA-DD-cardsloginItem input.cA-DD-input-login:focus,
#cA-cardsLoginBox #cA-DD-loginBox-content #logon .cA-cardsLoginItem .cA-DD-singon-buttom:focus {
    outline: 1px solid #05589D !important;
}
a:focus {
    outline: thin dotted currentColor;
}
/*COSTCO NEW REWARDS SECTION STYLES*/
/*Sprites*/

.costco-sprite {
    background-image: url('/CRD/images/large/costco/my-icons-sf9f54f47c5.png');
    background-repeat: no-repeat;
    display: inline-block;
}
.four-icon {
    background-position: 0 -90px;
    height: 25px;
    width: 40px;
    margin-bottom: 30px;
}
.three-icon {
    background-position: 0 -60px;
    height: 25px;
    width: 40px;
    margin-bottom: 30px;
}
.two-icon {
    background-position: 0 -30px;
    height: 25px;
    width: 40px;
    margin-bottom: 30px;
}
.one-icon {
    background-position: 0 0;
    height: 25px;
    width: 40px;
    margin-bottom: 30px;
}
.gas-icon {
    background-position: 0 -120px;
    height: 23px;
    width: 75px;
}
.cart-icon {
    background-position: 0 -176px;
    height: 23px;
    width: 75px;
}
.travel-icon {
    background-position: 0 -204px;
    height: 23px;
    width: 75px;
}
.card-icon {
    background-position: 0 -148px;
    height: 23px;
    width: 75px;
}
.cA-DD-costco-reward-wrapper {
    display: table;
    ;
    table-layout: fixed;
    margin: 0 auto 30px;
}
.cA-DD-costco-reward-wrapper .row {
    display: table-row;
}
.cA-DD-costco-reward-wrapper .cell {
    display: table-cell;
    width: 25%;
    padding: 0 15px;
    border-right: 1px solid #9A9A9A;
}
.cA-DD-costco-reward-wrapper .cell:last-child {
    border-right: none;
}
.cA-DD-costco-reward-wrapper .cell {
    text-align: center;
}
.cA-DD-costco-reward-wrapper .cell p {
    font: 14px/1.2 'Interstate-Light', arial, sans-serif;
    color: #0033A0;
    margin: 10px auto 5px;
}
.cA-DD-costco-reward-wrapper .cell p:last-of-type {
    font-size: 11px;
    margin: 0 0 20px 0;
}
.cA-DD-costco-reward-wrapper .cell span.costco-sprite.mobile {
    display: none;
}
.cA-DD-cards-details-section-left p.alignCenter {
    text-align: center;
    padding-bottom: 0 !important;
}
.underlined {
    text-decoration: underline;
}
/*Split Offer*/

.cA-DD-hidden {
    display: none;
}
.cA-DD-show {
    display: block;
}
.cA-DD-newCardsDetailsContent #cA-DD-cards-details-banner-top-new .cA-DD-cards-details-sections .cA-DD-cards-details-section p.multilinesplit {
    padding-bottom: 0px;
}
/*Split Offer*/
/* R&amp;R Implementation */

#prstars .p-w-r {
    margin: 20px -1px;
}
.pr-snippet-stars-container {
    display: inline !important;
}
.pr-snippet-write-review-link,
.pr-snippet-stars-reco-reco,
.pr-snippet-rating-decimal,
section#pr-review-snapshot {
    display: none !important;
}
.pr-snippet-stars {
    background: none !important;
}
.pr-snippet-review-count {
    font-family: "Interstate-Regular", arial, sans-serif !important;
    margin-left: 7px !important;
    margin-right: 0px !important;
}
#prreviews .p-w-r {
    max-width: 960px !important;
    margin: -40px auto 0px !important;
}
.prdisclaimer {
    display: none;
    text-align: center;
    color: #767676;
}
.p-w-r .pr-review-snapshot,
section#pr-review-display {
    background: none !important;
}
footer.pr-rd-footer.pr-rd-content-block,
p.pr-rd-details.pr-rd-author-location,
p.pr-rd-reviewer-type.pr-rd-inner-side-content-block,
section.pr-rd-content-block.pr-accordion.pr-accordion-collapsed {
    display: none !important;
}
article.pr-review {
    min-height: 80px !important;
}
.pr-rd-reviewer-details.pr-rd-inner-side-content-block {
    margin-top: -36px !important;
}
p.pr-rd-details.pr-rd-author-nickname {
    margin-top: 5px !important;
}
p.pr-rd-description-text,
.pr-snippet-stars.pr-snippet-stars-png {
    margin-left: 20px !important;
}
p.pr-rd-description-text {
    font-size: 16px !important;
    font-family: "Interstate-Regular", arial, sans-serif !important;
    color: #333333 !important;
}
.p-w-r .pr-review-display .pr-rd-bold {
    font-weight: normal !important;
}
header.pr-rd-header.pr-rd-content-block {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}
section.pr-rd-description.pr-rd-content-block {
    margin-bottom: 40px !important;
}
.pr-rd-sort-group {
    margin-right: 5px !important;
}
.pr-rd-main-footer {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
.prdisclaimer {
    display: none;
    text-align: center;
    color: #333;
    line-height: 18px;
    font-size: 12px;
    font-family: "Interstate-Bold", sans-serif !important;
    font-weight: 400 !important;
}
h2.pr-rd-review-headline {
    font-family: "Interstate-Bold", sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #333 !important;
}
.pr-rd-reviewer-details.pr-rd-inner-side-content-block time,

.pr-rd-reviewer-details.pr-rd-inner-side-content-block .pr-rd-bold,
.pr-rd-reviewer-details.pr-rd-inner-side-content-block .pr-rd-details {
    font-family: "Interstate-Regular", arial, sans-serif !important;
    color: #666666 !important;
    font-size: 14px !important;
}
a.pr-rd-to-top,
aside.pr-rd-pagination,
.pr-rd-pagination button {
    font-family: "Interstate-Bold", sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #056dae !important;
}
p.pr-rd-review-position span {
    font-family: "Interstate-Regular", arial, sans-serif !important;
    font-size: 16px !important;
    color: #333 !important;
}
.pr-rd-no-reviews {
    display: none !important;
}
aside.pr-rd-pagination {
    margin-top: 5px !important;
}
option[value="mosthelpful"] {
    display: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}
#pr-rd-sort-by option[value="mosthelpful"] {
    display: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}
.p-w-r .pr-review-display .pr-snippet-rating-decimal {
    display: block !important;
}
footer .pr-rd-content-block {
    width: 100% !important;
}
footer aside.pr-rd-pagination {
    margin-right: 4% !important;
}
h1.pr-rd-review-total,
#pr-rd-main-header &gt; div &gt; label {
    font-family: "Interstate-Bold", sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
}
#aJRSMARKETING_t_sciti-simplicity-credit-card header#pr-rd-main-header {
    background-color: #fff !important;
}

header#pr-rd-main-header {
    background-color: #eeeeee !important;
}
.cA-DD-cardResults .prSnippet .p-w-r {
    clear: both !important;
    float: left !important;
    text-align: center !important;
    margin-left: -10px !important;
    margin-top: 15px !important;
}
.cA-DD-cardResults .reviewswrap .p-w-r {
    clear: both !important;
    float: left !important;
    margin-top: 40px !important;
    margin-left: 0px;
}
.cA-DD-cardResults .reviewswrap .p-w-r .pr-rd-main-footer {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.cA-DD-cardResults .prSnippet .p-w-r .pr-snippet-stars-container {
    display: block !important;
}
.cA-DD-cardResults .prSnippet .p-w-r .pr-snippet {
    margin-bottom: 10px !important;
    margin-left: 20px !important;
}
.cA-DD-cardResults .prSnippet .p-w-r .pr-snippet-review-count {
    margin-left: 0px !important;
}
.cA-DD-cardResults .prSnippet .p-w-r .pr-snippet-stars.pr-snippet-stars-png {
    margin-left: 0px !important;
}
.cA-DD-cardResults .pr-snippet-read-and-write {
    margin-top: 10px !important;
}
.cA-DD-cardResults .prdisclaimer {
    padding-top: 20px;
    clear: both;
    padding-bottom: 15px;
}
.cA-DD-cardResults a.pr-snippet-review-count:after {
    content: " \02228";
    font-size: 10px;
    position: relative;
    top: -2px;
    left: 0px;
}
.cA-DD-cardResults a.pr-snippet-review-count.arrowup::after {
    content: " \02227";
    font-size: 10px;
    position: relative;
    top: -2px;
    left: 0px;
}
.cA-DD-cardResults .p-w-r a.pr-rd-to-top {
    margin-left: 10px !important;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a.pr-snippet-review-count {
    font-family: "Interstate-Bold", arial, sans-serif !important;
    color: #056dae;
    font-weight: bold !important;
    font-size: 14px !important;
}
.cA-DD-cardResults .reviewswrap .p-w-r {
    width: 100% !important;
}
@media screen and (min-width: 984px) {
    div#prstars {
        width: 243px;
    }
}
/* R&amp;R Implementation */
/* DDL Sitemap */

.cbolui-ddl .cA-DD-ddl-credit-cards-sitemap ul {
    list-style: outside none none;
    padding: 0;
}
.cbolui-ddl .cA-DD-ddl-credit-cards-sitemap li &gt; h2 {
    color: #333333;
    font-size: 26px;
    line-height: 32px;
    letter-spacing: 0px;
    margin-bottom: 10px;
    margin-top: 30px;
}
.cbolui-ddl .cA-DD-ddl-credit-cards-sitemap li &gt; a {
    color: #056DAE;
    display: block;
    font-size: 16px;
    line-height: 24px;
    text-decoration: underline;
    letter-spacing: 0px;
}
.cbolui-ddl .cA-DD-ddl-credit-cards-sitemap h1 {
    color: #333333;
    font-size: 42px !important;
    margin-bottom: 0px;
    padding-left: 10px;
    padding-top: 20px;
    line-height: 50px !important;
    letter-spacing: 0px;
}
.cbolui-ddl .cA-DD-ddl-credit-cards-sitemap {
    padding-bottom: 65px;
}
/* DDL Sitemap */

.desktop-only {
    display: inline !important;
}
.mobile-only {
    display: none !important;
}
#ca-DD-mainTitle .moreellipses {
    display: none;
}
#ca-DD-mainTitle .cA-DD-mainTitle-more p {
    display: inline;
}
#ca-DD-mainTitle .cA-DD-mainTitle-more h2 {
    display: block;
}
#ca-DD-mainTitle .mainTitle-readmore p {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readless .morecontent p {
    display: inline;
}
/*Read More/Less*/

#ca-DD-mainTitle .cA-DD-mainTitle-more p {
    display: inline;
}
#ca-DD-mainTitle .cA-DD-mainTitle-more h2 {
    display: block;
}
#ca-DD-mainTitle .mainTitle-readmore p {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readless .morecontent p {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readmore .morecontent {
    display: none;
}
#ca-DD-mainTitle .mainTitle-readmore .morecontent h2 {
    display: none;
}
#ca-DD-mainTitle .mainTitle-readmore .morecontent p {
    display: none;
}
#ca-DD-mainTitle .mainTitle-readmore .morelink {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readmore .morelink:before {
    display:inline;
    content:' ';
    font-size:inherit;
}
#ca-DD-mainTitle .mainTitle-readmore .lesslink {
    display: none;
}
#ca-DD-mainTitle .mainTitle-readless .moreellipses {
    display: none !important;
}
#ca-DD-mainTitle .mainTitle-readless p {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readless .morecontent {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readless .morecontent h2 {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readless .morecontent p {
    display: inline;
}
#ca-DD-mainTitle .mainTitle-readless .morelink {
    display: none;
}
#ca-DD-mainTitle .mainTitle-readless .lesslink {
    display: inline;
}
.readlesslinkTitle .morelink,
.readlesslinkTitle .lesslink {
    display: inline;
    color: #056DAE;
    opacity: 100%;
    font-size: 16px;
    font-family: "Interstate-Regular", sans-serif;
    line-height: 1.6em;
}
/* PDP DDL START */

.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .blue-center-title__a-2 {
    font-family: Interstate_Bold;
    font-size: 26px;
    color: #056DAE;
    letter-spacing: 0;
    line-height: 34px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-Diamond-hero-container-1 .right-col-inner__a-2 a {
    font-family: Interstate_Light;
    font-size: 11px;
    color: #056DAE;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-Diamond-hero-container-1 .right-col-inner__a-2 a:hover {
    color: #002A54;
}
/* concept-2  Start */

.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2 .hero-adjusted-image-wrapper {
    background-color: #666;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2 .hero-adjusted-image-wrapper img {
    display: none;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2 .hero-Text,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2 .hero-Text sup,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2 .pdpddl-Diamond-details-card-name,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-2 .pdpddl-Diamond-details-card-name sup {
    color: #fff;
}
/* concept-2  End */
/* concept-3  Start */

.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-3 .row-height {
    flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-3 .hero-adjusted-image-wrapper {
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-3 .hero-adjusted-image-wrapper img {
    display: none;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-3 .pdpddl-Diamond-details-card-name {
    margin-right: 108px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-3 .white-card {
    background-color: transparent;
    vertical-align: top;
    text-align: left;
    padding: 0 20px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-3 .white-card .blue-center-title__a-2 span {
    display: inline;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-concept-3 .pdpddl-Diamond-concept-3-left {
    margin-left: 0;
}
/* concept-3  End */
/* concept-4  Start */

.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-4 .hero-adjusted-image-wrapper {
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-4 .hero-adjusted-image-wrapper img {
    display: none;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-4 .pdpddl-Diamond-details-card-name {
    margin-right: 108px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-4 .white-card {
    background-color: transparent;
    vertical-align: top;
    text-align: left;
    padding: 0 20px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1.pdpddl-Diamond-concept-4 .white-card .blue-center-title__a-2 span {
    display: inline;
}
/* concept-4  End */

.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .hero-Text,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .hero-Text sup {
    font-family: Interstate_Light;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 40px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-Diamond-hero-container-1 .content-wrap {
    margin: 0;
    padding: 0;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .pdpddl-Diamond-details-card-name,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .pdpddl-Diamond-details-card-name sup {
    font-family: Interstate_Light;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 10px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .btn {
    margin: 15px auto 0;
}
.cbolui-ddl.mktddl .hero-module-adjusted.pdpddl-Diamond-hero-container-1 .hero-adjusted-content-wrapper .pdpddl-Diamond-card-phone-link {
    margin-top: 10px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content {
    padding: 40px 0;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-container .pdpddl-Diamond-cards-details-section:nth-child(2n) {
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content h3 {
    font-family: Interstate_Light;
    font-size: 42px;
    color: #333333;
    letter-spacing: 0;
    line-height: 50px;
    margin-bottom: 40px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .pdpddl-Diamond-cards-details-content-module {
    position: relative;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .pdpddl-Diamond-cards-details-content-module::before {
    content: '';
    display: block;
    background: rgba(0, 0, 0, .25);
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 50%;
    width: 1px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content h3.text-center {
    border-bottom: 1px solid #ccc;
    padding-bottom: 40px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content p,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content p {
    margin-bottom: 20px;
    font-family: Interstate_Light;

    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
    transform: rotate(-360deg);
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-servicesheading,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-servicesheading {
    margin-bottom: 20px;
    display: block;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-apply-now-section {
    border-bottom: 1px solid #CECECE;
    padding-bottom: 40px;
    margin-bottom: 40px;
}
/*
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-apply-now-section, .cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-apply-now-section {
    border-bottom: 1px solid #CECECE;
    padding-bottom: 40px;
    margin-bottom: 40px;
}*/

.cbolui-ddl.mktddl .pdpddl-Diamond-cards-apply-now-section .btn.btn-primary,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-apply-now-section .btn.btn-primary {
    margin: 0 auto 20px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-apply-now-section &gt; p &gt; span,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-apply-now-section &gt; p &gt; span {
    font-family: Interstate_Light;
    font-size: 12px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .pdpddl-Diamond-cards-tc-section p,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-tc-section p {
    font-family: Interstate_Light;
    font-size: 12px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .pdpddl-Diamond-cards-tc-section a,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-tc-section a {
    font-family: Interstate_Bold;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 24px;
    margin: 0 40px 0;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-container p &gt; strong,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-container p &gt; strong {
    display: block;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-container a,
.cbolui-ddl.mktddl a.cA-DD-cards-details-small-link,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-container a {
    text-decoration: none;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .pdpddl-Diamond-cards-tc-section a:hover,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-tc-section a:hover {
    text-decoration: none;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .pdpddl-Diamond-card-phone-link,
.cbolui-ddl.mktddl .pdpddl-Diamond-card-phone-link,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-card-phone-link,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-card-phone-link {
    font-family: Interstate_Bold;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content p &gt; small,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content p &gt; small {
    font-family: Interstate_Light;
    font-size: 12px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-cards-details-section .pdpddl-Diamond-cards-details-content .cA-DD-contentheading,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .cA-DD-contentheading {
    font-family: Interstate_Bold;
    transform: rotate(-360deg);
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 span[data-id="TTY"] {
    font-family: Interstate-Regular;
    font-size: 12px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl span[data-id="DynPlacementBullet5"] {
    display: block;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 h2.pdpddl-Diamond-details-card-name {
    margin-left: -60px;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 h3 &gt; strong &gt; span[data-id="DynPlacementBullet5"] {
    font-family: Interstate_Light;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
    font-weight: 100;
    margin-top: 15px;
    display: block;
}
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 h3 &gt; strong &gt; span[data-id="DynPlacementBullet5"] strong {
    font-weight: 100;
    font-family: Interstate_Light;
}
/* AA OLD Layout Hidding content for DDL */

#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card #prreviews .p-w-r,
#aJRSMARKETING_t_sciti-simplicity-credit-card #prreviews .p-w-r {
    width: 100% !important;
    margin: 0 !important;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .row.row-height {
    padding: 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 p {
    color: #ffffff;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span strong {
    font-family: Interstate_Bold;
    font-size: 26px;
    color: #056DAE;
    letter-spacing: 0;
    line-height: 34px;
    margin: 10px auto;
    display: block;
}
#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span strong{
    color : black;
    font-family: inherit;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span.pdpddl-eyebrow-text strong {
    text-transform: uppercase;
    font-family: Interstate_Light;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
}
#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span.pdpddl-eyebrow-text strong,
#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span.pdpddl-eyebrow-text strong {
    text-transform: capitalize;
    font-size: 20px;
}

#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .sprites-aa_global {
    background-position: -1463px -64px;
    width: 47px;
    height: 46px;
    text-indent: 62px;
    margin: 0px auto 30px;
    background-size: 1649px;
}

#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .sprites-aa_enhanced_airport_experience {
    background-position: -2406px -101px;
    width: 59px;
    height: 47px;
    text-indent: 60px;
    margin: 0px auto 30px;
}

#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .sprites-aa_no_foreign_fee {
    background-position: -2465px -101px;
    width: 41px;
    height: 41px;
    text-indent: 41px;
    margin: 0px auto 30px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span {
    font-family: Interstate_Light;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
}

#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card span[data-id="DynPlacementBullet4"] {
    display: block;
    margin:10px;
}

span.strong_digits {
    font-size: 21px !important;
    font-weight: bold;
}

.RwBonusText {
    font-size: 21px !important;
}

strong.display_inline {
  display: inline-block !important;
}

#aJRSMARKETING_t_saadvantage-mile-up-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 .pdpddl-eyebrow-text &gt; strong {
    font-family: Interstate_Bold;
}
#aJRSMARKETING_t_saadvantage-mile-up-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 .pdpddl-eyebrow-text &gt; strong &gt; span {
    font-size: inherit;
    font-family: inherit;
    color: inherit;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 .pdpdll-strong span {
    font-size:inherit;
    color:inherit;
    font-family: inherit;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span.pdpddl-inline {
    display: inline;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 p:last-child {
    margin-top: 40px;
}
.cbolui-ddl.mktddl .pdpddl-card-image {
    width: 247px;
    height: 156px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-AAdvantage-hero-container-1 .right-col-inner__a-2 a {
    font-family: Interstate_Light;
    font-size: 11px;
    color: #056DAE;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-AAdvantage-hero-container-1 .right-col-inner__a-2 a:hover {
    color: #002A54;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center {
    background-color: transparent;
    height: 102px;
    width: 102px;
    margin: 0 auto 20px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto auto;
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center {
    background-color: transparent;
    height: 102px;
    margin: 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    background-position: 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.FirstCheckedBag-Free_icon {
    background-image: url("/CRD/images/large/ddl/FirstCheckedBag-Free_icon.png");
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.Group1-Boarding_icon {
    background-image: url("/CRD/images/large/ddl/Group1-Boarding_icon.png");
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.offSavings_icon {
    background-image: url("/CRD/images/large/ddl/25offSavings_icon.png");
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.noMileCap-icon {
    background:url("/CRD/images/large/ddl/AA-Icon_NoMileCap.png") 0 0 no-repeat;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.redeemMiles-icon {
    background:url("/CRD/images/large/ddl/AA-Icon_MilesForMiles.png") 0 0 no-repeat;
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.FirstCheckedBag-Free_icon {
    background-image: url("/CRD/images/large/ddl/AA-Icon_FirstBagFree.png");
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.offSavings_icon {
    background-image: url("/CRD/images/large/ddl/AA-Icon_WiFi_K.png");
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.Group1-Boarding_icon {
    background-image: url("/CRD/images/large/ddl/AA-Icon_PreferredBoarding.png");
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-icon-center.Companion-icon {
    background-image: url("/CRD/images/large/ddl/AA-Icon_CompanionTicket.png");
    margin-top: 64px;
    display: block;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-3-icon-container strong {
    max-width: 333px;
    display: block;
    margin: 0 auto 20px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-3-head-container strong {
    max-width: 333px;
    display: block;
    margin: 40px auto 20px;
}
#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-3-head-container strong {
    max-width: unset;
    display: block;
    margin: 40px 0 0;
}
#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-container p &gt; br {
    display: none;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span strong {
    font-size: 21px;
    line-height: 27px;
}
#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span &gt; strong &gt; span  {
    font-size: 21px;
    line-height: 27px;
    color: #056DAE;
    font-family: Interstate_Bold;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span.pdpddl-eyebrow-text {
    text-transform: uppercase;
    font-family: Interstate_Light;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
}
/* concept-2  Start */

.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-2 .hero-adjusted-image-wrapper {
    background-color: #002A54;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-2 .hero-adjusted-image-wrapper img {
    display: none;
}
/* concept-2  End */
/* concept-3  Start */

.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .row-height {
    display: flex;
    flex-direction: row-reverse;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .row.row-height {
    padding: 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .hero-adjusted-image-wrapper {
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .hero-adjusted-image-wrapper img {
    display: none;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .white-card {
    background-color: transparent;
    vertical-align: top;
    text-align: left;
    padding: 0 20px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .white-card .blue-center-title__a-2 span {
    display: inline;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .white-card .blue-center-title__a-2 span.pdpddl-eyebrow-text {
    font-family: Interstate_Light;
    font-size: 34px;
    color: #333333;
    letter-spacing: 0;
    line-height: 52px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .white-card p {
    text-align: left;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .hero-Text,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .hero-Text sup,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 .pdpddl-AAdvantage-details-card-name,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-3 p {
    color: #333333;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-concept-3 .pdpddl-AAdvantage-concept-3-left {
    margin-left: 0;
}
/* concept-3  End */
/* concept-4  Start */

.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .row.row-height {
    padding: 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .hero-adjusted-image-wrapper {
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .hero-adjusted-image-wrapper img {
    display: none;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .white-card {
    background-color: transparent;
    vertical-align: top;
    text-align: left;
    padding: 0 20px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .white-card .blue-center-title__a-2 span {
    display: inline;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .white-card .blue-center-title__a-2 span.pdpddl-eyebrow-text {
    font-family: Interstate_Light;
    font-size: 34px;
    color: #333333;
    letter-spacing: 0;
    line-height: 52px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .white-card p {
    text-align: left;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .hero-Text,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .hero-Text sup,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 .pdpddl-AAdvantage-details-card-name,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4,
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1.pdpddl-AAdvantage-concept-4 p {
    color: #333333;
}
/* concept-4  End */

#aJRSMARKETING_t_sciti-aadvantage-executive-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .hero-Text{
    font-family: Interstate_Light;
}

.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .hero-Text {
    font-family: Interstate_Bold;
    font-size: 16px;
    color: #ffffff;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 25px;
    margin-top: 30px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .hero-Text sup {
    font-size: 75%;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-AAdvantage-hero-container-1 .content-wrap {
    margin: 0;
    padding: 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .pdpddl-AAdvantage-details-card-name {
    font-family: Interstate_Bold;
    font-size: 14px;
    color: #ffffff;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 10px;
    text-align: left;
    max-width: 247px; /*Image width*/
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .pdpddl-AAdvantage-details-card-name sup {
    font-size: 11px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .pdpddl-AAdvantage-details-card-name {
    margin: 0 auto 10px;
    display: inline-block;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .btn {
    margin: 15px auto 0;
}
.cbolui-ddl.mktddl .hero-module-adjusted.pdpddl-AAdvantage-hero-container-1 .hero-adjusted-content-wrapper .pdpddl-AAdvantage-card-phone-link {
    margin-top: 10px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content {
    padding: 40px 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-container .pdpddl-AAdvantage-cards-details-section:nth-child(2n) {
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content h3 {
    font-family: Interstate_Light;
    font-size: 42px;
    color: #333333;
    letter-spacing: 0;
    line-height: 50px;
    margin-bottom: 40px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-details-content-module {
    position: relative;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-details-content-module::before {
    content: '';
    display: block;
    background: rgba(0, 0, 0, .25);
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 50%;
    width: 1px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content h3.text-center {
    border-bottom: 1px solid #ccc;
    padding-bottom: 40px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content p {
    margin-bottom: 20px;
    font-family: Interstate_Light;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-content.pdpddl-AAdvantage-3-head-container p {
    margin: 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-servicesheading {
    margin-bottom: 20px;
    display: block;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-content.pdpddl-m-h-408 {
    min-height: 408px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-apply-now-section a span {
    font-family: Interstate_Bold;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-tc-section p {
    font-family: Interstate_Light;
    font-size: 12px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content {
    padding: 40px 0;
    background-color: #eeeeee;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-cards-details-section .pdpddl-AAdvantage-cards-details-content .pdpddl-AAdvantage-cards-tc-section a {
    font-family: Interstate_Bold;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 24px;
    margin: 0 40px 0;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 span[data-id="TTY"] {
    font-family: Interstate_Bold;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 p.pdpddl-AnnFee span {
    display: inline;
    font-family: Interstate_Light;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .btn.cA-DD-cards-details-small-link,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .btn.cA-DD-cards-details-small-link {
    display: block;
    font-family: Interstate_Light;
    font-size: 11px;
    color: #056DAE;
    letter-spacing: 0;
    line-height: 18px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .blue-center-title__a-2 span.pdpdll-strong {
    font-family: Interstate_Bold;
    font-size: 26px;
    color: #000;
    letter-spacing: 0;
    line-height: 34px;
    display: block;
    margin-bottom: 10px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-AAdvantage-hero-container-1 .pdpddl-card-image {
    border-radius: 10px;
}
.cbolui-ddl.mktddl .hero-a-2-card.pdpddl-Diamond-hero-container-1 .pdpddl-card-image {
    border-radius: 5px;
}
.cbolui-ddl.mktddl .pdpddl-AAdvantage-hero-container-1 .white-card,
.cbolui-ddl.mktddl .pdpddl-Diamond-hero-container-1 .white-card {
    padding: 10px;
}
.cbolui-ddl.mktddl .hero-module-adjusted.pdpddl-AAdvantage-hero-container-1 .hero-adjusted-content-wrapper .pdpddl-AAdvantage-card-phone-link.pdpdll-desktop a {
    color: #ffffff;
    text-decoration: none;
    font-family: Interstate_Bold;
    font-weight: 700;
}
.cbolui-ddl.mktddl .hero-module-adjusted.pdpddl-Diamond-hero-container-1 .hero-adjusted-content-wrapper .pdpddl-Diamond-card-phone-link.pdpdll-desktop a {
    color: #333333;
    text-decoration: none;
    font-family: Interstate_Bold, sans-serif;
    font-weight: 700;
}
/* Test &amp; Target */

.dll-layout-on .cA-DD-newCardsDetails .cA-DD-newCardsDetailsContent {
    display: none;
}
.dll-layout-on .cbolui-ddl.ddl-content {
    display: block;
}

@media only screen and (min-width: 600px) {
    a.pricing-details-small{
        display: none;
    }
}
/* PDP DDL END */

/*Social Sharing Start*/
.socShrLst {
    float: right;
    margin-bottom: 20px;
    margin-top: -20px;
}
.socShrLst :not(:last-child) {
    margin-right:25px;
}
.fbkIco{
    width: 9px;
    height: 14px;
    background-image: url(/CRD/images/ckc/icons/social-images.png);
}
.twrIco{
    width: 15px;
    height: 15px;
    background-image: url(/CRD/images/ckc/icons/social-images.png);
    background-position-x: -34px;
}
/*Social Sharing End*/

#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-compareCount-sprite p {
     font-size: 1em;
     font-family: "Interstate-Regular", arial, sans-serif;
     color: #666666;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-compareCount-sprite input.cA-DD-Compare-Check-Box {
     width: 24px;
     top: 1px;
     left: 1px;
     z-index: -1;
}
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-compareCount-sprite .cA-DD-Compare-Check-Box-label {
     font-size: 1em;
     font-family: "Interstate-Regular", arial, sans-serif;
     color: #666666;
}
.sr-only {
position: absolute !important;
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0,0,0,0) !important;
border: 0 !important;
}



/*DDA fixings according to assets*/

.non-styled-abbr {
  font-style:normal;
  text-decoration:none;
}


/* Add rr to the compare pages */

.prSnippet.compare {
    margin-bottom: 20px;
}

.prSnippet.empty {
    margin-bottom: 10px;
    height: 29px;
}

.prSnippet.compare .pr-snippet-stars-container {
    display: inline !important;
    margin-left: -18px;
}

.prSnippet.compare .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-0-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-25-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-50-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-75-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-100-filled,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-selected,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-half {
    height: 10px;
    width: 10px;
}

.prSnippet.compare .pr-snippet-read-and-write {
    position: absolute;
    width: 100%;
    margin-top: 3px !important;
    width: auto;
}

.prSnippet.compare .pr-snippet-review-count {
    padding: 0px !important;
    margin-left: 5px !important;
}

.prSnippet.compare .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a.pr-snippet-review-count {
    font-family: "Interstate-Regular", arial, sans-serif !important;
    color: #2B6DA9 !important;
    font-weight: 100 !important;
    font-size: 12px !important;
    margin-top: 2px !important;
}

#comparePagerrOverlay {
    background-color: #f2f2f2;
    display: none;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0px;
    position: relative;
}

#comparePagerrOverlay .overlayContent {
    position: absolute;
    top: 30px;
    margin-bottom: 30px;
    width: 100%;
}

#comparePagerrOverlay .cA-DD-glyphIconRemove {
    cursor: pointer;
    position: absolute;
    right: 18px;
    top: 18px;
    padding: 0;
    background-position: 0px 0px;
}

.cardInfo {
    display: none;
}

#comparePagerrOverlay .cA-DD-cardTitle {
    font-size: 21px;
    color: #333333;
    font-family: Interstate-Light;
    position: absolute;
    margin-top: 10px;
    left: 160px;
    top: 0px;
}

#comparePagerrOverlay .cardInfo {
    display: block;
    height: 95px;
}

#comparePagerrOverlay .cA-DD-cardArt.cA-DD-cardArtMedium {
    zoom: 0.63779;
    margin-left: 40px;
    height: 108px;
    width: 172px;
    -moz-transform: scale(0.63779);
    -moz-transform-origin: -20px -20px;
}

#comparePagerrOverlay .p-w-r .pr-review-display .pr-rd-sort-group {
    /* float: right; */
}

#comparePagerrOverlay .prSnippet.compare {
    margin-bottom: 20px;
    position: absolute;
    top: 40px;
    left: 160px;
    width: 150px;
}

#comparePagerrOverlay .p-w-r {
    margin: 0px;
}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.compare-rr-overlay {
    /*overflow: hidden; */
}

#comparePagerrOverlay .cA-DD-cardArt.cA-DD-cardArtMedium.citi-simplicity-credit-card {
    height: 108px;
    width: 170px;
}
/* Compare page rr changes ends */

/* $Bar START*/

@font-face{
    font-family:Interstate_Light;
    src:url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Light.eot);
    src:url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Light.eot?#iefix) format("embedded-opentype"),url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Light.woff) format("woff"),url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Light.ttf) format("truetype"),url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Light.svg#fontname) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Interstate_Bold;
    src:url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Bold.eot);
    src:url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Bold.eot?#iefix) format("embedded-opentype"),url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Bold.woff) format("woff"),url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Bold.ttf) format("truetype"),url(/CRD/ddl-theme/styles/fonts/interstate/Interstate-Bold.svg#fontname) format("svg");
    font-weight:400;
    font-style:normal
}
 .visible-mobile {
     font-family: "Interstate_Light";
     font-weight: 300;
     display: none;
     width: 100%;
     position: absolute;
     margin: 0 auto;
     z-index: 2;
     border-bottom: 1px #ccc solid;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;

}
 .width25ptge::after, .width20ptge::after {
     content: '|';
     font-size: 30px;
     font-weight: 100;
     color: rgba(0,0,0,0.25);
     float: right;
     position: absolute;
     top: 15px;
     right: -7px;
     z-index: 99999999999;
     font-family: Interstate;
}
 .width24ptge {
     width: 24% !important;
}
 .visible-desktop1 {
     display:none;
}
 .visible-desktop1, .visible-desktop2 {
     height: 50px !important;
     width: 923px !important;
     margin: 0 auto;
     position: relative;
     background-color: inherit !important;
}
 .borderleft0 {
     border-left: 0px !important;
}
 .backgroundblue1::after {
     content: "";
     position: absolute;
     top: -12px;
     width: 67px;
     height: 100px;
     background: #FFF;
     -moz-border-radius: 50px;
     -webkit-border-radius: 50px;
     border-radius: 50px;
     height: 73px;
     float: right;
     right: -58px;
}
 #cA-DD-taskbarBG #Mnybar-TestA, #cA-DD-taskbarBG #Mnybar-TestB {
     height: 50px;
}
 .width60ptge {
     width: 65% !important;
     font-family: Interstate_Light;
}
 .width11ptge {
     width: 12% !important;
}
 .width18ptge {
     width: 18% !important;
}
 .width20ptge {
     width: 20% !important;
     position: relative;
}
 .height50px {
     height: 50px !important;
}
 .width100ptge {
     width: 100% !important;
}
 .width25ptge {
     width: 25% !important;
     font-family: Interstate_Light;
     position: relative;
}
 .width28ptge {
     width: 28% !important;
     font-family: Interstate_Light;
}
 .width40ptge {
     width: 34% !important;
     font-family: Interstate_Light;
     position: static;
     box-sizing: content-box;
     font-size: 10px;
}
 .pad0imp {
     padding: 0 !important;
}
 .dispineblk {
     display: inline-block !important;
}
 .fltnone {
     float:none !important;
}
 .imgview {
     margin-top: -4px;
     vertical-align: middle;
}
 .visible-desktop1 .cA-DD-taskbarViewAllLabel {
     padding-top: 4px;
}
 .backgroundblue {
     background-color: #056DAE !important;
     border-radius: 6px 0px 0px 6px;
}
 .backgroundblue1 {
     background-color: #002A54 !important;
     border-radius: 6px 0px 0px 6px;
     position:relative;
     overflow: hidden;
}
 .text-white {
     color: #FFF !important;
}
 .text-center {
     text-align: center;
}
 .icon-css {
     border: solid #333;
     border-width: 0 1px 1px 0;
     display: inline-block;
     padding: 0px;
     transform: rotate(45deg);
     -webkit-transform: rotate(45deg);
     margin-top: 13px;
     height: 8px;
     width: 8px;
}
 .ftrcfy {
     font-size: 16px !important;
     color: #333333;
     font-weight: 300;
}
 .fltrht {
     float:right !important;
}
 .myshowclass {
     top: 50px !important;
     right: 8px !important;
     background: #FFFFFF;
     box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);
}

 .visible-desktop2 .myshowclass {
     right: 11px !important;
}
 .visible-desktop1 .myshowclass {
     border-radius: 0px 0px 6px 6px;
}
 .borderright0 {
     border-right: 0 !important;
}
 .borderright1 {
     border-radius: 0px 6px 6px 0px;
}
 .backgroundwhite {
     background: #FFF;
}
 .cardsList {
     padding: 0px !important;
}
#cA-DD-taskbarBG #Mnybar-TestA .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul li:hover {
    background-color: #eeeeee;
}
#cA-DD-taskbarBG.testB .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul li:hover {
    background-color: #eeeeee;
}
#cA-DD-taskbarBG #Mnybar-TestA .cA-DD-taskbarDivRight #cA-DD-cardCategory #cA-DD-tabbar-card-selector-extend ul li.desk-first-child:hover {
    background-color: #eeeeee;
    border-radius: 7px 7px 0px 0px !important;
}
 .cardsList li:hover {
     background-color: #EEEEEE;
}
 .cardsList li:hover a {
     font-family: Interstate_Light !important;
}
.visible-desktop2 .cardsList li:hover, .visible-desktop1 .cardsList li:hover {
     background-color: #EEEEEE;
}
 .visible-desktop2 .cardsList li:first-child {
     border-radius: 7px 7px 0px 0px !important;
}
 .visible-desktop2 .cardsList li:first-child:hover {
     border-radius: 7px 7px 0px 0px !important;
}
 .visible-desktop2 .cardsList li:last-child {
     border-bottom: 0px !important;
     border-radius: 0px 0px 7px 7px !important;
}
 .visible-desktop2 .cardsList li:last-child:hover {
     border-bottom: 0px !important;
     border-radius: 0px 0px 7px 7px !important;
}
 .visible-desktop1 .cardsList li{
     border-bottom: 1px solid #dfdfdf;
     font-family: Interstate_Light;
     color: #002A54;
     font-size: 16px !important;
     display: inline-flex;
     width: 100%;
     padding:0 !important;
     height: 60px !important;
     background: #FFFFFF;
     box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);
}
 .visible-desktop2 .cardsList li{
     border-bottom: 1px solid #dfdfdf;
     font-family: Interstate_Light;
     color: #002A54;
     font-size: 16px !important;
     display: inline-flex;
     width: 100%;
     padding:0 !important;
     height: 55px !important;
}
 .visible-desktop2 #cA-DD-tabbar-card-selector-extend {
     background-color: #FFF !important;
}
 #cA-DD-taskbarBG #Mnybar-TestA.cA-DD-taskbar, #cA-DD-taskbarBG #Mnybar-TestB.cA-DD-taskbar {
     background-color: inherit !important;
}
 #cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable, #cA-DD-taskbarBG.testB .cA-DD-taskbar .cA-DD-taskbarDivRight .openClickable {
     background: #EEEEEE;
}
 .visible-desktop1 .openClickable .icon-css {
     margin-top: 18px;
     transform: rotate(225deg);
     -webkit-transform: rotate(225deg);
}
 .imagicon {
     display: inline-block;
     vertical-align: middle;
     padding-right: 5px;
}
 .cardsListLink {
     font-family: Interstate_Light;
     font-size: 16px !important;
     text-decoration: none;
     color: #002A54;
     font-weight: 300;
     padding: 5px 15px 15px 20px;
}
 .imagicon2 {
     display: inline-block;
     vertical-align: middle;
     padding: 0px !important;
}
 .padtop7 {
     padding-top: 5px !important;
}
 .rhtcard {
     line-height: 19px !important;
     font-family: Interstate_Light;
     cursor: default;
}
 .visible-desktop2 .cA-DD-cardCategoryLabelText .cardsListLink {
     padding: 0 !important;
}
 .padleft0 {
     padding-left: 0px !important ;
}
 .visible-desktop2 .imagicon {
     padding-right: 10px !important;
}
 .padright0 {
     padding-right: 0px !important ;
}
 .borderright {
     border-right:1px solid rgba(0,0,0,0.25);
}
 .padright10 {
     padding-right: 10px !important;
}

 .padright15 {
     padding-right: 15px !important;
}
 .padright30 {
     padding-right: 30px !important;
}
 .last .cA-DD-cardCategoryLabelText {
     padding-top: 4px !important;
}
 #cA-DD-taskbarFolder #cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory .allpad, #cA-DD-taskbarFolder #cA-DD-taskbarBG.testB .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory .allpad {
     padding: 4px 3px 6px 3px !important;
}
 .backgroundblue .cA-DD-taskbarViewAllLabel {
     width: auto !important;
     text-align: center !important;
}
 .newlineheight {
     line-height: 1.55em;
}
 .visible-desktop2 .cA-DD-taskbarViewAllLabel {
     width: 75% !important;
}
 .openClickable {
     border-radius: 0px 6px 0px 0px !important;
}
 .visible-desktop2 .cardsList::after {
     content: "";
     position: absolute;
     top: -11px;
     border-left: 10px solid transparent;
     border-right: 10px solid transparent;
     border-bottom: 11px solid #FFF;
     right: 16px;
}
 .cardsListLink1 {
     font-family: Interstate_Light !important;
     font-size: 16px !important;
     text-decoration: none;
     color: inherit;
     font-weight: 300;
     user-select:none;
}
 .bar-mobile .cA-DD-cardCategoryLabelText {
     padding: 20px 20px 18px;
}
 .removeBoxShadow {
     box-shadow: none !important;
}
 .visible-desktop1 .last {
     border-bottom-left-radius: 6px;
     border-bottom-right-radius: 6px;
}
 .visible-mobile .icon-css {
     margin-top: 0px !important;
}
 .linerow {
     display: inline-block;
     width: 99%;
     text-align: center;
     margin: 0 auto;
     border-bottom: 1px solid #979797;
     background-color: #FFF;
     border-left: 1px solid #e6dede;        
     border-right: 1px solid #e6dede;
}
 .leftcard, .rightcard {
     width:40%;
     display:inline-block;
     text-align: center;
     padding: 20px;
}
 .rightcard {
     border-left: 1px solid #979797;
}
 .topadjust1 {
     padding-top: 14px !important;
}
 .topadjust {
     padding-top: 14px !important;
}
 .imgClassText {
     font-weight: 300;
     font-size: 12px;
     color: #002A54;
}
 .device-popup {
     width: 94%;
     margin: 0 auto;
     display:none;
}
 .last.linerow {
     border-bottom: 1px solid #e6dede;
}
 .backgroundeee {
     background-color: #EEEEEE;
}
 .mobiledevicepopup a {
     outline: none !important;
}
 .closeicon {
     color: #333;
     font-size: 14px;
     margin-top: 1px;
     display:none;
}
 .mlm2 {
     margin-left: -2px;
}
 .left0right0 {
     padding-left:0px !important;
     padding-right:0px !important;
}
 .inlineclass1 {
     border-radius: 6px;
     margin-top:13px;
     position: absolute;
}
 .menuShadow{
     width: 100%;
     position: absolute;
     margin: 20px auto;
     z-index: 9;
     height: 50px;
     font-family: Interstate_Light;
}
 .container1{
     width: 954px;
     background-color: #EEE;
     height: 50px;
     margin: 0 auto;
     position: relative;
     border-radius: 6px;
     font-size: 14px;
}
 .menuShadow a {
     font-family: Interstate_Light;
     font-size: 14px;
     color: #056DAE;
     letter-spacing: 0;
     font-weight: 300;
}
 .sub-navbar-list {
     float: left;
     padding: 0px;
     margin: 0px;
     width: 100%;
}
 .sub-navbar-list li {
     width: 10.5%;
     float: left;
     list-style: none;
     padding: 19px;
     padding-left: 0px;
     padding-right: 0px;
     text-align: center;
}
.sub-navbar-list li.BalTrans {
         width:20%;
    }
    .sub-navbar-list li.lowInt {
         width:14.5%;
    }
    .sub-navbar-list li.Cashbck {
         width:13%;
    }
.sub-navbar-list li:first-child:hover {
     border-radius: 6px 0px 0px 6px;
}
 .sub-navbar-list li:last-child:hover {
     border-radius: 0px 6px 6px 0px;
}
 .sub-navbar-list li:hover {
     background: #056DAE;
}
 .sub-navbar-list li:hover a {
     color: #FFF;
}
 .sub-navbar-list li.active:first-child {
     border-radius: 6px 0px 0px 6px;
}
 .sub-navbar-list li.active:last-child {
     border-radius: 0px 6px 6px 0px;
}
 .sub-navbar-list li.active {
     background: #056DAE;
}
 .sub-navbar-list li.active a {
     color: #FFF;
}
.sticky .sub-navbar-list li:first-child:hover {
     border-radius: 0px;
}
.sticky .sub-navbar-list li:first-child {
     border-radius: 0px;
}
.sticky .sub-navbar-list li:last-child:hover {
     border-radius: 0px;
}
.sticky .sub-navbar-list li:last-child {
     border-radius: 0px;
}
 .menuShadow.sticky {
     width: 100%;
     position: fixed;
     margin: 0px;
     top: 0;
     background: #EEE;
}
 .newpadding {
     padding: 9px 0 9px 0 !important;
     line-height: 16px;
}
 .myfooter-fixed {
}
 .myscreen {
     width: 954px;
     z-index: 99;
     margin: 0 auto;
}
@media (max-width: 599px) {
 .myscreen {
     width: 100%;
     z-index: 99;
     margin: 0 auto;
}
}
 .myfooter-fixed .dropdown .slot{
     display: inline-block;
     width: 22.33%;
     text-align: center;
}
 .myfooter-fixed .dropdown {
     background: #FFF;
     border-top: 1px solid #EEE;
     z-index: 9;
     padding: 6px;
     width: 100%;
     position: fixed;
     bottom: 0;
}
 .myfooter-fixed .dropdown .widgetTxt {
     display: inline-block;
     width: 30%;
     float: right;
}
 .myfooter-fixed .dropdown .widgetTxt a{
     border-radius: 6px;
     background-size: 100%;
     font-size: 14px;
     font-weight: 300;
     line-height: 51px;
     margin: 3px 0;
     vertical-align: top;
     text-align:center;
     height: 50px;
     padding: 0 35px;
     text-transform: capitalize;
     font-family: Interstate-Bold;
     color: #FFFFFF;
     background: #056DAE;
}
#cA-DD-taskbarBG #Mnybar-TestA, #cA-DD-taskbarBG #Mnybar-TestB {
     display: none;
}
#aJRSMARKETING_t_sCitiHome #cA-DD-taskbarBG.testA #Mnybar-TestA, #aJRSMARKETING_t_sCitiHome #cA-DD-taskbarBG.testB #Mnybar-TestB {
     display: block;
}
#aJRSMARKETING_t_sCitiHome #cA-DD-taskbarBG.testA #Mnybar-TestB, #aJRSMARKETING_t_sCitiHome #cA-DD-taskbarBG.testB #Mnybar-TestA {
     display: none;
}
#cA-DD-taskbarBG.testA #Mnybar-TestA, #cA-DD-taskbarBG.testB #Mnybar-TestB {
     display: block;
}
#cA-DD-taskbarBG.testA #Mnybar-TestB, #cA-DD-taskbarBG.testB #Mnybar-TestA {
     display: none;
}
#cA-DD-taskbarBG .visible-mobile {
      display: none;
}
#aJRSMARKETING_t_sCitiHome.testA #cA-DD-taskbarBG .visible-mobile, #aJRSMARKETING_t_sCitiHome.testB #cA-DD-taskbarBG .visible-mobile {
      display: none;
}
#cA-DD-taskbarBG.testA #cA-DD-taskbarMenu, #cA-DD-taskbarBG.testB #cA-DD-taskbarMenu {
     display: none !important;
}
.testA #cA-DD-taskbarBG #cA-DD-taskbarMenu, .testB #cA-DD-taskbarBG #cA-DD-taskbarMenu {
     display: none;
}
#aJRSMARKETING_t_sCitiHome.testA #cA-DD-taskbarBG #cA-DD-taskbarMenu, #aJRSMARKETING_t_sCitiHome.testB #cA-DD-taskbarBG #cA-DD-taskbarMenu {
     display: block;
}
#cA-DD-taskbarBG.testA, #cA-DD-taskbarBG.testB {
    box-shadow: none !important;
}
#cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarViewAll a {
    font-family: Interstate_Light;
    font-size: 16px;
    color: #002A54;
    letter-spacing: 0;
    line-height: 18px !important;
}
#cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivLeft .cA-DD-taskbarViewAll a.text-white {
    font-family: Interstate_Light;
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: 0;
    line-height: 18px !important;
}
#cA-DD-taskbarBG #allCrd-Mnybar-TestA {
    display: none;
}
#aJRSMARKETING_t_sCitiHome.testA #cA-DD-taskbarBG #allCrd-Mnybar-TestA {
    display: none !important;
}
.testA #cA-DD-taskbarBG #allCrd-Mnybar-TestA {
    display: block;
}
#aJRSMARKETING_t_scredit-card-comparison.testA #cA-DD-taskbarBG #allCrd-Mnybar-TestA {
    display: block;
    margin-top: -10px;
}
#aJRSMARKETING_t_scredit-card-comparison.testA #cA-DD-cardsComparePage {
    margin-top: 5px;
}
.overlay {
    height: 100%;
    width: 100%;
    display:none;
    position: fixed;
    z-index: 1010;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.9);
    overflow-x: hidden;
    transition: 0.5s;
}
#cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory, #cA-DD-taskbarBG.testB .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory {
   line-height: 3.9em;
   position:static!important;
   box-sizing: content-box;
}
#cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory.last, #cA-DD-taskbarBG.testB .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory.last {
   line-height: 3.9em;
}
#cA-DD-taskbarBG.testA .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory.first, #cA-DD-taskbarBG.testB .cA-DD-taskbar .cA-DD-taskbarDivRight #cA-DD-cardCategory.first {
   line-height: 3.9em;
}
.bar-desktop-only {
    display: block;
}
.visible-desktop2 .cardsList li.bar-tablet-only {
    display: none;
}
.bar-tablet-only {
    display: none;
}
.testA .empty .cA-cardsImgSmall {
     width: 90px;
     height: 0;
     padding-top: 57px;
     overflow: hidden;
     background-image: url("/CRD/images/card_art_sm_sprite_testA.jpg");
     display: inline-block;
     zoom: 1;
     *display: inline;
     /* zoom and *display fix inline-block for IE7 */
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     position: relative;
     z-index: 0;
     cursor: default;
}
.testA #cA-DD-taskbarBG.testA #Mnybar-TestA, .testA #cA-DD-taskbarBG.testB #Mnybar-TestB {
     display: none;
}
.testA #cA-DD-taskbarBG.testA #Mnybar-TestA, .testA #cA-DD-taskbarBG.testB #Mnybar-TestB {
    display: none;
}
/* $Bar END */

/* LATEST PDP DDL START */

.cbolui-ddl.mktddl .ribbon-mobile {
    background-color: #002A54;
    color: white;
    padding: 1em 0;
    font-size: 16px;
    text-align: center;
    display: none;
}
.cbolui-ddl.mktddl .hero-adjusted-content-wrapper h3 sup, .cbolui-ddl.mktddl .pdpddl-cards-details-container h3 sup  {
 font-size: 75% !important;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 .blue-center-title__a-2 {
     font-family: Interstate_Bold;
     font-size: 26px;
     color: #056DAE;
     letter-spacing: 0;
     line-height: 34px;
}
 .cbolui-ddl.mktddl .hero-a-2-card.pdpddl-hero-container-1 .right-col-inner__a-2 a {
     font-family: Interstate_Light;
     font-size: 11px;
     color: #056DAE;
     letter-spacing: 0;
     line-height: 18px;
}
 .cbolui-ddl.mktddl .hero-a-2-card.pdpddl-hero-container-1 .right-col-inner__a-2 a:hover {
     color: #002A54;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text {
     font-family: Interstate_Light;
     font-size: 16px;
     color: #FFFFFF;
     letter-spacing: 0;
     line-height: 24px;
     margin-bottom: 40px;
}
.cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text span.expedia-r{
     color: #000000 !important;
}
.cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text sup {
    font-size: 75%;
}

.cbolui-ddl.ddl-content .hero-adjusted-content-wrapper .row.row-height &gt; div:nth-child(2) div.content-wrap {
    min-height: 281px;
}

.cbolui-ddl.mktddl p[data-id='cA-apply-phone']{
    display:none;
}

 .cbolui-ddl.mktddl .hero-a-2-card.pdpddl-hero-container-1 .content-wrap {
     margin: 0;
     padding: 0;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name, .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name sup {
     font-family: Interstate_Light;
     font-size: 14px;
     color: #FFFFFF;
     letter-spacing: 0;
     line-height: 22px;
     margin: 0 auto 10px;
     max-width: 225px;
 }
.cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name span.expedia-r{
     color: #000000;
 }
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name span.expedia-r sup{ 
    color: #000;
 }
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name {
    font-family: Interstate_Bold;
    max-width: 247px;
    
}
#aJRSMARKETING_t_scitibusiness-aadvantage-platinum-select-credit-card .cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text {
    font-family: Interstate_Bold;
    margin: 1em auto;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 .btn {
     margin: 15px auto 0;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1.rewards .btn {
    margin: 15px auto;
 }
 .cbolui-ddl.mktddl .hero-module-adjusted.pdpddl-hero-container-1 .hero-adjusted-content-wrapper .pdpddl-card-phone-link {
     margin-top: 10px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content {
     padding: 40px 0;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-container .pdpddl-cards-details-section:nth-child(2n) {
     background-color: #eeeeee;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content h3 {
     font-family: Interstate_Light;
     font-size: 42px;
     color: #333333;
     letter-spacing: 0;
     line-height: 50px;
     margin-bottom: 40px;
}

.cbolui-ddl .hero-a-2-card .white-card.rewards-banner {
    position: relative;
}
.cbolui-ddl .hero-a-2-card .white-card.premier-banner {
    position: relative;
}
.cbolui-ddl .hero-a-2-card .white-card.rewards-banner &gt; .rewards-ribbon {
    position: absolute;
    top:0;
    left:0;
    width: 100%;
    background-color:#002A54;
    color:#fff;
    font-size: 1.5em;
    padding: 0.5em 0;
    text-transform: uppercase;
}
.cbolui-ddl .hero-a-2-card .white-card.premier-banner &gt; .rewards-ribbon {
    position: absolute;
    top:0;
    left:0;
    width: 100%;
    background-color:#002A54;
    color:#fff;
    font-size: 1em;
    padding: 0.5em 0;
    text-transform: uppercase;
}

.cbolui-ddl .hero-a-2-card .content-wrap &gt; .content-inner a.cA-DD-pricing-detail {
    display: block;
    margin: 15px auto;
}
.cbolui-ddl .hero-a-2-card .content-wrap .content-outer {
    padding: 0 2.2em;
    line-height: 1.1em;
    font-size: 12px;
    color: #333;
}

.cbolui-ddl.mktddl p[data-id='cA-apply-phone']{
    display:none;
}

.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 .hero-Text.text-center,
.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 .hero-Text.text-center sup, 
.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 h2.pdpddl-details-card-name,
.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 h2.pdpddl-details-card-name sup, 
.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 p.pdpddl-card-phone-link.pdpdll-desktop,
.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 p.pdpddl-card-phone-link.pdpdll-desktop span[data-id="PID800Number"],
.cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 p.pdpddl-card-phone-link.pdpdll-desktop + p span {
    color:#000 !important;
    font-family: Interstate_Bold;

}
.cbolui-ddl.mktddl .hero-module-adjusted.premier.grey.pdpddl-concept-1 .hero-Text.text-center, 
.cbolui-ddl.mktddl .hero-module-adjusted.premier.grey.pdpddl-concept-1 h2.pdpddl-details-card-name, 
.cbolui-ddl.mktddl .hero-module-adjusted.premier.grey.pdpddl-concept-1 p.pdpddl-card-phone-link.pdpdll-desktop,
.cbolui-ddl.mktddl .hero-module-adjusted.premier.grey.pdpddl-concept-1 p.pdpddl-card-phone-link.pdpdll-desktop span[data-id="PID800Number"],
.cbolui-ddl.mktddl .hero-module-adjusted.premier.grey.pdpddl-concept-1 p.pdpddl-card-phone-link.pdpdll-desktop + p span {
    color:#fff;
    font-family: Interstate_Bold;

}
.cbolui-ddl.mktddl .hero-module-adjusted.premier.grey.pdpddl-concept-1 .hero-Text.spacer {
    margin-top:10px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-overview .pdpddl-cards-details-content h3,
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-overview .pdpddl-cards-details-content h2 {
    font-size: 22px;
    font-family: Interstate_Bold;
    margin-bottom: 20px;
    line-height: 1;
 }
 #aJRSMARKETING_t_sciti-rewards-plus-credit-card .cbolui-ddl.mktddl .hero-module-adjusted.rewards.grey.pdpddl-concept-1 .hero-Text.text-center {margin: 25px 0;}
 #aJRSMARKETING_t_sciti-rewards-plus-credit-card .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-overview .pdpddl-cards-details-content h2 {
    margin: 20px auto;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-overview .pdpddl-cards-details-content ul {
    padding-left: 1.9em;
 }

 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-overview .pdpddl-cards-details-content ul li {
    line-height: 1.5rem;
 }

 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-rewards .pdpddl-cards-details-content h4.rewards-2x {
    padding-left: 100px;
    background: url('/CRD/images/large/Rewards_2X_0077C0_icon.png') 25% 0 no-repeat;
    height: 80px;
    text-align: center;
    font-weight: 800;
 }
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4 {
    min-height: 60px;
    padding-left: 100px;
    text-align: left;
    font-weight: 800;
    font-size: 15px;
    line-height: 22px;
 }
  .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4.rewards-3x {
    padding-left: 100px;
    background: url('/CRD/images/large/3X_Premier_Icon.png') 2% 0 no-repeat;
    /* height: 80px; */
    text-align: left;
    font-weight: 800;
    font-size: 15px;
    line-height: 22px;
 }

 .rewards-newText{
    font-size: 30px;
 }

   .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4.rewards-HotelSavings {
    background: url('/CRD/images/large/Premier_Hotel_SavingsIcon.png') 2% 0 no-repeat;
   }
   .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4.rewards-NoForeingTrans {
    background: url('/CRD/images/large/Premier_NoForeignTransactionFees.png') 2% 0 no-repeat;
   }
   .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4.rewards-TravelRedemption {
    background: url('/CRD/images/large/Premier_TravelRedemptionValue.png') 2% 0 no-repeat;
   }
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-rewards .pdpddl-cards-details-content h4.rewards-1x {
    padding-left: 100px;
    background: url('/CRD/images/large/Rewards_1X_0077C0_icon.png') 35% 0 no-repeat;
    height: 80px;
    text-align: center;
    font-weight: 800;
 }
  .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4.rewards-2x {
    padding-left: 100px;
    background: url('/CRD/images/large/2X_Premier_Icon.png') 2% 0 no-repeat;
    /* height: 80px; */
    text-align: left;
    font-weight: 800;
    font-size: 15px;
    line-height: 22px;
 }
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-rewards .pdpddl-cards-details-content h4.rewards-1x {
    padding-left: 100px;
    background: url('/CRD/images/large/Rewards_1X_0077C0_icon.png') 35% 0 no-repeat;
    height: 80px;
    text-align: center;
    font-weight: 800;
 }
  .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-premier .pdpddl-cards-details-content h4.rewards-1x {
    padding-left: 100px;
    background: url('/CRD/images/large/1X_Premier_Icon.png') 2% 0 no-repeat;
    /* height: 80px; */
    text-align: left;
    font-weight: 800;
    font-size: 15px;
    line-height: 22px;
 }
.cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-rewards .pdpddl-cards-details-content h4.round-10 {
    padding-left: 100px;
    background: url('/CRD/images/large/Rewards_Round_Up_0077C0_icon.png') 25% 0 no-repeat;
    height: 80px;
    text-align: center;
    font-weight: 800;
 }
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-rewards .pdpddl-cards-details-content h4.points-back {
    padding-left: 100px;
    background: url('/CRD/images/large/Rewards_Points_Back_0077C0_icon.png') 35% 0 no-repeat;
    height: 80px;
    line-height: 4.5;
    text-align: center;
    font-weight: 800;
 }
 .cbolui-ddl.mktddl .pdpddl-cards-details-section.rewards-overview .pdpddl-cards-details-content .pdpddl-cards-details-content-module {
     position: relative;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-cards-details-content-module::before {
     content: '';
     display: block;
     background: rgba(0, 0, 0, .25);
     position: absolute;
     top: 0px;
     bottom: 0px;
     left: 50%;
     width: 1px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content h3.text-center {
     border-bottom: 1px solid #ccc;
     padding-bottom: 40px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content p {
     margin-bottom: 20px;
     font-family: Interstate_Light;
     font-size: 16px;
     color: #333333;
     letter-spacing: 0;
     line-height: 24px;
     transform: rotate(-360deg);
}
 .cbolui-ddl.mktddl .pdpddl-cards-servicesheading {
     margin-bottom: 20px;
     display: block;
}
 .cbolui-ddl.mktddl .pdpddl-cards-apply-now-section {
     margin-bottom: 40px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-apply-now-section .btn.btn-primary {
     margin: 0 auto 20px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-apply-now-section&gt;p&gt;span {
     font-family: Interstate_Light;
     font-size: 12px;
     color: #333333;
     letter-spacing: 0;
     line-height: 18px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-cards-tc-section p {
     font-family: Interstate_Light;
     font-size: 12px;
     color: #333333;
     letter-spacing: 0;
     line-height: 18px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-cards-tc-section a {
     font-family: Interstate_Bold;
     font-size: 16px;
     letter-spacing: 0;
     line-height: 24px;
     margin: 0 40px 0;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-container p&gt;strong {
     display: block;
}

 .cbolui-ddl.mktddl .pdpddl-cards-details-container a, .cbolui-ddl.mktddl a.cA-DD-cards-details-small-link {
     text-decoration: none;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-cards-tc-section a:hover {
     text-decoration: none;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-card-phone-link, .cbolui-ddl.mktddl .pdpddl-card-phone-link {
     font-family: Interstate_Bold;
     font-size: 14px;
     color: #FFFFFF;
     letter-spacing: 0;
     line-height: 18px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content p&gt;small {
     font-family: Interstate_Light;
     font-size: 12px;
     color: #333333;
     letter-spacing: 0;
     line-height: 24px;
}
 .cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .cA-DD-contentheading {
     font-family: Interstate_Bold;
     transform: rotate(-360deg);
     font-size: 16px;
     color: #333333;
     letter-spacing: 0;
     line-height: 24px;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 span[data-id="TTY"] {
     font-family: Interstate-Regular;
     font-size: 12px;
     color: #FFFFFF;
     letter-spacing: 0;
     line-height: 18px;
}
 .cbolui-ddl.mktddl span[data-id="DynPlacementBullet5"] {
     display: block;
}
.cbolui-ddl.mktddl .pdpddl-hero-container-1 h3&gt;span[data-id="DynPlacementBullet4"] {
     font-family: Interstate_Light;
}
#aJRSMARKETING_t_sciti-premier-credit-card .cbolui-ddl.mktddl span[data-id="DynPlacementBullet6"] ul li{
    color:#056DAE;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 h3&gt;span[data-id="DynPlacementBullet5"] {
     font-family: Interstate_Light;
     font-size: 16px;
     color: #333333;
     letter-spacing: 0;
     line-height: 24px;
     font-weight: 100;
     margin-top: 15px;
     display: block;
}
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 h3&gt;span[data-id="DynPlacementBullet5"] strong {
     font-family: Interstate_Bold;
}
 .cbolui-ddl.mktddl .pdpddl-hero-container-1 .blue-center-title__a-2 {
     font-family: Interstate_Light;
     font-size: 26px;
     color: #056DAE;
     letter-spacing: 0;
     line-height: 34px;
}
 .cbolui-ddl.mktddl .hero-a-2-card.pdpddl-hero-container-1 .pdpddl-card-image {
     border-radius: 10px;
}
 .cbolui-ddl.mktddl .hero-module-adjusted.pdpddl-hero-container-1 .hero-adjusted-content-wrapper .pdpddl-card-phone-link.pdpdll-desktop a {
     color: #ffffff;
     text-decoration: none;
     font-family: Interstate_Bold, sans-serif;
     font-weight: 700;
}
/* Test &amp; Target */
 .dll-layout-on .cA-DD-newCardsDetails .cA-DD-newCardsDetailsContent {
     display: none;
}
 .dll-layout-on .cbolui-ddl.ddl-content {
     display: block;
}

 .cbolui-ddl.ddl-content a.pricing-details {
     font-family: Interstate_Bold, sans-serif;
     font-size: 14px;
     text-decoration: none;
     line-height: 18px;
}
.cbolui-ddl .btn-white-primary {
    color: #056DAE !important;
    border-color: #FFFFFF !important;
    background: #FFFFFF !important;
}

.cbolui-ddl .btn-white-primary.active, .cbolui-ddl .btn-white-primary.focus, .cbolui-ddl .btn-white-primary:active, .cbolui-ddl .btn-white-primary:active:focus, .cbolui-ddl .btn-white-primary:active:hover, .cbolui-ddl .btn-white-primary:focus, .cbolui-ddl .btn-white-primary:hover, .open&gt;.cbolui-ddl .btn-white-primary.dropdown-toggle {
    color: #fff !important;
    border-color: #002A54 !important;
    background: #002A54 !important;
}
.cbolui-ddl.mktddl .cA-DD-bottom a {
    color: #333333;
    text-decoration: none;
    font-family: Interstate_Bold, sans-serif;
    font-weight: 700;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-cards-details-content-module {
    position: relative;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-cards-details-content-module::before {
    content: '';
    display: block;
    background: rgba(0, 0, 0, .25);
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 50%;
    width: 1px;
}
.cbolui-ddl.mktddl .bottom-border {
    border-bottom: 1px solid #ccc;
    padding-bottom: 40px;
    margin-bottom: 40px;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .pdpddl-card-phone-link.cA-DD-bottom, .cbolui-ddl.mktddl .pdpddl-card-phone-link.cA-DD-bottom {
    color: #333333;
}
.cbolui-ddl.mktddl .hero-module-adjusted .hero-adjusted-image-wrapper {
    height: 545px;
}
/* DDL R&amp;R */
.cbolui-ddl.mktddl #prstars {
    width: 100%;
}
.cbolui-ddl.mktddl #prstars .p-w-r{
    text-align: center;
    vertical-align: middle;
    width: 100%;
    margin: 0px;
    margin-top: 20px
}
.cbolui-ddl.mktddl #prstars .pr-snippet-review-count {
    color:#FFF;
}
.cbolui-ddl.mktddl #prstars .pr-snippet-read-and-write {
    margin-top: 0px !important;
}
.cbolui-ddl.mktddl .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a, .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span {
    padding: 0;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content p.prdisclaimer {
    margin: 0px;
    margin-top: 10px;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content .prheader{
    margin-left: -34px;
    padding-bottom: 10px;
}
.cbolui-ddl.mktddl .ddlpr {
    display: none;
}
.cbolui-ddl.mktddl .blue-center-title__a-2 {
    margin-left: 20px;
    margin-right: 20px;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content p.cardbenefits {
    margin-bottom: 20px;
    font-family: Interstate_Light;
    font-size: 12px;
    color: #333333;
    letter-spacing: 0;
    line-height: 18px;
    transform: rotate(-360deg);
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content p.bottom-border {
    border-bottom: none;
    padding: 0px 0px 0px 0px;
}
.cbolui-ddl.mktddl .pdpddl-cards-details-section .pdpddl-cards-details-content h3.bottom-border {
    border-bottom: none;
    padding: 0px;
}
/* 1143_Costco_Enhancements */
.under-cardart-text {
    font-size: 11.5px;
    font-family: "Interstate-Light", "Arial", sans-serif;
    line-height: 20px;
    color: #333333;
}

.under-cardart-text-mobile {
    font-size: 13px;
    font-family: "Interstate-Light", "Arial", sans-serif;
    color: #333333;
    margin-bottom: 15px;
}

/* Costco_Enhancements ENDS */

.adafooterlink {
    color: white;   
}
/* PDP DDL END */

/* prLegend */

.prl-wrapper {
    background: none;
    max-width: 950px;
    overflow: hidden;
    padding-top: 0px;
    margin: 0 auto;
    box-sizing: border-box;
    margin-bottom: 50px;
}
.col-md-10 .prl-wrapper {
  max-width: none;
}
.prl-wrapper .prlegend{
color:#333;
font-size:18px;
}

.prlegend {
    color: #333;
    margin: 10px 17px -10px;
    padding-top: 10px;
    clear: both;
    font-size: 16px;
}
.prlegend .bold{
  font-weight:bold;
}
@media only screen and (max-width: 599px){
#cA-DD-taskbarLoginBoxContent #cA-DD-content #cA-DD-results #cA-DD-cardsResults .cA-DD-cardResults .cA-DD-cardTile .cA-DD-principal-information .prlegend p {
    position: relative !important;
    width: auto;
    height: auto;
  }
.cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text span.expedia-r{
     color: #ffffff !important;
}
}
/* prLegend END */

/* Costco Membership link START */

.membership_link {
    width: 155px;
    right: 10px;
    margin-top: 42px;
    top: 120px;
    font-size: 10px;
    position: absolute;
}

/* Costco Membership link END */

/* CMA DDL Page*/
/*.cbolui-ddl {
    background-color: #FFF;
}*/
#aJRSMARKETING_t_sCMA-PIT .lang-wrapper,
#aJRSMARKETING_t_sCMA-PIT-ES .lang-wrapper {
    text-align: right;
    padding: 1em 0;
    max-width: 984px;
}

@media screen and (min-width: 600px) and (max-width:984px ) {
#aJRSMARKETING_t_sCMA-PIT .lang-wrapper,
#aJRSMARKETING_t_sCMA-PIT-ES .lang-wrapper  {
        text-align: right;
        padding: 1em 0;
        max-width: 95%;
    }
}

#aJRSMARKETING_t_sCMA-PIT .lang-wrapper a,
#aJRSMARKETING_t_sCMA-PIT-ES .lang-wrapper a {
    background: url('/CRD/images/CMA/link_arrow.gif') 0 50% no-repeat;
    padding-left: 8px;
}
#aJRSMARKETING_t_sCMA-PIT .tables &gt; .preloader.comparison-table-module,
#aJRSMARKETING_t_sCMA-PIT-ES .tables &gt; .preloader.comparison-table-module {
    height: 550px;
    width: 100%;
    background: url('/CRD/images/large/preloader.gif') no-repeat 49.5% 25% #eee;
}
#aJRSMARKETING_t_sCMA-PIT .table-comparison.pdpddl-cards-details-section .container-fluid,
#aJRSMARKETING_t_sCMA-PIT-ES .table-comparison.pdpddl-cards-details-section .container-fluid {
    padding-left:0;
    padding-right:0; 
}
#aJRSMARKETING_t_sCMA-PIT .table-comparison .comparison-table-module,
#aJRSMARKETING_t_sCMA-PIT-ES .table-comparison .comparison-table-module {
    margin-bottom: 20px;
    background-color: white;
}
#aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .CMA-acrobat.pdpddl-cards-details-section .pdpddl-cards-details-content
#aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl .CMA-acrobat.pdpddl-cards-details-section .pdpddl-cards-details-content {
    padding: 40px 0;
}

#aJRSMARKETING_t_sCMA-PIT .cbolui-ddl h1,
#aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl h1 {
    font-size: 5em;
}

#aJRSMARKETING_t_sCMA-PIT .cbolui-ddl li,
#aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl li {
    font-size: 1rem;
    line-height: 1.5rem;
    font-family: Interstate_Light,sans-serif,Arial,sans-serif
}
#aJRSMARKETING_t_sCMA-PIT #filter,
#aJRSMARKETING_t_sCMA-PIT-ES #filter {
    background-color: #eee !important;
    max-width: 425px;
    margin: 0.5em 0 2em;
}
#aJRSMARKETING_t_sCMA-PIT label,
#aJRSMARKETING_t_sCMA-PIT-ES label {
     font-family: Interstate_Light,sans-serif,Arial,sans-serif;
     font-size: 1rem;
}

#aJRSMARKETING_t_sCMA-PIT #filter option,
#aJRSMARKETING_t_sCMA-PIT-ES #filter option {
    background-color: transparent !important;
}

#aJRSMARKETING_t_sCMA-PIT .table-row.outer td,
#aJRSMARKETING_t_sCMA-PIT-ES .table-row.outer td {
    padding:16px 18px 12px !important;
}
#aJRSMARKETING_t_sCMA-PIT .table td a,
#aJRSMARKETING_t_sCMA-PIT-ES .table td a {
   
}
#aJRSMARKETING_t_sCMA-PIT .CMA-acrobat img,
#aJRSMARKETING_t_sCMA-PIT-ES .CMA-acrobat img {
    max-width: 100%;
}

.pdp-col-img{
        margin-bottom:3em;
        max-width:100%;
}

@media screen and (max-width: 599px) {
    #aJRSMARKETING_t_sCMA-PIT .mobile-menu.menu-push #cA-DD-taskbarLoginBoxContent.whitespace,
    #aJRSMARKETING_t_sCMA-PIT-ES .mobile-menu.menu-push #cA-DD-taskbarLoginBoxContent.whitespace    {
        padding-bottom: 0;
    }
    #aJRSMARKETING_t_sCMA-PIT .mobile-menu.menu-push #cA-DD-footerWrap.whitespace,
    #aJRSMARKETING_t_sCMA-PIT-ES .mobile-menu.menu-push #cA-DD-footerWrap.whitespace    {
        position: static;
    }
    #aJRSMARKETING_t_sCMA-PIT #filter,
    #aJRSMARKETING_t_sCMA-PIT-ES #filter    {
        max-width: initial;
    }
    #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl h1,
    #aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl h1 {
        font-size: 3em;
        margin: 0.5em 0;
    }
}

@media screen and (max-width: 767px) {
  #aJRSMARKETING_t_sCMA-PIT .table-row.outer,
  #aJRSMARKETING_t_sCMA-PIT-ES .table-row.outer  {
    display: none !important;
  }
  .cbolui-ddl.mktddl .hero-module-adjusted.rewards.pdpddl-concept-1 .hero-Text.text-center.topSRTitle{
    top: -175px;
  }
}

@media screen and (max-width: 991px) {
  #aJRSMARKETING_t_sCMA-PIT .table-comparison.pdpddl-cards-details-section .container-fluid,
  #aJRSMARKETING_t_sCMA-PIT-ES .table-comparison.pdpddl-cards-details-section .container-fluid  {
    padding-left:20px;
    padding-right:20px; 
  }
  #aJRSMARKETING_t_sCMA-PIT .CMA-acrobat img,
  #aJRSMARKETING_t_sCMA-PIT-ES .CMA-acrobat img  {
        margin-bottom: 20px;
  }
  #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .CMA-acrobat.pdpddl-cards-details-section .pdpddl-cards-details-content,
  #aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl .CMA-acrobat.pdpddl-cards-details-section .pdpddl-cards-details-content  {
        padding: 20px 0;
  }
  #aJRSMARKETING_t_sCMA-PIT .table-comparison .comparison-table-module,
  #aJRSMARKETING_t_sCMA-PIT-ES .table-comparison .comparison-table-module  {
        margin-bottom: 20px;
        padding-bottom: 40px !important;
  }
}

@media screen and (min-width: 768px){
    #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .comparison-table tbody td a,
    #aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl .comparison-table tbody td a   {
        display: inline !important;
    }
    #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .comparison-table th:nth-child(3), #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .comparison-table td:nth-child(3),
    #aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl .comparison-table th:nth-child(3), #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .comparison-table td:nth-child(3){ 
        width: 13%;
    }
}


@media screen and (min-width: 992px)  {
    #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .table-comparison.pdpddl-cards-details-section &gt; .pdpddl-cards-details-content,
    #aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl .table-comparison.pdpddl-cards-details-section &gt; .pdpddl-cards-details-content {
        padding-bottom: 0;
    }
    #aJRSMARKETING_t_sCMA-PIT .cbolui-ddl .table-comparison.pdpddl-cards-details-section .tables &gt; .comparison-table-module:last-child,
    #aJRSMARKETING_t_sCMA-PIT-ES .cbolui-ddl .table-comparison.pdpddl-cards-details-section .tables &gt; .comparison-table-module:last-child   {
        margin-bottom: 0;
    }
    .pdp-col-img { 
      
        margin-top: 5em;
    }
}
/* End CMA DDL Page*/

.cbolui-ddl.mktddl .pdpddl-cards-details-content ul.accelerators {
    overflow: hidden;
    margin:0;
    padding:0;
}

.cbolui-ddl.mktddl .pdpddl-cards-details-content ul.accelerators li {
    list-style-type: none;
    float:left;
    width: 20%;
}

.cbolui-ddl.mktddl .pdpddl-cards-details-content ul.accelerators li img {
    vertical-align:  middle;
    max-width: 100%;
}

/*Money bar*/
#cA-DD-taskbarMenu.cA-DD-taskbar {
    display: none !important;
}

ul.cardsList .cardsListLink .imagicon.imagicon1 {
    width: 40px;
    height: 40px;
}

ul.cardsList .cardsListLink .imagicon.imagicon1 img {
    max-width: 100%;
}

/*Money bar*/

/*FAQ's PDP*/

.faqPDPOl {
   list-style-type: decimal !important;
   counter-reset: revert !important;
}
.faqPDPOl li:before{
    content:'' !important;
}
/*END FAQ's PDP*/

/*DC text left*/

.cbolui-ddl.mktddl #ddl-pricinfo.pdpddl-cards-details-content .pricing_text_justifyLeft{
    text-align: left;
}

.cbolui-ddl.mktddl #ddl-pricinfo.pdpddl-cards-details-content .pricing_text_justifyLeft h3{
    text-transform: uppercase;
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 800;
    line-height: 1.4;
    font-family: Interstate_Bold, sans-serif;
}

/*Costco and Costco Business redesign updates*/
.costco_ul {
    line-height: 1.5rem;
}

.cbolui-ddl.mktddl .pdpddl-cards-details-content ul.costcoaccelerators {
    overflow: hidden;
    margin:0;
    padding:0;
}

.cbolui-ddl.mktddl .pdpddl-cards-details-content ul.costcoaccelerators li {
    list-style-type: none;

    float:left;
    width: 20%;
}

.cbolui-ddl.mktddl .pdpddl-cards-details-content ul.costcoaccelerators li img {
    vertical-align:  middle;
    max-width: 100%;
}

.cell-1, .cell-2, .cell-3, .cell-4 {
    padding: 0px 0px 0px 0px;
    border-right: 1px solid #9A9A9A;
    text-align: center;
        height: 255px;
}

.cell-4 {
    border-right: none;
}

.cell {
    float: left;
    width: 100%;
    padding: 5px;
    text-align: center;
}

.cbtext{
    font-size: 13px !important;
}

/* Costco and Costco Business redesign END */


/* Mile Up 5297 changes BEGIN*/
@media (min-width: 767px){
    .black-center-text{
        color:black !important;
        text-align: center !important;
    }
    .citi-blue-text strong{
        color: #056DAE !important;
    }
}
/* Mile Up 5297 changes ENDS*/

/* AAdvantage Platinum Elite font color */

body#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card h1.hero-Text, 
body#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card h2.pdpddl-AAdvantage-details-card-name,
body#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card .cbolui-ddl.mktddl #prstars .pr-snippet-review-count,
body#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card p.pdpddl-AAdvantage-card-phone-link,
body#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card a.cA-DD-phoneLink,
body#aJRSMARKETING_t_sciti-aadvantage-platinum-elite-credit-card span[data-id="TTY"]{
                color: black;
}

/* end AAdvantage platinum elite font color */

/* Expedia Rewards Voyager changes BEGIN*/

#aJRSMARKETING_t_sexpedia-plus-voyager .cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text {
     color: #FFFFFF !important;
}

@media screen and (min-width: 768px ) {
    #aJRSMARKETING_t_sexpedia-plus-voyager .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name {
         color: #FFFFFF !important;
    }
}

#aJRSMARKETING_t_sexpedia-plus-voyager .cbolui-ddl .hero-module-adjusted .hero-adjusted-content-wrapper .content-inner div p:first-of-type {
    margin-bottom: 40px;
}

span.pdpddl-eyebrow-text.citi-black-text {
    font-size: 1.45rem;
    font-weight: bold;
}

@media (min-width: 992px){
#aJRSMARKETING_t_sexpedia-plus-voyager .cbolui-ddl .col-md-3 {
    width: 30%;
    }
}
/* Expedia Rewards Voyager changes ENDS*/

#aJRSMARKETING_t_sciti-diamond-preferred-credit-card .cbolui-ddl.mktddl .pdpddl-hero-container-1 .hero-Text {
                margin-top: 30px;
                font-weight:bold;               
}
#aJRSMARKETING_t_sciti-diamond-preferred-credit-card  .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name {
                font-weight:bold;
}
#aJRSMARKETING_t_sciti-diamond-preferred-credit-card .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name, .cbolui-ddl.mktddl .pdpddl-hero-container-1 .pdpddl-details-card-name span{
                color: #FFFFFF;
}

/* Prestige Card changes Exceptional Travel Benefits*/
strong.no_break {
    display: inline !important;
}
/* ENDS*/

.cbolui-ddl sup {
    font-size: 75% !important;
}

/* Premier PDP FAQs*/
span.ADA-minus-letterSpacingPremier {
    letter-spacing: -4px;
}

/* Premier PDP */
#aJRSMARKETING_t_sciti-premier-credit-card .row2 {
    margin-top: 20px;
}

.cbolui-ddl .row2 {
    margin-left: -10px;
    margin-right: -10px;
}

div#cA-DD-tabbar-card-selector-extend li a:focus {
    outline-offset: -2px;
    width: 100%;
    outline-style: inset;
    outline-width: thin;
    outline-color: initial;
    background-color:#eeeeee;
}
#aJRSMARKETING_t_sciti-prestige-card .pdpddl-cards-details-content ul.accelerators { 
	text-align:center;
}

/* ENDS*/</pre></body></html>