article, aside, details, summary, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}
audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
audio:not([controls]) {
    display: none;
}
[hidden] {
    display: none;
}
html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%}
html, button, input, select, textarea {
    font-family: Arial,  Verdana,  sans-serif;
    color: #222;
}
body {
    margin: 0;
    font-size: 1em;
}
a {
    color: #005691;
}
a:focus {
    outline: thin dotted;
}
a:hover, a:active {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b, strong {
    font-weight: 700;
}
blockquote {
    margin: 1em 40px;
}
dfn {
    font-style: italic;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}
ins {
    background: #ff9;
    color: #000;
    text-decoration: none;
}
mark {
    background: #ff0;
    color: #000;
    font-style: italic;
    font-weight: 700;
}
pre, code, kbd, samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}
q {
    quotes: none;
}
q:before, q:after {
    content: '';
    content: none;
}
small {
    font-size: 85%}
nav ul, nav ol {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}
img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle;
}
svg:not(:root) {
    overflow: hidden;
}
figure, form, fieldset {
    margin: 0;
}
fieldset {
    border: 0;
    padding: 0;
}
label {
    cursor: pointer;
}
legend {
    border: 0;
    *margin-left: -7px;
    padding: 0;
    white-space: normal;
}
button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle;
}
button, input {
    line-height: normal;
}
button, input[type='button'], input[type='reset'], input[type='submit'] {
    cursor: pointer;
    -webkit-appearance: button;
    *overflow: visible;
}
button[disabled], input[disabled] {
    cursor: default;
}
input[type='checkbox'], input[type='radio'] {
    box-sizing: border-box;
    padding: 0;
    *width: 13px;
    *height: 13px;
}
input[type='search'] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type='search']::-webkit-search-decoration, input[type='search']::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}
input:invalid, textarea:invalid {
    background-color: #f0dddd;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td {
    vertical-align: top;
}
.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: black;
    padding: 0.2em 0;
}
.ir {
    display: block;
    border: 0;
    text-indent: -999em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
    *line-height: 0;
}
.ir br {
    display: none;
}
.hidden {
    display: none !important;
    visibility: hidden;
}
.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}
.invisible {
    visibility: hidden;
}
.clearfix:before, .clearfix:after {
    content: '';
    display: table;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, input, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 102%;
    font-family: inherit;
    vertical-align: baseline;
}
ol, ul, li {
    list-style: none;
}
sub, sup {
    font-size: 80%;
    line-height: 0;
    position: relative;
}
sup {
    top: -0.4em;
}
sub {
    bottom: -0.25em;
}
a, a:link, a:visited {
    text-decoration: none;
    color: #005691;
}
a:hover, a:active, a:focus {
    text-decoration: underline;
}
body {
    height: 100%;
    font-family: Arial, Helvetica, sans-serif;
    color: #333;
    font-size: 16px;
    width: 100%;
    margin: 0 auto;
}
html, body {
    height: 100%}
.overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #333;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: -1;
    transition: .25s all ease;
    -webkit-transition: .25s all ease;
    -webkit-transform: translate3d(0,  0,  0);
    -ms-transform: translate3d(0,  0,  0);
    transform: translate3d(0,  0,  0);
}
header .inner {
    padding: 0 10px;
    margin: auto;
    background: #fff;
}
.outer-container {
    font-size: 1em;
    width: 100%;
    height: auto;
    max-width: 1200px;
    margin: 0 auto;
    transition: .2s all ease;
    -webkit-transition: .2s all ease;
}
.ie8 .outer-container {
    min-width: 1024px;
    max-width: 1200px;
}
.ie7 .outer-container {
    width: 1024px;
    max-width: auto;
}
.inner-container {
    height: 100%;
    float: left;
    position: relative;
    background: #FFF;
    margin-left: 250px;
    transition: .2s all ease;
    -webkit-transition: .2s all ease;
    margin-right: 0;
}
.ie7 .inner-container {
    float: none;
}
.main-header {
    width: 100%;
    padding: 10px 0 10px 10px;
}
.ie7 .main-header {
    overflow: hidden;
    padding-bottom: 0;
}
.utility-nav-container {
    width: 100%;
    padding: 5px 10px;
    background: #007EB3;
}
.ie7 .utility-nav-container {
    width: 794px;
    height: 45px;
}
.main-content {
    width: 100%;
    min-height: 450px;
    background: #FFF;
    padding: 30px 20px;
    margin: 0 auto;
}
.main-content-wide {
    width: 100%}
