

@media screen and  (max-width:736px) {
   body.path-frontpage .sidebar-block-layout-section-links .view-content.view-rows .views-row a{
        font-family: "Roboto", san-serif;
        font-weight: normal;
        font-size: 110%;
    }
    header.pr-header {
        display: block;
        position: relative;
        margin-top: 0px;
    }
    header.pr-header nav .rm-toggle{
        display: block;
        position: absolute;
        transform: translateY(-40px);
        top: 0px;
        left: 10px;
        width:40px;
    }
    header.pr-header nav .rm-toggle span#block-mainmenu-menu {
        display: none;
    }
    .pr-header nav#block-mainmenu{
        height: inherit;
    }
    div#leaderboard{
        margin-left:10px;
        margin-right: 10px;
        border-bottom: 5px solid #000;
    }
    header.pr-header nav .rm-toggle button {
        background-color: transparent;
        width:40px;
        padding: 0px;
    }
   body.ms-slidedown.rm-is-open header.pr-header  .rm-block__content{
        position: absolute;
        left: 10px;
        right:10px;
        background:#000;
        z-index: 2;
    }
    header.pr-header nav .rm-toggle  .rm-toggle__icon{
        fill:#000;
        width:40px;
        height: 30px;
    }
    .pr-header nav#block-mainmenu li.menu-item{
        display: block;
        float: none;
        border-bottom: 1px solid #fff;
    }
    body .pr-header nav#block-mainmenu ul.menu{
        display:block;
    }
    div#block-adbillboardleaderboard01 {
        margin-top: 5px;
    }
    .pr-header nav#block-mainmenu ul.menu li.menu-item > a.is-active{
        color:#ff0000;
    }
    nav.l-bl.block.block-menu[class*='system-menu-block-main']{display: none;}
    article.node.node--id-250001 .atl__lc.lc-1{
        border-top: none;
    }
   body .homepage-oneimage-css .view-content.view-rows .views-col.col-1 > div:nth-child(n+2){
    margin: 0 1.0em;
    }
    .homepage-oneimage-css .view-content.view-rows .views-row{
        border-top: 1px solid #dfdfdf;
        border-bottom: 1px solid #dfdfdf;
        padding: 0.5em 0;
        margin: 0px 10px;
    }
    .homepage-oneimage-css .view-content.view-rows .views-row .views-field.views-field-field-kicker{
       text-transform: uppercase;
    }
    .homepage-oneimage-css .view-content.view-rows .views-col.col-1 .views-field.views-field-title a{
        font-size: 1.5em;
        line-height: 1.25em;
    }
    .homepage-oneimage-css .view-content.view-rows .views-field.views-field-body{
        display: none;
    }
   body .hoempage-4image-css .views-view-grid.horizontal .views-row .views-col{
        min-width: 100%;
    }
   body .hoempage-4image-css .views-view-grid.horizontal .views-row{
        grid-template-columns: repeat(2, 49%);
        display: grid;
    }
    .obituaries-homepage .view-content.view-rows .views-field.views-field-field-kicker {
        text-transform: uppercase;
    } 
    .obituaries-homepage .view-content.view-rows .views-field.views-field-body p{
        font-size: 14px;
    }
    .Spotlight-homepage .view-header h1{
        line-height: 36px;
    }
    .Spotlight-homepage .views-field.views-field-field-image{
        width:40%!important;
    }
    .galleries-homepage.view-display-id-block_3 .field-content {
        display: block;
        text-align: center;
    }
    
    .galleries-homepage .views-field.views-field-field-image {
        width: 100%!important;
        float: none!important;
        margin: 0px!important;
    }
    body .view-galleries .view-content.view-rows .views-row{
        margin:0px!important;
    }
   body .home-main-stree-buzz{
        margin: 0 1em 2em;
    }
    .home-main-stree-buzz .view-header a{
        display: inline-block;
    }
    .home-main-stree-buzz .view-header{
        margin:0px 15px;
    }
    .home-main-stree-buzz .view-content.view-rows .cols-4 > .views-row{
        margin:0px;
    }
    .home-main-stree-buzz .view-content.view-rows .cols-4 > .views-row > .views-col{
        flex-direction: column;
    }
    .mid-block-layout-section-links {
        margin:0px 10px;
    }
   
    .sidebar-block-layout-section-links .view-content.view-rows .views-row span.views-field.views-field-title,
    .homepage-sidebar-block-layout-section-links .view-content.view-rows .views-row .views-field.views-field-title{
        padding: 1% 0;
        display: block;
    }
    .homepage-sidebar-block-layout-section-links .view-content.view-rows .views-row .views-field.views-field-title a{
        padding: 0px;
    }
    .block-config-provider--amgee-membership{
        max-width: 300px;
        margin:0px auto;
    }

