@charset "UTF-8";
/* $column_bg: #fff6f0; */
.hiddenStructure {
  position: absolute;
  margin: 0 0 0 -10000px;
}

.w-100 {
  width: 100% !important;
}

.section {
  clear: both;
  padding: 0px;
  margin: 0px;
}
.section #content-column {
  color: #000000;
}
.section #content-column a, .section #content-column a:visited {
  color: #006DB1;
  text-decoration: none;
}
.section #content-column a:hover {
  color: #006DB1;
  text-decoration: underline;
}
.section #content-column a, .section #content-column a:hover {
  text-decoration: underline;
}
.section #content-column .product-name h1.documentFirstHeading {
  margin-bottom: 0.375em;
}

.discreet {
  color: #575757;
  font-size: 0.9375em;
}
.discreet br {
  display: block;
  font-size: 1px;
  line-height: 1px;
}

.section:after {
  display: table;
  clear: both;
  content: "";
}

/*  COLUMN SETUP  */
.col {
  display: block;
  float: left;
  margin: 1% 1.7376194613%;
  background-color: transparent;
}

/*  GROUPING  */
.group:before,
.group:after {
  content: "";
  display: table;
}

.group:after {
  clear: both;
}

.group {
  zoom: 1;
  /* For IE 6/7 */
}

/* Column Widths */
.col-md-1 {
  width: 2.7747610773%;
}

.col-md-2 {
  width: 9.0247610773%;
}

.col-md-3 {
  width: 15.2747610773%;
}

.col-md-4 {
  width: 21.5247610773%;
}

.col-md-5 {
  width: 27.7747610773%;
}

.col-md-6 {
  width: 34.0247610773%;
}

.col-md-7 {
  width: 40.2747610773%;
}

.col-md-8 {
  width: 46.5247610773%;
}

.col-md-9 {
  width: 52.7747610773%;
}

.col-md-10 {
  width: 59.0247610773%;
}

.col-md-11 {
  width: 65.2747610773%;
}

.col-md-12 {
  width: 71.5247610773%;
}

.col-md-13 {
  width: 77.7747610773%;
}

.col-md-14 {
  width: 84.0247610773%;
}

.col-md-15 {
  width: 90.2747610773%;
}

.col-md-16 {
  width: 96.5247610773%;
}

/*  GO FULL WIDTH BELOW 768 PIXELS */
@media only screen and (max-width: 768px) {
  #plone {
    margin: 1% 3.4752389227%;
  }
  #plone .col, #plone .section {
    margin: 1% 0;
  }
  #plone .product-name {
    padding: 0 !important;
    /* Sorry, Magento made me do it. */
  }

  .col-md-1 {
    width: 100%;
  }

  .col-md-2 {
    width: 100%;
  }

  .col-md-3 {
    width: 100%;
  }

  .col-md-4 {
    width: 100%;
  }

  .col-md-5 {
    width: 100%;
  }

  .col-md-6 {
    width: 100%;
  }

  .col-md-7 {
    width: 100%;
  }

  .col-md-8 {
    width: 100%;
  }

  .col-md-9 {
    width: 100%;
  }

  .col-md-10 {
    width: 100%;
  }

  .col-md-11 {
    width: 100%;
  }

  .col-md-12 {
    width: 100%;
  }

  .col-md-13 {
    width: 100%;
  }

  .col-md-14 {
    width: 100%;
  }

  .col-md-15 {
    width: 100%;
  }

  .col-md-16 {
    width: 100%;
  }

  body.section-4-h .main #left-column {
    background-image: none;
    padding-bottom: 0;
  }
}
#plone {
  font-size: 1.125em;
}
#plone > .section {
  margin: 0 -1.7376194613%;
}
#plone #section-title {
  font-size: 2em;
  color: #333333;
}
#plone #section-title a {
  color: #333333;
}
#plone .documentDescription {
  margin-bottom: 1em;
  font-size: 1.125em;
}
#plone .leadimage {
  float: right;
  width: 34.7523892268%;
  margin-left: 1.7376194613%;
  margin-bottom: 1em;
}
#plone .leadimage img {
  width: 100%;
  height: auto;
}
#plone .visualClear {
  clear: both;
  display: block;
}
#plone div.visualClear {
  font-size: 0;
}
#plone #content .effectiveDate {
  font-size: 0.875em;
  color: #575757;
}
#plone #content .pullquote, #plone #content .callout {
  display: block;
  background: #EEEEEE;
  padding: 1em;
  border-left: 1em solid #CCCCCC;
  clear: both;
  margin: 0.5em 0 1em;
}
#plone #content h2 a, #plone #content h3 a, #plone #content h4 a, #plone #content h5 a, #plone #content h6 a {
  color: #000000;
  text-decoration: none !important;
  cursor: default;
}
#plone #content h2 a {
  color: #213261 !important;
}
#plone #content h3 a {
  color: #333333 !important;
}
#plone #content h4 {
  text-transform: none;
  font-size: 17px;
}
#plone #content .image-right {
  float: right;
  padding: 0 0 1em 1em;
}
#plone #content .image-left {
  float: left;
  padding: 0 1em 1em 0;
}
#plone #content table {
  margin-bottom: 1.5em;
  border: 1px solid #333333;
  border-collapse: collapse;
}
#plone #content table th, #plone #content table td {
  padding: 0.5em 0.75em;
  border: 1px solid #333333;
  border-collapse: collapse;
  color: #000000;
}
#plone #content table th {
  background-color: #DDDDDD;
  font-weight: bold;
}
#plone #content .tileItemContainer {
  padding-bottom: 1em;
}
#plone #content .tileItemContainer .portletWrapper h2.portletHeader {
  margin-bottom: 0.5em;
}
#plone #content .tileItem {
  clear: none;
  margin-bottom: 2em;
}
#plone #content .tileItem ul.jobTitle {
  font-weight: bold;
  margin: 0.125em 0 0.375em;
  list-style-type: none;
}
#plone #content .tileItem ul.jobTitle li {
  margin: 0 0 0.125em;
  line-height: 1.125;
}
#plone #content .tileItem .contentLeadImageContainer,
#plone #content .tileItem .searchLeadImageContainer {
  float: right;
  width: 17.5%;
  margin: 0 0 0.75em 0.75em;
}
#plone #content .tileItem .contentLeadImageContainer img,
#plone #content .tileItem .searchLeadImageContainer img {
  width: 100%;
  height: auto;
}
#plone #content .tileItem .tileSubItem {
  margin-top: 1.5em;
  margin-left: 2em;
  font-size: 0.875em;
}
#plone #content .galleryImage {
  margin: 0 0.75em 2em;
}
#plone #content .galleryImage .tileImage {
  width: 100%;
  display: block;
  height: 0;
  padding-bottom: 66.6667%;
  overflow: hidden;
  position: relative;
}
#plone #content .galleryImage .tileImage img {
  max-width: 100%;
  width: 100%;
  display: block;
  position: absolute;
  height: auto;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  top: 50%;
}
#plone #content .galleryImage .tileTitle {
  margin-top: 0.25em;
  font-size: 1.125em;
  line-height: 1.125;
}
#plone #content .galleryImage .tileDescription,
#plone #content .galleryImage .tileBody {
  font-size: 1em;
  line-height: 1.125;
}
#plone #content #content-core .tileItemLeadImage,
#plone #content #content-core .tileSummaryLeadImage {
  clear: both;
}
#plone #content #content-core dd {
  margin-bottom: 2em;
}
#plone #content #content-core dd span.description {
  line-height: 1.25;
}
#plone #content .tileTitle, #plone #content .tileHeadline {
  font-size: 1.25em;
  font-weight: bold;
}
#plone #content .tileTitle a, #plone #content .tileTitle a:visited, #plone #content .tileHeadline a, #plone #content .tileHeadline a:visited {
  color: #006DB1;
  text-decoration: none;
}
#plone #content .tileTitle a:hover, #plone #content .tileHeadline a:hover {
  color: #006DB1;
  text-decoration: underline;
}
#plone #content .tileDescription,
#plone #content .tileBody {
  font-size: 1em;
  line-height: 1.25;
}
#plone #content ul, #plone #content ol {
  margin-bottom: 1.375em;
}
#plone #content ul li, #plone #content ol li {
  margin-left: 2em;
  margin-bottom: 0.25em;
}
#plone #content ul li p, #plone #content ol li p {
  margin: 0;
}
#plone #content ul {
  list-style-type: disc;
}
#plone #content ol {
  list-style-type: decimal;
}
#plone #content p {
  margin-bottom: 1.375em;
}
#plone #content .listingBar {
  margin-top: 2em;
  padding-top: 1em;
  clear: both;
}
#plone #content .listingBar a {
  width: 48%;
  text-align: left;
  display: inline-block;
}
#plone #content .listingBar a.listingNext {
  margin-left: 2%;
  text-align: right;
  float: right;
}
#plone #content .listingBar a.listingPrevious {
  margin-right: 2%;
}
#plone #content .listingBar a.listingPrevious::before {
  content: "«";
}
#plone #content .listingBar a.listingNext::after {
  content: "»";
}
#plone #content .listingBar.pagination {
  clear: both;
  margin-top: 2em;
  padding-top: 1em;
  margin-bottom: 1em;
}
#plone #content .listingBar.pagination span, #plone #content .listingBar.pagination a {
  display: inline;
  width: auto;
}
#plone #content .listingBar.pagination a.next {
  float: right;
}
#plone #content .listingBar.pagination a.previous {
  padding-right: 2em;
}
#plone #content .listingBar.pagination .current {
  font-weight: bold;
}
#plone #content .publication {
  font-size: 0.875em;
  border-top: none;
  margin-bottom: 1.5em;
}
#plone #content .publication h2 {
  margin: 1.125em 0 0.375em 0;
  font-size: 1.375em;
  padding: 0;
  border: none;
  font-weight: 600;
}
#plone #content .publication h3 {
  margin-top: 0;
}
#plone #content .documentContributors .documentContributorsItems {
  padding-left: 0.75em;
}
#plone #content .documentContributors .documentContributorsItems .contentLeadImageContainer {
  max-width: 5rem;
  float: left;
  margin: 0 0.75em 0.75rem 0;
}
#plone #content .documentContributors .documentContributorsItems .tileHeadline {
  font-size: 1.125em;
  margin-left: 5.75rem;
}
#plone #content .documentContributors .documentContributorsItems .facultyStaffDirectory {
  margin-left: 5.75rem;
}
#plone #content .documentContributors .documentContributorsItems .facultyStaffDirectory ul.jobTitle {
  margin-bottom: 1em;
}
#plone #content .documentContributors .documentContributorsItems .facultyStaffDirectory > div {
  color: #575757;
}
#plone #content h2.inline,
#plone #content h3.inline {
  font-size: 1em;
  font-weight: 600;
  border-bottom-width: 0;
  display: inline;
}
#plone #content h3.inline:after {
  content: ":";
}
#plone #homepageimage {
  display: block;
  text-align: left;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center middle;
  background-color: #FFFFFF;
}
#plone .portletWrapper {
  margin-bottom: 2em;
}
#plone .portletWrapper h2.portletHeader {
  margin-bottom: 0.125em;
}
#plone .portletWrapper .portletItem {
  margin-bottom: 0.25em;
  line-height: 1.25;
}
#plone .portletWrapper .portletFooter {
  font-size: 0.875em;
}
#plone .portletWrapper .portletFooter a, #plone .portletWrapper .portletFooter a:visited {
  color: #006DB1;
  text-decoration: none;
}
#plone .portletWrapper .portletFooter a:hover {
  color: #006DB1;
  text-decoration: underline;
}
#plone .portletWrapper .portletLinkIcon .portletItem {
  margin-bottom: 0.75em;
}
#plone .portletWrapper .portletLinkIcon .portletItem a, #plone .portletWrapper .portletLinkIcon .portletItem a:visited {
  color: #006DB1;
  text-decoration: none;
}
#plone .portletWrapper .portletLinkIcon .portletItem a:hover {
  color: #006DB1;
  text-decoration: underline;
}
#plone .portletWrapper .portletLinkIcon .portletItem span {
  margin-left: 0.25em;
}
#plone .portletWrapper .imagePortlet .portletItem {
  margin-bottom: 1.5em;
  text-align: center;
}
#plone .portletWrapper .imagePortlet .portletItem img {
  display: inline;
  max-width: 100%;
}
#plone .portletWrapper .portletLinkButton .portletItem {
  background-color: #006db1;
  padding: 0.75em;
  margin: 1em 0;
}
#plone .portletWrapper .portletLinkButton .portletItem a {
  text-decoration: none;
  color: #FFFFFF;
}
#plone .portletWrapper .portletLinkButton .portletItem:hover {
  background-color: #1b90c9;
}
#plone .portletWrapper .portletNavigationTree .portletItem a, #plone .portletWrapper .portletNavigationTree .portletItem a:visited {
  color: #006DB1;
  text-decoration: none;
}
#plone .portletWrapper .portletNavigationTree .portletItem a:hover {
  color: #006DB1;
  text-decoration: underline;
}
#plone .portletWrapper .portletNavigationTree .portletItem .navTree ul {
  margin-left: 1em;
}
#plone .portletWrapper .portletNavigationTree .portletItem .navTreeItemInPath > a, #plone .portletWrapper .portletNavigationTree .portletItem .navTreeCurrentNode > a {
  font-weight: bold;
}
#plone .portletWrapper .portletNavigationTree .portletItem > ul > li {
  margin-bottom: 0.875em;
  line-height: 1.125;
}
#plone .portletWrapper .portletNavigationTree .portletItem > ul > li > ul {
  margin: 0.25em 0 0.75em 0.5em;
  padding: 0.25em 0.75em;
  border: 1px solid #DDDD;
  background-color: #F9F9F9;
  font-size: 0.9375em;
}
#plone .portletWrapper .portletNavigationTree .portletItem > ul > li > ul > li {
  line-height: 1.125;
  margin: 0.375em 0 0.5em;
}
#plone .portletWrapper .portletCollection .portletItem {
  margin-bottom: 0.75em;
}
#plone .portletWrapper .portletCollection .portletItem a, #plone .portletWrapper .portletCollection .portletItem a:visited {
  color: #006DB1;
  text-decoration: none;
}
#plone .portletWrapper .portletCollection .portletItem a:hover {
  color: #006DB1;
  text-decoration: underline;
}
#plone #left-column #left-column-navigation-header {
  border-bottom: 1px solid #DDDDDD;
  margin-bottom: 0.375em;
}
#plone #left-column #left-column-navigation-header a {
  text-decoration: none;
}
#plone #center-column .portletfeedmixer .portletItem {
  margin: 2% 0 1.5em;
}
#plone #center-column .portletfeedmixer .portletItem .rssImage {
  max-width: 31.2771503041%;
  float: right;
  margin-left: 1.3900955691%;
}
#plone #center-column .portletfeedmixer .portletItem .rssImage img {
  width: 100%;
}
#plone #center-column .portletfeedmixer .portletItem .title {
  font-size: 1.125em;
  font-weight: bold;
}
#plone #center-column .portletfeedmixer .portletItem .portletItemDetails.date {
  font-size: 0.875em;
  color: #575757;
}
#plone #center-column .portletfeedmixer .portletItem .portletItemDetails.summary {
  font-size: 1em;
}
#plone #center-column .portletItem:after {
  clear: both;
  content: "";
  display: block;
}