.main-footer {
    background: #5e6269;
    padding: 20px 10px 40px 10px;
}
.main-navigation {
    position: absolute;
    top: 0;
    width: 250px;
    height: 100%;
    left: -255px;
    transition: .1s all ease;
    -webkit-transition: .1s all ease;
    background: none repeat scroll 0 0 #f0f0f0;
}
input::-webkit-input-placeholder {
    color: #999 !important;
    font-style: italic !important;
}
input:-moz-placeholder {
    color: #999 !important;
    font-style: italic !important;
}
input::-moz-placeholder {
    color: #999 !important;
    font-style: italic !important;
}
input:-ms-input-placeholder {
    color: #999 !important;
    font-style: italic !important;
}
.placeholderOverlay {
    position: absolute;
    color: #666;
    font-style: italic;
    font-size: 16px;
    right: -99999px;
    display: none;
}
.focused {
    color: #777;
}
#skipLink {
    display: block;
    position: absolute;
    left: -9999em;
}
.placeholderOverlay {
    color: #666666;
    line-height: 50px;
}
.signup__container {
    text-align: right;
    float: right;
    height: 1.5em;
    margin-top: 5px;
}
.signup__container__link {
    display: block;
    color: #FFF;
    padding: 0 5px;
}
.signup__container__link span {
    content: ' ';
    height: 0;
    float: right;
    margin-left: 5px;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #FFF;
    margin-top: .4em;
}
.login-container__signup-panel {
    display: none;
    background: #FFF;
    width: 300px;
    position: absolute;
    z-index: 999;
    top: 0;
    left: 0;
}
.login-container__signup-panel a {
    display: block;
    font-size: 1em;
    text-align: left;
    padding: 10px 20px 10px 10px;
    border-top: 1px solid #b2b2b2;
    
}
.signup__container__link--open {
    background: #ebebeb;
    text-align: right;
    height: 2.6em;
    padding: 15px 15px 0 0;
}
.signup__container__link--open a {
    display: inline;
    font-size: 1em;
    padding: 0;
    color: #333;
    border: 0;
    background: none;
}
.signup__container__link--open a span {
    content: ' ';
    height: 0;
    float: right;
    margin-left: 5px;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #333;
    margin-top: .5em;
}
.js .show-login-help .login-container {
    z-index: 999;
}
.js .show-login-help .signup__container {
    background: #ebebeb;
    z-index: 999;
}
.js .show-login-help .signup__container__link {
    color: #333;
}
.js .show-login-help .signup__container__link--open a span {
    border: 5px solid transparent;
    border-bottom-color: #333;
    margin-top: .05em;
    margin-left: 5px;
}
.js .show-login-help .login-container__signup-panel {
    display: block;
    z-index: 999;
}
.js .show-login-help .overlay {
    opacity: 0.7;
    filter: alpha(opacity=70);
    z-index: 998;
}
.js .show-profile .profile-container {
    background: #E9E9E9;
    z-index: 999;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
}
.js .show-profile .profile-link {
    color: #333;
    background-position: 10px -38px;
}
.js .show-profile .profile-link span {
    border-bottom-color: #444;
    border-top-color: transparent;
    margin-top: .9em;
}
.js .show-profile .profile-panel {
    height: auto;
    max-height: 125px;
}
.js .show-profile .nav-menu-container {
    z-index: 997;
}
.js .show-profile .overlay {
    opacity: 0.7;
    filter: alpha(opacity=70);
    z-index: 998;
}
.sprite {
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
}
.spriteText {
    display: inline-block;
}
.sprite, .spriteText {
    background-image: url("../cps-images/pc-peyton-sprites.png") !important;
    background-repeat: no-repeat;
}
.addSprite {
    background-repeat: no-repeat;
}
html.no-js article .details.collapsed {
    display: block;
}
.button:focus, .button:active {
    outline: none;
}
.button {
    height: 40px;
    line-height: 40px;
    margin: 5px 0;
    border-radius: 5px;
    cursor: pointer;
    display: inline-block;
    position: relative;
    text-align: center !important;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.75);
}
.button.orange, .button.orange.disabled, .button.orange[disabled] {
    opacity: 1.0 !important;
}
.button.button, input.button {
    line-height: 36px;
}
.button:hover {
    text-decoration: none !important;
}
.button.green, .button.orange, .button.blue {
    color: #fff !important;
}
.button.grey {
    color: #333 !important;
}
.button.green, .button.green.disabled:hover {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(#609e30),  to(#285c01));
    background: -webkit-linear-gradient(#609e30,  #285c01);
    background: linear-gradient(#609e30,  #285c01);
}
.button.green.active, .button.green:hover {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(#3d6b19),  to(#1b3b02));
    background: -webkit-linear-gradient(#3d6b19,  #1b3b02);
    background: linear-gradient(#3d6b19,  #1b3b02);
}
.button.orange, .button.orange.disabled:active, .button.orange.disabled:focus, .button.orange.disabled:hover {
    background: #e65100;
    font-weight: 700;
}
.button.orange:active, .button.orange:focus, .button.orange:hover {
    background-color: #bb4200;
}
.button.blue, .button.blue.disabled:active, .button.blue.disabled:focus, .button.blue.disabled:hover, article.withDropdown .buttonWrapper:hover .button.blue.disabled {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(#0078bd),  to(#003466));
    background: -webkit-linear-gradient(#0078bd,  #003466);
    background: linear-gradient(#0078bd,  #003466);
    font-weight: 700;
}
.button.blue[disabled], .button.green[disabled] {
    opacity: 0.5;
}
.button.blue:hover, article.withDropdown .buttonWrapper:hover .button.blue {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(#005281),  to(#002241));
    background: -webkit-linear-gradient(#005281,  #002241);
    background: linear-gradient(#005281,  #002241);
}
.button.grey, .button.grey.disabled {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(#f3f3f3),  to(#e4e4e4));
    background: -webkit-linear-gradient(#f3f3f3,  #e4e4e4);
    background: linear-gradient(#f3f3f3,  #e4e4e4);
    font-weight: 700;
}
.button.grey:hover {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(#c2c2c2),  to(#b6b6b6));
    background: -webkit-linear-gradient(#c2c2c2,  #b6b6b6);
    background: linear-gradient(#c2c2c2,  #b6b6b6);
}
.button.disabled, .button[disabled] {
    cursor: normal;
    color: #fff !important;
}
.no-rgba .button {
    border: none;
}
.ie8 .button {
    behavior: url("/system/pie-htc.jsp");
}
.no-opacity .button.blue.disabled:hover, .no-opacity .button.blue.disabled {
    background: url("images/blueButtonInactive.png") repeat-x !important;
}
.ie9 .button.green {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxMDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2MDlFMzAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyODVDMDEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxMDYpIiAvPgo8L3N2Zz4=);
}
.ie9 .button.green: hover {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzNENkIxOSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzFCM0IwMiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzUwKSIgLz4KPC9zdmc+);
}
.ie9 .button.orange {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMDcxMDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNEQzMxMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDApIiAvPgo8L3N2Zz4=);
}
.ie9 .button.orange: hover {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDMDVBMDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCMTJBMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MjIpIiAvPgo8L3N2Zz4=);
}
.ie9 .button.blue {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDc4QkQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDM0NjYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czODEpIiAvPgo8L3N2Zz4=);
}
.ie9 .button.blue: hover {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5ODkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDUyODEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDIyNDEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5ODkpIiAvPgo8L3N2Zz4=);
}
.ie9 .grey.button {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGM0YzRjMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFNEU0RTQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1MTMpIiAvPgo8L3N2Zz4=);
}
.ie9 .grey.button: hover {
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjQzJDMkMyIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjQjZCNkI2IiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnOSkiIC8+Cjwvc3ZnPg==);
}
.button.grey.goBack {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 20px;
    border: 1px solid #acacac;
}
.button.blue.goBtn {
    padding-left: 60px;
    padding-right: 71px;
    border: 1px solid #acacac;
}
@media only screen and (width: 320px) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
    body {
    -webkit-transform: scale(0.667);
    -webkit-transform-origin: top right;
    position: absolute;
    right: 0;
    top: 0;
    width: 480px;
}
}@media only screen and (width: 768px) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    body {
    -webkit-transform: scale(0.75);
    -webkit-transform-origin: top right;
    position: absolute;
    right: 0;
    top: 0;
    width: 1024px;
}
}footer {
    width: 100%;
    margin: 0 auto;
    color: #333333;
    background: #e7e7e7 !important;
    padding-top: 20px !important;
}
footer>div {
    border: 0px dotted #2A2A2A;
}
footer .contact {
    line-height: 4.65em;
}
footer .contact-small {
    font-size: .75em;
}
footer .links li {
    float: left;
    padding: 4px 12px 4px 12px;
    border-left: 1px dotted #acacac;
}
footer .secondaryLinks li {
    float: left;
    padding: 0 0 0 12px;
    margin-right: 12px;
    border-left: 1px solid #666;
}
footer .links li a {
    color: #005691;
}
footer .secondaryLinks li a {
    color: #005691;
    font-size: 0.875em;
}
footer .links li:first-child {
    border: 0;
    padding-left: 0;
}
footer .secondaryLinks li:first-child {
    border: 0;
    padding-left: 0;
}
footer .secondaryLinks {
    padding: 0;
}
footer .row .links {
    font-size: 100%;
    margin: 26px 0;
}
footer .social {
    display: block;
    margin-top: 20px;
    width: auto;
    text-align: right;
    color: #333333;
}
footer .fdic {
    height: 80px;
}
footer .logo, .nwFooterLogo {
    background-position: -20px -220px;
    height: 61px;
    width: 191px;
    margin-right: 20px;
    float: left;
}
footer a.logo:hover, a.nwFooterLogo:hover {
    background-position: -20px -140px;
}
.nfFooterLogo {
    background-position: -800px -700px;
    float: left;
    height: 63px;
    margin: 3px 0;
    width: 217px;
}
a.nfFooterLogo:hover {
    background-position: -800px -900px;
}
footer .sprite {
    text-align: left;
}
footer .social .sprite {
    width: 30px;
    height: 30px;
    margin-left: 10px;
}
footer .social {
    margin-top: 20px;
}
footer .youtube {
    background-position: -200px -60px;
}
footer .youtube:hover {
    background-position: -200px -100px;
}
footer .twitter {
    background-position: -240px -60px;
}
footer .twitter:hover {
    background-position: -240px -100px;
}
footer .rss {
    background-position: -280px -60px;
}
footer .rss:hover {
    background-position: -280px -100px;
}
footer .gplus {
    background-position: -320px -60px;
}
footer .gplus:hover {
    background-position: -320px -100px;
}
footer .flickr {
    background-position: -360px -60px;
}
footer .flickr:hover {
    background-position: -360px -100px;
}
footer .facebook {
    background-position: -400px -60px;
}
footer .facebook:hover {
    background-position: -400px -100px;
}
footer .equalHousing {
    background-position: -499px -391px;
    width: 77px;
    height: 80px;
}
footer a.equalHousing:hover {
    background-position: -400px -391px;
}
footer .truste {
    background-position: -240px -213px;
    width: 124px;
    height: 80px;
}
footer a.truste:hover {
    background-position: -240px -133px;
}
footer .fdic {
    background-position: -526px -487px;
    width: 107px;
    height: 80px;
}
footer a.fdic:hover {
    background-position: -400px -487px;
}
footer .equalHousingLender {
    background-position: -527px -569px;
    width: 66px;
    height: 80px;
}
footer a.equalHousingLender:hover {
    background-position: -411px -569px;
}
.footer-contact-box {
    float: left;
    width: auto;
    margin-bottom: 10px;
    font-size: 1.125em;
}
.footer-social-box {
    float: right;
    width: 49%;
    margin-left: 1%;
    margin-top: 4px;
    text-align: right;
}
.footer-nav-box {
    float: left;
    width: 49%;
    margin-bottom: 10px;
}
.footer-links {
    display: block;
    margin: 30px 0;
    padding: 0;
}
.footer-legal-box {
    float: right;
    width: 49%;
    margin-left: 1%;
    margin-bottom: 10px;
    text-align: right;
}
.footer-disclaimer-box {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    font-size: 0.8em;
}
.footer-disclaimer-box p {
    margin-bottom: 20px;
}
.footer-subnav-box {
    float: left;
    width: 100%;
    min-height: 100px;
    margin-bottom: 10px;
    padding: 0;
}
@media screen and (max-width: 62.1875em) {
    footer .links li {
    margin-left: 0;
}
.footer-contact-box {
    display: inline-block;
}
.footer-contact-box .logo {
    float: none;
    display: inline-block;
    vertical-align: middle;
}
.footer-contact-box .contact {
    float: none;
    display: inline-block;
}
.footer-contact-box, .footer-social-box, .footer-nav-box, .footer-legal-box {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-align: center;
}
.footer-disclaimer-box {
    text-align: center;
    float: none;
    height: auto;
}
.footer-subnav-box {
    text-align: center;
    height: auto;
}
.footer-nav-box {
    height: auto;
    clear: both;
    float: none;
    margin-bottom: 0;
}
.footer-social-box {
    height: auto;
}
.footer-social {
    display: inline-block !important;
    text-align: inherit;
    width: auto;
    height: auto;
    float: none;
    margin-top: 0px !important;
}
.footer-links {
    display: inline-block;
    margin: 10px 0;
    text-align: center;
    width: auto;
}
.footer-links li {
    display: inline-block;
    float: none;
}
.footer-subnav-box .secondaryLinks {
    display: inline-block;
}
}@media screen and (max-width: 50em) {
    footer {
    height: auto;
}
footer .contact {
    height: auto;
    font-size: 100%}
.footer-contact-box {
    height: auto;
}
.footer-contact-box .contact {
    margin: 0px;
}
.footer-disclaimer-box {
    font-size: 0.75em;
}
}@media screen and (max-width: 25em) {
    footer .secondaryLinks li {
    float: none;
    padding: 0;
    margin-right: 0;
    border-left: none;
    clear: both;
    text-align: center;
}
footer .secondaryLinks li {
    float: none;
    padding: 0;
    margin-right: 0;
    border-left: none;
    clear: both;
    text-align: center;
}
footer .links li {
    float: none;
    padding: 0;
    clear: both;
    text-align: center;
    border-left: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
}
}.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {
    outline: none;
}
.slides, .flex-control-nav, .flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}
.flexslider {
    margin: 0;
    padding: 0;
}
.flexslider .slides>li {
    display: none;
    -webkit-backface-visibility: hidden;
}
.flexslider .slides img {
    width: 100%;
    display: block;
}
.flex-pauseplay span {
    text-transform: capitalize;
}
.slides:after {
    content: "\0020";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
html[xmlns] .slides {
    display: block;
}
* html .slides {
    height: 1%}
.no-js .slides>li:first-child {
    display: block;
}
.flexslider {
    width: 77%;
    margin: 0 0 60px;
    background: #fff;
    position: relative;
    zoom: 1;
}
.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
}
.loading .flex-viewport {
    max-height: 300px;
}
.flexslider .slides {
    zoom: 1;
}
.flex-direction-nav {
    *height: 0;
}
.flex-direction-nav a {
    display: block;
    width: 40px;
    height: 40px;
    margin: -20px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0;
    cursor: pointer;
    color: rgba(0, 0, 0, 0.8);
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.flex-direction-nav .flex-prev {
    left: -50px;
}
.flex-direction-nav .flex-next {
    right: -50px;
    text-align: right;
}
.flexslider:hover .flex-prev {
    opacity: 0.7;
    left: 10px;
}
.flexslider:hover .flex-next {
    opacity: 0.7;
    right: 10px;
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
    opacity: 1;
}
.flex-direction-nav .flex-disabled {
    opacity: 0 !important;
    filter: alpha(opacity=0);
    cursor: default;
}
.flex-direction-nav a {
    text-indent: -999px;
    text-align: left !important;
}
.flex-pauseplay a {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: 5px;
    left: 10px;
    opacity: 0.8;
    z-index: 10;
    overflow: hidden;
    cursor: pointer;
    color: #000;
}
.flex-pauseplay a:before {
    font-family: "flexslider-icon";
    font-size: 20px;
    display: inline-block;
    content: '\f004'}
.flex-pauseplay a:hover {
    opacity: 1;
}
.flex-pauseplay a.flex-play:before {
    content: '\f003'}
.flex-control-nav {
    width: 100%;
    position: relative;
    bottom: -60px;
    text-align: center;
    margin-top: -79px;
}
.flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #666;
    background: rgba(0, 0, 0, 0.5);
    cursor: pointer;
    text-indent: -9999px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
    background: #333;
    background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
    background: #000;
    background: rgba(0, 0, 0, 0.9);
    cursor: default;
}
.flex-control-thumbs {
    margin: 5px 0 0;
    position: static;
    overflow: hidden;
}
.flex-control-thumbs li {
    width: 25%;
    float: left;
    margin: 0;
}
.flex-control-thumbs img {
    width: 100%;
    display: block;
    opacity: .7;
    cursor: pointer;
}
.flex-control-thumbs img:hover {
    opacity: 1;
}
.flex-control-thumbs .flex-active {
    opacity: 1;
    cursor: default;
}
@media screen and (max-width: 62.1875em) {
    .flexslider {
    width: 100%}
}@media screen and (max-width: 860px) {
    .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
}
.flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
}
}.space {
    display: none;
    height: 300px;
    width: 98%;
    border: 1px dotted maroon;
    margin: 1px;
}
.film-strip {
    padding: 0;
    margin: 0;
    overflow: auto;
}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {
    outline: medium none;
}
.slides, .flex-control-nav, .flex-direction-nav {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.film-strip .flexslider {
    margin: 0;
    padding: 0;
}
.flexslider .slides>li {
    display: none;
}
.film-strip .flexslider .slides img {
    display: inline !important;
    width: auto !important;
}
.flex-pauseplay span {
    text-transform: capitalize;
}
.slides:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
html[xmlns] .slides {
    display: block;
}
* html .slides {
    height: 1%}
.no-js .slides>li:first-child {
    display: block;
}
.flexslider {
    background: none repeat scroll 0 0 #FFFFFF;
    position: relative;
}
.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
}
.loading .flex-viewport {
    max-height: 300px;
}
.carousel li {
    margin-right: 5px;
}
.flex-direction-nav a {
    background: url("../cps-images/bg_direction_nav_wide.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 30px;
    margin: -20px 0 0;
    opacity: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 45px;
}
.flex-direction-nav .flex-next {
    background-position: -70px 50%}
.flex-direction-nav .flex-prev {
    background-position: 10px 50%}
.flexslider .flex-next:hover {
    opacity: 0.8;
}
.flexslider .flex-prev:hover {
    opacity: 0.8;
}
.flexslider .flex-next:hover, .flexslider .flex-prev:hover {
    opacity: 1;
}
.flex-direction-nav .disabled {
    cursor: default;
    opacity: 0.3 !important;
}
.flex-control-nav {
    bottom: -40px;
    position: absolute;
    text-align: center;
    width: 100%}
.flex-control-nav li {
    display: inline-block;
    margin: 0 6px;
}
.flex-control-paging li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
    cursor: pointer;
    display: block;
    height: 11px;
    text-indent: -9999px;
    width: 11px;
}
.flex-control-paging li a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);
    cursor: default;
}
.flex-control-thumbs {
    margin: 5px 0 0;
    overflow: hidden;
    position: static;
}
.flex-control-thumbs li {
    float: left;
    margin: 0;
    width: 25%}
.flex-control-thumbs img {
    cursor: pointer;
    display: block;
    opacity: 0.7;
    width: 100%}
.flex-control-thumbs img:hover {
    opacity: 1;
}
.flex-control-thumbs .active {
    cursor: default;
    opacity: 1;
}
.flex-direction-nav .flex-prev {
    left: 0;
    opacity: 1;
}
.flex-direction-nav .flex-next {
    opacity: 1;
    right: 0;
}
.ie8 .flex-direction-nav .flex-next {
    right: -35px;
}
.ie8 .flex-direction-nav .flex-next:hover {
    right: -35px;
}
.flex-direction-nav .flex-disabled {
    visibility: hidden;
}
.film-strip.resourceCenter .slides {
    background-color: transparent;
}
.film-strip.resourceCenter UL {
    margin-left: 0;
}
.film-strip.resourceCenter .slides>li {
    margin-left: 1px;
    margin-right: 2px;
    background-color: #F0F0F0;
    line-height: 125%}
.film-strip.resourceCenter .line {
    display: none;
}
.film-strip.resourceCenter .flexslider .flex-viewport li A {
    display: table;
    width: auto;
    margin: 5px;
    border: 1px solid #FFFFFF;
    padding: 10px;
}
.film-strip.resourceCenter.nav {
    padding-left: 2px;
}
.film-strip.resourceCenter .slides>li h4 {
    display: table-cell;
    margin: 0 !important;
    vertical-align: middle;
    width: 100%}
.film-strip.resourceCenter .slides>li img {
    display: table-cell;
    margin: 20px 15px 20px 0;
    vertical-align: middle;
}
.film-strip.resourceCenter .slides>li:hover {
    background-color: #E9E9E9;
}
.film-strip.resourceCenter .slides>li.third a {
    padding-left: 5%}
.film-strip .flexslider {
    border: 0px solid;
    margin: 0 45px;
    overflow: visible;
    width: auto;
}
.film-strip .flex-viewport {
    position: relative;
    z-index: 1;
    width: auto;
}
.film-strip .flex-viewport:before, .film-strip .flex-viewport:after {
    background: none repeat scroll 0 0 white;
    content: "";
    height: 250px;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 2;
}
.film-strip .flex-viewport:after {
    width: 4px;
}
.film-strip.resourceCenter .flex-viewport:before, .film-strip.resourceCenter .flex-viewport:after {
    width: 0;
}
.film-strip .flex-viewport:before {
    left: 0;
}
.film-strip .flex-viewport:after {
    right: 0;
}
.ie8 .film-strip .flex-viewport:before {
    left: 0px;
    width: 0px;
    background: maroon;
}
.ie8 .film-strip .flex-viewport:after {
    right: 0px;
    width: 0px;
    background: maroon;
}
.ie8 .film-strip.resourceCenter .flex-viewport:before {
    width: 0px;
    background: transparent;
}
.ie8 .film-strip.resourceCenter .flex-viewport:after {
    width: 0px;
    background: transparent;
}
.film-strip .flexslider .flex-viewport li {
    padding: 0px;
    margin-left: 1px;
    margin-right: 2px;
    cursor: pointer;
    float: left;
    height: 100%;
    box-sizing: inherit;
}
.film-strip .flexslider .flex-viewport li a {
    font-family: proxima-nova,  Helvetica,  Arial,  sans-serif;
    text-decoration: none;
    display: inline-block;
    border: 5px solid white;
    padding: 10px;
    width: inherit;
    box-sizing: border-box;
    text-decoration: none;
}
.film-strip .flexslider .flex-viewport li a:hover {
    text-decoration: none;
    background: #e9e9e9;
}
.film-strip .slides li {
    position: relative;
}
.film-strip .line {
    border-right: 1px dotted #AAAAAA;
    height: 200px;
    width: 0px;
    position: absolute;
    right: -2px;
    top: 0;
    z-index: 1;
}
.film-strip.resourceCenter .line {
    display: none;
}
.film-strip .flexslider .flex-viewport BR {
    display: none;
}
.film-strip .flexslider .flex-viewport img {
    display: inline !important;
    width: auto !important;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 5px;
}
.film-strip .flexslider .flex-viewport li h4 {
    color: #005691;
    font-size: 115%;
    font-weight: normal;
    margin: 0;
    margin-bottom: 20px;
    margin-left: 5px;
    margin-top: 3px;
}
.film-strip .flexslider .flex-viewport li h4 STRONG {
    font-weight: 600;
}
.film-strip .flexslider .flex-viewport li p {
    color: #333333;
    float: left;
    font-size: 16px;
    margin-left: 5px;
    margin-right: 7px;
}
.film-strip .flex-viewport .marker {
    background-position: -460px 0;
    height: 13px;
    margin-left: 10px;
    width: 8px;
}
.film-strip .flex-viewport .rightArrow {
    background: url("../cps-images/pc-peyton-orange-arrow.png") no-repeat scroll right center transparent;
    height: auto;
    padding-right: 15px;
    vertical-align: 0px;
    margin: 0;
    margin-right: 12px;
}
.film-strip .componentUrbo {
    clear: both;
    color: #666666;
    display: none;
    font-size: 12px;
    margin: -15px 0 45px 15px;
}
.film-strip .flex-direction-nav {
    border: 0px solid #D2D2D2;
    overflow: visible;
    position: absolute;
    top: 50%;
    width: 100%;
    height: 1px;
}
.flex-direction-nav li {
    position: relative;
}
.flex-direction-nav li:first-child {
    left: -45px;
}
.flex-direction-nav li:last-child {
    right: -45px;
}
.flex-direction-nav li.shade {
    display: block;
    margin: 0 !important;
    opacity: 0.3;
    position: relative;
    -webkit-transition: opacity 300ms ease 0s;
    transition: opacity 300ms ease 0s;
    width: 10px;
    z-index: 2;
}
.flex-direction-nav li.shade.RT {
    background-image: -webkit-radial-gradient(at 100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    background-image: radial-gradient(at 100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    float: right;
    right: 0px;
}
.flex-direction-nav li.shade.LT {
    background-image: -webkit-radial-gradient(at -100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    background-image: radial-gradient(at -100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    float: left;
    left: 0px;
}
.film-strip DIV.shade {
    display: block;
    opacity: 0.3;
    position: absolute;
    -webkit-transition: opacity 300ms ease 0s;
    transition: opacity 300ms ease 0s;
    width: 10px;
    z-index: 2;
}
.film-strip DIV.shade.RT {
    background-image: -webkit-radial-gradient(at 100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    background-image: radial-gradient(at 100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    float: right;
    right: 0px;
}
.film-strip DIV.shade.LT {
    background-image: -webkit-radial-gradient(at -100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    background-image: radial-gradient(at -100% 50%,  rgba(0, 0, 0, 0.5) 0%,  transparent 75%);
    float: left;
    left: 0px;
}
.flex-direction-nav a {
    background: url("../cps-images/pc-peyton-bg_direction_nav_sides.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    margin: 0;
    opacity: 0;
    position: absolute;
    text-indent: -9999px;
    width: 45px;
}
.flex-direction-nav .flex-prev {
    opacity: 0.5;
}
.flex-direction-nav .flex-next {
    opacity: 0.5;
}
.flex-direction-nav .flex-prev:hover {
    opacity: 1;
    left: 0px;
}
.flex-direction-nav .flex-next:hover {
    opacity: 1;
    right: 0px;
}
@media screen and (max-width: 400px) {
    .film-strip {
    padding-top: 0px;
    padding-bottom: 40px;
    border-left: 1px solid #E8E8E8;
    border-right: 1px solid #E8E8E8;
}
.film-strip .flexslider {
    margin: 0;
}
.film-strip .flex-direction-nav {
    top: auto;
    bottom: 0 !important;
}
.film-strip .flex-direction-nav LI:first-child, .film-strip .flex-direction-nav LI:last-child {
    top: 0px;
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid #E8E8E8;
    height: 40px;
    position: relative;
    width: 50%;
    z-index: 2;
    box-sizing: border-box;
}
.film-strip .flex-direction-nav LI:first-child {
    left: 0;
    float: left;
    border-right: 1px solid #E8E8E8;
}
.film-strip .flex-direction-nav LI:last-child {
    right: 0;
    float: right;
}
.flex-direction-nav a {
    width: 100%;
    height: 40px !important;
    top: 0 !important;
    position: absolute;
    opacity: 1 !important;
    background: url("../cps-images/pc-peyton-bg_direction_nav_narrow.png") no-repeat scroll 0 0 transparent;
}
.flex-direction-nav .flex-prev {
    left: 0;
    background-position: 0% 0%}
.flex-direction-nav .flex-next {
    background-position: 100% 100%;
    right: 0;
}
.flex-direction-nav a:focus, .flex-direction-nav a.hover {
    background-color: #E8E8E8;
}
.film-strip .shade {
    width: 10px;
}
.film-strip .shade.LT {
    opacity: 0.5;
    background-image: -webkit-radial-gradient(at -100% 70%,  rgba(0, 0, 0, 0.8) 0%,  transparent 80%);
    background-image: radial-gradient(at -100% 70%,  rgba(0, 0, 0, 0.8) 0%,  transparent 80%);
}
.film-strip .shade.RT {
    opacity: 0.3;
    background-image: -webkit-radial-gradient(at 100% 50%,  rgba(0, 0, 0, 0.8) 0%,  transparent 80%);
    background-image: radial-gradient(at 100% 50%,  rgba(0, 0, 0, 0.8) 0%,  transparent 80%);
}
}.contentPromo {
    margin: 1% 0.5%;
    position: relative;
    width: auto;
}
.contentPromo .linkContainer {
    font-size: 1.2em;
}
.contentPromo img {
    display: inline !important;
    float: left;
    margin-right: 10px;
    width: auto !important;
}
.contentPromo.col-1 p {
    clear: both;
    line-height: 120%}
.contentPromo.col-1 .linkContainer {
    float: none;
    width: 100%}
.contentPromo.col-2 .linkContainer {
    overflow: hidden;
    width: 49.9%}
.contentPromo.col-3 .linkContainer {
    width: 33%}
.contentPromo.col-4 .linkContainer {
    width: 25%}
.contentPromo a {
    width: auto !important;
    height: 100% !important;
    display: block;
    float: left;
}
.contentPromo.col-2 a {
    width: 100% !important;
}
.contentPromo.col-1 h2, .contentPromo.col-1 h3, .contentPromo.col-1 h4, .contentPromo.col-2 h2, .contentPromo.col-2 h3, .contentPromo.col-2 h4, .contentPromo.col-3 h2, .contentPromo.col-3 h3, .contentPromo.col-3 h4 {
    display: inline;
    float: left;
    width: auto;
}
.contentPromo h4 {
    display: inline;
    float: left;
    width: 80% !important;
}
.contentPromo p {
    width: auto !important;
    font-size: 0.9em;
    clear: both;
}
.contentPromo p BR {
    display: none;
}
.contentPromo a .inner {
    height: auto !important;
    min-height: 140px;
    width: 100%}
.contentPromo.resourceCenter a .inner {
    height: auto !important;
    min-height: 140px;
    width: 100%}
.contentPromo.resourceCenter.col-1 a {
    display: block;
    float: none;
    width: 100%}
.contentPromo.resourceCenter.col-1 a {
    height: auto;
}
.contentPromo.resourceCenter.col-1 a .inner {
    height: auto !important;
    min-height: auto;
    width: 100%}
@media screen and (min-width: 480px) and (max-width: 960px) {
    .contentPromo.resourceCenter.col-2 .linkContainer, .contentPromo.resourceCenter.col-4 .linkContainer {
    margin: 0;
    padding: 1px;
    width: 50%}
.contentPromo.resourceCenter.col-4 .linkContainer:nth-child(odd) {
    clear: both;
    padding: 0 5px 5px 0;
}
.contentPromo.col-4 h2, .contentPromo.col-4 h3, .contentPromo.col-4 h4 {
    width: auto;
}
.contentPromo.resourceCenter.col-2 a, .contentPromo.resourceCenter.col-4 a {
    display: inline-block;
    float: none;
    height: auto !important;
    margin: 0;
    width: 100% !important;
}
}@media screen and (min-width: 481px) and (max-width: 735px) {
    .resourceCenter.contentPromo.col-4 a .inner {
    min-height: 130px;
}
.contentPromo.resourceCenter.col-4 a {
    width: 99% !important;
}
}@media screen and (max-width: 480px) {
    .contentPromo.resourceCenter .linkContainer, .contentPromo.resourceCenter.col-2 .linkContainer, .contentPromo.resourceCenter.col-4 .linkContainer {
    font-size: 0.8em;
    margin: 0;
    padding: 0;
    width: 100%;
    clear: both;
    float: none;
}
.contentPromo a {
    width: 100% !important;
}
.contentPromo h2, .contentPromo h3, .contentPromo h4 {
    max-width: 79% !important;
    width: auto !important;
}
}@media screen and (min-width: 321px) and (max-width: 480px) {
    .contentPromo.resourceCenter .linkContainer, .contentPromo.resourceCenter.col-2 .linkContainer, .contentPromo.resourceCenter.col-4 .linkContainer {
    font-size: 0.9em;
}
}@media screen and (min-width: 320px) and (max-width: 800px) {
    .contentPromo {
    margin: 0% 0.5%}
.contentPromo .linkContainer {
    display: block;
    float: left;
    margin: 0 0 3% !important;
    overflow: hidden;
    padding: 0 !important;
    width: 100%;
    border: 0 !important;
}
.contentPromo.col-1 .linkContainer {
    float: none;
}
.contentPromo.col-2 .linkContainer {
    width: 50%}
.contentPromo.col-3 .linkContainer {
    width: 33%}
.contentPromo.col-4 .linkContainer {
    width: 25%}
.contentPromo.col-1.resourceCenter a .inner {
    min-height: 110px;
}
.contentPromo a .inner {
    min-height: inherit !important;
}
.contentPromo.col-2 h2, .contentPromo.col-2 h3, .contentPromo.col-2 h4, .contentPromo.col-4 h2, .contentPromo.col-4 h3, .contentPromo.col-4 h4 {
    max-width: 66%}
.contentPromo a .inner {
    height: auto !important;
    min-height: 90px;
    width: 100%}
.contentPromo.resourceCenter a .inner {
    height: auto !important;
    min-height: auto;
}
.contentPromo.col-2 h2, .contentPromo.col-2 h3, .contentPromo.col-2 h4 {
    display: inline;
    float: left;
    width: 75% !important;
}
.contentPromo.col-2 a {
    display: block;
    float: none;
    height: 100% !important;
    width: auto !important;
}
}@media screen and (min-width: 961px) and (max-width: 1200px) {
    .contentPromo a .inner {
    min-height: 200px;
}
}@media screen and (min-width: 881px) and (max-width: 960px) {
    .contentPromo a .inner {
    min-height: 225px;
}
}@media screen and (min-width: 801px) and (max-width: 880px) {
    .contentPromo a .inner {
    min-height: 250px;
}
}@media screen and (min-width: 600px) and (max-width: 800px) {
    .contentPromo a .inner {
    min-height: 250px;
}
}@media screen and (max-width: 380px) {
    .contentPromo.col-4 h2, .contentPromo.col-4 h3, .contentPromo.col-4 h4 {
    width: auto;
}
.contentPromo.col-1 .linkContainer, .contentPromo.col-2 .linkContainer, .contentPromo.col-3 .linkContainer {
    width: 100%}
}figure[class="video"] {
    width: 100% !important;
}
@media screen and (min-width: 0px) and (max-width: 480px) {
    figure[class="video"] {
    max-height: 320px;
}
}@media screen and (min-width: 0px) and (max-width: 320px) {
    figure[class="video"] {
    max-height: 480px;
}
}.video__wrapper {
    width: 100%}
@media screen and (max-width: 527px) {
    .video__wrapper {
    padding-right: 0;
    padding-left: 0;
}
}@media screen and (min-width: 50em) {
    .video__wrapper {
    padding-right: 10%;
    padding-left: 10%}
}.video__wrapper .video__share__button__container, .video__wrapper h4 {
    display: none;
}
.video__wrapper .video__description__title {
    color: #e65100;
}
.video__wrapper .video__description__text {
    margin-bottom: 2%}
.video__wrapper div[style="width:600px; height:338px;"] {
    margin: 0 auto;
    background: black;
    width: 100% !important;
    height: 520px !important;
}
@media screen and (min-width: 0px) and (max-width: 480px) {
    .video__wrapper div[style="width:600px; height:338px;"] {
    max-height: 320px;
}
}@media screen and (min-width: 0px) and (max-width: 320px) {
    .video__wrapper div[style="width:600px;height:338px;"] {
    max-height: 480px;
}
}.video__wrapper .projekktor {
    width: 100% !important;
    height: 100% !important;
}
.video__wrapper .vidOptions__shareThis {
    position: relative;
    padding-top: 10px;
    padding-bottom: 5px;
}
.video__wrapper .vidOptions__shareThis .vidOptions__shareThis__widgetWrapper {
    position: absolute;
    top: 5px;
    right: 10px;
    width: calc(100% - 90px);
    text-align: left;
    display: inline-block;
}
.video__wrapper .vidOptions__shareThis .st_facebook, .video__wrapper .vidOptions__shareThis .st_twitter, .video__wrapper .vidOptions__shareThis .st_googleplus, .video__wrapper .vidOptions__shareThis .st_sharethis {
    margin: 5px;
    cursor: pointer;
}
.video__wrapper .vidOptions__shareThis .st_facebook:hover, .video__wrapper .vidOptions__shareThis .st_facebook:focus, .video__wrapper .vidOptions__shareThis .st_twitter:hover, .video__wrapper .vidOptions__shareThis .st_twitter:focus, .video__wrapper .vidOptions__shareThis .st_googleplus:hover, .video__wrapper .vidOptions__shareThis .st_googleplus:focus, .video__wrapper .vidOptions__shareThis .st_sharethis:hover, .video__wrapper .vidOptions__shareThis .st_sharethis:focus {
    background-color: #cccccc;
}
.video__wrapper .vidOptions__title {
    position: relative;
    font-family: 'proxima-nova',  Helvetica,  Arial,  sans-serif;
    text-transform: uppercase;
    border-right: 1px solid #999999;
    font-size: 15px;
    color: #666666;
    display: inline-block;
    width: 75px;
    padding-right: 10px;
    line-height: 16px;
    text-align: right;
}
.video__wrapper .vidOptions__title[for="videoPageLink"], .video__wrapper .vidOptions__title[for="videoPageEmbed"] {
    left: -2px;
}
.video__wrapper .vidOptions__title[for="videoPageEmbed"] {
    top: 10px;
}
.video__wrapper .video__share__options.vidOptions {
    padding-bottom: 5px;
    background: #dedede;
}
.video__wrapper .video__share__options.vidOptions .vidOptions__input {
    position: relative;
    width: 100%;
    padding: 5px;
    text-align: center;
    display: inline-block;
}
.video__wrapper .video__share__options.vidOptions .vidOptions__input--pageLink, .video__wrapper .video__share__options.vidOptions .vidOptions__input--pageEmbed {
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 8px 10px;
    margin: 5px;
    height: 34px;
    outline: none;
    width: calc(100% - 90px);
    text-align: left;
    -webkit-writing-mode: horizontal-tb;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: white;
    display: inline;
    font-family: 'Courier New',  Courier,  monospace;
    font-size: 14px;
    white-space: pre-wrap;
    word-spacing: 0px;
    word-wrap: break-word;
    writing-mode: lr-tb;
    -webkit-user-select: element;
    -moz-user-select: element;
    -ms-user-select: element;
    -o-user-select: element;
    user-select: element;
}
.componentUrbo {
    display: none;
    clear: both;
    color: #666666;
    font-size: 12px;
    margin: -15px 0 45px 15px;
}
.video__wrapper .video__share__options.vidOptions .vidOptions__input--pageLink:hover, .video__wrapper .video__share__options.vidOptions .vidOptions__input--pageLink:focus, .video__wrapper .video__share__options.vidOptions .vidOptions__input--pageEmbed:hover, .video__wrapper .video__share__options.vidOptions .vidOptions__input--pageEmbed:focus {
    background-color: #cccccc;
    cursor: pointer;
}
.video__wrapper .video__share__options.vidOptions .vidOptions__input--pageEmbed {
    height: 68px;
}
.svg-01-facebook_icon1 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-01-facebook_icon1_circle {
    background-position: 0 -45px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-01-facebook_icon1_circle_green {
    background-position: 0 -90px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-01-facebook_icon1_circle_orange {
    background-position: 0 -135px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-02-twitter_icon1 {
    background-position: 0 -180px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-02-twitter_icon1_circle {
    background-position: 0 -225px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-02-twitter_icon1_circle_green {
    background-position: 0 -270px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-02-twitter_icon1_circle_orange {
    background-position: 0 -315px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-03-google_icon1 {
    background-position: 0 -360px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-03-google_icon1_circle {
    background-position: 0 -405px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-03-google_icon1_circle_green {
    background-position: 0 -450px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-03-google_icon1_circle_orange {
    background-position: 0 -495px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-04-youtube_icon1 {
    background-position: 0 -540px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-04-youtube_icon1_circle {
    background-position: 0 -585px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/iconsSVG.svg);
}
.svg-04-youtube_icon1_circle_green {
    background-position: 0 -630px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-04-youtube_icon1_circle_orange {
    background-position: 0 -675px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-05-rss_icon1 {
    background-position: 0 -720px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-05-rss_icon1_circle {
    background-position: 0 -765px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-05-rss_icon1_circle_green {
    background-position: 0 -810px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-05-rss_icon1_circle_orange {
    background-position: 0 -855px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-06-chat_icon1 {
    background-position: 0 -900px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-06-chat_icon1_circle {
    background-position: 0 -945px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-06-chat_icon1_circle_green {
    background-position: 0 -990px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-06-chat_icon1_circle_orange {
    background-position: 0 -1035px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-07-video_icon1 {
    background-position: 0 -1080px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-07-video_icon1_circle {
    background-position: 0 -1125px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-07-video_icon1_circle_green {
    background-position: 0 -1170px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
.svg-07-video_icon1_circle_orange {
    background-position: 0 -1215px;
    background-repeat: no-repeat;
    background-image: url(../cps-images/pc-peyton-iconsSVG.svg);
}
body {
    width: 100%;
    height: 100%;
    background: url(../cps-images/nf-women-investing-pageBkg-destiny.gif) repeat;
    font-family: proxima-nova,  Arial,  sans-serif;
    font-weight: 300;
}
.social-box, .vidOptions__shareThis {
    width: 100%;
    padding: 0px 5px;
}
.social-box h3, .vidOptions__shareThis h3 {
    position: relative;
    font-family: 'proxima-nova',  Helvetica,  Arial,  sans-serif;
    text-transform: uppercase;
    top: -6px;
    font-size: 15px;
    color: #666666;
    display: inline-block;
    width: 75px;
    padding-right: 10px;
    line-height: 16px;
    text-align: right;
}
.social-box+.social-box, .vidOptions__shareThis+.social-box {
    margin-top: -5px;
    padding-top: 0;
    padding-bottom: 0;
}
.social-box+.social-box h3, .vidOptions__shareThis+.social-box h3 {
    height: 100%}
.social-box+.social-box+.social-box, .vidOptions__shareThis+.social-box+.social-box {
    margin-top: 0;
    padding-bottom: 5px;
}
.social-box .stButton_gradient, .social-box .stArrow, .vidOptions__shareThis .stButton_gradient, .vidOptions__shareThis .stArrow {
    top: -10px;
    margin: 0px !important;
    padding: 0px 1px !important;
    border: 0 !important;
    background: transparent !important;
    -ms-filter: "none" !important;
}
.social-box .stButton, .vidOptions__shareThis .stButton {
    border: 0 !important;
    font-size: 14px !important;
    background: transparent !important;
    -ms-filter: "none" !important;
    margin: 0 auto !important;
    padding: 0 !important;
}
.social-box .stMainServices, .social-box .chicklets, .vidOptions__shareThis .stMainServices, .vidOptions__shareThis .chicklets {
    display: none !important;
}
.social-box .stBubble_hcount, .vidOptions__shareThis .stBubble_hcount {
    display: inline-block !important;
    font-size: 14px !important;
    color: #666666;
    font-family: 'proxima-nova',  Helvetica,  Arial,  sans-serif !important;
    visibility: visible;
}
.social-box .icons-soc_facebook_sm, .social-box .icons-soc_twitter_sm, .social-box .icons-soc_google_sm, .social-box .icons-soc_sharethis_sm, .vidOptions__shareThis .icons-soc_facebook_sm, .vidOptions__shareThis .icons-soc_twitter_sm, .vidOptions__shareThis .icons-soc_google_sm, .vidOptions__shareThis .icons-soc_sharethis_sm {
    display: none;
}
.social-box .st_sharethis_hcount .stBubble_hcount, .vidOptions__shareThis .st_sharethis_hcount .stBubble_hcount {
    visibility: hidden;
    padding-right: 0 !important;
    width: 0px;
}
.social-box .more-social, .vidOptions__shareThis .more-social {
    color: #666666;
    position: relative;
    top: -10px;
}
.social-box .st_sharethis_hcount, .social-box .st_googleplus_hcount, .social-box .st_facebook_hcount, .social-box .st_twitter_hcount, .vidOptions__shareThis .st_sharethis_hcount, .vidOptions__shareThis .st_googleplus_hcount, .vidOptions__shareThis .st_facebook_hcount, .vidOptions__shareThis .st_twitter_hcount {
    width: 0px !important;
    text-indent: 0;
}
.social-box .social-box__button, .vidOptions__shareThis .social-box__button {
    top: 3px;
}
.social-box .social-box__button, .social-box .social-box__link, .social-box .social-box__embed, .vidOptions__shareThis .social-box__button, .vidOptions__shareThis .social-box__link, .vidOptions__shareThis .social-box__embed {
    position: relative;
    width: calc(100%-90px);
    padding: 5px;
    text-align: center;
    display: inline-block;
}
.social-box .social-box__button:hover, .social-box .social-box__button:active, .social-box .social-box__button:focus, .social-box .social-box__link:hover, .social-box .social-box__link:active, .social-box .social-box__link:focus, .social-box .social-box__embed:hover, .social-box .social-box__embed:active, .social-box .social-box__embed:focus, .vidOptions__shareThis .social-box__button:hover, .vidOptions__shareThis .social-box__button:active, .vidOptions__shareThis .social-box__button:focus, .vidOptions__shareThis .social-box__link:hover, .vidOptions__shareThis .social-box__link:active, .vidOptions__shareThis .social-box__link:focus, .vidOptions__shareThis .social-box__embed:hover, .vidOptions__shareThis .social-box__embed:active, .vidOptions__shareThis .social-box__embed:focus {
    background-color: #cccccc;
    cursor: pointer;
}
.social-box .social-box__button input, .social-box .social-box__button textarea, .social-box .social-box__link input, .social-box .social-box__link textarea, .social-box .social-box__embed input, .social-box .social-box__embed textarea, .vidOptions__shareThis .social-box__button input, .vidOptions__shareThis .social-box__button textarea, .vidOptions__shareThis .social-box__link input, .vidOptions__shareThis .social-box__link textarea, .vidOptions__shareThis .social-box__embed input, .vidOptions__shareThis .social-box__embed textarea {
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 8px 10px;
    height: 34px;
    outline: none;
    width: 100%;
    -webkit-writing-mode: horizontal-tb;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: white;
    display: inline;
    font-family: 'Courier New',  Courier,  monospace;
    font-size: 14px;
    white-space: pre-wrap;
    word-spacing: 0px;
    word-wrap: break-word;
    writing-mode: lr-tb;
    -webkit-user-select: element;
    -moz-user-select: element;
    -ms-user-select: element;
    -o-user-select: element;
    user-select: element;
}
em {
    font-style: italic;
    font-weight: bold;
}
footer {
    font-family: Arial,  sans-serif;
}
.social-box .social-box__button textarea, .social-box .social-box__link textarea, .social-box .social-box__embed textarea, .vidOptions__shareThis .social-box__button textarea, .vidOptions__shareThis .social-box__link textarea, .vidOptions__shareThis .social-box__embed textarea {
    height: 68px;
}
.social-box .social-box__link, .social-box .social-box__embed, .vidOptions__shareThis .social-box__link, .vidOptions__shareThis .social-box__embed {
    width: 70%;
    text-align: left;
}
@media screen and (max-width: 527px) {
    .social-box h3, .vidOptions__shareThis h3 {
    font-size: 14px;
}
.social-box .stButton_gradient, .social-box .st_googleplus_hcount .stBubble, .social-box .stArrow, .vidOptions__shareThis .stButton_gradient, .vidOptions__shareThis .st_googleplus_hcount .stBubble, .vidOptions__shareThis .stArrow {
    top: 2px;
    text-align: center;
}
.social-box .st_googleplus_hcount .stBubble, .vidOptions__shareThis .st_googleplus_hcount .stBubble {
    padding: 0;
}
.social-box .st_googleplus_hcount .stButton_gradient, .vidOptions__shareThis .st_googleplus_hcount .stButton_gradient {
    position: absolute;
    left: -4px;
    top: 3px;
}
.social-box .st_sharethis_hcount, .vidOptions__shareThis .st_sharethis_hcount {
    text-align: center;
}
.social-box .st_sharethis_hcount .stBubble_hcount, .vidOptions__shareThis .st_sharethis_hcount .stBubble_hcount {
    visibility: hidden;
    width: 0px;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.social-box .more-social, .vidOptions__shareThis .more-social {
    padding-right: 0px;
    position: relative;
    top: 2px;
    left: -4px;
    font-size: 12px !important;
    line-height: 14px !important;
}
.social-box .stBubble_hcount, .vidOptions__shareThis .stBubble_hcount {
    display: inline-block !important;
    font-size: 12px !important;
    line-height: 14px !important;
    color: #666666;
    text-align: center;
    visibility: visible;
}
.social-box .social-box__button, .vidOptions__shareThis .social-box__button {
    padding-top: 0;
}
.social-box .icons-soc_facebook_lg, .social-box #video .vidOptions__shareThis .st_facebook, #video .vidOptions__shareThis .social-box .st_facebook, .social-box .icons-soc_twitter_lg, .social-box #video .vidOptions__shareThis .st_twitter, #video .vidOptions__shareThis .social-box .st_twitter, .social-box .icons-soc_google_lg, .social-box #video .vidOptions__shareThis .st_googleplus, #video .vidOptions__shareThis .social-box .st_googleplus, .social-box .icons-soc_sharethis_lg, .social-box #video .vidOptions__shareThis .st_sharethis, #video .vidOptions__shareThis .social-box .st_sharethis, .vidOptions__shareThis .icons-soc_facebook_lg, #video .vidOptions__shareThis .st_facebook, .vidOptions__shareThis .icons-soc_twitter_lg, #video .vidOptions__shareThis .st_twitter, .vidOptions__shareThis .icons-soc_google_lg, #video .vidOptions__shareThis .st_googleplus, .vidOptions__shareThis .icons-soc_sharethis_lg, #video .vidOptions__shareThis .st_sharethis {
    display: none;
}
.social-box .icons-soc_facebook_sm, .social-box .icons-soc_twitter_sm, .social-box .icons-soc_google_sm, .social-box .icons-soc_sharethis_sm, .vidOptions__shareThis .icons-soc_facebook_sm, .vidOptions__shareThis .icons-soc_twitter_sm, .vidOptions__shareThis .icons-soc_google_sm, .vidOptions__shareThis .icons-soc_sharethis_sm {
    position: relative;
    top: 3px;
    margin: 0 auto;
    display: block;
}
}.media-share {
    margin: 2% 10%;
    background-color: #dedede;
}
@media screen and (min-width: 0) and (max-width: 800px) {
    .media-share {
    margin: 2% 5px;
}
}.icons-sprite, .icons-arr-black-down-med, .linkMenu header .indicator, .icons-arr-black-up-med, .linkMenu .leftContent.isOpen header .indicator, .icons-arr-darkGrey-down, .accordion .summary .marker, .icons-arr-down-white-med, #sectionMenuUl li.selected a:hover .indicator.large, #sectionMenuUl li.selected.hover .indicator.large, #sectionMenuUl li.selected a:focus .indicator.large, #sectionMenuUl li.selected.focus .indicator.large, #sectionMenuUl li h3:hover a span.indicator.small, #sectionMenuUl li h3.hover a span.indicator.small, #sectionMenuUl li h3:focus a span.indicator.small, #sectionMenuUl li h3.focus a span.indicator.small, .nf #sectionMenuUl h3:hover .indicator.small, .nf #sectionMenuUl h3:focus .indicator.small, .nf #sectionMenuUl li.selected h3:hover .indicator.large, .palmBP #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader .addSprite:active span.indicator, .palmBP #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator, .icons-arr-down-white, #login .login__toggle .indicator, .icons-arr-right-gold, #businessesPartners .businessesPartners__content a .marker, .individualsContent .indicator, .icons-arr-up-white-med, #sectionMenuUl li h3:hover .indicator.large, #sectionMenuUl li h3.hover .indicator.large, #sectionMenuUl li h3:focus .indicator.large, #sectionMenuUl li h3.focus .indicator.large, #sectionMenuUl li.selected h3:hover a span.indicator, #sectionMenuUl li.selected h3.hover a span.indicator, #sectionMenuUl li.selected h3:focus a span.indicator, #sectionMenuUl li.selected h3.focus a span.indicator, .nf #sectionMenuUl h3:hover .indicator.large, .nf #sectionMenuUl h3:focus .indicator.large, .nf #sectionMenuUl li.selected h3:hover .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator, .stickyCta .dropdowned .spriteCtaMegaphone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaMoney .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaRss .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaNationwide .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPhone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaCar .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPerson .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaContacts .ctaDropdownArrow, .icons-arr-up-white, #login .login__toggle.active .indicator, .icons-arr-yellow-right-large, .contentPromo.alert .marker, .icons-arrow-black-down, .selectron span.selIndicator, span.selectronFocused>.selectronSelected>span.selIndicator, .icons-arrow-black-up, .selectron.selectronFocused.showing .selectronSelected>span.selIndicator, .selectron.selectronFocused.shown .selectronSelected>span.selIndicator, .icons-arrow-blue-down-small, .icons-arrow-down-blue, #sectionMenuUl>li.selected .indicator.large, #sectionMenuUl li.selected .indicator.large, #sectionMenuUl li .indicator.small, .palmBP #subNavAccordionHeader .addSprite span.indicator, .palmBP #subNavAccordionHeader span.indicator, .icons-arrow-green-down, .nf #sectionMenuUl li.selected .indicator.large, .nf #sectionMenuUl .indicator.small, .palmBP .nf #subNavAccordionHeader .addSprite span.indicator, .palmBP .nf #subNavAccordionHeader span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator, .icons-arrow-green-up, .nf #sectionMenuUl li.selected .indicator.small, .nf #sectionMenuUl .indicator.large, .palmBP .nf #subNavAccordionHeader.selected .addSprite span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator, .icons-arrow-nav-grey-right, .executive-bios .col a span strong:after, .icons-arrow-orange-WWdown2, .icons-arrow-orange-down, .icons-arrow-orange-down3, .stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow, .stickyCta .stickyCtaInner .ctaDropdownArrow, .stickyCta .block .ctaDropdownArrow, .icons-arrow-orange-right, #promo-banner li .content .action2 .marker, #promo-banner li .content .action1 .marker, .contentPromo .marker, .linkMenu.withPromo .rightLink a .marker, .optionLink .marker, .accordion .accordionIntro .marker, .contentPromo.articleList a .marker, .archives.articleList .articles a p .marker, .icons-arrow-orange-right3, .stickyCta .stickyCtaBlockWrapper .ctaButtonArrow, .stickyCta .stickyCtaInner .ctaButtonArrow, .stickyCta .block .ctaButtonArrow, .stickyCta .dropdowned .ctaContentUpper p a:after, .in-page-search .search-results a .sprite, .icons-arrow-orange-up-large, .accordion .summary.active .marker, .icons-arrow-orange-up, .icons-arrow-peach-down, #businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator, .icons-arrow-peach-up, #businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator, .icons-arrow-up-blue, #sectionMenuUl h3 span.indicator.large, #sectionMenuUl li.selected .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite span.indicator, .icons-arrow-white-right, #slidingLinkFarm .content li .marker, article.body-text.withDropdown .buttonWrapper .sprite, .icons-auto-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaCar:after, .stickyCta .stickyCtaInner .spriteCtaCar:after, .stickyCta .block .spriteCtaCar:after, .icons-auto-white-large, .stickyCta .dropdowned .spriteCtaCar:after, .icons-contact-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaContacts:after, .stickyCta .stickyCtaInner .spriteCtaContacts:after, .stickyCta .block .spriteCtaContacts:after, .icons-contact-white-large, .stickyCta .dropdowned .spriteCtaContacts:after, .icons-dollar-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMoney:after, .stickyCta .stickyCtaInner .spriteCtaMoney:after, .stickyCta .block .spriteCtaMoney:after, .icons-dollar-white-large, .stickyCta .dropdowned .spriteCtaMoney:after, .icons-eo-insurer, .icons-equalHousing, .icons-facebook, .icons-fdic, .icons-flex-arrow-left, #BVReviewsContainer .BVRRPreviousPage A, .in-page-search .results-pagination li a.prev, .resultsPreviousPage A, .icons-flex-arrow-right, #BVReviewsContainer .BVRRNextPage A, .in-page-search .results-pagination li a.next, .resultsNextPage A, .icons-flickr, .icons-global-menu-button, .icons-gplus, .icons-home-green, .breadcrumb-wrapper .homeLink:hover, .breadcrumb-wrapper .homeLink:active, .breadcrumb-wrapper .homeLink:focus, .icons-house, .breadcrumb-wrapper .homeLink, .icons-input-delete-touch, .touch .icons-input-delete, .touch .icons-input-delete:hover, .icons-input-delete, .icons-lock-green, #loginArea #accountHeader .marker:hover, #loginArea #accountHeader .marker:focus, .icons-lock-white, #loginArea #accountHeader .marker, .icons-megaphone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMegaphone:after, .stickyCta .stickyCtaInner .spriteCtaMegaphone:after, .stickyCta .block .spriteCtaMegaphone:after, .icons-megaphone-white-large, .stickyCta .dropdowned .spriteCtaMegaphone:after, .icons-nfFooterLogo, .icons-nfHeaderLogo-large, .icons-nfHeaderLogo-mobile, .icons-nw-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaNationwide:after, .stickyCta .stickyCtaInner .spriteCtaNationwide:after, .stickyCta .block .spriteCtaNationwide:after, .icons-nw-logo-footer, .icons-nw-logo, .icons-nw-white-large, .stickyCta .dropdowned .spriteCtaNationwide:after, .icons-nwFooterLogo, footer .icons-logo, .icons-nwHeaderLogo-large, .icons-nwHeaderLogo-mobile, .icons-person-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPerson:after, .stickyCta .stickyCtaInner .spriteCtaPerson:after, .stickyCta .block .spriteCtaPerson:after, .icons-person-white-large, .stickyCta .dropdowned .spriteCtaPerson:after, .icons-phone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPhone:after, .stickyCta .stickyCtaInner .spriteCtaPhone:after, .stickyCta .block .spriteCtaPhone:after, .icons-phone-white-large, .stickyCta .dropdowned .spriteCtaPhone:after, .icons-rss-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaRss:after, .stickyCta .stickyCtaInner .spriteCtaRss:after, .stickyCta .block .spriteCtaRss:after, .icons-rss-white-large, .stickyCta .dropdowned .spriteCtaRss:after, .icons-rss, .icons-search-arr, .icons-search-normal, .in-page-search .search-button, .icons-section-menu-banking, .icons-section-menu-claims-center, .icons-section-menu-insurance, .icons-section-menu-investing, .icons-site-search, .icons-soc_facebook_lg, #video .vidOptions__shareThis .st_facebook, .icons-soc_facebook_sm, .icons-soc_google_lg, #video .vidOptions__shareThis .st_googleplus, .icons-soc_google_sm, .icons-soc_sharethis_lg, #video .vidOptions__shareThis .st_sharethis, .icons-soc_sharethis_sm, .icons-soc_twitter_lg, #video .vidOptions__shareThis .st_twitter, .icons-soc_twitter_sm, .icons-truste, .icons-twitter, .icons-youtube {
    text-indent: -9999px;
    display: inline-block;
    overflow: hidden;
}
.icons-sprite, .icons-arr-black-down-med, .linkMenu header .indicator, .icons-arr-black-up-med, .linkMenu .leftContent.isOpen header .indicator, .icons-arr-darkGrey-down, .accordion .summary .marker, .icons-arr-down-white-med, #sectionMenuUl li.selected a:hover .indicator.large, #sectionMenuUl li.selected.hover .indicator.large, #sectionMenuUl li.selected a:focus .indicator.large, #sectionMenuUl li.selected.focus .indicator.large, #sectionMenuUl li h3:hover a span.indicator.small, #sectionMenuUl li h3.hover a span.indicator.small, #sectionMenuUl li h3:focus a span.indicator.small, #sectionMenuUl li h3.focus a span.indicator.small, .nf #sectionMenuUl h3:hover .indicator.small, .nf #sectionMenuUl h3:focus .indicator.small, .nf #sectionMenuUl li.selected h3:hover .indicator.large, .palmBP #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader .addSprite:active span.indicator, .palmBP #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator, .icons-arr-down-white, #login .login__toggle .indicator, .icons-arr-right-gold, #businessesPartners .businessesPartners__content a .marker, .individualsContent .indicator, .icons-arr-up-white-med, #sectionMenuUl li h3:hover .indicator.large, #sectionMenuUl li h3.hover .indicator.large, #sectionMenuUl li h3:focus .indicator.large, #sectionMenuUl li h3.focus .indicator.large, #sectionMenuUl li.selected h3:hover a span.indicator, #sectionMenuUl li.selected h3.hover a span.indicator, #sectionMenuUl li.selected h3:focus a span.indicator, #sectionMenuUl li.selected h3.focus a span.indicator, .nf #sectionMenuUl h3:hover .indicator.large, .nf #sectionMenuUl h3:focus .indicator.large, .nf #sectionMenuUl li.selected h3:hover .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator, .stickyCta .dropdowned .spriteCtaMegaphone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaMoney .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaRss .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaNationwide .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPhone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaCar .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPerson .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaContacts .ctaDropdownArrow, .icons-arr-up-white, #login .login__toggle.active .indicator, .icons-arr-yellow-right-large, .contentPromo.alert .marker, .icons-arrow-black-down, .selectron span.selIndicator, span.selectronFocused>.selectronSelected>span.selIndicator, .icons-arrow-black-up, .selectron.selectronFocused.showing .selectronSelected>span.selIndicator, .selectron.selectronFocused.shown .selectronSelected>span.selIndicator, .icons-arrow-blue-down-small, .icons-arrow-down-blue, #sectionMenuUl>li.selected .indicator.large, #sectionMenuUl li.selected .indicator.large, #sectionMenuUl li .indicator.small, .palmBP #subNavAccordionHeader .addSprite span.indicator, .palmBP #subNavAccordionHeader span.indicator, .icons-arrow-green-down, .nf #sectionMenuUl li.selected .indicator.large, .nf #sectionMenuUl .indicator.small, .palmBP .nf #subNavAccordionHeader .addSprite span.indicator, .palmBP .nf #subNavAccordionHeader span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator, .icons-arrow-green-up, .nf #sectionMenuUl li.selected .indicator.small, .nf #sectionMenuUl .indicator.large, .palmBP .nf #subNavAccordionHeader.selected .addSprite span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator, .icons-arrow-nav-grey-right, .executive-bios .col a span strong:after, .icons-arrow-orange-WWdown2, .icons-arrow-orange-down, .icons-arrow-orange-down3, .stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow, .stickyCta .stickyCtaInner .ctaDropdownArrow, .stickyCta .block .ctaDropdownArrow, .icons-arrow-orange-right, #promo-banner li .content .action2 .marker, #promo-banner li .content .action1 .marker, .contentPromo .marker, .linkMenu.withPromo .rightLink a .marker, .optionLink .marker, .accordion .accordionIntro .marker, .contentPromo.articleList a .marker, .archives.articleList .articles a p .marker, .icons-arrow-orange-right3, .stickyCta .stickyCtaBlockWrapper .ctaButtonArrow, .stickyCta .stickyCtaInner .ctaButtonArrow, .stickyCta .block .ctaButtonArrow, .stickyCta .dropdowned .ctaContentUpper p a:after, .in-page-search .search-results a .sprite, .icons-arrow-orange-up-large, .accordion .summary.active .marker, .icons-arrow-orange-up, .icons-arrow-peach-down, #businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator, .icons-arrow-peach-up, #businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator, .icons-arrow-up-blue, #sectionMenuUl h3 span.indicator.large, #sectionMenuUl li.selected .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite span.indicator, .icons-arrow-white-right, #slidingLinkFarm .content li .marker, article.body-text.withDropdown .buttonWrapper .sprite, .icons-auto-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaCar:after, .stickyCta .stickyCtaInner .spriteCtaCar:after, .stickyCta .block .spriteCtaCar:after, .icons-auto-white-large, .stickyCta .dropdowned .spriteCtaCar:after, .icons-contact-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaContacts:after, .stickyCta .stickyCtaInner .spriteCtaContacts:after, .stickyCta .block .spriteCtaContacts:after, .icons-contact-white-large, .stickyCta .dropdowned .spriteCtaContacts:after, .icons-dollar-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMoney:after, .stickyCta .stickyCtaInner .spriteCtaMoney:after, .stickyCta .block .spriteCtaMoney:after, .icons-dollar-white-large, .stickyCta .dropdowned .spriteCtaMoney:after, .icons-eo-insurer, .icons-equalHousing, .icons-facebook, .icons-fdic, .icons-flex-arrow-left, #BVReviewsContainer .BVRRPreviousPage A, .in-page-search .results-pagination li a.prev, .resultsPreviousPage A, .icons-flex-arrow-right, #BVReviewsContainer .BVRRNextPage A, .in-page-search .results-pagination li a.next, .resultsNextPage A, .icons-flickr, .icons-global-menu-button, .icons-gplus, .icons-home-green, .breadcrumb-wrapper .homeLink:hover, .breadcrumb-wrapper .homeLink:active, .breadcrumb-wrapper .homeLink:focus, .icons-house, .breadcrumb-wrapper .homeLink, .icons-input-delete-touch, .touch .icons-input-delete, .touch .icons-input-delete:hover, .icons-input-delete, .icons-lock-green, #loginArea #accountHeader .marker:hover, #loginArea #accountHeader .marker:focus, .icons-lock-white, #loginArea #accountHeader .marker, .icons-megaphone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMegaphone:after, .stickyCta .stickyCtaInner .spriteCtaMegaphone:after, .stickyCta .block .spriteCtaMegaphone:after, .icons-megaphone-white-large, .stickyCta .dropdowned .spriteCtaMegaphone:after, .icons-nfFooterLogo, .icons-nfHeaderLogo-large, .icons-nfHeaderLogo-mobile, .icons-nw-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaNationwide:after, .stickyCta .stickyCtaInner .spriteCtaNationwide:after, .stickyCta .block .spriteCtaNationwide:after, .icons-nw-logo-footer, .icons-nw-logo, .icons-nw-white-large, .stickyCta .dropdowned .spriteCtaNationwide:after, .icons-nwFooterLogo, footer .icons-logo, .icons-nwHeaderLogo-large, .icons-nwHeaderLogo-mobile, .icons-person-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPerson:after, .stickyCta .stickyCtaInner .spriteCtaPerson:after, .stickyCta .block .spriteCtaPerson:after, .icons-person-white-large, .stickyCta .dropdowned .spriteCtaPerson:after, .icons-phone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPhone:after, .stickyCta .stickyCtaInner .spriteCtaPhone:after, .stickyCta .block .spriteCtaPhone:after, .icons-phone-white-large, .stickyCta .dropdowned .spriteCtaPhone:after, .icons-rss-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaRss:after, .stickyCta .stickyCtaInner .spriteCtaRss:after, .stickyCta .block .spriteCtaRss:after, .icons-rss-white-large, .stickyCta .dropdowned .spriteCtaRss:after, .icons-rss, .icons-search-arr, .icons-search-normal, .in-page-search .search-button, .icons-section-menu-banking, .icons-section-menu-claims-center, .icons-section-menu-insurance, .icons-section-menu-investing, .icons-site-search, .icons-soc_facebook_lg, #video .vidOptions__shareThis .st_facebook, .icons-soc_facebook_sm, .icons-soc_google_lg, #video .vidOptions__shareThis .st_googleplus, .icons-soc_google_sm, .icons-soc_sharethis_lg, #video .vidOptions__shareThis .st_sharethis, .icons-soc_sharethis_sm, .icons-soc_twitter_lg, #video .vidOptions__shareThis .st_twitter, .icons-soc_twitter_sm, .icons-truste, .icons-twitter, .icons-youtube {
    background: url("/static/icons.png?r=40") no-repeat;
}
.icons-arr-black-down-med, .linkMenu header .indicator {
    background-position: 0 -4179px;
    height: 6px;
    width: 11px;
}
.icons-arr-black-up-med, .linkMenu .leftContent.isOpen header .indicator {
    background-position: 0 -4128px;
    height: 6px;
    width: 11px;
}
.icons-arr-darkGrey-down, .accordion .summary .marker {
    background-position: 0 -3290px;
    height: 8px;
    width: 15px;
}
.icons-arr-down-white-med, #sectionMenuUl li.selected a:hover .indicator.large, #sectionMenuUl li.selected.hover .indicator.large, #sectionMenuUl li.selected a:focus .indicator.large, #sectionMenuUl li.selected.focus .indicator.large, #sectionMenuUl li h3:hover a span.indicator.small, #sectionMenuUl li h3.hover a span.indicator.small, #sectionMenuUl li h3:focus a span.indicator.small, #sectionMenuUl li h3.focus a span.indicator.small, .nf #sectionMenuUl h3:hover .indicator.small, .nf #sectionMenuUl h3:focus .indicator.small, .nf #sectionMenuUl li.selected h3:hover .indicator.large, .palmBP #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader .addSprite:active span.indicator, .palmBP #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator {
    background-position: 0 -2905px;
    height: 6px;
    width: 11px;
}
.icons-arr-down-white, #login .login__toggle .indicator {
    background-position: 0 -4077px;
    height: 5px;
    width: 9px;
}
.icons-arr-right-gold, #businessesPartners .businessesPartners__content a .marker, .individualsContent .indicator {
    background-position: 0 -4048px;
    height: 9px;
    width: 5px;
}
.icons-arr-up-white-med, #sectionMenuUl li h3:hover .indicator.large, #sectionMenuUl li h3.hover .indicator.large, #sectionMenuUl li h3:focus .indicator.large, #sectionMenuUl li h3.focus .indicator.large, #sectionMenuUl li.selected h3:hover a span.indicator, #sectionMenuUl li.selected h3.hover a span.indicator, #sectionMenuUl li.selected h3:focus a span.indicator, #sectionMenuUl li.selected h3.focus a span.indicator, .nf #sectionMenuUl h3:hover .indicator.large, .nf #sectionMenuUl h3:focus .indicator.large, .nf #sectionMenuUl li.selected h3:hover .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator, .stickyCta .dropdowned .spriteCtaMegaphone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaMoney .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaRss .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaNationwide .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPhone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaCar .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPerson .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaContacts .ctaDropdownArrow {
    background-position: 0 -2931px;
    height: 6px;
    width: 11px;
}
.icons-arr-up-white, #login .login__toggle.active .indicator {
    background-position: 0 -4154px;
    height: 5px;
    width: 9px;
}
.icons-arr-yellow-right-large, .contentPromo.alert .marker {
    background-position: 0 -3102px;
    height: 13px;
    width: 7px;
}
.icons-arrow-black-down, .selectron span.selIndicator, span.selectronFocused>.selectronSelected>span.selIndicator {
    background-position: 0 -3538px;
    height: 5px;
    width: 9px;
}
.icons-arrow-black-up, .selectron.selectronFocused.showing .selectronSelected>span.selIndicator, .selectron.selectronFocused.shown .selectronSelected>span.selIndicator {
    background-position: 0 -3450px;
    height: 5px;
    width: 9px;
}
.icons-arrow-blue-down-small {
    background-position: 0 -3563px;
    height: 5px;
    width: 9px;
}
.icons-arrow-down-blue, #sectionMenuUl>li.selected .indicator.large, #sectionMenuUl li.selected .indicator.large, #sectionMenuUl li .indicator.small, .palmBP #subNavAccordionHeader .addSprite span.indicator, .palmBP #subNavAccordionHeader span.indicator {
    background-position: 0 -545px;
    height: 6px;
    width: 11px;
}
.icons-arrow-green-down, .nf #sectionMenuUl li.selected .indicator.large, .nf #sectionMenuUl .indicator.small, .palmBP .nf #subNavAccordionHeader .addSprite span.indicator, .palmBP .nf #subNavAccordionHeader span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator {
    background-position: 0 -3374px;
    height: 6px;
    width: 11px;
}
.icons-arrow-green-up, .nf #sectionMenuUl li.selected .indicator.small, .nf #sectionMenuUl .indicator.large, .palmBP .nf #subNavAccordionHeader.selected .addSprite span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator {
    background-position: 0 -2819px;
    height: 6px;
    width: 11px;
}
.icons-arrow-nav-grey-right, .executive-bios .col a span strong:after {
    background-position: 0 -3907px;
    height: 14px;
    width: 10px;
}
.icons-arrow-orange-WWdown2 {
    background-position: 0 -3160px;
    height: 6px;
    width: 11px;
}
.icons-arrow-orange-down {
    background-position: 0 -3318px;
    height: 5px;
    width: 9px;
}
.icons-arrow-orange-down3, .stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow, .stickyCta .stickyCtaInner .ctaDropdownArrow, .stickyCta .block .ctaDropdownArrow {
    background-position: 0 -3186px;
    height: 6px;
    width: 11px;
}
.icons-arrow-orange-right, #promo-banner li .content .action2 .marker, #promo-banner li .content .action1 .marker, .contentPromo .marker, .linkMenu.withPromo .rightLink a .marker, .optionLink .marker, .accordion .accordionIntro .marker, .contentPromo.articleList a .marker, .archives.articleList .articles a p .marker {
    background-position: 0 -4205px;
    height: 9px;
    width: 5px;
}
.icons-arrow-orange-right3, .stickyCta .stickyCtaBlockWrapper .ctaButtonArrow, .stickyCta .stickyCtaInner .ctaButtonArrow, .stickyCta .block .ctaButtonArrow, .stickyCta .dropdowned .ctaContentUpper p a:after, .in-page-search .search-results a .sprite {
    background-position: 0 -64px;
    height: 11px;
    width: 6px;
}
.icons-arrow-orange-up-large, .accordion .summary.active .marker {
    background-position: 0 -3262px;
    height: 8px;
    width: 15px;
}
.icons-arrow-orange-up {
    background-position: 0 -3135px;
    height: 5px;
    width: 9px;
}
.icons-arrow-peach-down, #businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator {
    background-position: 0 -3588px;
    height: 5px;
    width: 9px;
}
.icons-arrow-peach-up, #businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator {
    background-position: 0 -3513px;
    height: 5px;
    width: 9px;
}
.icons-arrow-up-blue, #sectionMenuUl h3 span.indicator.large, #sectionMenuUl li.selected .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite span.indicator {
    background-position: 0 -4102px;
    height: 6px;
    width: 11px;
}
.icons-arrow-white-right, #slidingLinkFarm .content li .marker, article.body-text.withDropdown .buttonWrapper .sprite {
    background-position: 0 -3343px;
    height: 11px;
    width: 6px;
}
.icons-auto-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaCar:after, .stickyCta .stickyCtaInner .spriteCtaCar:after, .stickyCta .block .spriteCtaCar:after {
    background-position: 0 -2029px;
    height: 17px;
    width: 25px;
}
.icons-auto-white-large, .stickyCta .dropdowned .spriteCtaCar:after {
    background-position: 0 -2380px;
    height: 17px;
    width: 26px;
}
.icons-contact-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaContacts:after, .stickyCta .stickyCtaInner .spriteCtaContacts:after, .stickyCta .block .spriteCtaContacts:after {
    background-position: 0 -2343px;
    height: 17px;
    width: 22px;
}
.icons-contact-white-large, .stickyCta .dropdowned .spriteCtaContacts:after {
    background-position: 0 -2626px;
    height: 17px;
    width: 22px;
}
.icons-dollar-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMoney:after, .stickyCta .stickyCtaInner .spriteCtaMoney:after, .stickyCta .block .spriteCtaMoney:after {
    background-position: 0 -2066px;
    height: 21px;
    width: 16px;
}
.icons-dollar-white-large, .stickyCta .dropdowned .spriteCtaMoney:after {
    background-position: 0 -2550px;
    height: 21px;
    width: 16px;
}
.icons-eo-insurer {
    background-position: 0 -797px;
    height: 43px;
    width: 56px;
}
.icons-equalHousing {
    background-position: 0 -320px;
    height: 44px;
    width: 76px;
}
.icons-facebook {
    background-position: 0 -2502px;
    height: 28px;
    width: 28px;
}
.icons-facebook:hover, .icons-facebook.facebook_hover, .icons-facebook.facebook-hover {
    background-position: 0 -2454px;
}
.icons-fdic {
    background-position: 0 -912px;
    height: 44px;
    width: 110px;
}
.icons-flex-arrow-left, #BVReviewsContainer .BVRRPreviousPage A, .in-page-search .results-pagination li a.prev, .resultsPreviousPage A {
    background-position: 0 -3847px;
    height: 40px;
    width: 40px;
}
.icons-flex-arrow-right, #BVReviewsContainer .BVRRNextPage A, .in-page-search .results-pagination li a.next, .resultsNextPage A {
    background-position: 0 -3787px;
    height: 40px;
    width: 40px;
}
.icons-flickr {
    background-position: 0 -1832px;
    height: 28px;
    width: 28px;
}
.icons-flickr:hover, .icons-flickr.flickr_hover, .icons-flickr.flickr-hover {
    background-position: 0 -1638px;
}
.icons-global-menu-button {
    background-position: 0 -95px;
    height: 20px;
    width: 20px;
}
.icons-gplus {
    background-position: 0 -1402px;
    height: 28px;
    width: 28px;
}
.icons-gplus:hover, .icons-gplus.gplus_hover, .icons-gplus.gplus-hover {
    background-position: 0 -1220px;
}
.icons-home-green, .breadcrumb-wrapper .homeLink:hover, .breadcrumb-wrapper .homeLink:active, .breadcrumb-wrapper .homeLink:focus {
    background-position: 0 -3941px;
    height: 16px;
    width: 13px;
}
.icons-house, .breadcrumb-wrapper .homeLink {
    background-position: 0 -3977px;
    height: 16px;
    width: 13px;
}
.icons-input-delete-touch, .touch .icons-input-delete, .touch .icons-input-delete:hover {
    background-position: 0 -2158px;
    height: 31px;
    width: 31px;
}
.icons-input-delete {
    background-position: 0 -2107px;
    height: 31px;
    width: 31px;
}
.icons-input-delete:hover, .icons-input-delete.input-delete_hover, .icons-input-delete.input-delete-hover {
    background-position: 0 -2209px;
}
.icons-lock-green, #loginArea #accountHeader .marker:hover, #loginArea #accountHeader .marker:focus {
    background-position: 0 -3711px;
    height: 18px;
    width: 14px;
}
.icons-lock-white, #loginArea #accountHeader .marker {
    background-position: 0 -3749px;
    height: 18px;
    width: 14px;
}
.icons-megaphone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMegaphone:after, .stickyCta .stickyCtaInner .spriteCtaMegaphone:after, .stickyCta .block .spriteCtaMegaphone:after {
    background-position: 0 -1942px;
    height: 17px;
    width: 25px;
}
.icons-megaphone-white-large, .stickyCta .dropdowned .spriteCtaMegaphone:after {
    background-position: 0 -2417px;
    height: 17px;
    width: 25px;
}
.icons-nfFooterLogo {
    background-position: 0 -1076px;
    height: 61px;
    width: 191px;
}
.icons-nfHeaderLogo-large {
    background-position: 0 -675px;
    height: 60px;
    width: 267px;
}
.icons-nfHeaderLogo-mobile {
    background-position: 0 -1880px;
    height: 42px;
    width: 207px;
}
.icons-nw-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaNationwide:after, .stickyCta .stickyCtaInner .spriteCtaNationwide:after, .stickyCta .block .spriteCtaNationwide:after {
    background-position: 0 -3475px;
    height: 18px;
    width: 16px;
}
.icons-nw-logo-footer {
    background-position: 0 -1157px;
    height: 43px;
    width: 191px;
}
.icons-nw-logo {
    background-position: 0 -135px;
    height: 103px;
    width: 459px;
}
.icons-nw-white-large, .stickyCta .dropdowned .spriteCtaNationwide:after {
    background-position: 0 -3613px;
    height: 18px;
    width: 16px;
}
.icons-nwFooterLogo, footer .icons-logo {
    background-position: 0 -464px;
    height: 61px;
    width: 191px;
}
.icons-nwHeaderLogo-large {
    background-position: 0 -384px;
    height: 60px;
    width: 267px;
}
.icons-nwHeaderLogo-mobile {
    background-position: 0 -258px;
    height: 42px;
    width: 207px;
}
.icons-person-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPerson:after, .stickyCta .stickyCtaInner .spriteCtaPerson:after, .stickyCta .block .spriteCtaPerson:after {
    background-position: 0 -2699px;
    height: 18px;
    width: 18px;
}
.icons-person-white-large, .stickyCta .dropdowned .spriteCtaPerson:after {
    background-position: 0 -2737px;
    height: 17px;
    width: 18px;
}
.icons-phone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPhone:after, .stickyCta .stickyCtaInner .spriteCtaPhone:after, .stickyCta .block .spriteCtaPhone:after {
    background-position: 0 -2774px;
    height: 25px;
    width: 12px;
}
.icons-phone-white-large, .stickyCta .dropdowned .spriteCtaPhone:after {
    background-position: 0 -2957px;
    height: 25px;
    width: 12px;
}
.icons-rss-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaRss:after, .stickyCta .stickyCtaInner .spriteCtaRss:after, .stickyCta .block .spriteCtaRss:after {
    background-position: 0 -2308px;
    height: 15px;
    width: 16px;
}
.icons-rss-white-large, .stickyCta .dropdowned .spriteCtaRss:after {
    background-position: 0 -2591px;
    height: 15px;
    width: 16px;
}
.icons-rss {
    background-position: 0 -1542px;
    height: 28px;
    width: 28px;
}
.icons-rss:hover, .icons-rss.rss_hover, .icons-rss.rss-hover {
    background-position: 0 -1590px;
}
.icons-search-arr {
    background-position: 0 -4013px;
    height: 15px;
    width: 16px;
}
.icons-search-normal, .in-page-search .search-button {
    background-position: 0 -2845px;
    height: 40px;
    width: 34px;
}
.icons-search-normal:hover, .in-page-search .search-button:hover, .icons-search-normal.search-normal_hover, .in-page-search .search-normal_hover.search-button, .icons-search-normal.search-normal-hover, .in-page-search .search-normal-hover.search-button {
    background-position: 0 -3651px;
}
.icons-section-menu-banking {
    background-position: 0 -1782px;
    height: 30px;
    width: 30px;
}
.icons-section-menu-banking:hover, #sectionMenuUl h3 a:hover .icons-section-menu-banking, #sectionMenuUl h3 a:focus .icons-section-menu-banking, .icons-section-menu-banking.section-menu-banking_hover, .icons-section-menu-banking.section-menu-banking-hover {
    background-position: 0 -1979px;
}
.icons-section-menu-claims-center {
    background-position: 0 -3002px;
    height: 30px;
    width: 30px;
}
.icons-section-menu-claims-center:hover, #sectionMenuUl h3 a:hover .icons-section-menu-claims-center, #sectionMenuUl h3 a:focus .icons-section-menu-claims-center, .icons-section-menu-claims-center.section-menu-claims-center_hover, .icons-section-menu-claims-center.section-menu-claims-center-hover {
    background-position: 0 -3052px;
}
.icons-section-menu-insurance {
    background-position: 0 -1352px;
    height: 30px;
    width: 30px;
}
.icons-section-menu-insurance:hover, #sectionMenuUl h3 a:hover .icons-section-menu-insurance, #sectionMenuUl h3 a:focus .icons-section-menu-insurance, .icons-section-menu-insurance.section-menu-insurance_hover, .icons-section-menu-insurance.section-menu-insurance-hover {
    background-position: 0 -1450px;
}
.icons-section-menu-investing {
    background-position: 0 -3212px;
    height: 30px;
    width: 30px;
}
.icons-section-menu-investing:hover, #sectionMenuUl h3 a:hover .icons-section-menu-investing, #sectionMenuUl h3 a:focus .icons-section-menu-investing, .icons-section-menu-investing.section-menu-investing_hover, .icons-section-menu-investing.section-menu-investing-hover {
    background-position: 0 -3400px;
}
.icons-site-search {
    background-position: 0 -2663px;
    height: 16px;
    width: 17px;
}
.icons-soc_facebook_lg, #video .vidOptions__shareThis .st_facebook {
    background-position: 0 -976px;
    height: 32px;
    width: 32px;
}
.icons-soc_facebook_sm {
    background-position: 0 -1500px;
    height: 22px;
    width: 22px;
}
.icons-soc_google_lg, #video .vidOptions__shareThis .st_googleplus {
    background-position: 0 -571px;
    height: 32px;
    width: 32px;
}
.icons-soc_google_sm {
    background-position: 0 -755px;
    height: 22px;
    width: 22px;
}
.icons-soc_sharethis_lg, #video .vidOptions__shareThis .st_sharethis {
    background-position: 0 -623px;
    height: 32px;
    width: 32px;
}
.icons-soc_sharethis_sm {
    background-position: 0 -1310px;
    height: 22px;
    width: 22px;
}
.icons-soc_twitter_lg, #video .vidOptions__shareThis .st_twitter {
    background-position: 0 -860px;
    height: 32px;
    width: 32px;
}
.icons-soc_twitter_sm {
    background-position: 0 -1268px;
    height: 22px;
    width: 22px;
}
.icons-truste {
    background-position: 0 0;
    height: 44px;
    width: 135px;
}
.icons-twitter {
    background-position: 0 -1734px;
    height: 28px;
    width: 28px;
}
.icons-twitter:hover, .icons-twitter.twitter_hover, .icons-twitter.twitter-hover {
    background-position: 0 -1686px;
}
.icons-youtube {
    background-position: 0 -2260px;
    height: 28px;
    width: 28px;
}
.icons-youtube:hover, .icons-youtube.youtube_hover, .icons-youtube.youtube-hover {
    background-position: 0 -1028px;
}
.icons-sprite, .icons-arr-black-down-med, .linkMenu header .indicator, .icons-arr-black-up-med, .linkMenu .leftContent.isOpen header .indicator, .icons-arr-darkGrey-down, .accordion .summary .marker, .icons-arr-down-white-med, #sectionMenuUl li.selected a:hover .indicator.large, #sectionMenuUl li.selected.hover .indicator.large, #sectionMenuUl li.selected a:focus .indicator.large, #sectionMenuUl li.selected.focus .indicator.large, #sectionMenuUl li h3:hover a span.indicator.small, #sectionMenuUl li h3.hover a span.indicator.small, #sectionMenuUl li h3:focus a span.indicator.small, #sectionMenuUl li h3.focus a span.indicator.small, .nf #sectionMenuUl h3:hover .indicator.small, .nf #sectionMenuUl h3:focus .indicator.small, .nf #sectionMenuUl li.selected h3:hover .indicator.large, .palmBP #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader .addSprite:active span.indicator, .palmBP #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator, .icons-arr-down-white, #login .login__toggle .indicator, .icons-arr-right-gold, #businessesPartners .businessesPartners__content a .marker, .individualsContent .indicator, .icons-arr-up-white-med, #sectionMenuUl li h3:hover .indicator.large, #sectionMenuUl li h3.hover .indicator.large, #sectionMenuUl li h3:focus .indicator.large, #sectionMenuUl li h3.focus .indicator.large, #sectionMenuUl li.selected h3:hover a span.indicator, #sectionMenuUl li.selected h3.hover a span.indicator, #sectionMenuUl li.selected h3:focus a span.indicator, #sectionMenuUl li.selected h3.focus a span.indicator, .nf #sectionMenuUl h3:hover .indicator.large, .nf #sectionMenuUl h3:focus .indicator.large, .nf #sectionMenuUl li.selected h3:hover .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:active span.indicator, .palmBP .nf #subNavAccordionHeader.selected .addSprite:focus span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator, .stickyCta .dropdowned .spriteCtaMegaphone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaMoney .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaRss .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaNationwide .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPhone .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaCar .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaPerson .ctaDropdownArrow, .stickyCta .dropdowned .spriteCtaContacts .ctaDropdownArrow, .icons-arr-up-white, #login .login__toggle.active .indicator, .icons-arr-yellow-right-large, .contentPromo.alert .marker, .icons-arrow-black-down, .selectron span.selIndicator, span.selectronFocused>.selectronSelected>span.selIndicator, .icons-arrow-black-up, .selectron.selectronFocused.showing .selectronSelected>span.selIndicator, .selectron.selectronFocused.shown .selectronSelected>span.selIndicator, .icons-arrow-blue-down-small, .icons-arrow-down-blue, #sectionMenuUl>li.selected .indicator.large, #sectionMenuUl li.selected .indicator.large, #sectionMenuUl li .indicator.small, .palmBP #subNavAccordionHeader .addSprite span.indicator, .palmBP #subNavAccordionHeader span.indicator, .icons-arrow-green-down, .nf #sectionMenuUl li.selected .indicator.large, .nf #sectionMenuUl .indicator.small, .palmBP .nf #subNavAccordionHeader .addSprite span.indicator, .palmBP .nf #subNavAccordionHeader span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator, .icons-arrow-green-up, .nf #sectionMenuUl li.selected .indicator.small, .nf #sectionMenuUl .indicator.large, .palmBP .nf #subNavAccordionHeader.selected .addSprite span.indicator, .palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator, .icons-arrow-nav-grey-right, .executive-bios .col a span strong:after, .icons-arrow-orange-WWdown2, .icons-arrow-orange-down, .icons-arrow-orange-down3, .stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow, .stickyCta .stickyCtaInner .ctaDropdownArrow, .stickyCta .block .ctaDropdownArrow, .icons-arrow-orange-right, #promo-banner li .content .action2 .marker, #promo-banner li .content .action1 .marker, .contentPromo .marker, .linkMenu.withPromo .rightLink a .marker, .optionLink .marker, .accordion .accordionIntro .marker, .contentPromo.articleList a .marker, .archives.articleList .articles a p .marker, .icons-arrow-orange-right3, .stickyCta .stickyCtaBlockWrapper .ctaButtonArrow, .stickyCta .stickyCtaInner .ctaButtonArrow, .stickyCta .block .ctaButtonArrow, .stickyCta .dropdowned .ctaContentUpper p a:after, .in-page-search .search-results a .sprite, .icons-arrow-orange-up-large, .accordion .summary.active .marker, .icons-arrow-orange-up, .icons-arrow-peach-down, #businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator, .icons-arrow-peach-up, #businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator, .icons-arrow-up-blue, #sectionMenuUl h3 span.indicator.large, #sectionMenuUl li.selected .indicator.small, .palmBP #subNavAccordionHeader.selected .addSprite span.indicator, .icons-arrow-white-right, #slidingLinkFarm .content li .marker, article.body-text.withDropdown .buttonWrapper .sprite, .icons-auto-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaCar:after, .stickyCta .stickyCtaInner .spriteCtaCar:after, .stickyCta .block .spriteCtaCar:after, .icons-auto-white-large, .stickyCta .dropdowned .spriteCtaCar:after, .icons-contact-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaContacts:after, .stickyCta .stickyCtaInner .spriteCtaContacts:after, .stickyCta .block .spriteCtaContacts:after, .icons-contact-white-large, .stickyCta .dropdowned .spriteCtaContacts:after, .icons-dollar-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMoney:after, .stickyCta .stickyCtaInner .spriteCtaMoney:after, .stickyCta .block .spriteCtaMoney:after, .icons-dollar-white-large, .stickyCta .dropdowned .spriteCtaMoney:after, .icons-eo-insurer, .icons-equalHousing, .icons-facebook, .icons-fdic, .icons-flex-arrow-left, #BVReviewsContainer .BVRRPreviousPage A, .in-page-search .results-pagination li a.prev, .resultsPreviousPage A, .icons-flex-arrow-right, #BVReviewsContainer .BVRRNextPage A, .in-page-search .results-pagination li a.next, .resultsNextPage A, .icons-flickr, .icons-global-menu-button, .icons-gplus, .icons-home-green, .breadcrumb-wrapper .homeLink:hover, .breadcrumb-wrapper .homeLink:active, .breadcrumb-wrapper .homeLink:focus, .icons-house, .breadcrumb-wrapper .homeLink, .icons-input-delete-touch, .touch .icons-input-delete, .touch .icons-input-delete:hover, .icons-input-delete, .icons-lock-green, #loginArea #accountHeader .marker:hover, #loginArea #accountHeader .marker:focus, .icons-lock-white, #loginArea #accountHeader .marker, .icons-megaphone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaMegaphone:after, .stickyCta .stickyCtaInner .spriteCtaMegaphone:after, .stickyCta .block .spriteCtaMegaphone:after, .icons-megaphone-white-large, .stickyCta .dropdowned .spriteCtaMegaphone:after, .icons-nfFooterLogo, .icons-nfHeaderLogo-large, .icons-nfHeaderLogo-mobile, .icons-nw-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaNationwide:after, .stickyCta .stickyCtaInner .spriteCtaNationwide:after, .stickyCta .block .spriteCtaNationwide:after, .icons-nw-logo-footer, .icons-nw-logo, .icons-nw-white-large, .stickyCta .dropdowned .spriteCtaNationwide:after, .icons-nwFooterLogo, footer .icons-logo, .icons-nwHeaderLogo-large, .icons-nwHeaderLogo-mobile, .icons-person-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPerson:after, .stickyCta .stickyCtaInner .spriteCtaPerson:after, .stickyCta .block .spriteCtaPerson:after, .icons-person-white-large, .stickyCta .dropdowned .spriteCtaPerson:after, .icons-phone-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaPhone:after, .stickyCta .stickyCtaInner .spriteCtaPhone:after, .stickyCta .block .spriteCtaPhone:after, .icons-phone-white-large, .stickyCta .dropdowned .spriteCtaPhone:after, .icons-rss-grey-large, .stickyCta .stickyCtaBlockWrapper .spriteCtaRss:after, .stickyCta .stickyCtaInner .spriteCtaRss:after, .stickyCta .block .spriteCtaRss:after, .icons-rss-white-large, .stickyCta .dropdowned .spriteCtaRss:after, .icons-rss, .icons-search-arr, .icons-search-normal, .in-page-search .search-button, .icons-section-menu-banking, .icons-section-menu-claims-center, .icons-section-menu-insurance, .icons-section-menu-investing, .icons-site-search, .icons-soc_facebook_lg, #video .vidOptions__shareThis .st_facebook, .icons-soc_facebook_sm, .icons-soc_google_lg, #video .vidOptions__shareThis .st_googleplus, .icons-soc_google_sm, .icons-soc_sharethis_lg, #video .vidOptions__shareThis .st_sharethis, .icons-soc_sharethis_sm, .icons-soc_twitter_lg, #video .vidOptions__shareThis .st_twitter, .icons-soc_twitter_sm, .icons-truste, .icons-twitter, .icons-youtube {
    background-image: url("../cps-images/nf-women-investing-icons-destiny.png");
    background-repeat: no-repeat;
}
.stickyCta+h1.pageTitle {
    padding-top: 10px;
}
.stickyCta span.ctaDropdownArrow {
    position: absolute;
    right: 14px;
    top: 0px;
    width: 11px;
    height: 25px;
    margin-left: 15px;
    background-position: -400px -200px;
    display: inline-block;
    vertical-align: top;
}
.stickyCta span.ctaContentArrow {
    width: 6px;
    height: 15px;
    margin-left: 15px;
    background-position: -400px -170px;
    display: inline-block;
    cursor: pointer;
}
.video__wrapper>div {
    width: 100% !important;
    height: 100% !important;
}
.videoHolder figure {
    height: 100%}
.dropdowned span.ctaDropdownArrow {
    background-position: -400px -240px;
}
.stickyCta .block {
    position: relative;
    width: 50%;
    height: 40px;
    float: left;
    padding: 0px 10px 0px 15px;
    margin-left: 0;
}
.stickyCta span.ctaButtonArrow {
    position: absolute;
    right: 14px;
    top: 0px;
    width: 6px;
    height: 27px;
    margin-left: 15px;
    background-position: -400px -160px;
    display: inline-block;
}
.ctaGeneral {
    padding: 0px 35px 0px 50px !important;
}
.ctaGeneral.noSprite {
    padding: 0 10px !important;
    text-align: center;
}
.stickyCta .ctaGeneral.noSprite {
    text-align: center;
}
.stickyCta .ctaGeneral.noSprite a {
    font-weight: 600;
}
header .logo {
    float: left;
}
.social-box {
    width: 390px;
    padding: 15px 0;
}
@media screen and (max-width: 527px) {
    .social-box {
    width: 242px;
}
}
header .social-box {
    float: right;
}
@media screen and (max-width: 675px) {
    header .social-box {
    clear: both;
    float: none;
    margin: 0 auto;
}
}@media screen and (max-width: 430px) {
    header .social-box {
    border-top: 1px solid #D6D6D6;
    width: 100%}
}
section .social-box {
    margin: 0 auto;
}
.spriteCtaMoney, .stickyCta.inPlace .dropdowned .spriteCtaMoney {
    background-position: -950px -340px;
}
.stickyCta.inPlace .spriteCtaMoney {
    background-position: -950px -540px;
}
.spriteCtaCar, .stickyCta.inPlace .dropdowned .spriteCtaCar {
    background-position: -950px -380px;
}
.stickyCta.inPlace .spriteCtaCar {
    background-position: -950px -220px;
}
.spriteCtaPhone, .stickyCta.inPlace .dropdowned .spriteCtaPhone {
    background-position: -950px -460px;
}
.stickyCta.inPlace .spriteCtaPhone {
    background-position: -950px -260px;
}
.spriteCtaNationwide, .stickyCta.inPlace .dropdowned .spriteCtaNationwide {
    background-position: -950px -500px;
}
.stickyCta.inPlace .spriteCtaNationwide {
    background-position: -950px -300px;
}
.spriteCtaPerson, .stickyCta.inPlace .dropdowned .spriteCtaPerson {
    background-position: -954px -420px;
}
.stickyCta.inPlace .spriteCtaPerson {
    background-position: -954px -178px;
}
.spriteCtaMegaphone, .stickyCta.inPlace .dropdowned .spriteCtaMegaphone {
    background-position: -950px -580px;
}
.stickyCta.inPlace .spriteCtaMegaphone {
    background-position: -950px -620px;
}
.spriteCtaRss, .stickyCta.inPlace .dropdowned .spriteCtaRss {
    background-position: -950px -1938px;
}
.stickyCta.inPlace .spriteCtaRss {
    background-position: -950px -1418px;
}
.spriteCtaContacts, .stickyCta.inPlace .dropdowned .spriteCtaContacts {
    background-position: -950px -2132px;
}
.stickyCta.inPlace .spriteCtaContacts {
    background-position: -950px -2096px;
}
.stickyCta .dropdown>a {
    font-family: proxima-nova,  Helvetica,  Arial,  sans-serif;
}
.stickyCta a:focus, .stickyCta a:active {
    outline: none;
    text-decoration: none;
}
.stickyCta span {
    display: inline-block;
    margin-bottom: -2px;
    width: 100%}
.stickyCta span.stickyCtaHR {
    width: auto;
}
.dropdown.block.hasDD {
    position: relative;
}
.dropdown.block.hasDD:after {
    top: 41%;
    right: 5%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(213, 104, 58, 0);
    border-top-color: #e65100;
    border-width: 7px;
    margin-left: -7px;
}
.dropdowned.dropdown.block.hasDD:after {
    border-color: rgba(213, 104, 58, 0);
    border-bottom-color: white;
    border-top-color: transparent !important;
    top: 33%}
.spriteCtaCar {
    background-image: url(//media.nationwide.com/misc/pc-peyton-car.svg) !important;
    background-position: 0 0 !important;
}
.dropdowned .spriteCtaCar {
    background-image: url(//media.nationwide.com/misc/pc-peyton-carWhite.svg) !important;
}
.stickyCta.inPlace, #stickyImposter {
    position: relative;
    margin: 2% auto;
    z-index: 10;
    background: #f2f2f2;
    height: auto;
}
.stickyCtaInner {
    height: 100%;
    position: relative;
    text-align: center;
    padding: 8px;
}
.stickyCta.inPlace .ctaLogo {
    display: none;
}
.inPlace.isDropdowned .block {
    background: none;
}
.stickyCta .block:first-child {
    margin-left: 0;
    padding: 0px;
    background: none;
}
.inPlace .dropdowned {
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.3);
}
.stickyCta .ctaGeneral {
    position: relative;
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 1em;
    padding: 0 10px 0 50px;
    text-transform: uppercase;
    text-align: left;
}
.stickyCta .cta-read-only {
    position: relative;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 1em;
    padding: 0 10px 0 50px;
    text-transform: uppercase;
    font-family: proxima-nova,  Helvetica,  Arial,  sans-serif;
    width: 100%}
.stickyCta .cta-read-only:first-child {
    padding: 10px 10px 10px 15px;
}
.stickyCta .cta-read-only-double {
    position: relative;
    display: inline-block;
    height: 30px;
    font-size: 1em;
    padding: 10px 10px 0 50px;
    text-transform: uppercase;
    text-align: left;
}
.stickyCta .cta-read-only-double>span:first-child {
    margin-right: 10px;
}
.lt-ie9 .ctaGeneral {
    vertical-align: middle;
}
.stickyCta a.ctaGeneral {
    cursor: pointer;
}
.stickyCta .ctaText {
    cursor: default;
}
.stickyCta .ctaAction {
    border-radius: 5px 5px 5px 5px;
    background-color: #fff;
}
.stickyCta .ctaAction>span {
    display: inline;
    font-weight: 600;
}
.head {
    background: no-repeat 2px center url(//media.nationwide.com/misc/pc-peyton-person_man.svg);
}
.dropdowned .ctaAction {
    background-color: #0e3c59;
}
.stickyCta.inPlace .ctaAction:hover, .stickyCta.inPlace .ctaAction:focus, .stickyCta.inPlace .ctaAction:active {
    background-color: #E9E9E9;
    outline: none !important;
}
.dropdowned .stickyCta.inPlace .ctaAction:hover, .dropdowned .stickyCta.inPlace .ctaAction:focus, .dropdowned .stickyCta.inPlace .ctaAction:active {
    background-color: red;
    outline: none !important;
}
.stickyCta.inPlace .dropdowned .ctaAction:hover, .stickyCta.inPlace .dropdowned .ctaAction:focus, .stickyCta.inPlace .dropdowned .ctaAction:active {
    background-color: #105077;
    outline: none !important;
}
.stickyCta.inPlace .dropdowned .ctaGeneral, .stickyCta.inPlace .dropdowned a[href^="tel:"] {
    color: #FFF;
}
.lt-ie8 span.ctaButtonArrow {
    vertical-align: middle;
    margin-top: -13px;
}
.stickyCta a:hover {
    text-decoration: none;
}
.stickyCta .content {
    position: absolute;
    left: 0;
    top: 60px;
    display: none;
    background: #1770a3 url("//static.nationwide.com/static/darkBlueStripeBg.gif?r=42") repeat;
    color: #fff;
    z-index: 999;
    width: 100%;
    text-align: left;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.3);
}
.dropdowned .contentShown {
    display: block !important;
    overflow: visible !important;
}
.stickyCta.inPlace .content {
    background: #04456a;
}
.stickyCta.inPlace .dropdowned {
    background: #04456a;
}
.stickyCta .contentInner {
    padding: 10px 10px 20px 0;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.no-rgba .stickyCta .contentInner {
    border-top: 1px solid #48809f;
}
.stickyCta .contentInner {
    padding: 10px 0 0 0;
}
.contentUnder {
    clear: both;
    padding-left: 10px;
}
.stickyCta .contentInner a:focus, .stickyCta .contentInner a:hover {
    text-decoration: underline;
}
.stickyCta .content select, .stickyCta .content input, .stickyCta .content .selectron, .stickyCta .content .ctaSubmit {
    display: block;
    float: left;
    margin: 0;
    width: 100%;
    margin-bottom: 15px;
}
.content .ctaGreyButtons .ctaSubmit {
    margin: 0;
}
.stickyCta input[type=text] {
    height: 40px;
    width: 100%;
    color: #565659;
    font-size: 100%;
    font-style: normal;
    padding: 5px 10px 5px 10px;
    margin-bottom: 15px;
    box-sizing: border-box;
    border: medium none;
    border-radius: 3px;
}
.ie8 .stickyCta input[type=text], .ie9 .stickyCta input[type=text] {
    behavior: url("/system/pie-htc.jsp");
}
.stickyCta .content a {
    color: #fff;
}
.no-borderradius span.ctaContentArrow {
    vertical-align: middle;
}
* {
    -moz-box-sizing: border-box;
}
.ctaContentUpper {
    display: block;
    float: left;
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
}
.lt-ie8 .stickyCta .contentUnder {
    margin-top: 10px;
}
.ctaGreyButtons .ctaContentUpper {
    padding-bottom: 0;
}
.ctaContentUpper>.button {
    margin-bottom: 10px;
}
.stickyCtaHR {
    display: block;
    border-bottom: solid 1px rgba(255, 255, 255, 0.3);
    margin: 20px 0;
    clear: both;
}
.ctaGreyButtons .stickyCtaHR {
    margin: 10px 0;
}
.no-rgba .stickyCtaHR {
    border-bottom: solid 1px #48809f;
}
.lt-ie8 .stickyCtaHR {
    margin-top: 10px;
}
.lt-ie8 .ctaGreyButtons .stickyCtaHR {
    margin-top: 10px;
}
.stickyCtaRightContent, .stickyCtaNoImage {
    margin: 0 0 20px 96px;
}
.stickyCtaNoImage {
    margin-left: 10px;
}
.lt-ie8 .stickyCtaRightContent, .lt-ie8 .stickyCtaNoImage {
    position: relative;
}
.stickyCtaRightContent a, .stickyCtaNoImage a {
    display: inline-block;
    padding-right: 10px;
}
img.qr-code {
    float: left;
    height: 70px;
    width: 70px;
    margin: 0 10px 20px;
    border: 3px solid #fff;
}
.stickyCtaRightContent>.stickyCtaHR, .stickyCtaNoImage>.stickyCtaHR {
    clear: none;
    margin: 10px 20px 10px 10px;
}
.stickyCta .contentUnder p, .ctaContentUpper p {
    line-height: 1em;
    margin-bottom: 20px;
    overflow: hidden;
    width: 100%}
.ctaContentUpper p {
    margin: 10px 0 10px 10px;
    line-height: 1.3em;
}
.ctaContentUpper p {
    margin-top: 0;
}
.stickyCta .contentUnder p a, .stickyCta .contentUnder p span {
    margin-top: 20px;
    margin-right: 10px;
}
.ctaGreyButtons .contentUnder p a, .ctaGreyButtons .contentUnder p span {
    margin-top: 10px;
}
.stickyCta .contentUnder p a:first-child, .stickyCta .contentUnder p span:first-child {
    margin-top: 0;
}
.contentInner .placeholderOverlay {
    line-height: 40px;
    height: 40px;
    padding-left: 10px;
}
.contentInner .deleteButton {
    right: 15px;
}
.stickyCta span.clearingWrapper {
    float: left;
    position: relative;
    width: 100%;
    overflow:hidden;
}
.lt-ie8 .stickyCta span.clearingWrapper {
    margin-bottom: 10px;
}
.stickyCta .deleteButton {
    top: 12px;
}
.stickyCta .ctaContentUpper a span.ctaButtonArrow {
    margin-top: -8px;
}
.stickyCta .deleteButton {
    margin-top: 0 !important;
    background: url(../cps-images/pc-peyton-icon-delete-x.png) no-repeat 50% 0;
    font-size: 0 !important;
    line-height: 0;
    height: 18px;
    width: 17px;
    position: absolute;
    right: 10px;
    top: 11px;
    cursor: pointer;
}
.deleteButton:hover {
    background-position: 50% -18px;
}
@media screen and (max-width: 50em) {
    .stickyCta .block {
    box-sizing: border-box;
}
.stickyCta .block {
    height: auto;
    padding: 10px 0 10px 0;
}
.stickyCta .block:first-child, .stickyCta .block {
    width: 100%}
.stickyCta span.ctaDropdownArrow {
    float: right;
}
.stickyCta .ctaAction {
    text-align: left;
}
.stickyCta .ctaGeneral {
    font-size: 01;
}
.stickyCtaInner {
    padding: 10px;
}
.stickyCta .content {
    top: 60px;
}
.stickyCta.isDropdowned .block:first-child {
    padding: 10px 10px 10px 15px;
}
}@media screen and (max-width: 25em) {
    .stickyCta .cta-read-only {
    padding: 0 10px 0 0;
    background: none !important;
}
}.stickyCta .block.dropdowned {
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: -10px;
    height: auto;
}
.stickyCta.inPlace {
    /*height: 57px;*/
}
html {
    box-sizing: border-box;
}
*, *:before, *:after {
    box-sizing: inherit;
}
html.ie8 {
    min-width: 1200px;
}
html.ie8 body {
    min-width: 1200px;
}
html.ie8 body>section, html.ie8 body>footer, html.ie8 body>header {
    width: 1200px;
}
html.ie8 .searchBar input[type="submit"] {
    position: relative;
    top: 6px;
    background-image: url(../cps-images/peytonSearchIE8.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
    top: -1px;
}
html.ie8 .searchBar input[type="text"] {
    line-height: 100%;
    padding-top: 8px;
}
html.ie8 .ppplay {
    background-image: url(../cps-images/playPeytonIE8.png) !important;
}
html.ie8 .pppause {
    background-image: url(../cps-images/peytonPauseIE8.png) !important;
}
html.ie8 .ppmute {
    background-image: url(../cps-images/peytonNoSoundIE8.png) !important;
}
html.ie8 .ppvmax {
    background-image: url(../cps-images/peytonSoundIE8.png) !important;
}
body>section, body>footer, body>header {
    max-width: 1200px;
    padding: 0 1.45%;
    margin: 0 auto;
    color: #333333;
    background: white;
}
@media screen and (max-width: 770px) {
    body>section, body>footer, body>header {
    padding: 0 3.8%}
}@media screen and (max-width: 430px) {
    body>section, body>footer, body>header {
    padding: 0 1.8%}
}
.top {
    padding-top: 2%;
    margin: 0 10%;
}
.intro {
    margin: 0 0 2.8% 0;
    font-size: 16px;
    font-family: Arial,  sans-serif;
    line-height: 1.5em;
}
section {
    background: white;
    padding-bottom: 2% !important;
}
h1 {
    color: #e65100;
    margin: 0 0 2% 0;
    font-weight: 300;
    font-size: 2em;
}

header {
    padding-top: 10px !important;
}
.logo {
    text-indent: -9999px;
    background-image: url(../cps-images/nf-women-investing-nw-logo-destiny.png);
    background-position: 0 0 !important;
    width: 246px !important;
    height: 79px !important;
}
@media only screen and (-webkit-min-resolution: 2dppx),  only screen and (-webkit-min-resolution: 144dpi),  only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (-moz-min-resolution: 2dppx),  only screen and (-moz-min-resolution: 144dpi),  only screen and (-moz-min-device-pixel-ratio: 1.5),  only screen and (min-resolution: 2dppx),  only screen and (min-resolution: 144dpi),  only screen and (min-device-pixel-ratio: 1.5) {
    .logo {
    background-image: url(../cps-images/nf-women-investing-nw-logo2x-destiny.png);
    background-size: 246px 79px;
}
}.logo a {
    width: 100%;
    display: block;
    height: 100%}
.grid, header {
    zoom: 1;
}
.grid:after, header:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}
.orange {
    background-color: #e65100;
}
.blue {
    background-color: #1e57a6 !important;
}
.quoteIcon {
    background-image: url(//media.nationwide.com/misc/quote.svg);
    background-repeat: no-repeat;
    height: 45px;
    display: block;
}
.quote>div {
    padding-left: 7%;
    padding-right: 7%}
.quote .text {
    font-size: 26px;
    line-height: 27px;
}
@media screen and (min-width: 651px) and (max-width: 1110px) {
    .quote .text {
    font-size: 18px;
    line-height: 19px;
}
}@media screen and (max-width: 650px) {
    .quote .text {
    font-size: 22px;
    line-height: 23px;
}
}@media screen and (min-width: 600px) and (max-width: 650px) {
    .quote .text {
    font-size: 21px;
    line-height: 22px;
}
}@media screen and (min-width: 450px) and (max-width: 599px) {
    .quote .text {
    font-size: 32px;
    line-height: 33px;
}
}.quote p {
    position: absolute;
    width: 86%;
    bottom: 32%}
.quote p span {
    font-size: 16px;
}
.text {
    position: relative;
}
.bl>div.text p {
    position: absolute;
    bottom: 8%;
    left: 0;
    margin-right: 45%;
    margin-left: 9%}
.br>div.text p {
    position: absolute;
    bottom: 8%;
    right: 0;
    margin-left: 29%;
    margin-right: 10%}
.tl>div.text p {
    position: absolute;
    left: 0;
    top: 11%;
    margin-left: 6%;
    margin-right: 40%}
.noImage.quote .text {
    font-size: 36px;
    line-height: 40px;
}
@media screen and (max-width: 1100px) {
    .noImage.quote .text {
    font-size: 23px;
    line-height: 30px;
}
}@media screen and (max-width: 800px) {
    .noImage.quote .text {
    font-size: 16px;
    line-height: 19px;
}
.noImage.quote .text span {
    font-size: 12px;
    line-height: 14px;
}
.noImage.quote .text span.title {
    font-size: 10px;
}
}@media screen and (max-width: 600px) {
    .noImage.quote .text {
    font-size: 31px;
    line-height: 35px;
}
}@media screen and (max-width: 500px) {
    .noImage.quote .text {
    font-size: 18px;
    line-height: 23px;
}
.noImage.quote .text span {
    font-size: 12px;
}
.noImage.quote .text span.title {
    font-size: 10px;
}
}
.cardWrap {
    margin-right: 2%;
    float: left;
    margin-bottom: 2.5%;
    width: 49%;
    clear: both;
}
@media screen and (max-width: 599px) {
    .cardWrap {
    width: 100%;
    margin-right: 0;
}
}.cardWrap.is2 {
    margin-right: 0;
    clear: none;
}
/*.cardWrap:nth-child(2n+0) {
    margin-right: 0;
    clear: none;
}*/
.card {
    overflow: hidden;
    height: 0;
    background: white;
    z-index: 4;
    position: relative;
    padding-bottom: 100%}
.card.orange {
    background-color: #e65100;
    color: white;
}
@media screen and (max-width: 599px) {
    .card {
    padding-bottom: 100%}
}.card .text {
    z-index: 20;
    color: white;
    font-weight: 300;
}
.card .text span {
    display: block;
    font-size: 16px;
    margin-top: 6%;
    line-height: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.card .text span.title {
    margin-top: 0;
    font-size: 12px;
}
.card>div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
.card>div.action {
    z-index: 20;
}
.card>div.l {
    left: 9%;
    top: auto;
    height: 18%;
    width: 51%;
    max-width: 228px;
    background-size: 100% auto;
    text-align: center;
    bottom: 58%;
    font-size: 16px;
    color: white;
}
.card>div.l p {
    margin: 0;
}
@media screen and (max-width: 875px) {
    .card>div.l {
    font-size: 14px;
}
}@media screen and (max-width: 700px) {
    .card>div.l {
    font-size: 11px;
}
}@media screen and (max-width: 600px) {
    .card>div.l {
    font-size: 17px;
}
}@media screen and (max-width: 440px) {
    .card>div.l {
    font-size: 12px;
}
}.card>div.copy {
    display: none;
    background: #efefef;
    color: #898989;
    height: 24%;
    min-height: 62px;
    top: inherit;
    bottom: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 10px;
    z-index: 12;
}
.card>div.copy p {
    padding: 0px;
    font-size: 12px;
    text-overflow: ellipsis;
    height: 100%;
    overflow: hidden;
}
.below {
    font-size: 12px;
    font-weight: 300;
    margin-top: -1px;
    padding: 20px 25px;
    color: #4d4d4d;
    background: #ededed;
    position: relative;
    z-index: 5;
}
.below p {
    margin: 0;
}
.ie8 .videoWrap>div.cme .p a, .ie8 #video__holder div.cme .p a, .ie8 #video__holder div.next-chapter .p a {
    background-image: url(../cps-images/peytonCMEplayIE8.png);
}
.videoWrap>div.cme, #video__holder div.cme {
    cursor: pointer;
    z-index: 999;
    position: absolute;
    left: 0;
    max-width: 1160px;
    top: 0;
    width: 100%;
    height: 100% !important;
    background-image: url(../cps-images/peytonPrePlay.png);
    background-size: 100% auto;
}
.card>div.next-chapter {
    cursor: pointer;
    z-index: 999;
    position: absolute;
    left: 0;
    max-width: 568px;
    top: 0;
    width: 100%;
    height: 100% !important;
    background-image: url(../cps-images/pc-peytonPrePlayNextChapter.jpg);
    background-size: 100% auto;
}
@media only screen and (-webkit-min-resolution: 2dppx),  only screen and (-webkit-min-resolution: 144dpi),  only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (-moz-min-resolution: 2dppx),  only screen and (-moz-min-resolution: 144dpi),  only screen and (-moz-min-device-pixel-ratio: 1.5),  only screen and (min-resolution: 2dppx),  only screen and (min-resolution: 144dpi),  only screen and (min-device-pixel-ratio: 1.5),  only screen and (min-resolution: 2dppx),  only screen and (min-resolution: 144dpi),  only screen and (min-device-pixel-ratio: 1.5) {
    .videoWrap>div.cme, #video__holder div.cme {
    background-image: url(../cps-images/peytonPrePlay2x.png);
}
}
.videoWrap>div.cme .p, #video__holder div.cme .p {
    left: 50%;
    top: 50%;
    width: 7%;
    height: 12%;
    margin-left: -3.5%;
    margin-top: -6%;
    position: absolute;
}
.cardWrap div.next-chapter .p {
	left: 50%;
  top: 50%;
  width: 13%;
  height: 12%;
  margin-left: -6%;
  margin-top: -6%;
  position: absolute;
}
@media screen and (max-width: 770px) {
    .videoWrap>div.cme .p, #video__holder div.cme .p {
    width: 14%;
    height: 24%;
    margin-left: -7%;
    margin-top: -12%}
}@media screen and (max-width: 520px) {
    .videoWrap>div.cme .p, #video__holder div.cme .p {
    margin-left: -3%}
}@media screen and (max-width: 475px) {
    .videoWrap>div.cme .p, #video__holder div.cme .p {
    margin-left: -7%}
}
.videoWrap>div.cme .p a, .cardWrap div.next-chapter .p a, #video__holder div.cme .p a {
    display: block;
    width: 100%;
    height: 100%;
    border: 2px solid white;
    border-radius: 50%;
    background-image: url(../cps-images/peytonCMEplay.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%}
.videoWrap>div.cme .wrap, .cardWrap div.next-chapter .wrap, #video__holder div.cme .wrap {
    color: white;
    text-align: left;
    position: absolute;
    left: 6%;
    bottom: 21%;
    font-weight: 100;
    line-height: 32px;
    font-size: 29px;
}
.videoWrap>div.cme .wrap p, .cardWrap div.next-chapter .wrap p, #video__holder div.cme .wrap p {
    margin: 0;
}
.videoWrap>div.cme .wrap span, .cardWrap div.next-chapter .wrap span, #video__holder div.cme .wrap span {
    font-weight: 600;
}
.videoWrap>div.cme .wrap .tagline, .cardWrap div.next-chapter .wrap .tagline, #video__holder div.cme .wrap .tagline {
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-top: 5%;
    line-height: 1.4em;
    font-size: 11px;
}
.videoWrap>div.cme .wrap .tagline span, #video__holder div.cme .wrap .tagline span {
    font-weight: 300;
    font-size: 14px;
}
@media only screen and (-webkit-min-resolution: 2dppx),  only screen and (-webkit-min-resolution: 144dpi),  only screen and (-webkitmin-device-pixel-ratio: 1.5),  only screen and (-moz-min-resolution: 2dppx),  only screen and (-moz-min-resolution: 144dpi),  only screen and (-moz-min-device-pixel-ratio: 1.5),  only screen and (min-resolution: 2dppx),  only screen and (min-resolution: 144dpi),  only screen and (min-device-pixel-ratio: 1.5) {
    .videoWrap>div.cme .wrap, .cardWrap div.next-chapter .wrap, #video__holder div.cme .wrap {
    left: 6.5%}
}@media screen and (max-width: 750px) {
    .videoWrap>div.cme .wrap, .cardWrap div.next-chapter .wrap, #video__holder div.cme .wrap {
    line-height: 25px;
    font-size: 20px;
}
}@media screen and (max-width: 475px) {
    .videoWrap>div.cme .wrap, .cardWrap div.next-chapter .wrap, #video__holder div.cme .wrap {
    line-height: 15px;
    font-size: 12px;
}
.videoWrap>div.cme .wrap .tagline, .cardWrap div.next-chapter .wrap .tagline, #video__holder div.cme .wrap .tagline {
    font-size: 10px;
}
.videoWrap>div.cme .wrap .tagline span, .cardWrap div.next-chapter .wrap .tagline span, #video__holder div.cme .wrap .tagline span {
    font-size: 12px;
}
}
.imageHolder {
    height: 100%;
    width: 100%;
    position: relative;
}
.imageAndQuote p {
    width: 100%}
