/* FRAMES */
.moduletable_feed { display: block; position: relative; float: left; width: 100%; padding: 150px 0; margin: 0 }

@media (max-width: 2560px) { .moduletable_feed { padding: 112px 0 } }
@media (max-width: 1920px) { .moduletable_feed { padding: 75px 0 } }
@media (max-width: 1040px) { .moduletable_feed { padding: 15px 0 } }

._feed { border: 0 !important }

.moduletable_feed .nspMain { display: block; position: relative; float: right; width: 98%; padding: 0; margin: 0 0 0 2% }

@media (max-width:1040px) { .moduletable_feed .nspMain { float: left; width: 100%; margin: 0 } }

.moduletable_feed .nspArts, .moduletable_feed .nspArtScroll1, .moduletable_feed .nspArtScroll2, .moduletable_feed .nspArtPage, .moduletable_feed  .nspLinksWrap, .moduletable_feed .nspLinks, .moduletable_feed .nspLinkScroll1, .moduletable_feed .nspLinkScroll2, .moduletable_feed .nspList  { position: relative; width: 100% !important; padding: 0; margin: 0 }

/* RECOLOR HEADERS TO BLACK */
.moduletable_feed h2 { color: #222 }
.moduletable_feed a { width: 100%; color: #222 }

/* EACH */
.moduletable_feed .nspArt { display: inline-block; position: relative; vertical-align: top; width: 13.45%; padding: 0; margin: 0 2% 0 0; overflow: hidden }

@media (max-width:1040px) { .moduletable_feed .nspArt { width: 100%; margin: 0 0 30px 0 } }

/* GRAPHIC */
.moduletable_feed .nspImage { margin-bottom: 30px }

@media (max-width: 2560px) { .moduletable_feed .nspImage { margin-bottom: 22px } }
@media (max-width: 1920px) { .moduletable_feed .nspImage { margin-bottom: 15px } }
@media (max-width: 1040px) { .moduletable_feed .nspImage { margin-bottom: 40px } }

/* H4 HEADINGS */
.moduletable_feed h4 { width: 100%; font-size: 26px; line-height: 30px; text-align: right; padding-right: 0; padding-left: 0 }

@media (max-width: 2560px) { .moduletable_feed h4 { font-size: 18px; line-height: 24px } }
@media (max-width: 1920px) { .moduletable_feed h4 { font-size: 13px; line-height: 16px } }

@media (max-width: 1040px) { .moduletable_feed h4 { float: left; width: 90%; font-size: 18px; line-height: 22px; text-align: left; padding-right: 5%; padding-left: 5% } }

@media (max-width: 690px) { .moduletable_feed h4 { text-align: center } }

/* HIDE TEXT ON WIDESCREEN */
@media (min-width: 1041px) { .moduletable_feed .nspArt .nspText { display: none } }

/* FIRST CHILD */
@media (min-width: 1041px) { .moduletable_feed .nspArt:nth-child(1) { float: right; width: 32.9%; margin: -40px 0 0 0 } }

@media (min-width:1041px) and (max-width:2560px) { .moduletable_feed .nspArt:nth-child(1) { margin: -30px 0 0 0 } }

@media (min-width:1041px) and (max-width:1920px) { .moduletable_feed .nspArt:nth-child(1) { margin: -24px 0 0 0 } }

/* FIRST CHILD H4 HEADING */
@media (min-width: 1041px) { .moduletable_feed .nspArt:nth-child(1) h4 { width: 96%; font-size: 40px; height: 55px; line-height: 40px; padding: 0 4% 0 0; margin: 0; overflow: hidden } }

@media (min-width: 1041px) and (max-width: 2560px) { .moduletable_feed .nspArt:nth-child(1) h4 { height: 40px; font-size: 26px; line-height: 32px } }

@media (min-width: 1041px) and (max-width: 1920px) { .moduletable_feed .nspArt:nth-child(1) h4 { height: 28px; font-size: 18px; line-height: 22px } }

/* FIRST CHILD TEXT */
@media (min-width: 1041px) { .moduletable_feed .nspArt:nth-child(1) .nspText { display: block; width: 96%; padding-right: 4%; padding-left: 0; text-align: right; margin-top: 0 } }