body.section-4-h #left-column {
  background-image: url("../images/4hlogo.png");
  background-repeat: no-repeat;
  background-position: center bottom;
  padding-bottom: 150px;
}

#search, .page-header #search_fixed {
  text-transform: none;
}

body.template-search_z3 .breadcrumbs {
  display: none;
}

body.template-event_view .event_add_calendar img,
body.portaltype-formfolder .event_add_calendar img {
  display: none;
}
body.template-event_view .event_when h3,
body.template-event_view .event_where h3,
body.template-event_view .event_add_calendar h3,
body.template-event_view .event-registration h3,
body.template-event_view .event_contact h3,
body.template-event_view .event_phone h3,
body.portaltype-formfolder .event_when h3,
body.portaltype-formfolder .event_where h3,
body.portaltype-formfolder .event_add_calendar h3,
body.portaltype-formfolder .event-registration h3,
body.portaltype-formfolder .event_contact h3,
body.portaltype-formfolder .event_phone h3 {
  display: inline;
  font-size: 1em;
}
body.template-event_view .event_when h3:after,
body.template-event_view .event_where h3:after,
body.template-event_view .event_add_calendar h3:after,
body.template-event_view .event-registration h3:after,
body.template-event_view .event_contact h3:after,
body.template-event_view .event_phone h3:after,
body.portaltype-formfolder .event_when h3:after,
body.portaltype-formfolder .event_where h3:after,
body.portaltype-formfolder .event_add_calendar h3:after,
body.portaltype-formfolder .event-registration h3:after,
body.portaltype-formfolder .event_contact h3:after,
body.portaltype-formfolder .event_phone h3:after {
  content: ": ";
}
body.template-event_view form.event-registration input[type=submit],
body.portaltype-formfolder form.event-registration input[type=submit] {
  font-size: 1em;
  color: #FFFFFF;
  background-color: #8F2C00;
  background-image: none;
  border: 1px solid #280C00;
  text-decoration: none;
  cursor: pointer;
  padding: 0.75em 1.25em;
  font-weight: 600;
  margin: 0.5em 0 0.5em 0;
  white-space: normal;
  text-align: center;
  float: none;
  clear: both;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
body.template-event_view .eventWebsite,
body.template-event_view .eventBodyText,
body.template-event_view form.event-registration,
body.portaltype-formfolder .eventWebsite,
body.portaltype-formfolder .eventBodyText,
body.portaltype-formfolder form.event-registration {
  margin: 1em 0;
}
body.template-event_view #content h2,
body.portaltype-formfolder #content h2 {
  margin-top: 1em;
}
body.template-event_view #content .formHelp,
body.portaltype-formfolder #content .formHelp {
  display: block;
  line-height: 1.2;
  color: #575757;
  font-weight: normal;
}
body.template-event_view #content .pfg-form .formControls,
body.portaltype-formfolder #content .pfg-form .formControls {
  padding-bottom: 1em;
}
body.template-event_view #content .pfg-form .formControls input[type=submit],
body.portaltype-formfolder #content .pfg-form .formControls input[type=submit] {
  font-weight: bold;
  color: #575757;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field legend, body.template-event_view #content .pfg-form #pfg-fieldwrapper fieldset legend,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field legend,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper fieldset legend {
  font-weight: 600;
  font-size: 1.25em;
  padding: 0 0.25em;
  margin-left: -0.25em;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field label.formQuestion,
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field .formQuestion.label, body.template-event_view #content .pfg-form #pfg-fieldwrapper fieldset label.formQuestion,
body.template-event_view #content .pfg-form #pfg-fieldwrapper fieldset .formQuestion.label,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field label.formQuestion,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field .formQuestion.label,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper fieldset label.formQuestion,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper fieldset .formQuestion.label {
  font-size: 1em;
  font-weight: 600;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field span.required:after,
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field label.required:after, body.template-event_view #content .pfg-form #pfg-fieldwrapper fieldset span.required:after,
body.template-event_view #content .pfg-form #pfg-fieldwrapper fieldset label.required:after,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field span.required:after,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field label.required:after,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper fieldset span.required:after,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper fieldset label.required:after {
  font-size: 16px;
  font-weight: bold;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field {
  margin: 0.5em 0 1em;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper fieldset,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper fieldset {
  border: 1px solid #DDDDDD;
  padding: 0.5em 1.25em;
  margin: 2em 0 1em;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field.ArchetypesSelectionWidget label,
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field.ArchetypesMultiSelectionWidget label,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field.ArchetypesSelectionWidget label,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field.ArchetypesMultiSelectionWidget label {
  font-weight: normal;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field.ArchetypesSelectionWidget label.formQuestion,
body.template-event_view #content .pfg-form #pfg-fieldwrapper .field.ArchetypesMultiSelectionWidget label.formQuestion,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field.ArchetypesSelectionWidget label.formQuestion,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper .field.ArchetypesMultiSelectionWidget label.formQuestion {
  font-weight: 600;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper select,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper select {
  display: block;
  color: #000000;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper select option,
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper select option {
  padding: 3px;
}
body.template-event_view #content .pfg-form #pfg-fieldwrapper input[type=checkbox],
body.template-event_view #content .pfg-form #pfg-fieldwrapper input[type=radio],
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper input[type=checkbox],
body.portaltype-formfolder #content .pfg-form #pfg-fieldwrapper input[type=radio] {
  margin-left: 1em;
}

/* Automagically generated tile homepage css */
/* == Variables == */
/* == Basic Rules == */
#content {
  display: block;
  margin: 0;
  padding: 0;
}
#content .portlet {
  margin-bottom: 0.375em;
}
#content .tileItemContainer img {
  max-width: 100%;
  width: 100%;
  height: auto;
}
#content .rssImage {
  margin-bottom: 0.25em;
}
#content .portletNavigationTree ul.navTree {
  margin-left: 0;
}
#content .portletItem .navTreeItem {
  padding: 0;
}
#content .portletItem .navTreeItem a,
#content .portletItem .navTreeItem a:hover,
#content .portletItem .navTreeItem a:focus {
  background-color: transparent;
  background-image: none;
  padding-left: 0 !important;
  padding: 0;
}
#content .portletItem .navTreeItem a img,
#content .portletItem .navTreeItem a:hover img,
#content .portletItem .navTreeItem a:focus img {
  display: none;
}