.imageAndQuote .text {
    color: #007bc3;
    font-size: 26px;
    line-height: 32px;
    position: absolute;
}
.imageAndQuote .text span {
    color: #144578;
    font-weight: 600;
    font-size: 12px;
}
.imageAndQuote .next-chapter .text {
	color:#FFF;
	font-size:28px;
	line-height:32px;
	margin:31px 10px 0 47px;
	font-weight:300;
	
}
@media screen and (max-width: 1050px) {
    .imageAndQuote .text {
    font-size: 19px;
    line-height: 18px;
}
.imageAndQuote .text span {
    font-size: 10px;
}
}
@media screen and (max-width: 800px) {
	.imageAndQuote .next-chapter .text {
		font-size:22px;
		line-height:24px;
		margin:20px 10px 0 20px;	
	}
	.imageAndQuote .next-chapter .text br {
		display:none;
	}
}
@media screen and (max-width: 755px) {
  .imageAndQuote .text {
    font-size: 14px;
    line-height: 14px;
	}
	.imageAndQuote .text span {
	    font-size: 8px;
	}
}
@media screen and (max-width: 600px) {
  .imageAndQuote .text {
    font-size: 24px;
    line-height: 28px;
	}
	.imageAndQuote .text span {
    font-size: 12px;
	}
}
@media screen and (max-width: 480px) {
  .imageAndQuote .text {
    font-size: 16px;
    line-height: 14px;
	}
	.imageAndQuote .text span {
    font-size: 10px;
	}
	.imageAndQuote .next-chapter .text {
		font-size:18px;
		line-height:20px;
		margin:10px 0 0 10px;	
	}
}


