#section-articles { margin: 0px -10px; overflow: hidden; }
.mason h1 { font-family: "Playfair Display",serif; }
.mason a { color: rgb(45, 45, 45); font-weight: bold; }
.mason a:hover { color: rgb(199, 31, 31); }
.article-featured { width: calc(50% - 20px); overflow: hidden; float: left; margin: 0px 10px 10px; padding-bottom: 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.article-featured h1 { font-size: 1.35rem; line-height: 1.2em; margin-bottom: 10px; }
.article-featured img { width: 100%; }
.article-featured .article-img { max-height: 300px; overflow: hidden; margin-top: 10px; }
.article-featured .article-img img { margin-top: -8%; }
.article-featured .article-img-featured img { margin: 0px; }
.article-mason { width: calc(25% - 20px); overflow: hidden; float: left; margin: 10px; padding-bottom: 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.article-mason h1 { font-size: 1.2rem; line-height: 1.2em; margin-bottom: 10px; }
.article-mason img { width: 105%; margin-left: -2.5%; }
.article-crop { border: 0px none; margin-top: 0px; padding-bottom: 10px; }
.article-crop h1, .article-crop .article-img { overflow: hidden; }
.article-crop .article-img { height: 140px; }
.article-img { margin-bottom: 10px; }
.article-pub { font-size: 0.65rem; margin: 10px 0px 5px; }
.article-tease { font-size: 0.85rem; line-height: 1.25rem; }
.article-ad { border: 0px none; margin: 10px 10px 15px; padding: 0px; }
.article-ad .dfp-instory { float: right; }
.loop-left-pad { width: 135px; float: left; overflow: hidden; }
.pagination { overflow: hidden; margin: 50px 0px 15px; }
.pagination ul { position: relative; }
.pagination-prev a, .pagination-next a { display: block; color: white; font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1.25rem; font-weight: bold; text-transform: uppercase; background: rgb(188, 20, 27) none repeat scroll 0% 0%; float: left; padding: 10px; position: relative; z-index: 1; }
.pagination-prev a::after, .pagination-next a::after { content: " "; width: 0px; height: 0px; border-style: solid; position: absolute; top: 0px; }
.pagination-prev a:hover, .pagination-next a:hover { background: rgb(165, 18, 24) none repeat scroll 0% 0%; }
.pagination-prev { float: left; margin-left: 0.5rem; }
.pagination-prev a::after { border-width: 1.25rem 0.5rem 1.25rem 0px; border-color: transparent rgb(188, 20, 27) transparent transparent; left: -0.5rem; }
.pagination-prev a:hover::after { border-color: transparent rgb(165, 18, 24) transparent transparent; }
.pagination-next { float: right; margin-right: 0.5rem; }
.pagination-next a::after { border-width: 1.25rem 0px 1.25rem 0.5rem; border-color: transparent transparent transparent rgb(188, 20, 27); right: -0.5rem; }
.pagination-next a:hover::after { border-color: transparent transparent transparent rgb(165, 18, 24); }
.paging { width: 100%; text-align: center; padding: 10px; position: absolute; }
.paging strong { color: rgb(188, 20, 27); }
.paging span { color: rgb(204, 204, 204); }
@media (max-width: 1175px) {
  .article-featured h1 { max-height: none; }
  .article-featured .article-img { height: auto; }
  .article-crop .article-img { height: auto; }
  .article-crop h1 { height: auto; }
}
@media (max-width: 1150px) {
  .article-ad .loop-left-pad { display: none; }
  .article-ad .dfp-instory { float: none; margin: auto; }
}
@media (max-width: 900px) {
  .article-crop { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 20px; }
  .article-crop h1, .article-crop .article-img { height: auto; }
  .article-mason { width: calc(50% - 20px); }
  .article-featured .article-img { max-height: 100%; }
  .article-featured .article-img img { margin: 0px; }
  .article-ad { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 30px; }
}
@media (max-width: 660px) {
  .article-ad { width: 100%; margin: 10px 0px 15px; left: 0px; }
  .article-ad .loop-left-pad { display: block; }
  .article-ad .dfp-instory { float: right; }
  .article-ad-wrap { width: 445px; margin: auto; overflow: hidden; }
}
@media (max-width: 470px) {
  .article-ad .loop-left-pad { display: none; }
  .article-ad .dfp-instory { float: none; }
  .article-ad-wrap { width: auto; }
}
@media (max-width: 400px) {
  .article-featured, .article-mason { width: calc(100% - 20px); float: none; }
  .article-crop { margin: 10px; }
  .article-ad { width: 100%; display: block; }
}
@media (max-width: 330px) {
  .article-ad { display: none; }
}
#custom-top { margin-bottom: 10px; }
#custom-top-nav { margin: 0px; position: absolute; bottom: 0px; right: 0px; }
#custom-top-nav li { float: left; margin: 0px 10px; }
#custom-top-nav li a { color: white; font-family: "PT Sans",sans-serif; font-size: 1.25rem; font-weight: bold; text-shadow: 1px 1px black; display: block; padding: 0px 0px 5px; border-width: 0px 0px 5px; border-style: solid; border-color: rgb(217, 217, 217); }
#custom-top-nav li a:hover { text-shadow: 1px 1px rgb(43, 45, 47); border-color: rgb(179, 179, 179); }
#custom-top-featured { margin-bottom: 10px; }
#custom-top-featured .row { margin: 0px; }
#custom-top-featured div[class^="grid-"] { border-right: 1px solid rgb(79, 82, 84); padding: 0px; overflow: hidden; }
#custom-top-featured a { position: relative; }
.custom-top-featured-main, .custom-top-featured-sub { display: block; background: black none repeat scroll 0% 0%; position: relative; z-index: 0; }
.custom-top-featured-main:hover::before, .custom-top-featured-sub:hover::before { opacity: 0.5; }
.custom-top-featured-main img, .custom-top-featured-sub img { width: 100%; }
.custom-top-featured-main h2, .custom-top-featured-sub h2 { font-size: 1.5rem; line-height: 1.2em; }
.custom-top-featured-main { height: 300px; }
.custom-top-featured-sub { height: 150px; border-bottom: 1px solid rgb(79, 82, 84); }
.custom-top-featured-sub h2 { font-size: 1.2rem; }
@media (max-width: 1035px) {
  #custom-top-nav li { margin: 0px 5px; }
}
@media (max-width: 970px) {
  #custom-top-nav { width: calc(100% - 210px); position: static; float: right; padding: 10px; }
  #custom-top-nav li { width: 50%; margin: 10px 0px; padding: 0px 5px; }
}
@media (max-width: 850px) {
  .special-right-bar { display: none; }
  #special-local-wrap, #special-content-wrap { max-width: 100% ! important; width: 100% ! important; border: 0px none ! important; margin: 0px ! important; }
}
@media (max-width: 750px) {
  #custom-top-featured > .row > div:nth-child(2) { width: 50%; }
  #custom-top-featured > .row > div:nth-child(3) { display: none; }
}
@media (max-width: 600px) {
  #custom-twitter-content { width: 100%; }
  #custom-twitter-sidebar { width: 100%; }
}
@media (max-width: 450px) {
  #custom-top-featured .custom-top-featured-main { height: 200px; }
  #custom-top-featured .grid-6 { width: 100%; }
  #custom-top-featured .grid-3 { display: none; }
  #custom-top-nav li { float: none; margin-top: 10px; }
}
@media (max-width: 350px) {
  #custom-top-nav { position: static; }
}
@media (max-width: 339px) {
  #custom-twitter-sidebar { display: none; }
}
.special-head span { font-size: 11px; }
.special-head h3 span { font-size: 13px; float: right; }
.obitListEntryWrap { margin-bottom: 10px; width: 500px; }
.obitListEntryWrap img { margin-right: 10px; }
.obitListEntryTitle { font-weight: bold; font-size: 15px; }
.obitListEntryTease { font-size: 13px; }
.detailWrap .obitPhoto { float: left; width: 200px; margin: 0px 10px 10px 0px; }
.obitmugshots { float: left; margin: 0px 15px 15px 0px; }
.calendar-month { margin: 10px 0px; }
.calendar-day { width: 25px; height: 25px; text-align: center; display: inline-block; }
.calendar-day a { display: block; }
#obits-archive-list ul li, .flipbook-archive-list ul li { font-size: 0.7rem; }
#obits-archive-list ul li a, .flipbook-archive-list ul li a { font-weight: normal; }
.collapsed { display: none; }
.obit-img-responsive { height: 125px; overflow: hidden; margin-bottom: 10px; }
.obit-img-responsive img { width: 100%; display: block; }
.obit-rad { padding-bottom: 20px; border-bottom: 1px solid rgb(221, 221, 221); margin-bottom: 20px; }
.obit-rad:last-child { border: 0px none; margin: 0px; }
#special-content-wrap { max-width: 630px; width: calc(100% - 315px); overflow: hidden; float: left; margin-left: 4px; }
#special-local-wrap { max-width: 410px; width: calc(66.66% - 10px); float: left; padding-right: 10px; border-right: 1px solid rgb(221, 221, 221); margin-right: 10px; }
.special-local { padding-bottom: 10px; border-bottom: 1px solid rgb(221, 221, 221); margin-bottom: 10px; overflow: hidden; }
.special-local:last-child { border: 0px none; }
.special-img { width: 80px; height: 100px; float: right; margin-bottom: 10px; margin-left: 10px; overflow: hidden; }
.special-img a { display: block; }
.special-img img { width: 100%; }
.special-head { font-size: 1rem; font-weight: bold; line-height: 1.2rem; margin-bottom: 5px; }
.special-by { font-size: 0.7rem; margin-top: 5px; margin-bottom: 10px; }
.special-desc { font-size: 0.75rem; line-height: 1.2rem; }
#obits-international-wrap { width: 311px; float: right; padding-left: 10px; border-left: 1px solid rgb(221, 221, 221); }
.obit-international { padding-bottom: 20px; border-bottom: 1px solid rgb(221, 221, 221); margin: 20px 0px; }
.obit-international.alpha { border-top: 1px solid rgb(221, 221, 221); margin-top: 20px; padding: 20px 0px; }
.obit-international .obit-img-responsive { height: 150px; }
.obit-international:last-child { border: 0px none; margin: 0px; }
.obit-international .special-head { margin-top: 10px; }
.obit-special { max-width: 200px; width: calc(33.33% - 15px); border-bottom: 1px solid rgb(221, 221, 221); overflow: hidden; float: left; margin-bottom: 10px; margin-right: 10px; padding-bottom: 10px; }
.obit-special .special-head { margin-top: 10px; }
.obit-special .special-by { padding: 0px 10px; }
.obit-special .special-desc { overflow: hidden; padding: 0px 0px 10px; }
.plus-minus { width: 9px; height: 9px; color: rgb(43, 45, 47); font-weight: bold; line-height: 0.5; text-align: center; background: rgb(191, 188, 188) none repeat scroll 0% 0%; border-radius: 2px; float: left; margin: 2.5px 5px 0px 0px; padding: 2px 1px; }
.plus-minus.minus { padding: 1px; }
a:hover .plus-minus { background: white none repeat scroll 0% 0%; }
@media (max-width: 1075px) {
  #obit-local-wrap { max-width: 100%; width: 100%; border: 0px none; }
  .obit-special { max-width: 100%; width: calc(50% - 10px); margin: 10px 10px 10px 0px; }
}
@media (max-width: 650px) {
  #obits-content-wrap { width: 100%; margin: 0px; }
  #obit-local-wrap { margin-bottom: 20px; border-bottom: 1px solid red; }
  .obit-special { width: 100%; height: auto; }
  .obit-special .special-desc { height: auto; padding: 0px 0px 25px; }
}
#fyi-bg { width: 100%; height: 150px; margin-bottom: 30px; position: relative; background-image: url(5d20fd067c50f4ce5739d1e3c5ccac7b951cb5d7.jpg) ; background-size: cover; }
#fyi-bg::before { content: " "; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.25) none repeat scroll 0% 0%; position: absolute; z-index: 1; }
#fyi-bg img { width: 100%; max-width: 200px; padding: 20px; position: relative; z-index: 2; }
#fyi-slideshow { background: rgb(216, 214, 214) none repeat scroll 0% 0%; margin-bottom: 20px; position: relative; overflow: hidden; }
#fyi-slideshow-top { height: 40px; background: rgb(43, 45, 47) none repeat scroll 0% 0%; }
#fyi-slideshow-top img { max-width: 100px; margin: 10px; }
#fyi-slideshow-slides { height: 290px; }
.fyi-slideshow-slide { display: none; padding: 20px; overflow: hidden; }
.fyi-slideshow-slide.active { display: block; }
.fyi-slideshow-img { width: 40%; height: 250px; background-size: cover; float: left; }
.fyi-slideshow-blurb { width: 60%; height: 250px; float: left; padding-left: 20px; position: relative; }
.fyi-slideshow-blurb p { font-size: 0.9rem; line-height: 1.25em; }
.fyi-slideshow-blurb h3 { font-family: "Playfair Display",serif; font-size: 1.75rem; margin-bottom: 10px; }
.fyi-slideshow-blurb span { font-size: 0.85rem; font-weight: bold; position: absolute; bottom: 5px; }
#fyi-slideshow-nav { position: absolute; right: 20px; bottom: 15px; -moz-user-select: none; }
#fyi-slideshow-nav .arrow-left, #fyi-slideshow-nav .arrow-right { cursor: pointer; padding: 10px 5px 0px; }
#fyi-slideshow-nav .arrow-left::before, #fyi-slideshow-nav .arrow-right::before { font-size: 2.5rem; }
#fyi-slideshow-nav .arrow-left::before { content: "‹"; margin-bottom: 2px; }
#fyi-slideshow-nav .arrow-right::before { content: "›"; }
#fyi-slideshow-nav .dot { cursor: pointer; padding: 10px 5px 0px; }
#fyi-slideshow-nav .dot::before { content: "•"; color: rgb(179, 175, 175); font-size: 2rem; }
#fyi-slideshow-nav .dot:hover::before { color: rgb(166, 162, 162); }
#fyi-slideshow-nav .dot.active::before { color: rgb(188, 20, 27); }
@media (max-width: 650px) {
  #fyi-slideshow-slides { height: auto; }
  .fyi-slideshow-img { width: 100%; float: none; }
  .fyi-slideshow-blurb { width: 100%; height: auto; margin-top: 20px; padding: 0px; float: none; }
  .fyi-slideshow-blurb span { position: static; display: block; margin-top: 20px; }
  #fyi-slideshow-nav { padding-bottom: 10px; padding-right: 10px; float: right; position: static; }
}
@media (max-width: 350px) {
  .fyi-slideshow-img { height: 150px; }
}
#riverbend-top-header { margin-bottom: 12px; position: relative; z-index: 1; background-image: url(f34cf63b53afc94667be342ad773644f84413fe2.jpg) ; background-position: center 24%; background-size: cover; }
#riverbend-top-logo { width: 200px; margin: -37px -20px -49px; padding: 10px; }
#custom-top-nav.riverbend-top-nav li a { text-shadow: 1px 1px rgb(208, 51, 47); border-color: rgb(208, 51, 47); }
#custom-top-nav.riverbend-top-nav li a:hover { text-shadow: 1px 1px rgb(224, 176, 65); border-color: rgb(224, 176, 65); }
#custom-top-nav.riverbend-top-nav li a:hover border { color: rgb(208, 51, 47); }
#riverbend-schedule { margin-bottom: 10px; }
#riverbend-schedule-list { max-height: 250px; font-size: 0.8rem; border-bottom: 1px solid rgb(191, 188, 188); position: relative; overflow: hidden; }
#riverbend-schedule-list table { margin-bottom: 0px; }
#riverbend-schedule-list table th { padding: 7px 10px; }
#riverbend-schedule-list .ps-scrollbar-y, #riverbend-schedule-list .ps-scrollbar-y-rail { width: 8px; }
.riverbend-schedule-day { background: rgb(224, 176, 65) none repeat scroll 0% 0%; }
.riverbend-schedule-day.today { color: white; background: rgb(208, 51, 47) none repeat scroll 0% 0%; }
#twitter-widget-0 { width: 100% ! important; min-width: 100% ! important; }
.storify iframe { width: 100% ! important; max-width: 100% ! important; height: 300px; }
@media not all {
}
#custom-top-nav.riverbend-top-nav { position: absolute; padding-bottom: 1px; }
@media (max-width: 550px) {
  #riverbend-top-logo { margin-bottom: 0px; }
  #riverbend-twitter, #riverbend-spotify { width: 100%; }
  #riverbend-top-header > #custom-top-nav > li { width: 100%; }
  #riverbend-twitter { margin-bottom: 10px; }
}
@media (max-width: 350px) {
  #riverbend-top-logo { width: 200px; display: block; margin: 0px auto -15px; }
  #riverbend-top-logo { display: inline; }
  #custom-top-nav.riverbend-top-nav { padding: 0px 0px 1px; width: calc(100% - 180px); }
}
#edge-top-header { height: 140px; margin-bottom: 12px; position: relative; z-index: 1; background: rgb(43, 45, 47) none repeat scroll 0% 0%; }
#noticias-top-logo { width: 480px; padding: 10px; }
#edge-top-logo { width: 210px; padding: 10px; }
#custom-top-nav.edge-top-nav { left: 0px; }
#custom-top-nav.edge-top-nav li a { text-shadow: 1px 1px rgb(43, 45, 47); border-color: rgb(0, 174, 239); }
#custom-top-nav.edge-top-nav li a:hover { border-color: rgb(0, 137, 188); }
#edge-top-nav-business-trend { width: 150px; height: 65px; padding: 10px; position: absolute; bottom: 0px; }
#edge-top-nav-business-trend a { width: 100%; height: 100%; padding: 10px ! important; position: absolute; left: 0px; bottom: 0px; background-image: url(da606498bd487a39c3e2f2dc7f5a5e0d7f1521dc.png) ; background-position: center center; background-repeat: no-repeat; }
#edge-subscribe { background: rgb(0, 174, 239) none repeat scroll 0% 0%; }
#edge-subscribe:hover { background: rgb(0, 137, 188) none repeat scroll 0% 0%; }
#custom-twitter-content { width: calc(100% - 312px); float: left; padding: 0px 5px; }
#custom-twitter-sidebar { width: 312px; float: left; padding: 0px 5px; }
#custom-twitter-sidebar #dfp-instory-a { margin-top: 10px; }
@media (max-width: 970px) {
  #edge-top-header { height: auto; overflow: hidden; }
  #edge-top-logo { float: left; }
  #edge-top-nav-business-trend { width: 210px; height: 95px; border: 0px none; padding: 0px; left: 0px; }
  #edge-top-nav-business-trend a { position: static; }
}
@media (max-width: 600px) {
  #edge-top-header { height: 96px; }
  #edge-top-logo { width: 210px; display: block; float: none; margin: auto; }
  .edge-top-nav { display: none; }
  #edge-twitter-widget { display: none; }
}
#chattanooganow-top-header { height: 100px; margin-bottom: 12px; position: relative; z-index: 1; background-image: url(e62ae66bd933874927122e21bf07d63f25d87fa2.jpg) ; background-repeat: no-repeat; background-position: 0px 0px; }
#chattanooganow-top-logo { width: 412px; padding: 10px; }
#chattanooganow-mobile-nav { transition: all 0.6s ease-in-out 0s; height: 30px; margin-bottom: 12px; background-color: rgb(43, 45, 47); width: 100%; overflow-y: hidden; overflow-x: scroll; display: none; clear: both; }
#chattanooganow-mobile-nav ul { text-align: justify; list-style: outside none none; width: 800px; height: 30px; }
#chattanooganow-mobile-nav ul li { display: inline-block; font-size: 1.05rem; padding: 0.35em 0.5em; text-align: center; }
#chattanooganow-mobile-nav ul li a { color: rgb(250, 166, 26); }
#chattanooganow-mobile-nav ul li:first-child { margin-left: 0.25em; }
#chattanooganow-mobile-nav ul li:last-child { margin-right: 0.75em; }
#chattanooganow-mobile-nav #fade { position: absolute; z-index: 1; right: 0px; height: 30px; width: 75px; background: transparent linear-gradient(to right, rgba(43, 45, 47, 0), rgb(43, 45, 47)) repeat scroll 0% 0%; }
#chattanooganow-subscribe { background: rgb(250, 166, 26) none repeat scroll 0% 0%; }
#chattanooganow-subscribe:hover { background: rgb(220, 139, 5) none repeat scroll 0% 0%; }
#chattanooganow-custom-twitter-content { width: calc(100% - 312px); float: left; padding: 0px 5px; }
#chattanooganow-custom-twitter-sidebar { width: 312px; float: left; padding: 0px 5px; }
#chattanooganow-custom-twitter-sidebar #dfp-instory-a { margin-bottom: 10px; }
@media (max-width: 970px) {
  #chattanooganow-top-header { height: auto; overflow: hidden; }
  #chattanooganow-top-logo { float: left; }
}
@media (max-width: 600px) {
  #chattanooganow-mobile-nav { display: block; }
  #chattanooganow-custom-twitter-content { float: none; width: 100%; }
  #chattanooganow-custom-twitter-sidebar { float: none; width: 100%; }
  #chattanooganow-custom-twitter-sidebar #dfp-instory-a { margin: 0px auto; }
  #chattanooganow-top-logo { width: 300px; display: block; float: none; margin: auto; }
  #chattanooganow-twitter-widget { display: none; }
}
#glimpse-bg { width: 100%; height: 150px; margin-bottom: 20px; position: relative; overflow: hidden; background-image: url(a727a76e1702c32f8052bdc1f50119f0bebc5c8e.jpg) ; background-position: center center; background-size: cover; }
#glimpse-bg img { width: 100%; max-width: 400px; margin: 12px 0px; padding: 20px; position: relative; z-index: 2; }
#glimpse-top-nav { height: 100%; float: right; position: relative; top: 0px; right: 0px; }
#glimpse-top-nav ul { height: 100%; }
#glimpse-top-nav ul li { height: 100%; float: left; margin-left: 5px; }
#glimpse-top-nav ul li:nth-child(1) { background: rgb(0, 167, 228) none repeat scroll 0% 0%; }
#glimpse-top-nav ul li:nth-child(1):hover { background: rgb(0, 148, 203) none repeat scroll 0% 0%; }
#glimpse-top-nav ul li:nth-child(n+2) { background: rgb(157, 39, 35) none repeat scroll 0% 0%; }
#glimpse-top-nav ul li:nth-child(n+2):hover { background: rgb(136, 34, 30) none repeat scroll 0% 0%; }
#glimpse-top-nav ul li a { height: 100%; color: white; font-size: 1.5rem; line-height: 130px; font-weight: bold; display: block; position: relative; padding: 10px; }
@media (max-width: 699px) {
  #glimpse-bg { height: auto; }
  #glimpse-top-nav { display: none; }
}
.community-nav-list { background-color: rgb(0, 153, 219); border-top: medium none; width: 100%; }
@media screen and (min-width: 700px) {
  .community-nav-list li { float: left; }
}
.community-nav-list li a { display: block; padding: 8px 10px; color: rgb(255, 255, 255); font-weight: normal; }
.community-nav-list li a:hover { background-color: rgb(104, 161, 198); }
.community-nav-list::after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
.community-nav { background-color: rgb(0, 153, 219); }
.community {  }
.community img { margin-top: 5px; }
.community-icon { background-image: url(d401d30d3c2569b7f444cfd91518aa939b38ff16.png) ; background-size: 45px 14px; background-repeat: no-repeat; padding-left: 48px; background-position: 0px 1px; }
#chatter-top-header { height: 100px; margin-bottom: 12px; position: relative; z-index: 1; background-image: url(839da6a3406b50c2868c2b4df1e7b95034dab185.jpg) ; background-repeat: no-repeat; background-position: 0px 0px; }
#chatter-top-logo { width: 412px; padding: 10px; }
#chatter-mobile-nav { transition: all 0.6s ease-in-out 0s; height: 30px; margin-bottom: 12px; background-color: rgb(43, 45, 47); width: 100%; overflow-y: hidden; overflow-x: scroll; display: none; clear: both; }
#chatter-mobile-nav ul { text-align: justify; list-style: outside none none; width: 800px; height: 30px; }
#chatter-mobile-nav ul li { display: inline-block; font-size: 1.05rem; padding: 0.35em 0.5em; text-align: center; }
#chatter-mobile-nav ul li a { color: white; }
#chatter-mobile-nav ul li:first-child { margin-left: 0.25em; }
#chatter-mobile-nav ul li:last-child { margin-right: 0.75em; }
#chatter-mobile-nav #fade { position: absolute; z-index: 1; right: 0px; height: 30px; width: 75px; background: transparent linear-gradient(to right, rgba(43, 45, 47, 0), rgb(43, 45, 47)) repeat scroll 0% 0%; }
#chatter-subscribe { background: rgb(25, 14, 8) none repeat scroll 0% 0%; }
#chatter-subscribe:hover { background: black none repeat scroll 0% 0%; }
#chatter-custom-twitter-content { width: calc(100% - 312px); float: left; padding: 0px 5px; }
#chatter-custom-twitter-sidebar { width: 312px; float: left; padding: 0px 5px; }
#chatter-custom-twitter-sidebar #dfp-instory-a { margin-bottom: 10px; }
@media (max-width: 970px) {
  #chatter-top-header { height: auto; overflow: hidden; }
  #chatter-top-logo { float: left; }
}
@media (max-width: 600px) {
  #chatter-mobile-nav { display: block; }
  #chatter-custom-twitter-content { float: none; width: 100%; }
  #chatter-custom-twitter-sidebar { float: none; width: 100%; }
  #chatter-custom-twitter-sidebar #dfp-instory-a { margin: 0px auto; }
  #chatter-top-logo { width: 300px; display: block; float: none; margin: auto; }
  #chatter-twitter-widget { display: none; }
}
#getout-top-header { height: 100px; margin-bottom: 12px; position: relative; z-index: 1; background-image: url(f60cfca01fa703c8f214e8a853d0ecdb5892c7d5.jpg) ; background-repeat: no-repeat; background-position: 0px 0px; }
#getout-top-logo { width: 280px; padding: 10px; }
#getout-mobile-nav { transition: all 0.6s ease-in-out 0s; height: 30px; margin-bottom: 12px; background-color: rgb(43, 45, 47); width: 100%; overflow-y: hidden; overflow-x: scroll; display: none; clear: both; }
#getout-mobile-nav ul { text-align: justify; list-style: outside none none; width: 800px; height: 30px; }
#getout-mobile-nav ul li { display: inline-block; font-size: 1.05rem; padding: 0.35em 0.5em; text-align: center; }
#getout-mobile-nav ul li a { color: rgb(250, 166, 26); }
#getout-mobile-nav ul li:first-child { margin-left: 0.25em; }
#getout-mobile-nav ul li:last-child { margin-right: 0.75em; }
#getout-mobile-nav #fade { position: absolute; z-index: 1; right: 0px; height: 30px; width: 75px; background: transparent linear-gradient(to right, rgba(43, 45, 47, 0), rgb(43, 45, 47)) repeat scroll 0% 0%; }
#getout-subscribe { background: rgb(250, 166, 26) none repeat scroll 0% 0%; }
#getout-subscribe:hover { background: rgb(220, 139, 5) none repeat scroll 0% 0%; }
#getout-custom-twitter-content { width: calc(100% - 312px); float: left; padding: 0px 5px; }
#getout-custom-twitter-sidebar { width: 312px; float: left; padding: 0px 5px; }
#getout-custom-twitter-sidebar #dfp-instory-a { margin-bottom: 10px; }
@media (max-width: 970px) {
  #getout-top-header { height: auto; overflow: hidden; }
  #getout-top-logo { float: left; }
}
@media (max-width: 600px) {
  #getout-mobile-nav { display: block; }
  #getout-custom-twitter-content { float: none; width: 100%; }
  #getout-custom-twitter-sidebar { float: none; width: 100%; }
  #getout-custom-twitter-sidebar #dfp-instory-a { margin: 0px auto; }
  #getout-top-logo { width: 300px; display: block; float: none; margin: auto; }
  #getout-twitter-widget { display: none; }
}