/* == portlet and portletmanager Basic Rules == */
div.tilePortletManager {
  float: none;
  clear: both;
  width: 104.6153846154%;
  margin: 0 -2.3076923077%;
  padding: 0;
}

#portlets-above-footer {
  margin: 1em auto;
  max-width: 1151px;
}
#portlets-above-footer div.tilePortletManager {
  padding: 1.25em;
  margin: 0;
  width: auto;
}
#portlets-above-footer div.tilePortletManager .portletWrapper {
  margin-bottom: 0;
}
#portlets-above-footer div.tilePortletManager .portletWrapper .portletHeader {
  color: #1b1d1f;
  border-color: #CCCCCC;
}
#portlets-above-footer div.tilePortletManager .portletWrapper .portletItem .portletItemDetails.content {
  color: #4b4b4b;
}

/* == Calculated rules == */
/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-20 {
  width: 20%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-20 .tileHeadline,
#content .tileitem-width-20 .tileBody,
#content .tileitem-width-20 .effectiveDate,
#content .tileitem-width-20 .documentByLine,
#content .tileitem-width-20 .contentLeadImageContainer,
#content .tileitem-width-20 .tileFooter,
#content .tileitem-width-20 .portletHeader,
#content .tileitem-width-20 .portletFooter,
#content .tileitem-width-20 img.feedmixerCollectionLeadImage {
  width: 76.9230769231%;
  margin-left: 11.5384615385%;
  margin-right: 11.5384615385%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-20 .portletFooter {
  clear: both;
}
#content .tileitem-width-20 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-20.tileitem-count-1 .portletItem,
#content .tileitem-width-20.tileitem-count-1 .portletItem:first-child {
  width: 70%;
  margin-left: 7.5%;
  margin-right: 7.5%;
  padding-left: 7.5%;
  padding-right: 7.5%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-20.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-20.tileitem-count-2 .portletItem,
#content .tileitem-width-20.tileitem-count-2 .portletItem:first-child {
  width: 20%;
  margin-left: 7.5%;
  margin-right: 7.5%;
  padding-left: 7.5%;
  padding-right: 7.5%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-20.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-20.tileitem-count-3 .portletItem,
#content .tileitem-width-20.tileitem-count-3 .portletItem:first-child {
  width: 3.3333333333%;
  margin-left: 7.5%;
  margin-right: 7.5%;
  padding-left: 7.5%;
  padding-right: 7.5%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-20.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-20.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-25 {
  width: 25%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-25 .tileHeadline,
#content .tileitem-width-25 .tileBody,
#content .tileitem-width-25 .effectiveDate,
#content .tileitem-width-25 .documentByLine,
#content .tileitem-width-25 .contentLeadImageContainer,
#content .tileitem-width-25 .tileFooter,
#content .tileitem-width-25 .portletHeader,
#content .tileitem-width-25 .portletFooter,
#content .tileitem-width-25 img.feedmixerCollectionLeadImage {
  width: 81.5384615385%;
  margin-left: 9.2307692308%;
  margin-right: 9.2307692308%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-25 .portletFooter {
  clear: both;
}
#content .tileitem-width-25 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-25.tileitem-count-1 .portletItem,
#content .tileitem-width-25.tileitem-count-1 .portletItem:first-child {
  width: 77.358490566%;
  margin-left: 5.6603773585%;
  margin-right: 5.6603773585%;
  padding-left: 5.6603773585%;
  padding-right: 5.6603773585%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-25.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-25.tileitem-count-2 .portletItem,
#content .tileitem-width-25.tileitem-count-2 .portletItem:first-child {
  width: 27.358490566%;
  margin-left: 5.6603773585%;
  margin-right: 5.6603773585%;
  padding-left: 5.6603773585%;
  padding-right: 5.6603773585%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-25.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-25.tileitem-count-3 .portletItem,
#content .tileitem-width-25.tileitem-count-3 .portletItem:first-child {
  width: 10.6918238994%;
  margin-left: 5.6603773585%;
  margin-right: 5.6603773585%;
  padding-left: 5.6603773585%;
  padding-right: 5.6603773585%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-25.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-25.tileitem-count-4 .portletItem,
#content .tileitem-width-25.tileitem-count-4 .portletItem:first-child {
  width: 2.358490566%;
  margin-left: 5.6603773585%;
  margin-right: 5.6603773585%;
  padding-left: 5.6603773585%;
  padding-right: 5.6603773585%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-25.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-25.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-33 {
  width: 33.3333333333%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-33 .tileHeadline,
#content .tileitem-width-33 .tileBody,
#content .tileitem-width-33 .effectiveDate,
#content .tileitem-width-33 .documentByLine,
#content .tileitem-width-33 .contentLeadImageContainer,
#content .tileitem-width-33 .tileFooter,
#content .tileitem-width-33 .portletHeader,
#content .tileitem-width-33 .portletFooter,
#content .tileitem-width-33 img.feedmixerCollectionLeadImage {
  width: 86.1538461538%;
  margin-left: 6.9230769231%;
  margin-right: 6.9230769231%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-33 .portletFooter {
  clear: both;
}
#content .tileitem-width-33 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-33.tileitem-count-1 .portletItem,
#content .tileitem-width-33.tileitem-count-1 .portletItem:first-child {
  width: 83.9285714286%;
  margin-left: 4.0178571429%;
  margin-right: 4.0178571429%;
  padding-left: 4.0178571429%;
  padding-right: 4.0178571429%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-33.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-33.tileitem-count-2 .portletItem,
#content .tileitem-width-33.tileitem-count-2 .portletItem:first-child {
  width: 33.9285714286%;
  margin-left: 4.0178571429%;
  margin-right: 4.0178571429%;
  padding-left: 4.0178571429%;
  padding-right: 4.0178571429%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-33.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-33.tileitem-count-3 .portletItem,
#content .tileitem-width-33.tileitem-count-3 .portletItem:first-child {
  width: 17.2619047619%;
  margin-left: 4.0178571429%;
  margin-right: 4.0178571429%;
  padding-left: 4.0178571429%;
  padding-right: 4.0178571429%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-33.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-33.tileitem-count-4 .portletItem,
#content .tileitem-width-33.tileitem-count-4 .portletItem:first-child {
  width: 8.9285714286%;
  margin-left: 4.0178571429%;
  margin-right: 4.0178571429%;
  padding-left: 4.0178571429%;
  padding-right: 4.0178571429%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-33.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-33.tileitem-count-5 .portletItem,
#content .tileitem-width-33.tileitem-count-5 .portletItem:first-child {
  width: 3.9285714286%;
  margin-left: 4.0178571429%;
  margin-right: 4.0178571429%;
  padding-left: 4.0178571429%;
  padding-right: 4.0178571429%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-33.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-33.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-40 {
  width: 40%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-40 .tileHeadline,
#content .tileitem-width-40 .tileBody,
#content .tileitem-width-40 .effectiveDate,
#content .tileitem-width-40 .documentByLine,
#content .tileitem-width-40 .contentLeadImageContainer,
#content .tileitem-width-40 .tileFooter,
#content .tileitem-width-40 .portletHeader,
#content .tileitem-width-40 .portletFooter,
#content .tileitem-width-40 img.feedmixerCollectionLeadImage {
  width: 88.4615384615%;
  margin-left: 5.7692307692%;
  margin-right: 5.7692307692%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-40 .portletFooter {
  clear: both;
}
#content .tileitem-width-40 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-40.tileitem-count-1 .portletItem,
#content .tileitem-width-40.tileitem-count-1 .portletItem:first-child {
  width: 86.9565217391%;
  margin-left: 3.2608695652%;
  margin-right: 3.2608695652%;
  padding-left: 3.2608695652%;
  padding-right: 3.2608695652%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-40.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-40.tileitem-count-2 .portletItem,
#content .tileitem-width-40.tileitem-count-2 .portletItem:first-child {
  width: 36.9565217391%;
  margin-left: 3.2608695652%;
  margin-right: 3.2608695652%;
  padding-left: 3.2608695652%;
  padding-right: 3.2608695652%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-40.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-40.tileitem-count-3 .portletItem,
#content .tileitem-width-40.tileitem-count-3 .portletItem:first-child {
  width: 20.2898550725%;
  margin-left: 3.2608695652%;
  margin-right: 3.2608695652%;
  padding-left: 3.2608695652%;
  padding-right: 3.2608695652%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-40.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-40.tileitem-count-4 .portletItem,
#content .tileitem-width-40.tileitem-count-4 .portletItem:first-child {
  width: 11.9565217391%;
  margin-left: 3.2608695652%;
  margin-right: 3.2608695652%;
  padding-left: 3.2608695652%;
  padding-right: 3.2608695652%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-40.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-40.tileitem-count-5 .portletItem,
#content .tileitem-width-40.tileitem-count-5 .portletItem:first-child {
  width: 6.9565217391%;
  margin-left: 3.2608695652%;
  margin-right: 3.2608695652%;
  padding-left: 3.2608695652%;
  padding-right: 3.2608695652%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-40.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-40.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-50 {
  width: 50%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-50 .tileHeadline,
#content .tileitem-width-50 .tileBody,
#content .tileitem-width-50 .effectiveDate,
#content .tileitem-width-50 .documentByLine,
#content .tileitem-width-50 .contentLeadImageContainer,
#content .tileitem-width-50 .tileFooter,
#content .tileitem-width-50 .portletHeader,
#content .tileitem-width-50 .portletFooter,
#content .tileitem-width-50 img.feedmixerCollectionLeadImage {
  width: 90.7692307692%;
  margin-left: 4.6153846154%;
  margin-right: 4.6153846154%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-50 .portletFooter {
  clear: both;
}
#content .tileitem-width-50 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-50.tileitem-count-1 .portletItem,
#content .tileitem-width-50.tileitem-count-1 .portletItem:first-child {
  width: 89.8305084746%;
  margin-left: 2.5423728814%;
  margin-right: 2.5423728814%;
  padding-left: 2.5423728814%;
  padding-right: 2.5423728814%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-50.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-50.tileitem-count-2 .portletItem,
#content .tileitem-width-50.tileitem-count-2 .portletItem:first-child {
  width: 39.8305084746%;
  margin-left: 2.5423728814%;
  margin-right: 2.5423728814%;
  padding-left: 2.5423728814%;
  padding-right: 2.5423728814%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-50.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-50.tileitem-count-3 .portletItem,
#content .tileitem-width-50.tileitem-count-3 .portletItem:first-child {
  width: 23.1638418079%;
  margin-left: 2.5423728814%;
  margin-right: 2.5423728814%;
  padding-left: 2.5423728814%;
  padding-right: 2.5423728814%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-50.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-50.tileitem-count-4 .portletItem,
#content .tileitem-width-50.tileitem-count-4 .portletItem:first-child {
  width: 14.8305084746%;
  margin-left: 2.5423728814%;
  margin-right: 2.5423728814%;
  padding-left: 2.5423728814%;
  padding-right: 2.5423728814%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-50.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-50.tileitem-count-5 .portletItem,
#content .tileitem-width-50.tileitem-count-5 .portletItem:first-child {
  width: 9.8305084746%;
  margin-left: 2.5423728814%;
  margin-right: 2.5423728814%;
  padding-left: 2.5423728814%;
  padding-right: 2.5423728814%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-50.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-50.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-60 {
  width: 60%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-60 .tileHeadline,
#content .tileitem-width-60 .tileBody,
#content .tileitem-width-60 .effectiveDate,
#content .tileitem-width-60 .documentByLine,
#content .tileitem-width-60 .contentLeadImageContainer,
#content .tileitem-width-60 .tileFooter,
#content .tileitem-width-60 .portletHeader,
#content .tileitem-width-60 .portletFooter,
#content .tileitem-width-60 img.feedmixerCollectionLeadImage {
  width: 92.3076923077%;
  margin-left: 3.8461538462%;
  margin-right: 3.8461538462%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-60 .portletFooter {
  clear: both;
}
#content .tileitem-width-60 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-60.tileitem-count-1 .portletItem,
#content .tileitem-width-60.tileitem-count-1 .portletItem:first-child {
  width: 91.6666666667%;
  margin-left: 2.0833333333%;
  margin-right: 2.0833333333%;
  padding-left: 2.0833333333%;
  padding-right: 2.0833333333%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-60.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-60.tileitem-count-2 .portletItem,
#content .tileitem-width-60.tileitem-count-2 .portletItem:first-child {
  width: 41.6666666667%;
  margin-left: 2.0833333333%;
  margin-right: 2.0833333333%;
  padding-left: 2.0833333333%;
  padding-right: 2.0833333333%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-60.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-60.tileitem-count-3 .portletItem,
#content .tileitem-width-60.tileitem-count-3 .portletItem:first-child {
  width: 25%;
  margin-left: 2.0833333333%;
  margin-right: 2.0833333333%;
  padding-left: 2.0833333333%;
  padding-right: 2.0833333333%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-60.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-60.tileitem-count-4 .portletItem,
#content .tileitem-width-60.tileitem-count-4 .portletItem:first-child {
  width: 16.6666666667%;
  margin-left: 2.0833333333%;
  margin-right: 2.0833333333%;
  padding-left: 2.0833333333%;
  padding-right: 2.0833333333%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-60.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-60.tileitem-count-5 .portletItem,
#content .tileitem-width-60.tileitem-count-5 .portletItem:first-child {
  width: 11.6666666667%;
  margin-left: 2.0833333333%;
  margin-right: 2.0833333333%;
  padding-left: 2.0833333333%;
  padding-right: 2.0833333333%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-60.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-60.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-66 {
  width: 66.6666666667%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-66 .tileHeadline,
#content .tileitem-width-66 .tileBody,
#content .tileitem-width-66 .effectiveDate,
#content .tileitem-width-66 .documentByLine,
#content .tileitem-width-66 .contentLeadImageContainer,
#content .tileitem-width-66 .tileFooter,
#content .tileitem-width-66 .portletHeader,
#content .tileitem-width-66 .portletFooter,
#content .tileitem-width-66 img.feedmixerCollectionLeadImage {
  width: 93.0769230769%;
  margin-left: 3.4615384615%;
  margin-right: 3.4615384615%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-66 .portletFooter {
  clear: both;
}
#content .tileitem-width-66 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-66.tileitem-count-1 .portletItem,
#content .tileitem-width-66.tileitem-count-1 .portletItem:first-child {
  width: 92.5619834711%;
  margin-left: 1.8595041322%;
  margin-right: 1.8595041322%;
  padding-left: 1.8595041322%;
  padding-right: 1.8595041322%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-66.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-66.tileitem-count-2 .portletItem,
#content .tileitem-width-66.tileitem-count-2 .portletItem:first-child {
  width: 42.5619834711%;
  margin-left: 1.8595041322%;
  margin-right: 1.8595041322%;
  padding-left: 1.8595041322%;
  padding-right: 1.8595041322%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-66.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-66.tileitem-count-3 .portletItem,
#content .tileitem-width-66.tileitem-count-3 .portletItem:first-child {
  width: 25.8953168044%;
  margin-left: 1.8595041322%;
  margin-right: 1.8595041322%;
  padding-left: 1.8595041322%;
  padding-right: 1.8595041322%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-66.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-66.tileitem-count-4 .portletItem,
#content .tileitem-width-66.tileitem-count-4 .portletItem:first-child {
  width: 17.5619834711%;
  margin-left: 1.8595041322%;
  margin-right: 1.8595041322%;
  padding-left: 1.8595041322%;
  padding-right: 1.8595041322%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-66.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-66.tileitem-count-5 .portletItem,
#content .tileitem-width-66.tileitem-count-5 .portletItem:first-child {
  width: 12.5619834711%;
  margin-left: 1.8595041322%;
  margin-right: 1.8595041322%;
  padding-left: 1.8595041322%;
  padding-right: 1.8595041322%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-66.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-66.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-75 {
  width: 75%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-75 .tileHeadline,
#content .tileitem-width-75 .tileBody,
#content .tileitem-width-75 .effectiveDate,
#content .tileitem-width-75 .documentByLine,
#content .tileitem-width-75 .contentLeadImageContainer,
#content .tileitem-width-75 .tileFooter,
#content .tileitem-width-75 .portletHeader,
#content .tileitem-width-75 .portletFooter,
#content .tileitem-width-75 img.feedmixerCollectionLeadImage {
  width: 93.8461538462%;
  margin-left: 3.0769230769%;
  margin-right: 3.0769230769%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-75 .portletFooter {
  clear: both;
}
#content .tileitem-width-75 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-75.tileitem-count-1 .portletItem,
#content .tileitem-width-75.tileitem-count-1 .portletItem:first-child {
  width: 93.4426229508%;
  margin-left: 1.6393442623%;
  margin-right: 1.6393442623%;
  padding-left: 1.6393442623%;
  padding-right: 1.6393442623%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-75.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-75.tileitem-count-2 .portletItem,
#content .tileitem-width-75.tileitem-count-2 .portletItem:first-child {
  width: 43.4426229508%;
  margin-left: 1.6393442623%;
  margin-right: 1.6393442623%;
  padding-left: 1.6393442623%;
  padding-right: 1.6393442623%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-75.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-75.tileitem-count-3 .portletItem,
#content .tileitem-width-75.tileitem-count-3 .portletItem:first-child {
  width: 26.7759562842%;
  margin-left: 1.6393442623%;
  margin-right: 1.6393442623%;
  padding-left: 1.6393442623%;
  padding-right: 1.6393442623%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-75.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-75.tileitem-count-4 .portletItem,
#content .tileitem-width-75.tileitem-count-4 .portletItem:first-child {
  width: 18.4426229508%;
  margin-left: 1.6393442623%;
  margin-right: 1.6393442623%;
  padding-left: 1.6393442623%;
  padding-right: 1.6393442623%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-75.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-75.tileitem-count-5 .portletItem,
#content .tileitem-width-75.tileitem-count-5 .portletItem:first-child {
  width: 13.4426229508%;
  margin-left: 1.6393442623%;
  margin-right: 1.6393442623%;
  padding-left: 1.6393442623%;
  padding-right: 1.6393442623%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-75.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-75.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-80 {
  width: 80%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-80 .tileHeadline,
#content .tileitem-width-80 .tileBody,
#content .tileitem-width-80 .effectiveDate,
#content .tileitem-width-80 .documentByLine,
#content .tileitem-width-80 .contentLeadImageContainer,
#content .tileitem-width-80 .tileFooter,
#content .tileitem-width-80 .portletHeader,
#content .tileitem-width-80 .portletFooter,
#content .tileitem-width-80 img.feedmixerCollectionLeadImage {
  width: 94.2307692308%;
  margin-left: 2.8846153846%;
  margin-right: 2.8846153846%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-80 .portletFooter {
  clear: both;
}
#content .tileitem-width-80 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-80.tileitem-count-1 .portletItem,
#content .tileitem-width-80.tileitem-count-1 .portletItem:first-child {
  width: 93.8775510204%;
  margin-left: 1.5306122449%;
  margin-right: 1.5306122449%;
  padding-left: 1.5306122449%;
  padding-right: 1.5306122449%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-80.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-80.tileitem-count-2 .portletItem,
#content .tileitem-width-80.tileitem-count-2 .portletItem:first-child {
  width: 43.8775510204%;
  margin-left: 1.5306122449%;
  margin-right: 1.5306122449%;
  padding-left: 1.5306122449%;
  padding-right: 1.5306122449%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-80.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-80.tileitem-count-3 .portletItem,
#content .tileitem-width-80.tileitem-count-3 .portletItem:first-child {
  width: 27.2108843537%;
  margin-left: 1.5306122449%;
  margin-right: 1.5306122449%;
  padding-left: 1.5306122449%;
  padding-right: 1.5306122449%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-80.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-80.tileitem-count-4 .portletItem,
#content .tileitem-width-80.tileitem-count-4 .portletItem:first-child {
  width: 18.8775510204%;
  margin-left: 1.5306122449%;
  margin-right: 1.5306122449%;
  padding-left: 1.5306122449%;
  padding-right: 1.5306122449%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-80.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-80.tileitem-count-5 .portletItem,
#content .tileitem-width-80.tileitem-count-5 .portletItem:first-child {
  width: 13.8775510204%;
  margin-left: 1.5306122449%;
  margin-right: 1.5306122449%;
  padding-left: 1.5306122449%;
  padding-right: 1.5306122449%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-80.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-80.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/*
    block_klass is the integer percent of total width (e.g. '20')
    block_percent_width is the decimal percentage (calculated by fraction)
    block_width is the width of the block in pixels
*/
/* Tile Item Class */
#content .tileitem-width-100 {
  width: 100%;
  float: left;
  padding: 0;
  margin: 0;
}
#content .tileitem-width-100 .tileHeadline,
#content .tileitem-width-100 .tileBody,
#content .tileitem-width-100 .effectiveDate,
#content .tileitem-width-100 .documentByLine,
#content .tileitem-width-100 .contentLeadImageContainer,
#content .tileitem-width-100 .tileFooter,
#content .tileitem-width-100 .portletHeader,
#content .tileitem-width-100 .portletFooter,
#content .tileitem-width-100 img.feedmixerCollectionLeadImage {
  width: 95.3846153846%;
  margin-left: 2.3076923077%;
  margin-right: 2.3076923077%;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
#content .tileitem-width-100 .portletFooter {
  clear: both;
}
#content .tileitem-width-100 img.feedmixerCollectionLeadImage {
  padding: 0;
  height: auto;
  margin-top: 1em;
}

#content .tileitem-width-100.tileitem-count-1 .portletItem,
#content .tileitem-width-100.tileitem-count-1 .portletItem:first-child {
  width: 95.1612903226%;
  margin-left: 1.2096774194%;
  margin-right: 1.2096774194%;
  padding-left: 1.2096774194%;
  padding-right: 1.2096774194%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-100.tileitem-count-1 .portletItem:nth-child(1n+1) {
  clear: left;
}

#content .tileitem-width-100.tileitem-count-2 .portletItem,
#content .tileitem-width-100.tileitem-count-2 .portletItem:first-child {
  width: 45.1612903226%;
  margin-left: 1.2096774194%;
  margin-right: 1.2096774194%;
  padding-left: 1.2096774194%;
  padding-right: 1.2096774194%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-100.tileitem-count-2 .portletItem:nth-child(2n+1) {
  clear: left;
}

#content .tileitem-width-100.tileitem-count-3 .portletItem,
#content .tileitem-width-100.tileitem-count-3 .portletItem:first-child {
  width: 28.4946236559%;
  margin-left: 1.2096774194%;
  margin-right: 1.2096774194%;
  padding-left: 1.2096774194%;
  padding-right: 1.2096774194%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-100.tileitem-count-3 .portletItem:nth-child(3n+1) {
  clear: left;
}

#content .tileitem-width-100.tileitem-count-4 .portletItem,
#content .tileitem-width-100.tileitem-count-4 .portletItem:first-child {
  width: 20.1612903226%;
  margin-left: 1.2096774194%;
  margin-right: 1.2096774194%;
  padding-left: 1.2096774194%;
  padding-right: 1.2096774194%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-100.tileitem-count-4 .portletItem:nth-child(4n+1) {
  clear: left;
}

#content .tileitem-width-100.tileitem-count-5 .portletItem,
#content .tileitem-width-100.tileitem-count-5 .portletItem:first-child {
  width: 15.1612903226%;
  margin-left: 1.2096774194%;
  margin-right: 1.2096774194%;
  padding-left: 1.2096774194%;
  padding-right: 1.2096774194%;
  float: left;
  border: 0 solid transparent;
  background-color: transparent;
}
#content .tileitem-width-100.tileitem-count-5 .portletItem:nth-child(5n+1) {
  clear: left;
}

/* RSS Image CSS for $block_klass% */
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixer .rssImage {
  width: 33.333%;
  float: right;
  margin: 0.125em 0 0.125em 0.25em;
  padding: 0;
}
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimageleft .rssImage {
  float: left;
  margin: 0.125em 0.25em 0.125em 0;
}
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimagelarge .rssImage {
  width: 50%;
  margin-left: 1.5%;
  margin-right: 0;
}
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .rssImage {
  margin-left: 0;
  margin-right: 1.5%;
}
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimagefull .rssImage {
  width: auto;
  float: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25em;
}
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimagesmall.portletfeedmixerimageleft .title,
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimageleft .portletItemDetails {
  margin-left: 35%;
}
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .title,
#content .tileitem-width-100.tileitem-count-1 .portletfeedmixerimagelarge.portletfeedmixerimageleft .portletItemDetails {
  margin-left: 51.5%;
}

/* iPad CSS */
@media handheld, screen and (max-width: 768px) {
  /* Tile Item Class */
  #content .tileitem-width-20 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-20 .portletHeader,
#content .tileitem-width-20 .portletFooter,
#content .tileitem-width-20 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-20.tileitem-count-1 .portletItem,
#content .tileitem-width-20.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-20.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-20.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-20.tileitem-count-2 .portletItem,
#content .tileitem-width-20.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-20.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-20.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-20.tileitem-count-3 .portletItem,
#content .tileitem-width-20.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-20.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-20.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-20.tileitem-count-4 .portletItem,
#content .tileitem-width-20.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-20.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-20.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-20.tileitem-count-5 .portletItem,
#content .tileitem-width-20.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-20.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-20.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-25 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-25 .portletHeader,
#content .tileitem-width-25 .portletFooter,
#content .tileitem-width-25 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-25.tileitem-count-1 .portletItem,
#content .tileitem-width-25.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-25.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-25.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-25.tileitem-count-2 .portletItem,
#content .tileitem-width-25.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-25.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-25.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-25.tileitem-count-3 .portletItem,
#content .tileitem-width-25.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-25.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-25.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-25.tileitem-count-4 .portletItem,
#content .tileitem-width-25.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-25.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-25.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-25.tileitem-count-5 .portletItem,
#content .tileitem-width-25.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-25.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-25.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-33 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-33 .portletHeader,
#content .tileitem-width-33 .portletFooter,
#content .tileitem-width-33 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-33.tileitem-count-1 .portletItem,
#content .tileitem-width-33.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-33.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-33.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-33.tileitem-count-2 .portletItem,
#content .tileitem-width-33.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-33.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-33.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-33.tileitem-count-3 .portletItem,
#content .tileitem-width-33.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-33.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-33.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-33.tileitem-count-4 .portletItem,
#content .tileitem-width-33.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-33.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-33.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-33.tileitem-count-5 .portletItem,
#content .tileitem-width-33.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-33.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-33.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-40 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-40 .portletHeader,
#content .tileitem-width-40 .portletFooter,
#content .tileitem-width-40 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-40.tileitem-count-1 .portletItem,
#content .tileitem-width-40.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-40.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-40.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-40.tileitem-count-2 .portletItem,
#content .tileitem-width-40.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-40.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-40.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-40.tileitem-count-3 .portletItem,
#content .tileitem-width-40.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-40.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-40.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-40.tileitem-count-4 .portletItem,
#content .tileitem-width-40.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-40.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-40.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-40.tileitem-count-5 .portletItem,
#content .tileitem-width-40.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-40.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-40.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-50 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-50 .portletHeader,
#content .tileitem-width-50 .portletFooter,
#content .tileitem-width-50 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-50.tileitem-count-1 .portletItem,
#content .tileitem-width-50.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-50.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-50.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-50.tileitem-count-2 .portletItem,
#content .tileitem-width-50.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-50.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-50.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-50.tileitem-count-3 .portletItem,
#content .tileitem-width-50.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-50.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-50.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-50.tileitem-count-4 .portletItem,
#content .tileitem-width-50.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-50.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-50.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-50.tileitem-count-5 .portletItem,
#content .tileitem-width-50.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-50.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-50.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-60 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-60 .portletHeader,
#content .tileitem-width-60 .portletFooter,
#content .tileitem-width-60 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-60.tileitem-count-1 .portletItem,
#content .tileitem-width-60.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-60.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-60.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-60.tileitem-count-2 .portletItem,
#content .tileitem-width-60.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-60.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-60.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-60.tileitem-count-3 .portletItem,
#content .tileitem-width-60.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-60.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-60.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-60.tileitem-count-4 .portletItem,
#content .tileitem-width-60.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-60.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-60.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-60.tileitem-count-5 .portletItem,
#content .tileitem-width-60.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-60.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-60.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-66 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-66 .portletHeader,
#content .tileitem-width-66 .portletFooter,
#content .tileitem-width-66 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-66.tileitem-count-1 .portletItem,
#content .tileitem-width-66.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-66.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-66.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-66.tileitem-count-2 .portletItem,
#content .tileitem-width-66.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-66.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-66.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-66.tileitem-count-3 .portletItem,
#content .tileitem-width-66.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-66.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-66.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-66.tileitem-count-4 .portletItem,
#content .tileitem-width-66.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-66.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-66.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-66.tileitem-count-5 .portletItem,
#content .tileitem-width-66.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-66.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-66.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-75 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-75 .portletHeader,
#content .tileitem-width-75 .portletFooter,
#content .tileitem-width-75 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-75.tileitem-count-1 .portletItem,
#content .tileitem-width-75.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-75.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-75.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-75.tileitem-count-2 .portletItem,
#content .tileitem-width-75.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-75.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-75.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-75.tileitem-count-3 .portletItem,
#content .tileitem-width-75.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-75.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-75.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-75.tileitem-count-4 .portletItem,
#content .tileitem-width-75.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-75.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-75.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-75.tileitem-count-5 .portletItem,
#content .tileitem-width-75.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-75.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-75.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-80 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-80 .portletHeader,
#content .tileitem-width-80 .portletFooter,
#content .tileitem-width-80 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-80.tileitem-count-1 .portletItem,
#content .tileitem-width-80.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-80.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-80.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-80.tileitem-count-2 .portletItem,
#content .tileitem-width-80.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-80.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-80.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-80.tileitem-count-3 .portletItem,
#content .tileitem-width-80.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-80.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-80.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-80.tileitem-count-4 .portletItem,
#content .tileitem-width-80.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-80.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-80.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-80.tileitem-count-5 .portletItem,
#content .tileitem-width-80.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-80.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-80.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  /* Tile Item Class */
  #content .tileitem-width-100 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-100 .portletHeader,
#content .tileitem-width-100 .portletFooter,
#content .tileitem-width-100 img.feedmixerCollectionLeadImage {
    width: 92.5%;
    margin-left: 3.75%;
    margin-right: 3.75%;
  }

  #content .tileitem-width-100.tileitem-count-1 .portletItem,
#content .tileitem-width-100.tileitem-count-1 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-100.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: none;
  }
  #content .tileitem-width-100.tileitem-count-1 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-100.tileitem-count-2 .portletItem,
#content .tileitem-width-100.tileitem-count-2 .portletItem:first-child {
    width: 91.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-100.tileitem-count-2 .portletItem:nth-child(2n+1) {
    clear: none;
  }
  #content .tileitem-width-100.tileitem-count-2 .portletItem:nth-child(1n+1) {
    clear: left;
  }

  #content .tileitem-width-100.tileitem-count-3 .portletItem,
#content .tileitem-width-100.tileitem-count-3 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-100.tileitem-count-3 .portletItem:nth-child(3n+1) {
    clear: none;
  }
  #content .tileitem-width-100.tileitem-count-3 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-100.tileitem-count-4 .portletItem,