.imageAndQuote .text.tr {
    width: 47%;
    top: 9%;
    right: 5%;
    text-transform: uppercase;
    line-height: .75em !important;
    left: auto;
    color: #144578;
}
.imageAndQuote .text.tr span {
    margin-top: 0;
}
.image {
    z-index: 3;
    position: relative;
}
.image img {
    width: 100%;
    height: 100%;
    max-height: 100%;
    position: absolute;
}
.buttons {
    font-size: 15px;
}
.share {
    border-left: #e65100 dotted 1px;
    position: relative;
}
.share a {
    background-image: url(../cps-images/share.png);
    background-repeat: no-repeat;
    background-position: center 3px;
    background-size: 22px auto;
    padding-top: 25px;
    display: block;
    height: 44px;
    margin: auto auto;
    color: #898989;
}
.sbutton {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    border: 2px solid white;
    float: left;
    margin-right: 7px;
}
.card.video .action a {
    display: block;
    margin: auto auto;
    width: 66px;
    height: 66px;
    border-radius: 33px;
    border: 2px solid white;
    top: calc(50% - 33px);
    position: absolute;
    left: calc(50% - 33px);
    background-image: url(//media.nationwide.com/misc/video.svg);
    background-position: center center;
    background-repeat: no-repeat;
}
.video__wrapper {
    padding: 0 !important;
    height: 100% !important;
}
.cardWrap .video__wrapper {
    position:absolute;
    top:0;
    left:0;
}
@media screen and (max-width: 480px) {
    .top {
    margin: 0;
}
h1 {
    font-size: 26px;
    margin-top: 0;
    line-height: 1.1em;
}
.intro {
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 6%}
}@media screen and (max-width: 768px) {
    .dropdown.block {
    width: 100%;
    display: block;
    clear: both;
    text-align: left;
}
.dropdown.block.hasDD {
    margin-bottom: 8px;
}
.isDropdowned .dropdown.block {
    z-index: 1;
    margin-top: -10px;
}
.isDropdowned .dropdown.block.hasDD {
    margin-top: -10px;
    z-index: 1000;
}
.stickyCta.inPlace, #stickyImposter {
    height: auto;
}
}@media screen and (max-width: 640px) {
    .stickyCta .ctaGeneral {
    height: auto;
    line-height: 1.2em;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}
.stickyCta .hasDD .ctaGeneral {
    height: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    line-height: 40px !important;
}
}nobreak {
    white-space: nowrap;
}
@media screen and (max-width: 495px) {
    .stickyCta .block, .stickyCta .block: first-child {
    padding-left: 5px;
    padding-right: 5px;
}
.stickyCta .hasDD .ctaGeneral {
    height: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    line-height: 40px !important;
}
.stickyCta.isDropdowned .block:first-child {
    padding: 10px 5px 10px 5px;
}
.stickyCta .ctaGeneral {
    height: auto;
    font-size: 12px;
    line-height: 1.2em;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}
}.hr {
    border-bottom: 5px solid #006fc1;
    height: 0;
    width: 100%}
