/* This file will hold styles for the mobile version of your website (mobile first). *//* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */body {  font-family: Source Sans Pro, Arial, sans-serif;}img {  max-width: 100%;}body #zone-content a {  color: #b61f32;  text-decoration: none;}body #zone-content a:hover {  text-decoration: underline;}/** Fluid Typography **//* Smartphones (portrait and landscape) ----------- */@media only screenand (min-device-width : 320px)and (max-device-width : 480px) {  body { font-size: 60%; }}/* Smartphones (landscape) ----------- */@media only screenand (min-width : 321px) {  body { font-size: 60%;}}/* Smartphones (portrait) ----------- */@media only screenand (max-width : 320px) {  body { font-size: 60%}}@media only screenand (min-width: 800px) {  body { font-size: 80%; }}/* iPads (portrait and landscape) ----------- */@media only screenand (min-device-width : 768px)and (max-device-width : 1024px) {  body { font-size: 80%;}}/* iPads (landscape) ----------- */@media only screenand (min-device-width : 768px)and (max-device-width : 1024px)and (orientation : landscape) {  body { font-size: 80%;}}/* iPads (portrait) ----------- */@media only screenand (min-device-width : 768px)and (max-device-width : 1024px)and (orientation : portrait) {  body { font-size: 80%;}}/* Desktops and laptops ----------- */@media only screenand (max-width : 1024px) {  body { font-size: 80%;}  #region-sidebar-second .block {    margin-top: 35px;    width: 21.5em;  }  .node-graphic-sidebar .content {    position: relative;    width: 21.5em;    height: 33.125em;  }  body #zone-header .block-menu-block ul li {    padding: 7px 0px 7px 15px;  }  body .node-text-sidebar .node-title,  body .node-graphic-sidebar .node-title{    font-size: 1.1em;  }  body .node-graphic-sidebar .content .graphic-sidebar-body {    font-size: .9em;  }    body #zone-content .node-award .ui-tabs .ui-tabs-nav li.ui-state-default {    margin: 0 .7em 0 0;  }}/* Large screens ----------- */@media only screenand (min-width : 1400px) {  body { font-size: 100%;}  #region-branding {    left: -2%;  }  #region-sidebar-second .block {    margin-top: 35px;    width: 21.5em;  }  .node-graphic-sidebar .content {    position: relative;    width: 21.5em;    height: 33.125em;  }}/** Section Header **/#section-header {  margin-top: 30px;}/** Main Menu **/#zone-menu {  position: relative;}#region-menu {  position: absolute;  bottom: 0px;  right: 0px;}#region-menu ul {  display: block;  margin-bottom: 0px;  text-align: right;}#region-menu ul li {  display: inline-block;  padding: 5px 5px 11px 5px;}#region-menu ul li.first {  margin-left: 0;}#region-menu ul li.last {  margin-right: 0;}#region-menu ul li a {  text-transform: uppercase;  padding: 5px 10px;}#region-menu ul li a {  font-family: Source Sans Pro, Arial, sans-serif;  font-size: 1.2em;  color: #404040;  text-decoration: none;  font-weight: bold;}#region-menu ul li a:hover {  color: #ffffff;  background: #707070;}#region-menu ul li.active-trail a {  background: #404040;  color: #ffffff;}#region-menu ul li.active-trail {  background: url(../images/menu-active-trail.png) no-repeat center bottom;}/** Branding **/#region-branding {  padding-bottom: 8px;}#region-branding .logo-img {  float: none;}#region-branding .logo-img img {  width: 100%;  height: auto;  max-height: 173px;  max-width: 391px;}/** Content **/#page-title {  margin-top: 40px;}.front #zone-content #region-content .region-inner,.context-videos #zone-content #region-content .region-inner {  width: 100%;}.front #zone-content #region-content .region-inner {  margin: 0;}#zone-content #region-content .region-inner {  font-size: 1.1em;  margin: 0% 5%;}.context-videos #zone-content #region-content .region-inner {  margin: 0;}#zone-content .ui-widget {  font-size: 1em;}/** FRONT PAGE **/.front #page-title {  display: none;}#block-block-1 .block-title {  display: none;}#block-block-1 h3 {  margin-top: 25px;  text-align: center;  padding: 0px 3%;}#block-block-1 p {  font-size: 1.25em;  line-height: 1.5em;  color: #666666;  text-align: center;  padding: 0px 15%;}.front .block .block-inner .violator-title {  margin-bottom: 0px;}.node-violator {  background: #faa21e url(../images/violator.png) no-repeat top center;}.node-violator .content {  padding: 40px;}.node-violator .content .violator-main {  float: left;  display: inline-block;  width: 65%;}.node-violator .content .violator-side {  float: right;  display: inline-block;  width: 30%;}#zone-content .node-violator .content .violator-side a {  text-decoration: none;}.node-violator .content .violator-main p {  font-size: 2em;  line-height: 1.2em;  color: #ffffff;  margin-bottom: 0px;  font-weight: bold;}.node-violator .content .violator-side .field-name-field-button-text {  background: #b61f32;  color: #ffffff;  display: inline-block;}.node-violator .content .violator-side a:hover .field-name-field-button-text {  background: #991021;}.node-violator .content .violator-side .field-name-field-button-text .field-items {  padding: 5px 15px;}/** Featured CDFIs **/.front .block .front-feature-title {  padding: 0px 0px 8px 0px;  background: url(../images/header-arrow.png) no-repeat center bottom;  margin-bottom: 25px;  text-align: center}.front .block h2.block-title {  font-family: Source Sans Pro, Arial, sans-serif;  font-size: 1.2em;  font-weight: bold;  color: #666666;  background: #f0f0f0;  text-transform: uppercase;  padding: 10px 50px;  display: inline-block;}.front #block-views-featured-cdfis-block .views-row,.front #block-views-about-next-awards-block .views-row {  width: 45%;  display: inline-block;  margin-bottom: 4%;  vertical-align: top;}.front #block-views-featured-cdfis-block .views-row-odd,.front #block-views-about-next-awards-block .views-row-odd {  margin-right: 9%;}#block-views-featured-cdfis-block .views-field-field-image {  padding: 1%;  -moz-box-shadow: 0px 0px 4px #999;  -webkit-box-shadow: 0px 0px 4px #999;  box-shadow: 0px 0px 4px #999;}#block-views-featured-cdfis-block img {  width: 100%;  height: auto;}#block-views-featured-cdfis-block .views-field-title {  font-size: 1.5em;  line-height: 1.75em;  font-weight: bold;}#block-views-featured-cdfis-block .views-field-body {  font-size: 1em;  line-height: 1.5em;  color: #666666;}#block-views-featured-cdfis-block .views-field-field-award {  font-style: italic;  color: #999999;}#block-views-featured-cdfis-block .views-field-field-cdfi-link-text a,#block-views-about-next-awards-block .views-field-path a {  font-size: 1em;  line-height: 1.5em;  color: #b61f32;  text-decoration: none;}#block-views-featured-cdfis-block .views-field-field-cdfi-link-text a:hover {  text-decoration: underline;}#block-views-featured-cdfis-block,#block-views-about-next-awards-block,#block-nodeblock-67{  margin-top: 50px;}#block-views-about-next-awards-block .views-field-title {  font-size: 1.5em;  line-height: 1.5em;  padding: 15px 0px 15px 25px;  font-weight: bold;  color: #ffffff;  text-transform: uppercase;}#block-views-about-next-awards-block .views-row-odd .views-field-title {  background: #f36d29;}#block-views-about-next-awards-block .views-row-even .views-field-title {  background: #faa31d;}#block-views-about-next-awards-block .views-field-body {  padding: 15px;  color: #666666;}#block-views-about-next-awards-block .views-field-path {  padding: 0px 15px;}/** FOOTER **/#region-footer-first {  margin-top: 50px;}#region-footer-first #footer {  text-align: right;}#region-footer-first #footer img {  width: 100%;  height: auto;}#region-footer-first #footer span {  font-size: .66em;  color: #ffffff;  background: #404040;  display: block;  padding: 10px 25px 10px 10px;}#region-footer-first #footer span a {  color: #ffffff;}#region-footer-first .front-feature-title {  padding: 0px 0px 8px 0px;  background: url(../images/header-arrow.png) no-repeat center bottom;  margin-bottom: 25px;  text-align: center}#region-footer-first .block h2.block-title {  font-family: Source Sans Pro, Arial, sans-serif;  font-size: 1.2em;  font-weight: bold;  color: #666666;  background: #f0f0f0;  text-transform: uppercase;  padding: 10px 50px;  display: inline-block;}/** Secondary Menus **/#zone-header-wrapper {  margin-top: 25px;  background: #404040;  height:35px}#zone-header {  position: relative;}#region-header-first {  position: absolute;}#zone-header .block-menu-block h2.block-title {  display: none;}#zone-header .block-menu-block ul {  text-align: right;  padding-right: 1%;}#zone-header .block-menu-block ul div {  display: inline-block;}#zone-header .block-menu-block ul li {  display: inline-block;  list-style: none;  padding: 5px 0px 9px 15px;  height: 30px;}#zone-header .block-menu-block ul li a {  text-decoration: none;  font-size: 1em;  color: #ffffff;  text-transform: uppercase;  font-weight: bold;}#zone-header .block-menu-block ul li a:hover {  color: #cccccc;}#zone-header .block-menu-block ul li.active {  background: url(../images/menu-active-trail.png) no-repeat center bottom;}#zone-header .block-menu-block ul li.active a {  color: #cccccc;}/** Awards Page **/#zone-content .ui-widget {  font-family: Source Sans Pro, Arial, sans-serif;}#zone-content .node-award .ui-tabs {  border: none;}#zone-content .node-award .ui-tabs .ui-tabs-nav {  background: #ffffff;  border: none;}#zone-content .node-award .ui-tabs .ui-tabs-nav li.ui-state-default {  padding-bottom: 9px;  border: none;  background: #ffffff;  margin: 0 1em 0 0;}#zone-content .node-award .ui-tabs .ui-tabs-nav li a {  font-family: Source Sans Pro, Arial, sans-serif;  font-size: .9em;  font-weight: bold;  color: #404040;  display:block;  padding-bottom: 9px;  background: #f0f0f0;  text-transform: uppercase;}#zone-content .node-award .ui-tabs .ui-tabs-nav li.ui-state-active {  background: #ffffff url(../images/menu-active-trail.png) no-repeat center bottom;}#zone-content .node-award .ui-tabs .ui-tabs-nav li.ui-state-active a {  background: #404040;  color: #ffffff;}#zone-content .node-award .ui-tabs-nav li.ui-state-hover a {  color: #ffffff;  text-decoration: none;  background: #cccccc;}#zone-content .node-award .ui-corner-all {  -moz-border-radius: 0px;  -webkit-border-radius: 0px;  border-radius: 0px;}#zone-content .ui-tabs .ui-tabs-panel {  padding: 1em 1.4em 1em 0em;}/** Awardees Page **/.view-awardees .views-row {  margin-bottom: 35px;}.view-awardees .views-field-title {  font-size: 1.5em;  line-height: 1.74em;  font-weight: bold;}.view-awardees .views-field-field-award,.view-awardees .views-field-field-prize {  font-style: italic;  color: #999999;}.view-awardees .expandable,.context-success .expandable,.page-node-add-success-story .expandable {  display: none;}.view-awardees .expandable-link,.context-success .expandable-link,.page-node-add-success-story .expandable-link {  text-decoration: none;  color: #b61f32;}.view-awardees .expandable-link:hover,.context-sucess .expandable-link,.page-node-add-success-story .expandable-link {  text-decoration: underline;}/** Partners Page **/.context-partners #zone-header-wrapper,.context-contact #zone-header-wrapper,.context-error #zone-header-wrapper,.context-stories #zone-header-wrapper, .context-success-story #zone-header-wrapper {  height: 5px;  background: #ffffff;  -moz-box-shadow: 0px 2px 4px #999;  -webkit-box-shadow: 0px 2px 4px #999;  box-shadow: 0px 2px 4px #999;}/** Sidebar **/#region-sidebar-second {  margin-top: 8%;}#region-sidebar-second .block {  margin-top: 35px;  width: 88%;}.node-text-sidebar .node-title,.node-graphic-sidebar .node-title{  font-size: 1.3em;  color: #ffffff;  padding: 5px 0px 5px 15px;  text-transform: uppercase;  font-weight: normal;  margin-bottom: 0px;}.node-text-sidebar .yellow h2 {  background: #faa21e;}.node-text-sidebar .red h2 {  background: #b61f32;}.sidebar-header-wrapper {  padding-bottom: 8px;}#region-sidebar-second .node-text-sidebar .yellow {  background: url(../images/yellow-arrow.png) no-repeat bottom center #e6e6e6;}#region-sidebar-second .node-text-sidebar .red {  background: url(../images/red-arrow.png) no-repeat bottom center #e6e6e6;}.node-text-sidebar .content .field-name-body {  font-size: 1em;  font-style: italic;  line-height: 1.5em;  background: #e6e6e6;  padding: 20px 20px 25px 20px;}.node-text-sidebar .content .field-name-field-title-color {  display: none;}/** Graphic Sidebar **/.node-graphic-sidebar h2.node-title {  background: #f36d26;}.node-graphic-sidebar .content {  position: relative;  width: 100%;  height: auto;}.node-graphic-sidebar .content .graphic-sidebar-dangler {  background: url(../images/orange-arrow.png) no-repeat center center;  height: 8px;}.node-graphic-sidebar .content .graphic-sidebar-body {  position:relative;  z-index: -100;}.node-graphic-sidebar .content .graphic-sidebar-body img {  position: absolute;  top: -8px;  z-index: -999;}.node-graphic-sidebar .content .graphic-sidebar-body p {  padding: 15% 10%;  font-size: 1.5em;  line-height: 1.2em;  color: #ffffff;  font-weight: bold;}/** Videos Page */.view-videos .views-field-title,.view-videos .views-field-body,.view-videos .views-field-field-awardee-type,.view-videos .views-field-field-year {  display: none;}img.video {  width: 380px;  height: 256px;}.video-wrapper {  margin: 10px 10px;  padding: 5px;  -moz-box-shadow: 0px 0px 4px #999;  -webkit-box-shadow: 0px 0px 4px #999;  box-shadow: 0px 0px 4px #999;}.video-container {  width: 380px;  height: 256px;  position: relative;}.video-overlay {  position: absolute;  width: 100%;  height: 100%;  background: url(../images/overlay.png);  display: none;  bottom: 0;  color: #ffffff;}.video-info {  padding: 25px;  position: relative;  width: 350px;  height: 250px;}.video-container a {  width: 100%;  height: 100%;  background: url(../images/play.png) no-repeat center center;}.video-thumb {  position: relative;}.play-overlay {  position: absolute;  width: 100%;  height: 100%;  background: url(../images/play.png) no-repeat center center;  bottom: 0;}.video-title {  font-size: 24px;  text-transform: uppercase;  display: block;  line-height: 24px;  font-weight: bold;}.video-body {  margin-top: 10px;}.video-year,.video-type {  display: inline-block;  font-size: 18px;  font-style: italic;  line-height: 24px;  color: #cccccc;}.video-body {  display: block;}.video-body p {  line-height: 18px}.video-link {  color: #b61f32;}#node-page-2 p {  padding-right: 20%;  color: #666666;}.isotope-hidden {  display: none;}/** Press Releases **/.context-press #zone-content .block {  margin-bottom: 25px;}.context-press #zone-content .views-row {  margin-bottom: 20px;}#zone-content #block-views-press-gallery-block .views-row {  margin-bottom: 0px;}.context-press #zone-content .views-field-field-release-date .views-label,.context-press #zone-content .views-field-field-release-date .field-content {  display: inline-block;}/** A Spots **/.front #zone-header-wrapper {  height: auto;  background: #000000;}.front #zone-header-wrapper #region-header-first {  position: static;}#flexslider {  position: relative;  height: 35em;}#flexslider .aspot_intro .views-field-title {  background: transparent;  width: 100%;  margin: 0;}#flexslider .views-field-title {  font-size: 1.50em;  color: #ffffff;  font-weight: bold;  background: url(../images/two.png);  width: 80%;  margin: 0 auto;}#flexslider .aspot_intro .views-field-title .field-content {  padding: 0;}#flexslider .views-field-title .field-content {  padding: 10px 10px 10px 35px;  background: url(../images/play-small.png) no-repeat center left;}#flexslider .aspot_intro .views-field-title .field-content {  background: none;}#flexslider .views-field-body {  margin-top: 5px;  font-size: 2.25em;  color: #ffffff;  font-weight: bold;  background: url(../images/one.png);  width: 80%;  margin: 5px auto 0 auto;}#flexslider .views-field-body .field-content {  padding: 10px;}#flexslider .slides {  width: 100%;  height: 100%;  overflow: hidden;}#flexslider .slides li {  display: none;  width: 100%;  height: 100%;}#flexslider .slides li.playable {  cursor: pointer;}#flexslider .slides li .aspot_intro,#flexslider .slides li .aspot_intro_bg {  width: 100%;  height: 100%;}#flexslider .slides li .aspot_intro_bg .image_wrapper {  width: 16.5%;  position: absolute;  display: none; /* float: left; */}#flexslider .slides li .aspot_intro_bg .image_wrapper.col-0 {  left: 0;}#flexslider .slides li .aspot_intro_bg .image_wrapper.col-1 {  left: 16.5%;}#flexslider .slides li .aspot_intro_bg .image_wrapper.col-2 {  left: 33%;}#flexslider .slides li .aspot_intro_bg .image_wrapper.col-3 {  left: 49.5%}#flexslider .slides li .aspot_intro_bg .image_wrapper.col-4 {  left: 66%;}#flexslider .slides li .aspot_intro_bg .image_wrapper.col-5 {  left: 82.5%}#flexslider .slides li .aspot_intro_bg .image_wrapper.row-0 {  top: 0;  height: 21.9%;}#flexslider .slides li .aspot_intro_bg .image_wrapper.row-1 {  top: 21.9%;  height: 26.9%;}#flexslider .slides li .aspot_intro_bg .image_wrapper.row-2 {  top: 48.8%;  height: 27.2%}#flexslider .slides li .aspot_intro_bg .image_wrapper.row-3 {  top: 76%;  height: 24%;}#flexslider .slides li .aspot_intro_bg .image_wrapper img {  width: 100%;  height: 100%;  /*height: auto;*/}#flexslider .slides li .aspot_intro_copy_wrapper {  position: absolute;  text-align: center;  width: 100%;  height: 100%;  top: 0;  display: none;}#flexslider .slides li .aspot_intro_copy {  display: table-cell;  vertical-align: middle;  text-align: center;  background: url(../images/aspots/aspot_shadow.png) no-repeat center;}#flexslider .slides li .aspot_intro_copy .views-fields-wrapper {  position: relative;}#flexslider .slides li .aspot_intro_copy .views-field-title {  font-family: 'Source Sans Pro';  font-size: 8.5em;  line-height: 1em;  color: #ffffff;  position: relative;}#flexslider .slides li .aspot_intro_copy .views-field-field-subhead {  color: #f36d26;  font-size: 2.5em;  line-height: 1em;  font-family: 'Source Sans Pro';  font-weight: bold;  position: relative;}#flexslider .slides li .aspot {  position: absolute;  bottom: 3em;  margin-left: -1.5em;  /*  top: 19em;  margin-left: 5%;  */}#flexslider .flex-control-nav li a {  background: #999999;}#flexslider .flex-control-nav li a.flex-active {  background: #ffffff;}#flexslider .flex-control-nav {  bottom: 5px;}#flexslider .a-spot-content{  width: 80%;  display: inline-block;}#flexslider .play-button {  width: 11%;  display: inline-block;  vertical-align: top;}#flexslider .play-button img {  width: 100%;  height: auto;}#flexslider .views-row .views-field-body p {  line-height: 1em;  text-transform: uppercase;  margin: 0;}#flexslider .views-field-field-vimeo-link-id {  display: none;}#flexslider .views-field-field-image {  display: none;}#flexslider .a-spot-image {  position: absolute;  width: 125%;  margin-left: -12.5%;  height:100%;}#flexslider .a-spot-image img {  width: 100%;  height: 100%;}#vimeo-player-wrapper {  position: absolute;  z-index: 99;  bottom: 0px;  height: 100%;  display: none;  width: 100%;  background: #000000;}#vimeo-player {  display: none;  width: 100%;  height: 100%;}#vimeo-controls {  background: url(../images/fancybox/fancy_close.png) no-repeat;  position: absolute;  height: 26px;  width: 26px;  top: 0;  right: 4em;  z-index: 100;  cursor: pointer;  display: none;}/** Photo Gallery **/.photo-wrapper {  margin: 10px 10px;  padding: 5px;  -moz-box-shadow: 0px 0px 4px #999;  -webkit-box-shadow: 0px 0px 4px #999;  box-shadow: 0px 0px 4px #999;}.photo {  position: relative;}.photo-overlay {  position: absolute;  width: 100%;  height: 100%;  background: url(../images/overlay.png);  display: none;  bottom: 0;  color: #ffffff;}.photo-overlay p {  padding: 25px;}/** Success Story Uploader **/.context-success h1 {    margin-bottom: 0px;    line-height: 1em;}#webform-component-borrower-information {    margin-top: 0px;}#webform-client-form-170 {    margin-bottom: 75px;}#webform-client-form-170 label,#success-story-node-form .form-item>label,#success-story-node-form #field-date-loan-closed-add-more-wrapper .fieldset-legend,#success-story-node-form #edit-field-photos- .fieldset-legend{    font-weight: normal;    font-style: italic;    padding-left: 20px;    background: url(../images/bullet.gif) no-repeat left center;}#success-story-node-form #edit-field-photos .form-item label {  background: none;  padding: 0;  font-style: none;}#success-story-node-form .date-padding {  padding: 0;}#success-story-node-form .group {  margin-top: 20px;  font-weight: bold;  font-size: 1.25em;}#webform-client-form-170 .form-required {  display: none;}#webform-client-form-170 textarea, #webform-client-form-170 select, #webform-client-form-170 input[type="date"],#webform-client-form-170 input[type="datetime"],#webform-client-form-170 input[type="datetime-local"],#webform-client-form-170 input[type="email"],#webform-client-form-170 input[type="month"],#webform-client-form-170 input[type="number"],#webform-client-form-170 input[type="password"],#webform-client-form-170 input[type="search"],#webform-client-form-170 input[type="tel"],#webform-client-form-170 input[type="text"],#webform-client-form-170 input[type="time"],#webform-client-form-170 input[type="url"],#webform-client-form-170 input[type="week"] {    background-color: #fbfbfb;    border: 1px solid #e2e2e2;}#webform-client-form-170 .form-submit,#success-story-node-form #edit-submit {    border-radius: 0px;    -moz-border-radius: 0px;    -webkit-border-radius: 0px;    background: #af1837;    padding: 9px 15px;    color: #fff;    font-family: 'Source Sans Pro', Arial, sans-serif;    border: none;    text-shadow: none;    font-size: 1.25em;    font-weight: normal;}#webform-client-form-170 .form-submit:hover,#success-story-node-form #edit-submit:hover {  background: #ffffff;  border: 2px solid #af1837;  color: #af1837;  padding: 7px 13px;}#webform-client-form-170 .form-submit:hover {    background: #991021;}body .webform-submission-info-text {    display: none;}body .webform-submission-info {    display: none;}#edit-field-success-story-und-0-format,#edit-field-how-does-this-project-busi-und-0-format,#edit-field-impact-und-0-format,#edit-field-photos-und .fieldset-wrapper .form-item label {  display: none;}#edit-field-how-does-this-project-busi,#edit-field-photos- {  margin-top: 35px;}#success-story-node-form .form-required {  display: none;}#edit-field-photos-und .fieldset-description {  font-size: 0.85em;  color: #6a6a6a;}.view-awardee-success-stories .views-field-field-photos- {  float: left;  margin-right: 25px;}.view-awardee-success-stories .views-field-title span {  font-size: 1.5em;  line-height: 1em;  vertical-align: top;  text-transform: uppercase;  font-weight: bold;}.view-awardee-success-stories .views-field-field-borrower-s-state .field-content {  font-size: 1em;  color: #999999;  font-style: italic;}.view-awardee-success-stories .views-row {  overflow: hidden;  margin-bottom: 50px;  position: relative;}.view-awardee-success-stories .views-field-path {  position: absolute;  bottom: 0;  left: 225px;}.story-header.yellow {  background-color: #faa21e;}.story-header.orange {  background-color: #f36d26;}.story-header.grey {  background-color: #9e9ca2;}.story-header .img {  width: 66%;  display: inline-block;  position: relative;}.story-header .text {  width: 33%;  display: inline-block;  color: #ffffff;  vertical-align: top;}.story-header.grey .img:after {  width: 10px;  height: 19px;  content: url(../images/grey-tag.png);   position: absolute;  top: 25%;  right: 0;}.story-header.yellow .img:after {  width: 10px;  height: 19px;  content: url(../images/yellow-tag.png);   position: absolute;  top: 25%;  right: 0;}.story-header.orange .img:after {  width: 10px;  height: 19px;  content: url(../images/orange-tag.png);   position: absolute;  top: 25%;  right: 0;}.story-header .text .cdfi-wrapper {  padding: 30px 30px 15px 30px;}.story-header .text .cdfi {  font-size: 1.875em;  font-weight: bold;}.story-header .text .field-name-field-business-owner-s-name-or-p {  padding: 0px 30px;}.story-header .text .location {  padding: 10px 30px;}.success-content .success-title {  margin-top: 55px;  font-size: 1.5em;  font-weight: bold;}.view-awardee-success-stories .pager {  background: #ffffff;  border: none;  text-align: right;}.view-awardee-success-stories ul.pager li {  border: none;  background: #ffffff;  color: #af1837;  float: none;  position: relative;}.view-awardee-success-stories ul.pager li a {  background: #ffffff;  width: auto;}.view-awardee-success-stories ul.pager li.pager-current {  background:#af1837;  color: #ffffff;}.view-awardee-success-stories ul.pager li.pager-current:after {  top: -6px;  content: " ";  position: absolute;  border-bottom: 6px solid #af1837;  height: 0px;  width: 0px;  border-left: 6px solid white;  border-right: 6px solid white;  right: 6px;}.view-awardee-success-stories ul.pager li.pager-item {  }.view-awardee-success-stories ul.pager li.pager-previous{  }.view-awardee-success-stories ul.pager li.pager-next {  position: static;}.view-awardee-success-stories ul.pager li.pager-first {  padding-right: 15px;}.view-awardee-success-stories ul.pager li.pager-last {  position: static;  padding-left: 15px;}.view-awardee-success-stories ul.pager li.first {  border-radius: 0;  -webkit-border-radius: 0;  -moz-border-radius: 0;}.view-awardee-success-stories ul.pager li.last {  border-radius: 0;  -webkit-border-radius: 0;  -moz-border-radius: 0;}.page-node-add-success-story div.vertical-tabs {  display: none;}/** Hide expandable link on node page **/.node-type-awardee .expandable-link {  display: none;}