#content .tileitem-width-100.tileitem-count-4 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-100.tileitem-count-4 .portletItem:nth-child(4n+1) {
    clear: none;
  }
  #content .tileitem-width-100.tileitem-count-4 .portletItem:nth-child(2n+1) {
    clear: left;
  }

  #content .tileitem-width-100.tileitem-count-5 .portletItem,
#content .tileitem-width-100.tileitem-count-5 .portletItem:first-child {
    width: 41.8918918919%;
    margin-left: 2.027027027%;
    margin-right: 2.027027027%;
    padding-left: 2.027027027%;
    padding-right: 2.027027027%;
  }
  #content .tileitem-width-100.tileitem-count-5 .portletItem:nth-child(5n+1) {
    clear: none;
  }
  #content .tileitem-width-100.tileitem-count-5 .portletItem:nth-child(2n+1) {
    clear: left;
  }
}
/* Mid iPad/iPhone tile item CSS */
@media handheld, screen and (max-width: 520px) {
  .tileItem .contentLeadImageContainer img {
    max-height: 100%;
  }

  /* Tile Item Class */
  #content .tileitem-width-20 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-20 .tileHeadline,
#content .tileitem-width-20 .tileBody,
#content .tileitem-width-20 .effectiveDate,
#content .tileitem-width-20 .documentByLine,
#content .tileitem-width-20 .contentLeadImageContainer,
#content .tileitem-width-20 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-25 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-25 .tileHeadline,
#content .tileitem-width-25 .tileBody,
#content .tileitem-width-25 .effectiveDate,
#content .tileitem-width-25 .documentByLine,
#content .tileitem-width-25 .contentLeadImageContainer,
#content .tileitem-width-25 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-33 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-33 .tileHeadline,
#content .tileitem-width-33 .tileBody,
#content .tileitem-width-33 .effectiveDate,
#content .tileitem-width-33 .documentByLine,
#content .tileitem-width-33 .contentLeadImageContainer,
#content .tileitem-width-33 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-40 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-40 .tileHeadline,
#content .tileitem-width-40 .tileBody,
#content .tileitem-width-40 .effectiveDate,
#content .tileitem-width-40 .documentByLine,
#content .tileitem-width-40 .contentLeadImageContainer,
#content .tileitem-width-40 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-50 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-50 .tileHeadline,
#content .tileitem-width-50 .tileBody,
#content .tileitem-width-50 .effectiveDate,
#content .tileitem-width-50 .documentByLine,
#content .tileitem-width-50 .contentLeadImageContainer,
#content .tileitem-width-50 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-60 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-60 .tileHeadline,
#content .tileitem-width-60 .tileBody,
#content .tileitem-width-60 .effectiveDate,
#content .tileitem-width-60 .documentByLine,
#content .tileitem-width-60 .contentLeadImageContainer,
#content .tileitem-width-60 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-66 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-66 .tileHeadline,
#content .tileitem-width-66 .tileBody,
#content .tileitem-width-66 .effectiveDate,
#content .tileitem-width-66 .documentByLine,
#content .tileitem-width-66 .contentLeadImageContainer,
#content .tileitem-width-66 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-75 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-75 .tileHeadline,
#content .tileitem-width-75 .tileBody,
#content .tileitem-width-75 .effectiveDate,
#content .tileitem-width-75 .documentByLine,
#content .tileitem-width-75 .contentLeadImageContainer,
#content .tileitem-width-75 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-80 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-80 .tileHeadline,
#content .tileitem-width-80 .tileBody,
#content .tileitem-width-80 .effectiveDate,
#content .tileitem-width-80 .documentByLine,
#content .tileitem-width-80 .contentLeadImageContainer,
#content .tileitem-width-80 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  /* Tile Item Class */
  #content .tileitem-width-100 {
    width: 100%;
    float: none;
    display: block;
  }
  #content .tileitem-width-100 .tileHeadline,