iframe[id*= 'google_ads_iframe'], div[id*= 'gpt-ad-marquee']  {
    margin: 0px auto;
    display: block;
}
.promotions-blocks-css .views-row .views-field img {
    margin: 0px auto;
    display: block;
    text-align: center;
}
.right-sidebar-block-layout-section-links.view.view-amgee-classified-recent .view-content.view-rows .views-row .views-field.views-field-title a{
    font-size: 1.17em;
}
.right-sidebar-block-layout-section-links.view.view-most-popular h2 {
    line-height: 1.25em;
    letter-spacing: -1.0px;
}
.right-sidebar-block-layout-section-links.view.view-amgee-classified-recent .view-footer button {
    background-color: #eee;
    border-color: #000;
    box-shadow: none;
    border: solid 1px #000;
    height: inherit;
    margin: 0px 10px;
    font-family: sans-serif;
    padding: 1px 6px;
    color:#000;
    font-size: 16px;
}

.right-sidebar-block-layout-section-links.view.view-amgee-classified-recent .view-footer button:hover {
    color: #000;
}
.right-sidebar-block-layout-section-links.view-amgee-classified-recent .view-content.view-rows .views-row:last-child {
    margin-bottom: 0px;
}
.right-sidebar-block-layout-section-links.view.view-amgee-classified-recent .view-footer > p {
    margin: 0 0 1.5em;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.right-sidebar-block-layout-section-links.view.view-sidebar-upcoming-events span.views-field.views-field-title {
    display: block;
    padding: 1% 0px;
}

.right-sidebar-block-layout-section-links.view.view-sidebar-upcoming-events span.views-field.views-field-title a {
    padding: 0px;
}
.right-sidebar-block-layout-section-links.view.view-most-popular  span.most-popular-total-count {
    font-weight: normal;
    font-size: 1rem;
    font-family: "Roboto", san-serif;
}
.view-most-popular.view-id-most_popular li.item-list__item p{
    font-size: 87.5%; 
    font-family: "Merriweather", serif;
}
.view.view-sidebar-promotion-2{
    max-width: 300px;
    margin:0px auto;
}
div#rid-sidebar-second{
    padding: 0px;
}
.bottom-abft-ads{
margin: 0px;
background-color: #f7f7f7;
border: 1px solid #dfdfdf;
}
body.path-frontpage .bottom-abft-ads{
    margin: 0px;
}
.bottom-abft-ads div[class*='footer-house-ads']{
    margin: 1em auto;
}
.bottom-abft-ads{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.atl--threecol-3-6-3.l-arc--3.l-ac--1-2-3 .atl__lr .atl__lc.atl__bottom {
    padding: 0px;
}
.atl.atl--three-six-three-layout.layout.layout--three-six-three .block-plugin-id--field-block-nodelanding-pagesbody {
    margin-bottom: 0px;
    display: block;
}
.atl.atl--three-six-three-layout.layout.layout--three-six-three .block-plugin-id--field-block-nodelanding-pagesbody 
h1.navbar-title,  .atl__lc.atl__top .block-plugin-id--field-block-nodelanding-pagesbody .text-formatted.field-name-body  
h1.navbar-title{
    margin-top: 0.5em;
    line-height: 40px;
}
.atl.atl--three-six-three-layout.layout.layout--three-six-three .block-plugin-id--field-block-nodelanding-pagesbody 
.text-formatted.field-name-body, .atl__lc.atl__top .block-plugin-id--field-block-nodelanding-pagesbody .text-formatted.field-name-body, .atl__lc.atl__top .block-plugin-id--field-block-nodelanding-pagesbody {
    margin-bottom: 0px;
}
.block-plugin-id--mini-layout-top-section-for-news .l-bl.block-views-css-class--page-top-section-block-1-image.block .views-field.views-field-field-image .field-content > img {
    object-fit: cover;
}
.block-plugin-id--mini-layout-top-section-for-news .view-header h1{
    margin-top:0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.block-plugin-id--mini-layout-top-section-for-news .l-bl.block-views-css-class--page-top-section-block-1-image.block  .view-header  h1{
    margin-top:0.25em;
}
.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-2 .field-content{
    padding-bottom: 0px;
}

.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-2  .views-field.views-field-title {
    padding-bottom: 0.5em;
}
body .page-top-section-block-2-image .views-field-title a{
    font-size: 1em;
    line-height: 1.5em;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-3 .block__content,
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-1  .block__content{
    margin: 0px 20px;
}

.right-sidebar-block-layout-section-links.view.view-amgee-news.view-id-amgee_news .view-content.view-rows .views-field.views-field-field-image {
    width: 25%;
    height: auto;
}
.right-sidebar-block-layout-section-links.view.view-amgee-news.view-id-amgee_news .view-content.view-rows .views-field.views-field-title a {
    font-size: 1em;
}
.right-sidebar-block-layout-section-links.view.view-amgee-news.view-id-amgee_news .view-content.view-rows .views-field.views-field-body p {
    font-size: 0.9em;
}
.mid-block-layout-section-links.view.view-amgee-news {
    margin: 0px;
}
.atl.atl--three-six-three-layout.layout.layout--three-six-three .layout__region.Navlayout__region--right_adds{
    max-width: 100%;
}
.right-sidebar-block-layout-section-links.view.view-home-river-main-street-buzz .view-header {
    margin: 10px 5px;
}
.views-element-container.block-plugin-id--views-block-sidebar-promotion-2020-block-1 {
    max-width: 300px;
    margin: 0px auto;
}
.right-sidebar-block-layout-section-links > .view-footer {
    text-align: right;
    padding-right: 10px;
}
.talk-mid-block-css .view-content.view-rows .cols-2 .views-row .views-field-field-kicker .field-content {
    text-transform: uppercase;
}
body .atl.atl--threecol-3-6-3.l-arc--3.l-ac--1-2-3 .atl__lc.lc-3{
    max-width: 100%;
    width:100%;
}
.atl.atl--threecol-3-6-3.l-arc--3.l-ac--1-2-3 .atl__lc.lc-3 > .block-views-css-class--right-sidebar-block-layout-section-links {
    max-width: 98%;
    margin: 0 auto 2.0em;
    padding: 0.5em 0 0;
}

.views-field.views-field-field-kicker {
    text-transform: uppercase;
}
.atl.atl--three-six-three-layout.layout.layout--three-six-three .atl.atl--threecol-4-4-4.l-arc--3.l-ac--1-2-3 .atl__lr.atl__cw{
    margin:0px;
}
body .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-2 .view-header > h1{
    margin: 0px;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lc.lc-2,
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lc.lc-2{
    width:100%;
    padding: 0px;
    border-bottom: 1px solid #dfdfdf;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lc.lc-2 .view-header h1, .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life  .atl__lc.lc-2 
.view-header h1{
    padding: 0px;
    margin-top:5px;
    margin-bottom: 0px;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lc.lc-2 .views-row,
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life  .atl__lc.lc-2 .views-row{
    border-bottom: 0px;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lc.lc-2 
.views-field-title a, .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life  .atl__lc.lc-2 .views-field-title a{
    display: block;

}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lr.atl__cw > :not(.atl__lc.lc-2), .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lr.atl__cw > :not(.atl__lc.lc-2){
    width:100%;
}

.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lr.atl__cw > .atl__lc.lc-1 .view-header > h1:empty, .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life  .atl__lr.atl__cw > .atl__lc.lc-1 .view-header > h1:empty{
    margin: 0px;
}

.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lr.atl__cw > .atl__lc.lc-3 .view-header > h1:empty, .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lr.atl__cw > .atl__lc.lc-3 .view-header > h1:empty {
    margin: 10px 0px 0px;
}

.node__content > .layout.layout--three-six-three > .layout__region.Navlayout__region--sidebar_left {
    width: 100%;
}
.block-plugin-id--mini-layout-top-section-for-culture ~ .layout__region.Navlayout__region--feature_right .view-content.view-rows .field-content, .block-plugin-id--mini-layout-top-section-for-life ~ .layout__region.Navlayout__region--feature_right .view-content.view-rows .field-content{
  display: block;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lc.lc-2 .views-field-title a{
    padding-bottom: 0px;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lc.lc-2 > .block{
    margin-bottom: 0px;
}
.amgee-classified-results .views-row .views-field.views-field-body p{
    word-wrap: break-word;
}
body.path-main-street-shop .mid-block-layout-section-links {
    padding: 0px;
    margin: 0px;
}
.atl.atl--twocol-9-3.l-arc--2.l-ac--1-2 .atl__lc.lc-2{
    max-width: 100%;
}
.atl.atl--twocol-9-3.l-arc--2.l-ac--1-2 .atl__lc.lc-2 .right-sidebar-block-layout-section-links{
    max-width:98%;
    margin:0px auto;
}
.block-views-css-class--business-catfilters-blocks .business-catfilters-blocks {
    border: none;
    padding: 0px;
}
.block-views-css-class--business-catfilters-blocks {
    border: 1px solid #ccc;
    padding: 10px;
    height: 205px;
    overflow-y: scroll;
}

.block-views-css-class--business-catfilters-blocks h2#-title {
    margin: 0px 10px 5px;
}
article.contextual-region.node.node--id-250009.node--type-landing-pages.node--promoted.node--view-mode-full .atl__lc.lc-1 {
    order: -1;
}
article.contextual-region.node.node--id-250009.node--type-landing-pages.node--promoted.node--view-mode-full .atl__lc.lc-2 {
    order: -2;
}
.view.view-business-listings nav.pager.pager--full {
    margin-top: 0px;
}
.view.view-business-listings nav.pager a{
margin:0px;
}
body article.contextual-region.node.node--id-250009.node--type-landing-pages.node--promoted.node--view-mode-full .atl__lc.lc-3{
    max-width: 100%;
    width:100%;
}

.home-main-stree-buzz .view-header h2 {
    margin: 10px 0px;
}
.block-views-css-class--home-main-stree-buzz + .block-views-css-class--mid-block-layout-section-links {
    margin: 0px 15px;
}
.amgee_affiliate_ad {
    margin: 0px auto;
    text-align: center;
}
.block-plugin-id--views-block-home-river-main-street-buzz-block .views-field.views-field-field-image{
    max-width: 100px;
}
.amgee-order-sub-amgee-order-login form fieldset#edit-billing-information label,
.amgee-order-sub-amgee-order-login  fieldset#delivery-information label{
    font-size: 14px;
}
.amgee-classified-results .views-row .views-field.views-field-field-image > .field-content {
    text-align: left;
}
}
@media (max-width:624px){
    .view.view-amgee-classified-product-commerce-list table.table {
        display: block;
    }
    .view.view-amgee-classified-product-commerce-list table.table td, .view.view-amgee-classified-product-commerce-list table.table th {
        display: block;
        border: none;
    }
    .view.view-amgee-classified-product-commerce-list table.table tr {
        border: none;
    }
    .view.view-amgee-classified-product-commerce-list table.table thead {float: left;background: #fff;}
    .view.view-amgee-classified-product-commerce-list table.table thead th {
        background: #fff;
        text-transform: lowercase;
    }
    
    .view.view-amgee-classified-product-commerce-list table.table thead th:first-line {
        text-transform: capitalize;
    }
    body .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-2,
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-3,
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-1{
    width:100%;
    padding: 0px;
}
    article.node.node--id-250001 .atl__lr.atl__cw .atl__lc.lc-2, article.node.node--id-250001 .atl__lr.atl__cw .atl__lc.lc-3, 
    .path-search.path-search-node div#rid-sidebar-first{
          width:100%!important;
          max-width: 98%;
          margin: 0 auto 2.0em;
          padding: 0px 10px;
    }
    .hoempage-4image-css .views-view-grid.horizontal .views-row{
        padding: 0px;
    }
   
}
@media (min-width:625px) and (max-width:736px){
    body{font-size:100%;}
    .amgee-classified-results .views-row h2{
        font-size: 1.4em;
        line-height: 1.55em;
    }
.block-views-css-class--obituaries-homepage, .block-views-css-class--Spotlight-homepage {
    width: 50%!important;
    margin:0px auto;
}
.block-views-css-class--obituaries-homepage{
    margin-bottom: 10px;
}
.block-views-css-class--obituaries-homepage:after, .block-views-css-class--Spotlight-homepage:after{
    display: table;
    clear: both;
    content:'';
}
body article .atl__lc.lc-1 .home-main-stree-buzz .views-field.views-field-field-image img {
    width: auto;
}
.block-views-css-class--obituaries-homepage .view-header h2, .block-views-css-class--Spotlight-homepage .view-header h1 {
    font-size: 1.5em!important;
    line-height: inherit;
}
.block-views-css-class--galleries-homepage:before {
    content: none;
    display: table;
    clear: both;
} 
.block-views-css-class--galleries-homepage{
    width:100%!important;
}
.galleries-homepage .view-content.view-rows {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.galleries-homepage .view-content.view-rows .views-row {
    width: 30%;
    display: flex!important;
    flex-direction: column-reverse;
}
body .home-main-stree-buzz .view-content.view-rows .cols-4 > .views-row > .views-col{
    width:49%!important;
    max-width: 100%;
    flex-basis: 49%;
}
article.node.node--id-250001 .atl__lr.atl__cw .atl__lc.lc-2, article.node.node--id-250001 .atl__lr.atl__cw .atl__lc.lc-3, .path-search.path-search-node div#rid-sidebar-first{
    max-width: 50%;
    float: left;
    padding: 0px 5px;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-2{
    width:100%;
    order:-1;
    justify-content: center;
}
.block-plugin-id--mini-layout-top-section-for-news .l-bl.block-views-css-class--page-top-section-block-1-image.block .views-field.views-field-field-image .field-content > img{
    max-width: 570px;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-1, 
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-news .atl__lc.lc-3{
    width:50%;
}
body .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-2{
    order:-1;
    width:100%;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-1,
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-work .atl__lc.lc-3{
    width:50%;
}
body:not(.path-frontpage )  .right-sidebar-block-layout-section-links.view.view-main-street-shop .view-content.view-rows .masonry-item.views-row,
body:not(.path-frontpage )  .right-sidebar-block-layout-section-links .view-content.view-rows
 .views-row, body:not(.path-frontpage ) .right-sidebar-block-layout-section-links  .view-content.view-rows .item-list > ul > li{
    width: 48%;
}
body:not(.path-frontpage ) .right-sidebar-block-layout-section-links.view.view-main-street-shop .view-content.view-rows .masonry-layout-main-street-shop,
body:not(.path-frontpage )  .right-sidebar-block-layout-section-links  .view-content.view-rows, 
body:not(.path-frontpage ) .right-sidebar-block-layout-section-links  .view-content.view-rows .item-list > ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
body:not(.path-frontpage )  .right-sidebar-block-layout-section-links  .view-content.view-rows .item-list > ul ,
body:not(.path-frontpage )  .right-sidebar-block-layout-section-links  .view-content.view-rows .item-list {
    width:100%;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lr.atl__cw > :not(.atl__lc.lc-2) .view-content.view-rows, .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lr.atl__cw > :not(.atl__lc.lc-2) .view-content.view-rows {
    display: flex;
    flex-wrap: wrap;
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lr.atl__cw > :not(.atl__lc.lc-2) .view-content.view-rows > div , .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lr.atl__cw > :not(.atl__lc.lc-2) .view-content.view-rows > div{
    width: calc(50% - 20px);
    margin: 0px 10px
}
.l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-culture .atl__lc.lc-2, .l-bl.block.block-config-provider--mini-layouts.block-plugin-id--mini-layout-top-section-for-life .atl__lc.lc-2{
    order:-1;
}
.l-footer.l-row footer#footer .layout--fourcol-section > div {
    width: 50%;
    flex: 50%;
}

}