.videoWrap {
    padding-bottom: 56.25%;
    background: white;
    text-align: center;
    width: 100%;
    max-width: 1160px;
    margin: 0;
    position: relative;
    overflow: hidden;
}
.videoWrap figure {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.videoWrap>div {
    height: 0 !important;
}
.mobileSearch {
    display: none;
}
header form {
    display: none;
}
.ppstart, .ppstart:hover {
    width: 18% !important;
    margin-left: -9% !important;
    height: 33% !important;
    margin-bottom: -8% !important;
    background-position: 0 0 !important;
    background-size: 100% auto !important;
}
@media screen and (max-width: 430px) {
    header {
    padding: 0 !Important;
    height: auto;
    text-align: center;
    border-bottom: 1px solid #d6d6d6;
}
header .logo {
    background-size: 100% auto;
    background-repeat: no-repeat;
    width: 42% !important;
    margin: 5px 0 2% 26%;
    padding-bottom: 13%;
    height: auto !important;
    float: left;
}
.mobileSearch {
    display: block;
    width: 17%;
    float: right;
    border-left: 1px solid #d6d6d6;
    padding-bottom: 17%;
    background-image: url(//media.nationwide.com/misc/pc-peyton-searchMobileUp.svg);
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
}
.mobileSearch a {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}
}.notext {
    text-indent: -999px;
}
section {
    clear: both;
}
input[type="text"] {
    height: 32px;
    margin: 5px 0;
    appearance: none;
    -webkit-appearance: none;
    -o-appearance: none;
    -moz-appearance: none;
    border-radius: 4px 0 0 4px;
    background: white;
    width: 180px;
    color: #999;
    padding: 0 10px;
    box-shadow: inset 4px 4px 10px -2px rgba(0, 0, 0, 0.32);
}
.searchBar input[type="submit"], header input[type="submit"] {
    appearance: none;
    -webkit-appearance: none;
    -o-appearance: none;
    -moz-appearance: none;
    background-color: #f3f3f3;
    border: 1px solid #acacac;
    height: 32px;
    width: 34px;
    border-radius: 0 4px 4px 0;
    outline: none;
    background-image: url(//media.nationwide.com/misc/pc-peyton-search.svg);
    background-repeat: no-repeat;
    background-position: center center;
    text-indent: -999px;
}
header form {
    position: relative;
}
header input[type="text"] {
    margin: 0;
    box-shadow: none;
    width: 91%;
    margin-left: -3%}
header input[type="submit"] {
    position: absolute;
    right: 3%;
    top: 0;
    background-color: #095f8e;
    border: none;
    background-image: url(//media.nationwide.com/misc/pc-peyton-searchMobile.svg);
}
header input[type="submit"]:hover {
    background-color: #0a4769;
}
@media screen and (max-width: 430px) {
    header.searchOpen form {
    display: block;
    border-top: 5px solid #d6d6d6;
    border-bottom: 4px solid #d6d6d6;
    background: #d6d6d6;
    width: 100%;
    clear: both;
    padding: 0% 0;
}
}.searchBar {
    height: 42px;
    max-width: 100% !important;
    width: 100%;
    background: #2d2d2d;
    background: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjRiNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #2d2d2d),  color-stop(100%,  #4b4b4b));
    background: -webkit-linear-gradient(top,  #2d2d2d 0%,  #4b4b4b 100%);
    background: linear-gradient(to bottom,  #2d2d2d 0%,  #4b4b4b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d2d2d',  endColorstr='#4b4b4b', GradientType=0 );
}
@media screen and (max-width: 430px) {
    .searchBar {
    display: none;
}
}.searchBar p {
    text-align: right;
    color: #ccc;
    color: rgba(255, 255, 255, 0.7);
    line-height: 42px;
    float: right;
}
.searchBar form {
    float: right;
    margin: 0 20px;
}
.ppquality, .ppfsexit, .ppfsenter {
    display: none !important;
}
.ppcontrols {
    border: none !important;
    background: #eeeeee !important;
    height: 40px !important;
}
.ppstart, .ppstart:hover {
    width: 18% !important;
    margin-left: -9% !important;
    height: 33% !important;
    margin-bottom: -8% !important;
    background-position: 0 0 !important;
    background-size: 100% auto !important;
}
.ppplay {
    background-image: url(../cps-images/playPeyton.png) !important;
    background-position: 0 0 !important;
    background-size: 30px 60px !important;
}
.ppplay:hover {
    background-position: 0 -30px !important;
}
.pptimeleft, .pptimediv {
    color: #666 !important;
    font-weight: normal !important;
    background-image: none !important;
    text-shadow: none !important;
}
.pptimeleft>* {
    line-height: 40px;
}
.pppause {
    background-image: url(../cps-images/peytonPause.png) !important;
    background-position: 0 0 !important;
    background-size: 30px 60px !important;
}
.pppause:hover {
    background-position: 0 -30px !important;
}
.ppmute {
    background-image: url(../cps-images/peytonNoSound.png) !important;
    background-position: 0 0 !important;
    background-size: 30px 60px !important;
}
.ppmute:hover {
    background-position: 0 -30px !important;
}
.ppvknob {
    top: -6px;
    background: none #666 !important;
}
.ppvslider {
    background: #333 !important;
    top: 15px !important;
}
.ppvmarker {
    background: #666 !important;
}
.ppvmax {
    background-image: url(../cps-images/peytonSound.png) !important;
    background-position: 0 0 !important;
    background-size: 30px 60px !important;
}
.ppvmax:hover {
    background-position: 0 -30px !important;
}
.ppcontrols div {
    border: none !important;
}
.ppscrubber, .ppscrubber div {
    height: 5px !important;
}
.ppcontrols div.ppscrubber {
    border-top: 1px solid #006fc1 !important;
    background: #999 !important;
}
.ppscrubber .ppplayhead {
    height: 1px !important;
    margin-bottom: 2px;
}




/* START NF WOMEN INVESTING SPECIFIC STYLES */

html { border: 0px solid #666; height:100%; }
body { border: 0px solid #0076cc; background:url("../cps-images/nf-women-investing-bg-pattern-destiny.gif"); background-repeat:y-repeat; font-family: Arial, sans-serif; font-size:1.0em; color:#333333; margin:0px;	height:100%; }

a:link,a:visited{color:#005691;text-decoration:none; font-weight:normal;}
a:hover{text-decoration:none;}

p {margin:0 0 20px 0; line-height: 1.5em; }
li {margin:0 0 10px 0; }

img {border:0;}

#content { margin: 25px auto; padding:30px 40px 30px 30px; }
#content h1 { font-family:'proxima-nova', sans-serif;  font-size:200%; color:#e3460f; font-weight:normal; margin-bottom:30px; }

/*
#content h2 { font-family:proxima-nova, sans-serif;  font-size:140%; color:#333; font-weight:normal; margin-bottom:15px; }
*/



.clear { clear:both; height:0; margin:0; padding:0; }

#containerWrapper { background-color:#fff; text-align: left; margin:0 auto; width: 100%;
    height: 100%; max-width: 1200px; padding:10px; overflow: hidden;}

#logoContainer { margin:0 auto; width:100%; padding:10px 0px; }

#logoContainer .right { padding-top:20px; float:right; }





.header-image-destiny img { 
   width: 100%;
   height: auto;
   background-repeat: no-repeat !important;

}

h1 {
  font-family: 'proxima-nova', 'Arial', sans-serif;
  font-size: 2em;
}

h2{font-family:'proxima-nova',sans-serif;font-size:30px;text-transform:uppercase;}

.orange-header {font-family: 'proxima-nova', sans-serif;font-size: 200%;color: #e3460f;font-weight: normal;margin-bottom: 30px;padding-left:45px;}

.disclosure-container{ padding:0 40px 0 45px; }

.image-wrapper { position: relative; }

.image-wrapper__large, .image-wrapper__large--result  {

  position: relative;
  background-color: #000;
  overflow: hidden;
}
  .image-wrapper__large:before, .image-wrapper__large--result:before {
    content: '';
    display: block;
    padding: 56.25% 100% 0 0;
  }
  .image-wrapper__large:after, .image-wrapper__large--result:after {
    opacity: 0.5;
    background-image: url(../cps-images/nf-women-investing-destiny-blur-q1-960.jpg);
  }
  .unfrosted, .unfrosted--result {
    position: absolute;
    top: 0; left: 0; bottom: 30%; right: 0;
    overflow: hidden;
    z-index: 2;
  }
    .unfrosted:after, .unfrosted--result:after {
      background-image: url(../cps-images/nf-women-investing-destiny-q1-960.jpg);
    }
  
  
  .image-wrapper__large:after, .image-wrapper__large--result:after, .unfrosted:after, .unfrosted--result:after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    z-index: 1;
    background-size: 100%;
    background-position: top center;
  }




@media (max-width: 63.438em) /*1015px*/ {

.unfrosted--result {
    position: absolute;
    top: 0; left: 0; bottom: 35%; right: 0;
    overflow: hidden;
    z-index: 2;
  }


}


@media (max-width: 30.625em) /*490px*/ {

 .unfrosted, .unfrosted--result {
    position: absolute;
    top: 0; left: 0; bottom: 40%; right: 0;
    overflow: hidden;
    z-index: 2;
  }

}




 .image-wrapper__large h2 {
    position: absolute;
    left: 0; bottom: -50px;
    width: 100%;
    height: 30%;
    z-index: 4;
    color: #fff;
      padding:0 20px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 1px;
  } 

.image-wrapper__large--result h2 {
    position: absolute;
    z-index: 4;
    color: #fff;
    padding:0 20px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 1px;
    top: calc(50% - -25%);
    left: calc(50% - 50%);
    margin: 0 auto;
    justify-content: center;
    align-items: center;
  } 


@media (max-width: 63.438em) /*1015px*/ {

    
.image-wrapper__large--result h2 {

    top: calc(50% - -23%);
    left: calc(50% - 50%);

  }

}


@media (max-width: 61.250em) /*980px*/ {

    


}


@media (max-width: 45.625em) /*730px*/ {

    .image-wrapper__large--result h2 {

    top: calc(50% - -20%);
    left: calc(50% - 50%);

  }

    .image-wrapper__large--result {
    
        line-height: 1;
    
    }

}
    
@media (max-width: 39.375em) /*630px*/ {

    
.image-wrapper__large--result h2 {

    top: calc(50% - -18%);
    left: calc(50% - 50%);

  }
    
    .image-wrapper__large--result {
    
        line-height: 0.75;
    
    }

}


@media (max-width: 30.625em) /*490px*/ {

.unfrosted--result {
    bottom:50%;
  }
    
    
    .image-wrapper__large--result h2 {

    top: calc(50% - -5%);
    left: calc(50% - 50%);

  }
    


}
    
    
@media (max-width: 26.250em) /*420px*/ {



}
    
    
@media (max-width: 21.875em) /*350px*/ {

.image-wrapper__large--result h2 {

    top: calc(50% - -2%);
    left: calc(50% - 50%);

  }
    
    .image-wrapper__large--result {
    
        line-height: 0.65;
    
    }

}




.small-question-image h2 {
    position: absolute;
    left: 0; bottom: 70px;
    width: 100%;
    height: 15%;
    z-index: 4;
    color: #fff;
     padding:0 20px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 1px;
  } 

.small-question-image__long h2 {
    position: absolute;
    left: 0; bottom: 90px;
    width: 100%;
    height: 30%;
    z-index: 4;
    color: #fff;
     padding:0 20px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 1px;
  } 

h2 span, .image-wrapper__large--result h2 span { font-weight: bold; font-size: 100%; }




/*
#buzzquiz .large-question-image { width:100%; height: 582px; background: url(../cps-images/nf-women-investing-destiny-q1-960.jpg) no-repeat top center; }
*/

#buzzquiz .small-question-image { width:100%; height: 150px; background: url(../cps-images/nf-women-investing-destiny-q2-960.jpg) no-repeat top center; position: relative;}

#buzzquiz .small-question-image__long { width:100%; height: 200px; background: url(../cps-images/nf-women-investing-destiny-q2-960.jpg) no-repeat top center; position: relative;}


@media (max-width: 58.125em) /*930px*/ {

#buzzquiz .large-question-image { background-position: -85px 0; }

}

@media (max-width: 47.500em) /*760px*/ {

#buzzquiz .small-question-image { height: 135px; }
    
#buzzquiz .small-question-image__long { height: 155px; }
    
.small-question-image h2 { left: 0; bottom: 55px; line-height: .75; } 

.small-question-image__long h2 { left: 0; bottom: 70px; line-height: .75; } 
    
}

@media (max-width: 41.875em) /*670px*/ {

#buzzquiz .large-question-image { background-position: -150px 0; }

}


@media (max-width: 32.500em) /*520px*/ {

 .image-wrapper__large h2 {
    font-size: 25px;
  } 
    
#buzzquiz .small-question-image__long { height: 140px; }
    
#buzzquiz .small-question-image { height: 120px; }

}


    

.circle {
    width: 65px;
    height: 65px;
    background-color: #1C57A5;
    position: absolute;
    z-index: 3;
    top: 63%;
    left: 47.5%;
    display: block;
    border: 3px solid #6699FF;
    text-align: center;
}

.circle__small-image {
    width: 65px;
    height: 65px;
    background-color: #1C57A5;
    position: absolute;
    z-index: 3;
    top: -17%;
    left: 47.5%;
    display: block;
    border: 3px solid #6699FF;
    text-align: center;
}

.circular { border-radius: 50%; }

.question-number { line-height: 60px; color: #fff; font-size: 2em; font-weight: bold;} 




@media (max-width: 53.438em) /*855px*/ {


    
h2 span, .image-wrapper__large--result h2 span { font-weight: bold; font-size: 80%; }
    
.image-wrapper__large h2 {
    position: absolute;
    left: 0; bottom: -35px;


  } 

}


@media (max-width: 48.000em) /*768px*/ {


    
.circle { width: 55px; height: 55px; }

.circle__small-image { width: 55px; height: 55px; }
    
.question-number { line-height: 50px; color: #fff; font-weight: bold;} 
    
h2 span, .image-wrapper__large--result h2 span { font-weight: bold; font-size: 60%; }
    
.image-wrapper__large h2 {
    position: absolute;
    left: 0; 
    bottom: -30px;
    line-height: 0.75;
    

  } 

}


@media (max-width: 45.625em) /*730px*/ {


    
.circle { width: 45px; height: 45px; }

.circle__small-image { width: 45px; height: 45px; }
    
.question-number { line-height: 40px; color: #fff; font-weight: bold;} 


}


@media (max-width: 45.625em) /*720px*/ {




}


@media (max-width: 32.500em) /*520px*/ {

.question-number { line-height: 35px; font-size: 1.5em; } 
    
.circle { width: 40px; height: 40px; }

.circle__small-image { width: 40px; height: 40px; }
    


}


@media (max-width: 30.625em) /*490px*/ {

.circle { top: 50%; left: 47.5%; }
    
.image-wrapper__large h2 { bottom: -10px; } 
    


}

@media (max-width: 24.375em) /*390px*/ {

h2 span, .image-wrapper__large--result h2 span { font-weight: bold; font-size: 48%; } 

}


@media (max-width: 21.875em) /*350px*/ {

.image-wrapper__large h2 { bottom: -4px; } 
    


}


#buzzquiz { padding: 0 4.125em;   }

#buzzquiz .quiz-step {
  display: block;

  display: none;
  /* Step Questions and Answer Options */
}
#buzzquiz .current {
  display: block;
}
#buzzquiz ul li {
  display: inline-block;
  width: 23%;
  overflow: auto;
  text-align: center;
}
#buzzquiz ul li.quiz-answer {
  cursor: pointer;
}
#buzzquiz ul li.results-inner {
  display: block;
  float: none;
  width: 100%;
  text-align: center;
  margin: 0;
  margin-bottom: 2%;
}
#buzzquiz ul li.results-inner {
  padding: 5% 2%;
}
#buzzquiz ul li.results-inner img {
  width: 250px;
}
#buzzquiz ul li:last-child {
  margin-right: 0;
}
#buzzquiz .question-wrap, #buzzquiz .answer-wrap {
  display: block;
  padding: 1%;
  margin: 1em 10%;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}


/*-- Footer --*/
.sprite {
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
}
.spriteText {
    display: inline-block;
}
.sprite, .spriteText {
    background-image: url("../cps-images/nf-women-investing-sprite-destiny.png") !important;
    background-repeat: no-repeat;
}

.footer {
    clear: both;
    margin: auto;
    max-width: 1200px;
    padding: 0 0 50px;

}
.footer p {
    margin: 0;
    padding: 0;
}
.footer .row {
    border-bottom: 1px solid #ACACAC;
    padding: 10px 0;
}
.footer .left {
    float: left;
}
.footer .contact {
    float: left;
    font-size: 113%;
    height: 61px;
    line-height: 66px;
}
.footer .contact-small {
    font-size: 78%;
}
.footer .right {
    float: right;
    max-width: 400px;
    text-align: right;
    width: 100%;
}
.footer .right a {
    margin-left: 15px;
}
.footer .disclaimer {
    margin: 37px 0 30px;
}
.footer .disclaimer p {
    font-size: 75%;
    margin-bottom: 10px;
    padding: 0 18px;
}
.footer ul {
    padding: 0 0 0 18px;
}
.footer .links li {
    border-left: 1px dotted #ACACAC;
    float: left;
    list-style-type: none;
    margin-right: 12px;
    padding: 4px 0 4px 12px;
}
.footer .secondaryLinks li {
    border-left: 1px solid #666666;
    float: left;
    list-style-type: none;
    margin-right: 12px;
    padding: 0 0 0 12px;
}
.footer .links li a {
    color: #005691;
}
.footer .secondaryLinks li a {
    color: #005691;
    font-size: 0.875em;
}
.footer .links li:first-child {
    border: 0 none;
    padding-left: 0;
}
.footer .secondaryLinks li:first-child {
    border: 0 none;
    padding-left: 0;
}
.footer .row .links {
    font-size: 100%;
    margin: 26px 0;
}
.ie7 .footer .row .links {
    height: 55px;
}
.footer .logo, .nw.footerLogo {
    background-position: -20px -220px;
    float: left;
    height: 61px;
    margin-right: 20px;
    width: 191px;
}
.footer a.logo:hover, a.nwFooterLogo:hover {
    background-position: -20px -140px;
}
.nfFooterLogo {
    background-position: -800px -700px;
    float: left;
    height: 63px;
    margin: 3px 0;
    width: 217px;
}
a.nfFooterLogo:hover {
    background-position: -800px -900px;
}
.footer .sprite {
    text-align: left;
}
.footer .social .sprite {
    height: 30px;
    margin-left: 13px;
    width: 30px;
}
.footer .social {
    margin-top: 20px;
}
.footer .youtube {
    background-position: -200px -60px;
}
.footer .youtube:hover {
    background-position: -200px -100px;
}
.footer .twitter {
    background-position: -240px -60px;
}
.footer .twitter:hover {
    background-position: -240px -100px;
}
.footer .rss {
    background-position: -280px -60px;
}
.footer .rss:hover {
    background-position: -280px -100px;
}
.footer .gplus {
    background-position: -320px -60px;
}
.footer .gplus:hover {
    background-position: -320px -100px;
}
.footer .flickr {
    background-position: -360px -60px;
}
.footer .flickr:hover {
    background-position: -360px -100px;
}
.footer .facebook {
    background-position: -400px -60px;
}
.footer .facebook:hover {
    background-position: -400px -100px;
}
.footer .equalHousing {
    background-position: -499px -391px;
    height: 80px;
    width: 77px;
}
.footer .equalHousing:hover {
    background-position: -400px -391px;
}
.footer .truste {
    background-position: -240px -213px;
    height: 80px;
    width: 124px;
}
.footer .truste:hover {
    background-position: -240px -133px;
}
.prox {
    font-family: 'proxima-nova',Arial,clean,sans-serif;
}
.pageBottomNav p {
    font-size: 0.8em;
    padding-bottom: 20px;
}

.grid_1 {
    width: 6.66667%;
}
.grid_2 {
    width: 15%;
}
.grid_3 {
    width: 23.3333%;
}
.grid_4 {
    width: 31.6667%;
}
.grid_5 {
    width: 40%;
}
.grid_6 {
    width: 48.3333%;
}
.grid_7 {
    width: 56.6667%;
}
.grid_8 {
    width: 65%;
}
.grid_9 {
    width: 73.3333%;
}
.grid_10 {
    width: 81.6667%;
}
.grid_11 {
    width: 90%;
}
.grid_12 {
    width: 98.3333%;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
    -moz-box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 0.833333%;
    margin-right: 0.833333%;
    position: relative;
}
.alpha {
    margin-left: 0;
}
.omega {
    margin-right: 0;
}
.container {
    margin: auto;
    max-width: 960px;
    min-width: 300px;
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
}
* html .clearfix, *:first-child + html .clearfix {
}

/*FORM ELEMENTS*/
        
fieldset {
  border: none;
  padding: 0;
  margin: 0;
}
        
.field-group { margin-bottom: 75px; }

@media (max-width: 66.250em) /*1060px*/ {

    #buzzquiz { padding: 0;  }

}
        
.text-field {
  -webkit-box-shadow: inset 2px 2px 6px -2px #bfbfbf;
  -moz-box-shadow: inset 2px 2px 6px -2px #bfbfbf;
  box-shadow: inset 2px 2px 6px -2px #bfbfbf;
  width: 180px;
  color: #333333;
  font-size: 1em;
  border: 1px solid #bfc0c3;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 7px;
  font-family: 'proxima-nova', 'Proxima Nova',Arial,sans-serif;
}
        
.text-field-label { display: block; margin-bottom: 9px; }

        
.select-box input {display: none; }  



.flex-wrap {
	
    
}
.question {
  float: left;
  width: 24.25%;
  box-sizing: border-box;
  background: #E0E1DD;
  color: #333333;
  padding: 30px;
  text-align: center;
  font-weight: bold;
  font-size: 100%;
  margin: 0;
  -moz-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}

.question:nth-child(4n), .question:nth-child(3n) /*last child and third child respectively*/ {
  margin: 0 0 0 1%;
}



.question:hover {
  background: #BCBDBC;
  cursor: pointer;
}

.flex-wrap input:checked + .question {
  border: 5px solid #1C57A5;
  padding: 25px;
}

@media (max-width: 47.500em) /*760px*/ {


    
.question {
  float: left;
  width: 49.5%;
  box-sizing: border-box;
  background: #E0E1DD;
  color: #333;
  padding: 30px;
  text-align: center;
  margin: 0 0 1% 0;
  -moz-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}

.question:nth-child 4(1) /*last child*/ {
  margin: 0 0 1% 1%;
}

.question:nth-child(4n+1) /*first child*/  {
  margin: 0;
}

}


.result-explanation { background-color: #E0E1DD; padding: 20px; text-align: center;}

.result-explanation p { line-height: 1.5em; padding: 0 10%;}

div [class|='result-share-'] {
  
  background: #E0E1DD;
  padding: 30px;
  text-align: center;
  font-weight: bold;
  border: 5px solid #E0E1DD;
  
  
}

.share-box { float:left; 
  width: 32.5%;
  box-sizing: border-box; 
  border-left: 3px solid #BCBDBC; 
  -moz-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease; 
}

.share-box:first-child {
  float:left; 
  width: 32.5%;
  box-sizing: border-box; 
  border-left: 0; 
  -moz-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease; 
}

div [class|='result-share-']:hover {
  background: #BCBDBC;
  cursor: pointer;
  border: 5px solid #E0E1DD;
    
}

.icons-soc_twitter_lg, .icons-soc_facebook_lg { display:block; margin: 0 auto 10px; }

.icon-woman { background-image: url('../cps-images/nf-women-investing-woman-icon-destiny.png'); background-repeat: no-repeat; height: 32px; width:32px; margin: 0 auto 10px; }

.result-share--twitter { color:#03b3e8; } 

.result-share--facebook { color:#40619e; }

.stButton { display: none !important; }

@media (max-width: 50.000em) /*800px*/ {

h1 { font-size: 1.5em; }

}

@media (max-width: 47.500em) /*760px*/ {

.share-box {
  float:none;
  width: 100%;
  box-sizing: border-box;
  background: #E0E1DD;
  padding: 0;
  text-align: center;
  font-weight: bold;
  border-top: 3px solid #ccc;
  border-left: 0;
  margin: 1%;
  -moz-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
} 
    
.share-box:first-child {
  
  border-top: 0;
  float:none; 
  width: 100%;
  
}
    
.question { font-size: 0.85em; }
    
.question:nth-child(3n) { margin: 0; }
    
.question:nth-of-type(2) { margin-bottom: 1%; }
    
.result-explanation p { line-height: 1.5;}
    

    
.intro { font-size: 102%; line-height: 1.5; }
    
#content { margin: 25px auto; padding: 0 40px 30px 30px; }
    

}



@media (max-width: 37.500em) /*600px*/ {
    
.intro { font-size: 0.85em; }
    
#content { margin: 25px auto; padding: 0; }
    
.top { margin-right: 0; margin-left: 0; }
    
div [class|='result-share-'] { font-size: 0.85em; }

}

@media (max-width: 28.125em) /*450px*/ {
    
.intro, .question { font-size: 0.75em; line-height: 1.5em; }

}