#content .tileitem-width-100 .tileBody,
#content .tileitem-width-100 .effectiveDate,
#content .tileitem-width-100 .documentByLine,
#content .tileitem-width-100 .contentLeadImageContainer,
#content .tileitem-width-100 .tileFooter {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
/* iPhone CSS */
@media handheld, screen and (max-width: 320px) {
  /* Tile Item Class */
  #content .tileitem-width-20 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-20 .tileHeadline,
#content .tileitem-width-20 .tileBody,
#content .tileitem-width-20 .effectiveDate,
#content .tileitem-width-20 .documentByLine,
#content .tileitem-width-20 .contentLeadImageContainer,
#content .tileitem-width-20 .tileFooter,
#content .tileitem-width-20 .portletHeader,
#content .tileitem-width-20 .portletFooter,
#content .tileitem-width-20 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-20.tileitem-count-1 .portletItem,
#content .tileitem-width-20.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-20.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-20.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-20.tileitem-count-2 .portletItem,
#content .tileitem-width-20.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-20.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-20.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-20.tileitem-count-3 .portletItem,
#content .tileitem-width-20.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-20.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-20.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-20.tileitem-count-4 .portletItem,
#content .tileitem-width-20.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-20.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-20.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-20.tileitem-count-5 .portletItem,
#content .tileitem-width-20.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-20.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-20.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-25 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-25 .tileHeadline,
#content .tileitem-width-25 .tileBody,
#content .tileitem-width-25 .effectiveDate,
#content .tileitem-width-25 .documentByLine,
#content .tileitem-width-25 .contentLeadImageContainer,
#content .tileitem-width-25 .tileFooter,
#content .tileitem-width-25 .portletHeader,
#content .tileitem-width-25 .portletFooter,
#content .tileitem-width-25 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-25.tileitem-count-1 .portletItem,
#content .tileitem-width-25.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-25.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-25.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-25.tileitem-count-2 .portletItem,
#content .tileitem-width-25.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-25.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-25.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-25.tileitem-count-3 .portletItem,
#content .tileitem-width-25.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-25.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-25.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-25.tileitem-count-4 .portletItem,
#content .tileitem-width-25.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-25.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-25.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-25.tileitem-count-5 .portletItem,
#content .tileitem-width-25.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-25.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-25.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-33 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-33 .tileHeadline,
#content .tileitem-width-33 .tileBody,
#content .tileitem-width-33 .effectiveDate,
#content .tileitem-width-33 .documentByLine,
#content .tileitem-width-33 .contentLeadImageContainer,
#content .tileitem-width-33 .tileFooter,
#content .tileitem-width-33 .portletHeader,
#content .tileitem-width-33 .portletFooter,
#content .tileitem-width-33 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-33.tileitem-count-1 .portletItem,
#content .tileitem-width-33.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-33.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-33.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-33.tileitem-count-2 .portletItem,
#content .tileitem-width-33.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-33.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-33.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-33.tileitem-count-3 .portletItem,
#content .tileitem-width-33.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-33.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-33.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-33.tileitem-count-4 .portletItem,
#content .tileitem-width-33.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-33.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-33.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-33.tileitem-count-5 .portletItem,
#content .tileitem-width-33.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-33.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-33.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-40 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-40 .tileHeadline,
#content .tileitem-width-40 .tileBody,
#content .tileitem-width-40 .effectiveDate,
#content .tileitem-width-40 .documentByLine,
#content .tileitem-width-40 .contentLeadImageContainer,
#content .tileitem-width-40 .tileFooter,
#content .tileitem-width-40 .portletHeader,
#content .tileitem-width-40 .portletFooter,
#content .tileitem-width-40 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-40.tileitem-count-1 .portletItem,
#content .tileitem-width-40.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-40.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-40.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-40.tileitem-count-2 .portletItem,
#content .tileitem-width-40.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-40.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-40.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-40.tileitem-count-3 .portletItem,
#content .tileitem-width-40.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-40.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-40.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-40.tileitem-count-4 .portletItem,
#content .tileitem-width-40.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-40.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-40.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-40.tileitem-count-5 .portletItem,
#content .tileitem-width-40.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-40.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-40.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-50 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-50 .tileHeadline,
#content .tileitem-width-50 .tileBody,
#content .tileitem-width-50 .effectiveDate,
#content .tileitem-width-50 .documentByLine,
#content .tileitem-width-50 .contentLeadImageContainer,
#content .tileitem-width-50 .tileFooter,
#content .tileitem-width-50 .portletHeader,
#content .tileitem-width-50 .portletFooter,
#content .tileitem-width-50 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-50.tileitem-count-1 .portletItem,
#content .tileitem-width-50.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-50.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-50.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-50.tileitem-count-2 .portletItem,
#content .tileitem-width-50.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-50.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-50.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-50.tileitem-count-3 .portletItem,
#content .tileitem-width-50.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-50.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-50.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-50.tileitem-count-4 .portletItem,
#content .tileitem-width-50.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-50.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-50.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-50.tileitem-count-5 .portletItem,
#content .tileitem-width-50.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-50.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-50.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-60 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-60 .tileHeadline,
#content .tileitem-width-60 .tileBody,
#content .tileitem-width-60 .effectiveDate,
#content .tileitem-width-60 .documentByLine,
#content .tileitem-width-60 .contentLeadImageContainer,
#content .tileitem-width-60 .tileFooter,
#content .tileitem-width-60 .portletHeader,
#content .tileitem-width-60 .portletFooter,
#content .tileitem-width-60 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-60.tileitem-count-1 .portletItem,
#content .tileitem-width-60.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-60.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-60.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-60.tileitem-count-2 .portletItem,
#content .tileitem-width-60.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-60.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-60.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-60.tileitem-count-3 .portletItem,
#content .tileitem-width-60.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-60.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-60.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-60.tileitem-count-4 .portletItem,
#content .tileitem-width-60.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-60.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-60.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-60.tileitem-count-5 .portletItem,
#content .tileitem-width-60.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-60.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-60.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-66 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-66 .tileHeadline,
#content .tileitem-width-66 .tileBody,
#content .tileitem-width-66 .effectiveDate,
#content .tileitem-width-66 .documentByLine,
#content .tileitem-width-66 .contentLeadImageContainer,
#content .tileitem-width-66 .tileFooter,
#content .tileitem-width-66 .portletHeader,
#content .tileitem-width-66 .portletFooter,
#content .tileitem-width-66 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-66.tileitem-count-1 .portletItem,
#content .tileitem-width-66.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-66.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-66.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-66.tileitem-count-2 .portletItem,
#content .tileitem-width-66.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-66.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-66.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-66.tileitem-count-3 .portletItem,
#content .tileitem-width-66.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-66.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-66.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-66.tileitem-count-4 .portletItem,
#content .tileitem-width-66.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-66.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-66.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-66.tileitem-count-5 .portletItem,
#content .tileitem-width-66.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-66.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-66.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-75 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-75 .tileHeadline,
#content .tileitem-width-75 .tileBody,
#content .tileitem-width-75 .effectiveDate,
#content .tileitem-width-75 .documentByLine,
#content .tileitem-width-75 .contentLeadImageContainer,
#content .tileitem-width-75 .tileFooter,
#content .tileitem-width-75 .portletHeader,
#content .tileitem-width-75 .portletFooter,
#content .tileitem-width-75 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-75.tileitem-count-1 .portletItem,
#content .tileitem-width-75.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-75.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-75.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-75.tileitem-count-2 .portletItem,
#content .tileitem-width-75.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-75.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-75.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-75.tileitem-count-3 .portletItem,
#content .tileitem-width-75.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-75.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-75.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-75.tileitem-count-4 .portletItem,
#content .tileitem-width-75.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-75.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-75.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-75.tileitem-count-5 .portletItem,
#content .tileitem-width-75.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-75.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-75.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-80 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-80 .tileHeadline,
#content .tileitem-width-80 .tileBody,
#content .tileitem-width-80 .effectiveDate,
#content .tileitem-width-80 .documentByLine,
#content .tileitem-width-80 .contentLeadImageContainer,
#content .tileitem-width-80 .tileFooter,
#content .tileitem-width-80 .portletHeader,
#content .tileitem-width-80 .portletFooter,
#content .tileitem-width-80 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-80.tileitem-count-1 .portletItem,
#content .tileitem-width-80.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-80.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-80.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-80.tileitem-count-2 .portletItem,
#content .tileitem-width-80.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-80.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-80.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-80.tileitem-count-3 .portletItem,
#content .tileitem-width-80.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-80.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-80.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-80.tileitem-count-4 .portletItem,
#content .tileitem-width-80.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-80.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-80.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-80.tileitem-count-5 .portletItem,
#content .tileitem-width-80.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-80.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-80.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  /* Tile Item Class */
  #content .tileitem-width-100 {
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-100 .tileHeadline,
#content .tileitem-width-100 .tileBody,
#content .tileitem-width-100 .effectiveDate,
#content .tileitem-width-100 .documentByLine,
#content .tileitem-width-100 .contentLeadImageContainer,
#content .tileitem-width-100 .tileFooter,
#content .tileitem-width-100 .portletHeader,
#content .tileitem-width-100 .portletFooter,
#content .tileitem-width-100 img.feedmixerCollectionLeadImage {
    width: 100%;
    margin-left: 1.0714285714%;
    margin-right: 1.0714285714%;
  }

  #content .tileitem-width-100.tileitem-count-1 .portletItem,
