.news_frt_blk {
font-family: 'Geogtqrg';
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first {
flex: none !important;
width: 70%;
float: left;
position: relative;
padding-right: 0.7rem;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--second {
flex: none !important;
width: 30%;
}
.layout--twocol-section--75-25.news_frt_blk .view-general .view-content .views-row {
padding-bottom: 0.5rem;
}
.layout--twocol-section--75-25.news_frt_blk .view-general .view-content .views-row .group-right .field--name-node-title h2 {
margin-bottom: 0;
line-height: 0.9;
min-height: 5rem;
max-height: 5rem;
overflow: hidden;
padding-left: 0.8rem;
} 
.layout--twocol-section--75-25.news_frt_blk .view-general .view-content .views-row .group-right .field--name-node-title{
}
.layout--twocol-section--75-25.news_frt_blk .view-general .view-content .views-row .group-right .field--name-node-title h2 a,
.layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right .field--name-node-title h2 a  {
color: #101612;
text-decoration: none;
font-size: 1.05rem;
min-height: 2rem;
max-height: 2rem;
overflow: hidden;
/* padding-left: 1rem; */
}
.layout--twocol-section--75-25.news_frt_blk .view-general .view-content .views-row .group-right .field--type-datetime {
width: 20%; 
background: #e7c641;
color: #fff;
padding: 0.2rem 0 0.2rem 0.6rem;
line-height: 1.3;
margin-top: 1.2rem;  
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first .ban-txt {
position: absolute;
/* top:50%; */
bottom: 8rem;
left: 4rem;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first .ban-txt .field--name-node-title h2{
width: 80%;
text-align: left;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first .ban-txt .field--name-node-title h2 a{
color: #fff;
padding: 0.35rem 1rem;
font-size: 3.2rem;
text-decoration: none;
background: #d80c0b;
line-height: 1.55;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first .ban-txt .field--type-datetime{
width: 10rem;
background: #c09e17;
color: #fff;
padding: 0.2rem;
font-weight: 100;
text-align:center;
}
.layout--twocol-section--75-25.news_frt_blk .view-content .views-row {
margin-bottom: 1rem;
}
.layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right .field--name-node-title h2 {
padding-left: 1rem;
}
.layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right .field--type-datetime {
background: #e7c641;
color: #fff;
padding: 0.25rem 0.55rem;
width: 4rem;
font-size: 1.25rem;
word-break: break-word;
height: 3rem;
text-align: center;
line-height: 1.15;
position: absolute;
top: 6.15rem;
margin-left: 0rem;
}
.col-4.layout--onecol .layout__region--content .block-views h2 {
color: #101612;
font-size: 2.4rem;
font-weight: normal;
font-family: 'Geogtqsb';
}
.col-4.layout--onecol .layout__region--content .block-views .view-general .views-row .field--name-node-title h2,
.col-4.layout--onecol .layout__region--content .block-views .views-row .field--name-node-title h2 {
font-size:1.2rem;
color: #101612;
text-align: left;
}
.col-4.layout--onecol .layout__region--content .block-views .views-row .field--name-node-title h2 a {
color: #101612;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.col-4.layout--onecol .field--type-datetime {
width: 15%;
background: #e7c641;
color: #fff;
padding: 0.2rem 0 0.2rem 0.6rem;
line-height: 1.3;
float: left;
}
.col-4.layout--onecol .field--name-node-title {
width: 75%;
margin: 0 auto;
margin-left: 4rem;
margin-top: 0.6rem;
}
.listing-datewrap {
    flex: none;
    width: 100%;
    top: 0;
    position: relative;
}
.col-4.layout--onecol .listing-datewrap .field--name-node-title {
 width: 80%;
 float: right;
 right: 0;
 top: 1.85rem;
 margin-left: 0;
}
.col-4 .views-row {
min-height: 0.063rem;
padding-right: 0.35rem;
padding-left: 0.35rem;
width: 25%;
float: left;
}
.col-4 .views-row:nth-child(4n+1) {
clear: left;
}
.col-4 .views-row:first-child {
padding-left: 0;
}
.col-4.layout.layout--onecol .view-footer .vw-mre a {
color: #e20c0c;
border: 1px solid #dbdbdb;
background: #fcfcfc;
padding: 0.7rem 2.1rem;
letter-spacing: 0.2rem;
text-decoration: none;
font-family: 'Geogtqsb';
}
.col-4.layout.layout--onecol .view-footer {
display: block;
width: 100%;
clear: both;
text-align: center;
padding: 2rem 0;
}
.col-4.layout--onecol {
padding-bottom: 0.85rem;
}

.field--type-entity-reference {
position: relative;
}
.field--name-field-section.field--type-entity-reference a {background: #d80c0b;color: #fff;font-size: 1rem;position: absolute;top: 0;z-index: 1;padding: 0.10rem 0.55rem 0 0.25rem;left: 0;text-transform: uppercase;}


/* detail page */
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
max-width: 100%;
width: 70%;
margin-right: 1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second {
max-width: 30%;
width: 30%;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row {
margin-bottom: 0.75rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 a {text-decoration: none;color: #101612;font-size: 1rem;font-family: 'Geogtqsb';text-transform: capitalize;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.3;}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row {
position: relative;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-field-published-date {
flex: none;
background: #e7c641;
color: #fff;
padding: 0.05rem 0.35rem;
width: 3rem;
font-size: 1.25rem;
word-break: break-word;
height: 3rem;
text-align: center;
line-height: 1.15;
position: absolute;
top: 6rem;
margin-left: 0rem;
}
.page-node-type-article .img-responsive {
width: auto;
text-align: center;
}
.page-node-type-article .hdr-scr .img-responsive {
    width: 100%;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-field-published-date {
float: left;
margin-right: 1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .article.content-hero h2 a {
display: none;
}
.page-node-type-article .page-header {margin-top: 0;border: 0;margin-bottom: 1rem;padding-bottom: 0;color: #101612;font-weight: 500;font-size: 2.8rem;font-family: 'Geogtqsb';text-transform: uppercase;width: 66%;}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-field-authors a {
color: #e7c641;
background: transparent;
position: relative;
}
.page-node-type-article .article.full > h2 {
display: none;
}
.page-node-type-article .layout__region--second h2.block-title {
color: #101612;
font-weight: normal;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .group-right {
position: relative;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 {
padding-left: 1rem;
line-height: 0.75;
}
.page-node-type-article .layout__region--second .block-views-blockentity-queues-block-5 h2.block-title {
color: #d10c14;
width: 45%;
margin-top: 2rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-field-news-image {
float: left;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-field-authors a:before {
content: 'By ';
}
.layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right {
position: relative;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-body {
margin: 2rem 0;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-body p {
    font-size: 1.15rem;
    line-height: 1.55;
    color: #101612;
    font-family: 'Geogtqrg';
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-body a {
color: #58585b;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .node--view-mode-content-hero{
font-size: 1.3rem;
font-family: 'Geogtqrg';
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--item{padding-bottom: 0.4rem;}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-authors .field--item{
color: #e7c641;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-dynamic-twig-fieldnode-curated-source-link p a{
color: #58585b;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-tags a{
    color: #337ab7;
    z-index: 10;
    position: relative;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-views-blockgeneral-block-2 h2.block-title{
font-size: 2.5rem;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-views-blockgeneral-block-2{
padding-top: 2rem;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-views-blockgeneral-block-2 .views-row{
padding-bottom:2rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-tags .field--item {
    width: auto;
    float: left;
    display: inline-block;
    margin-left: 1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-tags .field--item:first-child {
    margin-left: 0;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-tags a:before {
content: '#';
font-size: 1.4rem;
}
/* inner bottom section */
.featured-teaser h2 a {
color: #101612;
font-size: 1.8rem;
float: left;
}
.page-node-type-article h2.block-title {
color: #101612;
font-weight: normal;
font-size: 2rem;
}
.featured-teaser h2 {
width: 50%;
}
.page-node-type-article .featured-teaser .img-responsive {width: 80%;}
.page-node-type-article .featured-teaser .field--type-datetime {
background: #e7c641;
color: #fff;
padding: 0.25rem 0.55rem;
width: 4rem;
margin-right: 1rem;
font-size: 1.25rem;
word-break: break-word;
height: 4rem;
text-align: center;
}
.video-embed-field-lazy-play {
border:0;
background: transparent;
top: 45%;
left: 50%;
width: 3rem;
height: 3rem;
}
.video-embed-field-lazy-play:before {
content: '';
position: absolute;
z-index: 15;
top: 50%;
left: 50%;
background-image: url(https://uat.royalchallengers.com/themes/custom/rcbbase/images/videoplay.svg);
background-repeat: no-repeat;
background-position: center;
background-size: 35% 40%;
background-color: rgba(255, 0, 0, 0.83);
padding: 1rem;
font-size: 0;
width: 3rem;
height: 3rem;
cursor: pointer;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
padding: 0 5rem 0rem 0rem;
}
.page-node-type-article .region.region-content:before {
    content: '';
    border-right: 0.2rem solid rgba(204, 204, 204, 0.39);
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 1rem;
    right: 34rem;
    opacity: 0.5;
}
.featured-teaser .field--name-node-title {
position: relative;
}
.featured-teaser .field--name-dynamic-twig-fieldnode-ds-pub-date {
 float: left;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 {
    float: right;
    width: 90%;
    position: relative;
    top: 1rem;
    left: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inherit;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 a {
 font-size: 1.2rem;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-authors .field--item:before {
content: 'By ';
}


/*landing page */
.page-node-type-landing-page .layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right .field--name-node-title h2{
font-size: 1.2rem;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.page-node-type-landing-page .layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right .field--name-node-title h2 a {
color: #101611;
}
.page-node-type-landing-page .layout--twocol-section--75-25.news_frt_blk .view-content .views-row .group-right .field--type-datetime{
width: 3rem;
padding: 0.05rem 0.35rem;
font-size: 1.2rem;
}
.page-node-type-landing-page .col-4.layout.layout--onecol img {
min-height: 14rem;
max-height: 14rem;
object-fit: cover;
}
.page-node-type-team .region.region-content {
    padding: 1rem 3rem;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-authors.field--item {
color: #e7c641;
}
.page-node-type-article .field--name-field-authors:before {
content: 'By ';
}
.page-node-type-article .breadcrumb {
padding-bottom: 4rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date{
/* top: 4.85rem; */
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .related_articles .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    top: 6.15rem;
}
.page-node-type-article .field--name-field-embed-video- a:before{
width: 3rem;
height: 3rem;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-title {
    color: #101612;
    font-size: 2rem;
    line-height: 1.15;
    text-transform: capitalize;
    display: none;
    font-size: 1.786rem;
    font-weight: 600;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-pub-date {
 display: none;
}
.path-taxonomy .group-right h2 a {
    font-size: 2rem !important;
    text-transform: uppercase;
    color: #010101!important;
    font-family: 'Geogtqsb';
    line-height: 2.5rem !important;
    text-decoration: none;
}
.page-node-type-article .field--name-node-title h2, 
.page-node-type-videos-rcb-tv-  .field--name-node-title h2,
.page-node-type-article .field--name-node-title h1 {
    font-size: 2.8rem;
    font-family: 'Geogtqsb';
}
.page-node-type-article h2 {
     color: #101612;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-tags {
 display: none;
}
.page-node-type-article .layout__region--first .field--type-text-with-summary h4,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary h4,
.page-node-type-team .layout--twocol-section--75-25 .layout__region.layout__region--first .group-right .field--type-text-with-summary h4,
.page-node-type-article .layout__region--first .field--type-text-with-summary h3,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary h3,
.page-node-type-team .layout--twocol-section--75-25 .layout__region.layout__region--first .group-right .field--type-text-with-summary h3,
.page-node-type-article .layout__region--first .field--type-text-with-summary h2,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary h2,
.page-node-type-team .layout--twocol-section--75-25 .layout__region.layout__region--first .group-right .field--type-text-with-summary h2 {
    font-size: 1.38rem;
    margin-bottom: 0.15rem;
    font-family: 'Geogtqsb';
    color: #101612;
}
.article-mobapp .field--name-body {
    clear: both;
}
.article-mobapp .field--name-body {
    clear: both;
    padding-bottom: 1.35rem;
}
.article-mobapp .main-wrapper {
    margin-top: 3.95rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-tags-label .field--item {
    padding-bottom: 0.4rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-tags-label .field--item {
    width: auto;
    float: left;
    display: inline-block;
    margin-left: 1rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-tags-label .field--item:first-child {
    margin-left: 0rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-tags-label .field--item {
    font-size: 1.3rem;
    font-family: 'Geogtqrg';
    color: #337ab7;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-tags-label .field--item:before {
    content: '#';
    font-size: 1.4rem;
}
.article-mobapp .field--type-entity-reference {
    padding-bottom: 0.4rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-pub-date .ds_authors {
    font-family: 'Geogtqrg';
    font-size: 1.3rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-pub-date {
    display: block;
    font-size: 1.3rem;
    font-family: 'Geogtqrg';
    color: #58585b;
}

/* media */

@media (max-width: 991px) {
body.page-node-type-article h2 {
 width: 100%;
 display: block;
}
.page-node-type-article .layout__region--second .block-views-blockentity-queues-block-5 h2.block-title {
 width: 100%;
}
.col-4 .views-row { 
display:block; 
width: 100%;
padding-bottom: 3rem;
}
.col-4.layout--onecol .field--type-datetime {
width: 16%;
padding: 0.6rem;
text-align:center;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--second,
.layout--twocol-section--75-25.news_frt_blk .layout__region--first {
width:100%;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first .ban-txt {
position: relative;
bottom: 0;
left: auto;
text-align: center;
min-height: 12rem;
}
.layout--twocol-section--75-25.news_frt_blk .layout__region--first .ban-txt .field--name-node-title h2 a {
font-size: 1.6rem;
width: auto;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second,
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
max-width: 100%;
width: 100%;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
margin-right: 0;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
padding: 1rem;
}
.page-node-type-article .region.region-content:before {
content: none;
}
.page-node-type-article .page-header {
width: 100%;
font-size: 2rem;
}
.page-node-type-article .region.region-content{
padding:1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-field-published-date{
top: 5.5rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--type-text-with-summary ol table {
width: 100%;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 {
 font-size: 1.5rem;
}
.page-node-type-landing-page .col-4.layout.layout--onecol img {
    min-height: 100%;
    max-height: 100%;
    object-fit: cover;
    width: auto;
    float: left;
}
.col-4.layout--onecol .field--type-datetime {
    width: 4rem;
    margin-right: 1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-field-published-date {
    top: 3.5rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 {
    -webkit-line-clamp: 2;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 {
 font-size: 1rem;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 a {
 overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.page-node-type-landing-page .col-4.layout.layout--onecol {
    margin-top: 1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    top: 3.425rem;
}
.page-node-type-article .breadcrumb {
    padding-bottom: 1.5rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first{
padding: 1rem 0;
max-width: 100%;
width: 100%;
margin-right: 0;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-pub-date {
 display: block;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-pub-date .ds_authors {
 color: #e7c641;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-authors.field--item,
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first .field--name-field-published-date {
 display: none;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-title {
 display: block;
 font-family: 'Geogtqsb';
}
.page-node-type-article .node--type-article .field--name-node-title,
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-ctools .field--name-field-tags a {
 display: none;
}
.page-node-type-article .node--type-article .field--name-node-title {
 display: block;
}
.page-node-type-article .featured-teaser .img-responsive {
    width: 100%;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 {
    top: -2rem;
    left: 1rem;
}
.page-node-type-article .node--type-article .field--name-node-title h1 {
    display: none;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-tags {
 display: block;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-tags a:before {
    content: '#';
    font-size: 1.4rem;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-tags .field--item {
    width: auto;
    float: left;
    display: inline-block;
    margin-left: 1rem;
}
.page-node-type-article .field--name-dynamic-twig-fieldnode-mobile-tags .field--item:first-child {
    margin-left: 0rem;
}


}

@media (max-width: 767px){
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-field-published-date {
    top: 5.6rem;
}
.col-4.layout--onecol .layout__region--content .block-views h2 {
 font-size: 2.1rem;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 {
    top: -2.4rem;
}
.news_landing .group-right span.grp-tit a, 
.vid_landing .group-right span.grp-tit a, 
.rcbtv_landing .group-right span.grp-tit a {
    font-size: 1.5rem !important;
}
.page-node-type-article .featured-teaser .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
 top: 7.1rem;
 position: relative;
 top: 0;
 position: relative;
 left: 1rem;
 margin: 0;
 top: 0;
 width: fit-content;
 height: fit-content;
 background: #b89913;
 padding: 0.6rem 0.35rem 0.6rem 0.35rem;
 font-size: 0.75rem;
 line-height: 0;
 width: -moz-fit-content;
 height: -moz-fit-content;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .related_articles .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    top: 6.25rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--first{
padding: 1rem 0;
max-width: 100%;
width: 100%;
margin-right: 0;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    top: 8.42rem;
}
.path-taxonomy .group-right h2 a {
    font-size: 1.15rem !important;
    line-height: 1.1rem !important;
}
.page-node-type-article .field--name-node-title h2, .page-node-type-videos-rcb-tv- .field--name-node-title h2 {
    font-size: 1.8rem;
}
.page-node-type-article .group-left .img-responsive {
    min-height: 10rem;
    max-height: 10rem;
    object-fit: cover;
}
.page-node-type-article .node--type-article .field--name-node-title h2,
.page-node-type-article .node--type-article .field--name-node-title h1 {
    display: none;
}
.page-node-type-article .featured-teaser .field--name-node-title h2 {
 display: inline-block;
 width: 90%;
 top: 0rem;
}
.page-node-type-article .featured-teaser .field--name-node-title {
 width: 90%;
 width: 50%;
 margin-left: 0;
 float: left;
 left: -1.4rem;
 position: relative;
}
.page-node-type-landing-page .col-4.layout.layout--onecol .field--type-video-embed-field,
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-field-featured-image,
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-field-news-image,
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-field-photos  {
 display: inline-block;
 float: left;
 width: 50%;
}
.page-node-type-landing-page .col-4.layout.layout--onecol .node.node--type-videos-rcb-tv-,
.page-node-type-landing-page .col-4.layout.layout--onecol .node.node--type-article,
.page-node-type-landing-page .col-4.layout.layout--onecol .node.node--type-photos,
.page-node-privacy .layout__region--second .node.node--type-article {
 position: relative;
}
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-dynamic-twig-fieldnode-ds-pub-date {
    position: absolute;
    bottom: 0;
    left: 50%;
}
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-node-title {
    width: 50%;
    margin-left: 0;
    float: right;
    left: 1rem;
    position: relative;
}
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-node-title h2 {
 max-width: 90%;
}
.col-4.layout--onecol .listing-datewrap .field--name-node-title {
 top: 0;
}
.col-4.layout.layout--onecol .listing-datewrap .field--name-dynamic-twig-fieldnode-ds-pub-date {
    position: relative;
    left: 1rem;
    margin: 0;
    top: 0;
    width: fit-content;
    height: fit-content;
    background: #b89913;
    padding: 0.6rem 0.35rem 0.6rem 0.35rem;
    font-size: 0.75rem;
    line-height: 0;
    width: -moz-fit-content;
    height: -moz-fit-content;
}
.col-4.layout.layout--onecol .listing-datewrap .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-dte {
    font-size: inherit;
    line-height: inherit;
    position: relative;
    top: 0;
}
.col-4.layout.layout--onecol .listing-datewrap .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-mth {
    font-size: inherit;
    width: 100%;
    display: inline;
    top: 0;
    line-height: inherit;
}
.page-node-type-landing-page .col-4.layout.layout--onecol .field--name-node-title h2 {
 margin-bottom: 0.35rem;
}
._42ef {
    overflow: visible;
    margin-bottom: 1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-dte {
    font-size: inherit;
    line-height: inherit;
    position: relative;
    top: 0;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-mth {
 font-size: inherit;
 width: 100%;
 display: inline;
 top: 0;
 line-height: inherit;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    position: relative;
    left: 1rem;
    margin: 0;
    top: 0;
    width: fit-content;
    height: fit-content;
    background: #b89913;
    padding: 0.6rem 0.35rem 0.6rem 0.35rem;
    font-size: 0.75rem;
    line-height: 0;
    width: -moz-fit-content;
    height: -moz-fit-content;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .group-right h2 {
 float: none;
 margin-bottom: 0.35rem;
}
.page-node-type-article .featured-teaser .field--name-field-featured-image {
    display: inline-block;
    float: left;
    width: 50%;
}
.page-node-type-article .featured-teaser .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-dte {
    font-size: inherit;
    line-height: inherit;
    position: relative;
    top: 0;
}
.page-node-type-article .featured-teaser .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-mth {
    font-size: inherit;
    width: 100%;
    display: inline;
    top: 0;
    line-height: inherit;
}
.page-node-type-article .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first .block-views-blockgeneral-block-2 .views-row {
    padding-bottom: 0.55rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row {
    margin-bottom: 0.55rem;
}
.page-node-type-article .field--name-field-embed-video- a:before {
    width: 2.8rem;
    height: 2.8rem;
}
.page-node-type-landing-page .col-4.layout.layout--onecol img {
    width: 100%;
    float: none;
}


}

@media (max-width: 480px) {
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .related_articles .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
   top: 4.45rem;
 }

}

@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    /* top: 8.4rem; */
}

.page-node-type-article .featured-teaser .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
 top: 7.1rem;
}
.page-node-type-article .layout--twocol-section--67-33 .layout__region--second .related_articles .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
    top: 7.15rem;
}
page-node-type-article .featured-teaser .field--name-node-title {
    left: -1.6rem;
}


}
/* article-mobapp */
.article-mobapp .region-content p {
    font-family: 'Geogtqrg';
    color: #101612;
    font-size: 1.155rem;
    line-height: 1.45;
    position: relative;
}
.article-mobapp .region-content p:first-child {
    padding-top: 1.85rem;
}
.article-mobapp .field--name-dynamic-twig-fieldnode-mobile-pub-date {
    padding-bottom: 0.4rem;
}
.article-mobapp .region-content h3,
.article-mobapp .region-content h2 {
    font-size: 1.38rem;
    margin-bottom: 0.15rem;
    font-family: 'Geogtqsb';
    color: #101612;
}