#content .tileitem-width-100.tileitem-count-1 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-100.tileitem-count-1 .portletItem .rssImage,
#content .tileitem-width-100.tileitem-count-1 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-100.tileitem-count-2 .portletItem,
#content .tileitem-width-100.tileitem-count-2 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-100.tileitem-count-2 .portletItem .rssImage,
#content .tileitem-width-100.tileitem-count-2 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-100.tileitem-count-3 .portletItem,
#content .tileitem-width-100.tileitem-count-3 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-100.tileitem-count-3 .portletItem .rssImage,
#content .tileitem-width-100.tileitem-count-3 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-100.tileitem-count-4 .portletItem,
#content .tileitem-width-100.tileitem-count-4 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-100.tileitem-count-4 .portletItem .rssImage,
#content .tileitem-width-100.tileitem-count-4 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }

  #content .tileitem-width-100.tileitem-count-5 .portletItem,
#content .tileitem-width-100.tileitem-count-5 .portletItem:first-child {
    width: 95.5223880597%;
    margin-left: 1.1194029851%;
    margin-right: 1.1194029851%;
    padding-left: 1.1194029851%;
    padding-right: 1.1194029851%;
    border: none;
    background-color: transparent;
    clear: both;
  }
  #content .tileitem-width-100.tileitem-count-5 .portletItem .rssImage,
#content .tileitem-width-100.tileitem-count-5 .portletItem:first-child .rssImage {
    margin: 0;
    padding: 0;
    width: 100%;
    float: none;
    display: block;
  }
}
/* Tile folder view */
body.template-responsive_photogallery .leadimage,
body.template-atct_album_view .leadimage {
  display: none;
}
body.template-responsive_photogallery #content,
body.template-atct_album_view #content {
  /* 
      Assigning margin to content-core because it fixes the issue of the 
      "AddThis" block pushing down the content tiles 
  */
}
body.template-responsive_photogallery #content #content-core,
body.template-atct_album_view #content #content-core {
  margin-top: 0.75em;
}
body.template-responsive_photogallery #content .tileitem-width-100:nth-child(1n+1),
body.template-responsive_photogallery #content .tileitem-width-50:nth-child(2n+1),
body.template-responsive_photogallery #content .tileitem-width-33:nth-child(3n+1),
body.template-responsive_photogallery #content .tileitem-width-25:nth-child(4n+1),
body.template-responsive_photogallery #content .tileitem-width-20:nth-child(5n+1),
body.template-atct_album_view #content .tileitem-width-100:nth-child(1n+1),
body.template-atct_album_view #content .tileitem-width-50:nth-child(2n+1),
body.template-atct_album_view #content .tileitem-width-33:nth-child(3n+1),
body.template-atct_album_view #content .tileitem-width-25:nth-child(4n+1),
body.template-atct_album_view #content .tileitem-width-20:nth-child(5n+1) {
  clear: left;
}
body.template-responsive_photogallery #content tileitem-width-100,
body.template-atct_album_view #content tileitem-width-100 {
  border-top: 1px dashed #E6E6E6;
  padding-top: 1.125em;
  padding-bottom: 0.75em;
}
body.template-responsive_photogallery #content tileitem-width-100 .tileHeadline,
body.template-atct_album_view #content tileitem-width-100 .tileHeadline {
  margin-top: 0.25em;
  font-size: 1.375em;
}
body.template-responsive_photogallery #content .tileitem-width-100:first-child,
body.template-atct_album_view #content .tileitem-width-100:first-child {
  border-top: none;
  padding-top: 0.5em;
}
body.template-responsive_photogallery #content .tileSummaryLeadImage,
body.template-responsive_photogallery #content .tileSummaryLeadImage:first-child,
body.template-responsive_photogallery #content .tileSummary,
body.template-responsive_photogallery #content .tileSummary:first-child,
body.template-atct_album_view #content .tileSummaryLeadImage,
body.template-atct_album_view #content .tileSummaryLeadImage:first-child,
body.template-atct_album_view #content .tileSummary,
body.template-atct_album_view #content .tileSummary:first-child {
  border-top: none;
  padding-top: 0;
}
body.template-responsive_photogallery #content .tileItem,
body.template-atct_album_view #content .tileItem {
  margin-bottom: 1em;
  border-top: none;
}
body.template-responsive_photogallery #content .tileItem .tileHeadline,
body.template-atct_album_view #content .tileItem .tileHeadline {
  font-weight: normal;
}
body.template-responsive_photogallery #content .tileItem .contentLeadImageContainer,
body.template-atct_album_view #content .tileItem .contentLeadImageContainer {
  float: none;
  clear: both;
  margin-bottom: 0.125em;
  max-width: 100%;
}
body.template-responsive_photogallery #content .tileItem .contentLeadImageContainer img.tileImage,
body.template-atct_album_view #content .tileItem .contentLeadImageContainer img.tileImage {
  width: 100%;
  padding: 0;
  margin: 0;
  float: none;
  clear: both;
  max-width: 100%;
  display: block;
}
body.template-responsive_photogallery #content .tileItem .tilebody.tile-folder,
body.template-atct_album_view #content .tileItem .tilebody.tile-folder {
  color: #000000;
}
body.template-responsive_photogallery #content .tileItem .tileBody,
body.template-atct_album_view #content .tileItem .tileBody {
  color: #000000;
}
body.template-responsive_photogallery #content .tileItem.excludeFromNav,
body.template-atct_album_view #content .tileItem.excludeFromNav {
  clear: both;
  width: auto;
}
body.template-responsive_photogallery #content div.listingBar,
body.template-atct_album_view #content div.listingBar {
  clear: both;
  margin-top: 1em;
  padding-top: 2em;
  padding-bottom: 1em;
}

body.tile-folder.no-description #content .tileItem {
  margin-bottom: 1.75em;
}

body.tile-folder.listing-after-text #content #content-text {
  clear: both;
}

/*# sourceMappingURL=atlas.css.map */
