.user-logged-in .region.region-content .tabs ul.tabs--primary.nav.nav-tabs {
    margin: 1.5rem 0;
}

.modal-open,
.seatpop-open {
    overflow: hidden;
    height: 100vh;
}

.page-node-type-article .field--name-body a {
    position: relative;
    text-decoration: underline;
    color: #337ab7 !important;
}

.page-node-type-article .field--name-body a:hover {
    color: #e7c641 !important;
}

li.cs-crt {
    position: relative;
}

span.crtbg {
    background: #e7c641;
    width: 1.35rem;
    height: 1.35rem;
    color: #fff;
    border-radius: 100%;
    position: absolute;
    left: 0.9rem;
    font-size: 0.8rem;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0.2rem;
}

/* poll section */
.second_section .layout__region--third .radio label:before {
    content: "";
    display: inline-block;
    width: 1.45rem;
    height: 1.45rem;
    margin-right: 0;
    position: absolute;
    left: 0;
    top: -0.1rem;
    bottom: 0;
    background-color: #fff;
    border-radius: 0.4rem;
    z-index: 10;
    border: 0.1rem solid #c0c0c0;
}

.selectedon {
    font-weight: bold;
    padding-left: 20px;
}

.selectedon::before {
    content: '\2713' !important;
    /* Check mark unicode character */
    display: inline-block;
    margin-right: 5px;
    color: #000000;
    display: flex !important;
    justify-content: center;
}

/* .second_section .layout__region--third .radio input[type="radio"]:checked:before {
    content: "\2714";
    color: #000000;
    /* color: #656565; 
    width: 0.83rem;
    height: 0.85rem;
    font-size: 1.3rem;
    text-align: center;
    line-height: 0;
    position: absolute;
    left: 0;
    top: 5px;
    z-index: 100;
    border:none;
    border-radius: 0.1rem;
    font-family: 'FontAwesome';
    /* content: "\f00c"; */
/* background: none; */
/* }  */
.poll .radio,
.poll .checkbox {
    margin-top: 0.55rem;
    margin-bottom: 1rem;
}

.second_section .layout__region--third .radio label {
    min-height: 1.5rem;
}

.second_section .layout__region--third .radio input[type="radio"] {
    margin: 0.2rem 0 0;
    margin-left: -1.5rem;
}

/* remove ad set 

.google_ads img {
    width: 65% !important;
    height: 5.5rem !important;
    position: relative !important;
    margin: 0 auto;
    left: 0;
    right: 0;
    object-fit: fill;
}
.hdr-scr img {
    height: 5.3rem !important;
    object-fit: fill;
    position: relative;
    top: 0.05rem !important;
    margin-left: 0;
    z-index: 40 !important;
    max-width: 100%;
    width: 54.7rem;
    left: 0rem;
    text-align: center;
    margin: 0 auto;
}
*/


/*
.node--type-videos-rcb-tv- .field--name-field-embed-video- a:before {
 top: 50%;
}
*/

.fourth_section .block-views-blockgeneral-block-3 .view-display-id-block_3 .views-row .group-right h2,
.fourth_section .view-display-id-block_3 .views-row .group-right h2 {
    font-weight: normal;
}

.field--name-field-section.field--type-entity-reference a {
    text-transform: uppercase;
}

.about-bg-cnt {
    background: #333;
    color: #fff;
    padding: 1rem;
}

.about-bg-cnt p,
.about-bg-cnt li,
.about-bg-cnt strong {
    color: #fff !important;

}

.about-logo {
    width: 100%;
    text-align: left;
}


/* detail parafont */
.page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body p,
.page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body ol li,
.page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body ul li,
.page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body a,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary p,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary a,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary ul li,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary ol li,
.page-node-type-team .layout--twocol-section--75-25 .layout__region.layout__region--first .group-right .field--type-text-with-summary p,
.page-node-type-page .layout--twocol-section--67-33 .layout__region--first .field--type-text-with-summary p,
.page-node-type-page .layout--twocol-section--67-33 .layout__region--first .field--type-text-with-summary ul li,
.page-node-type-page .layout--twocol-section--67-33 .layout__region--first .field--type-text-with-summary ol li {
    line-height: 1.6;
    font-size: 1.15rem;
}

.page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body a,
.page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary a {
    color: #337ab7;
}

.agree-button.eu-cookie-compliance-default-button,
.hide-popup-button.eu-cookie-compliance-hide-button,
.find-more-button.eu-cookie-compliance-more-button-thank-you.find-more-button-processed {
    border: 0;
    border-radius: 0;
    color: #fff;
    background: #e5c43f;
    box-shadow: none;
    text-shadow: none;
}


/* detail parafont */

@media(max-width: 991px) {
    span.crtbg {
        left: 1.5rem;
        top: 0.7rem;
    }
}


@media(max-width: 767px) {
    .second_section .layout__region--third .radio input[type="radio"]:checked:before {
        left: 0;
        top: 0.6rem;
    }

    .second_section .layout__region--third .radio input[type="radio"] {
        left: 1.6rem;
        top: -0.2rem;
    }

    span.crtbg {
        left: 1rem;
        top: -0.2rem;
    }

    .google_ads img {
        width: 95% !important;
        height: auto !important;
    }

    .about-logo {
        width: 100%;
        margin-bottom: 0.75rem !important;
    }

    .path-frontpage .mbl-hdr-scr img {
        height: auto;
    }

    .rcb-bdy-opened .mobhd-wrap .mobhd-scicons ul.sec-wp li img {
        width: 3.5rem;
    }

    .rcb-bdy-opened .mobhd-wrap .mobhd-scicons ul.sec-wp {
        width: 80%;
        position: relative;
        left: 2.4rem;
    }

    .page-node-about-us .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date,
    .page-node-terms-conditions .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-about-us .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-dte,
    .page-node-terms-conditions .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-about-us .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-mth,
    .page-node-terms-conditions .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;
    }

    body.page-node-type-landing-page .rcb-nly-dsn.rcb-nly-dsn-ctn .rcb-captn-in {
        right: 0;
    }

    .page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body p,
    .page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body ol li,
    .page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body ul li,
    .page-node-type-article .region.region-content .layout--twocol-section--67-33 .layout__region--first .field--name-body a,
    .page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary p,
    .page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary a,
    .page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary ul li,
    .page-node-type-videos-rcb-tv- .region.region-content .layout__region.layout__region--first .field--name-body.field--type-text-with-summary ol li,
    .page-node-type-team .layout--twocol-section--75-25 .layout__region.layout__region--first .group-right .field--type-text-with-summary p {
        font-size: 1.155rem;
        line-height: 1.45;
    }

    .rcb-bdy-opened .hdr-logo a {
        position: static;
    }



}

@media(max-width: 420px) {}



@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
    .rcb-bdy-opened .mobhd-wrap .mobhd-scicons ul.sec-wp {
        width: 64%;
        position: relative;
        left: 2.3rem;
    }
}




/* remove ad set ends */


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .region.region-content .first_section {
        margin-bottom: 0.6rem;
    }

    .path-frontpage .first_section .layout__region--first {
        min-height: 30.15rem;
        max-height: 30.15rem;
    }

    .path-frontpage .first_section .layout__region--second {
        min-height: 30.15rem;
        max-height: 30.15rem;
    }

}



@media only screen and (max-device-width: 736px) and (min-device-width: 375px) and (orientation: landscape) {
    .mobile_topsection {
        margin: 5.5rem 1rem 1rem;
    }

    .page-node-about-us .layout__region--second .node.node--type-article .group-left .img-responsive {
        min-height: 100%;
        max-height: 100%;
    }

    .page-node-type-team .node--type-videos-rcb-tv- .field--name-field-embed-video- img {
        min-height: 100%;
        max-height: 100%;
    }

    .slick-slide {
        min-height: 47rem;
    }

    .page-node-type-article .node node--type-videos-rcb-tv- .img-responsive {
        min-height: 6rem;
        max-height: 7rem;
    }

    .page-node-type-article .group-left .img-responsive {
        min-height: 100%;
        max-height: 100%;
    }

    .hdr-logo h4 {
        left: -3.75rem;
    }

    .path-frontpage .hdr-scr.score-hd,
    .path-frontpage .hdr-scr {
        top: 6rem;
    }

    .google_ads img {
        margin-bottom: 2rem;
    }

    .photos-warp .cnt-top-sldr {
        right: -2rem;
        top: -13.6rem;
    }

    .path-frontpage .mbl-hdr-scr img {
        height: auto;
        margin-bottom: 0;
    }

    body.page-node-type-landing-page .photos-warp .slick__arrow {
        margin-left: 3.55rem;
    }

    .stay_connected .group-left .media--ratio .media__element {
        bottom: -2rem;
    }

    .media-wrapper--blazy.app-store {
        margin-left: -2rem;
    }

    .page-node-type-landing-page .layout--onecol .view-content .views-row .views-field-nothing {
        padding-top: 14rem;
    }

    .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: 2.6rem;
    }

    .page-node-type-team .layout--onecol .node--type-videos-rcb-tv- .field--name-field-embed-video- a:before {
        left: -31% !important;
    }

    .lve-blk-sty-ctd ul li img.google_play {
        /* height: 5.4rem; */
    }

    .path-frontpage .layout.layout--twocol-section.layout--twocol-section--50-50.second_section {
        margin-top: 12rem;
    }

    #squad-slider .player_type {
        bottom: 13rem;
    }

    #squad-slider .squad_title {
        bottom: 13rem;
    }

    .path-frontpage .first_section .slick-dots {
        margin-bottom: -15.6rem;
    }

    .path-frontpage .layout--twocol-section--75-25.first_section {
        min-height: 34rem;
        height: 25rem;
    }

    .photos-warp .slick__arrow {
        width: 80% !important;
        margin-left: 5.4rem !important;
        top: 30% !important;
    }

    .page-node-type-landing-page .tm-lst-exp-btn .media.media--image img {
        max-height: 17.75rem;
        min-height: 17.75rem;
    }

    .media--image img {
        width: 100%;
    }

    .rcb-bdy-opened #rcb-toggle {
        left: 5.8rem;
    }

    .mobile_topsection {
        margin: 2.95rem 1rem 1rem;
    }

    second_section .layout__region--first .views-row .layout--twocol-section--50-50 .layout__region--second .field--name-node-title h2 a span,
    .third_section .layout__region--first .views-row .layout--twocol-section--50-50 .layout__region--second .field--name-node-title h2 a span {
        font-size: 1.65rem;
    }

    .page-node-type-article .block-views-blockentity-queues-block-5 .img-responsive {
        width: 100%;
        text-align: center;
        height: 6.5rem;
    }

    .page-node-type-article .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
        top: 0;
    }

    .lve-blk-txt h2:last-child:before {
        left: -0.5rem !important;
        top: -0.96rem !important;
    }

    .page-node-privacy .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
        top: 0 !important;
    }

    .page-node-type-article .layout--twocol-section--67-33 .layout__region--second .media--ratio .media__element {
        height: 24rem;
        width: 100%;
    }

    .page-node-type-article .block-views-blockentity-queues-block-5 .field--name-field-embed-video- a:before {
        width: 3rem;
        height: 2rem;
    }

    .second_section .layout__region--second .layout--threecol-section .layout__region--third {
        margin-left: 6rem;
    }

    .second_section .layout__region--second .layout--threecol-section .layout__region--second {}

    .page-node-type-team .layout--twocol-section--75-25 .node--type-team .group-left img {
        max-height: 100%;
        min-height: 100%;
    }

    .lve-blk-sty-ctd ul li img {
        height: 3.60rem !important;
        width: 91.8%;
    }

    .second_section .layout__region--first .views-row .layout--twocol-section--50-50 .layout__region--second .field--name-node-title h2 a span,
    .third_section .layout__region--first .views-row .layout--twocol-section--50-50 .layout__region--second .field--name-node-title h2 a span {
        font-size: 1.55rem !important;
    }

    body.page-node-type-landing-page .slick__arrow {
        top: 34%;
    }

    .node--type-videos-rcb-tv- .field--name-field-embed-video- a:before {
        top: 44%;
    }

    .page-node-type-team .layout--twocol-section--75-25 .group-left .media.media--blazy.media--image:before {
        display: none;
    }

    .node--type-videos-rcb-tv- .field--name-field-embed-video- a:before {
        top: 35%;
    }

    /* header
.hdr-mnu .navbar-nav {
    overflow: scroll;
}
.hdr-mnu .navbar-nav {
    top: 0;
    padding-top: 2rem !important;
    margin: 0;
    left: 0;
    padding-bottom: 10rem;
    background-size: contain;
    background-position: center top -5rem;
}
.region.region-header {
    height: 8.1rem;
}
.hdr-logo img {
    width: 3.05rem;
}
.rcb-bdy-opened .hdr-logo h4 {
    left: 3rem;
    top: 2.5rem;
}
.rcb-bdy-opened .google-cse-search-box-form .form-control {
    top: 4.85rem;
}
span.icon.glyphicon.glyphicon-search::before {
    top: -1.55rem;
} */
    /* header */
    .hdr-mnu .navbar-nav {
        overflow: scroll !important;
    }

    .hdr-mnu .navbar-nav {
        top: 0;
        padding-top: 2.5rem !important;
        margin: 0;
        left: 0;
        padding-bottom: 15rem;
        background-size: contain;
        background-position: center top -5rem;
    }

    .region.region-header {
        height: 6.1rem;
    }

    .rcb-bdy-opened .region.region-header {
        background-size: 70% 100%;
        background: #bb0e12;
        background-color: #bb0e12;
    }

    .rcb-bdy-opened .hdr-mnu .navbar-nav {
        background: #bb0e12;
        background-color: #bb0e12;
    }

    .hdr-logo img {
        width: 3.25rem;
        position: relative;
        top: -0.4rem;
    }

    .rcb-bdy-opened .hdr-logo h4 {
        left: 3rem;
        top: 3rem;
        font-size: 0.9rem;
    }

    .rcb-bdy-opened .google-cse-search-box-form .form-control {
        top: 5.15rem;
    }

    span.icon.glyphicon.glyphicon-search::before {
        top: -1.05rem;
    }

    .page-node-type-team .layout--twocol-section--75-25 .layout__region--second .block-views-blocklanding-pages-block-17:before {
        bottom: -2.2rem;
    }

    .rcb-bdy-opened .mobhd-wrap {
        position: absolute;
        right: inherit;
        left: 0;
        z-index: 20;
        top: inherit;
        bottom: -21rem;
        display: none !important;
        background: #ad0e10;
        width: 70%;
        overflow: scroll;
    }

    .mobhd-wrap .mobhd-scicons ul li.cus-ml {
        margin-left: 0.6rem;
    }

    .page-node-type-team .layout--twocol-section--75-25 .layout__region--second .block-views-blocklanding-pages-block-17:before {
        bottom: -2.2rem;
    }

    .mobhd-wrap .mobhd-scicons ul:last-child li {
        width: 32.33%;
        margin-left: 1rem;
    }

    .rcb-bdy-opened .mobhd-wrap {
        display: block;
    }

    .mobhd-wrap .mobhd-scicons .sec-wp li {
        margin-left: -15rem !important;
    }

    .mobhd-wrap .mobhd-scicons .sec-wp li:last-child {
        margin-left: 4rem;
    }

    .region-footer .menu--footer {
        left: 5.5rem;
    }

    .region-footer .logo.navbar-btn img {
        left: 5.3rem;
    }

    .region-footer .mobhd-scicons ul {
        left: 15.1rem;
        position: relative;
    }

    .page-node-type-team .rcb-fti-dsn {
        left: -10.4rem;
    }

    .second_section .layout__region.layout__region--second .img-responsive {
        min-height: 15rem;
        max-height: 15rem;
    }

    .third_section .layout--threecol-section .img-responsive,
    .fourth_section .group-left img {
        min-height: 12rem;
        max-height: 12rem;
    }

    .second_section .layout__region--second .layout--threecol-section .layout__region--second {
        top: 13.40rem;
    }

    .third_section .layout__region--second .layout--threecol-section .layout__region--second {
        top: 10.40rem;
    }

    .fourth_section .view-display-id-block_3 .views-row .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date,
    .path-frontpage .fourth_section .view-display-id-block_3 .views-row .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date {
        top: 0;
    }

    .fourth_section .view-display-id-block_3 .views-row .node--type-videos-rcb-tv- .field--name-field-embed-video- a:before {
        top: 5.5rem;
    }

    .page-node-privacy .layout__region--second .node.node--type-article .group-left .field--name-field-featured-image {
        display: inline-block;
        float: left;
        width: 100%;
    }

    .page-node-privacy .layout__region--second .node.node--type-article .group-left .img-responsive {
        min-height: 100%;
        max-height: 100%;
        object-fit: cover;
        width: 100%;
        height: 15rem;
    }

    .path-frontpage #squad .slick-slide {
        min-height: 33rem;
    }

    /* new date */
    .third_section .layout__region--second .layout--threecol-section .layout__region--second {
        top: 4.4rem;
    }

    .fourth_section .view-display-id-block_3 .views-row .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date,
    .path-frontpage .fourth_section .view-display-id-block_3 .views-row .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date {
        top: 0;
    }

    .rcbtv_landing .group-left a:before {
        top: 48%;
    }

    .fourth_section.layout--onecol button.slick-arrow.slick-next {
        left: 46.8rem;
    }

    #squad .slick-center,
    #squad .slick-slide[aria-hidden="true"]:not([tabindex="-1"])+.slick-cloned[aria-hidden="true"] {}


}

@media only screen and (max-device-width: 640px) and (min-device-width: 360px) and (orientation: landscape) {
    .path-frontpage .first_section .slick-dots {
        margin-bottom: -12rem !important;
    }

    .path-frontpage .layout--twocol-section--75-25.first_section {
        min-height: 31rem !important;
        height: 25rem;
    }

    .lve-blk-sty-ctd ul li img.google_play {
        /* height: 4.6rem !important; */
    }

    .second_section .layout__region--first .views-row .layout--twocol-section--50-50 .layout__region--second .field--name-node-title h2 a span,
    .third_section .layout__region--first .views-row .layout--twocol-section--50-50 .layout__region--second .field--name-node-title h2 a span {
        font-size: 1.55rem !important;
    }

    .page-node-privacy .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
        top: 12.8rem ! important;
    }

    .page-node-type-article .layout--twocol-section--67-33 .layout__region--second .media--ratio .media__element {
        height: 23rem !important;
        width: 95%;
    }

    .second_section .layout__region--second .layout--threecol-section .layout__region--second {}

    .lve-blk-sty-ctd ul li img {
        /* height: 4.6rem !important; */
    }

    .photos-warp .cnt-top-sldr {
        right: -1.5rem;
        top: -12.6rem;
    }

}

@media only screen and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: landscape) {
    .lve-blk-sty-ctd ul li img.google_play {
        /* height: 4.8rem; */
    }

    .path-frontpage .layout--twocol-section--75-25.first_section {
        min-height: 32rem;
        height: 25rem;
    }

    .path-frontpage .first_section .slick-dots {
        margin-bottom: -13rem;
    }

    .page-node-type-team .rcb-fti-dsn {
        left: -8.4rem;
    }

}



/* dots overwite */


@media(max-width: 767px) {
    .path-frontpage .layout--twocol-section--75-25.first_section {
        height: 100%;
        min-height: 100%;
    }

    .path-frontpage .first_section .slick-wrapper--tn-overlay .slick--thumbnail {
        top: inherit;
        position: absolute;
        bottom: -7.4rem;
    }

    .path-frontpage .first_section .layout__region--first {
        margin-bottom: 0;
    }

    .layout.layout--twocol-section.layout--twocol-section--50-50.second_section {
        margin-top: 3rem;
    }

    .path-frontpage .first_section .layout__region--first .views-field-field-published-date .field-content {
        left: 38.3%;
    }

}


@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
    .path-frontpage .first_section .layout__region--first .views-field-field-published-date .field-content {
        left: 39.6%;
    }
}

@media only screen and (max-device-width: 736px) and (min-device-width: 375px) and (orientation: landscape) {
    .path-frontpage .layout.layout--twocol-section.layout--twocol-section--50-50.second_section {
        margin-top: 3rem;
    }

    .path-frontpage .first_section .slick-slide {
        min-height: 100%;
    }

    .path-frontpage .first_section .slick-wrapper--tn-overlay .slick--thumbnail {
        bottom: -3.4rem;
    }

    .path-frontpage .first_section .layout__region--first .views-field-field-published-date .field-content {
        left: 44.2%;
    }

}

@media only screen and (max-device-width: 640px) and (min-device-width: 360px) and (orientation: landscape) {
    .path-frontpage .first_section .slick-dots {
        margin-bottom: 0rem !important;
    }

    .path-frontpage .layout--twocol-section--75-25.first_section {
        min-height: 100% !important;
        height: 100%;
    }

    .path-frontpage .first_section .slick_slide {
        min-height: 100%;
    }

}

/* over all fixes */

.page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
    position: relative;
}

.third_section .node--type-videos-rcb-tv- .field--name-field-embed-video- a:before {
    top: 40%;
}

body.page-node-type-landing-page .slick-arrow::before {
    content: '';
    background-image: url(https://uat.royalchallengers.com/themes/custom/rcbbase/images//home/slideleft.png);
    width: 2.2rem;
    height: 2.75rem;
    top: 1.1rem;
    left: 1.4rem;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 1;
}

body.page-node-type-landing-page .slick-prev,
body.page-node-type-landing-page .slick-next {
    width: 5rem;
    height: 5rem;
}

.path-fixtures a.visually-hidden.focusable.skip-link {
    display: none;
}

.page-node-type-videos-rcb-tv- .content iframe {
    z-index: 1;
}

.rcb-nly-dsn.rcb-nly-dsn-ctn .rcb-captn-in {
    right: 6.2rem;
}


@media (max-width: 768px) {
    .path-frontpage #squad .slick-slide {
        min-height: 25.75rem;
    }
}

@media (max-width: 767px) {
    .page-node-type-landing-page .layout--onecol .tm-lst-exp-btn .view-content .views-row {
        margin-bottom: 2rem;
    }

    .page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
        padding-top: 0;
    }

    .page-node-type-videos-rcb-tv- .layout--twocol-section.layout--twocol-section--67-33 {
        margin-top: 0;
    }

    .google_ads.home_pg.bnr-list .bnr-ad-clk img,
    .path-frontpage .mbl-hdr-scr .bnr-ad-clk img {
        opacity: 0;
    }

    .google_ads.home_pg.bnr-list .bnr-ad-clk:before,
    .path-frontpage .mbl-hdr-scr .bnr-ad-clk:before {
        content: '';
        position: absolute;
        width: 320px;
        height: 50px;
        background-image: url(https://uat.royalchallengers.com/themes/custom/rcbbase/images/gif/Mobile_Web.gif);
        object-fit: contain;
        left: 0;
        right: 0;
        margin: 0 auto;
        top: -0.02rem;
        background-size: 100%;
    }

    .path-frontpage .google_ads.home_pg.bnr-list .bnr-ad-clk:before {
        top: -2.12rem;
    }

    body.page-node-type-landing-page .slick-dots {
        bottom: -41px;
        max-width: 500px;
    }

    .page-node-type-videos-rcb-tv- .layout__region--first .field--name-node-title {
        padding-top: 0.15rem;
        clear: both;
        padding-left: 1rem;
    }

    .page-node-type-videos-rcb-tv- .field--name-node-title h2,
    .page-node-type-videos-rcb-tv- .field--name-node-title h1 {
        margin-bottom: 0;
    }

    .page-node-type-article .region.region-content {
        padding-top: 0;
    }

    .page-node-type-article .layout--twocol-section--67-33 .layout__region--first {
        padding-top: 0.35rem;
    }

    .path-frontpage .first_section .layout__region--first .slide__caption {
        padding-top: 0.35rem;
    }

    .path-frontpage .custom-views-buttons {
        margin-top: 0;
        top: 1.5rem;
        position: relative;
        margin-bottom: 0.55rem;
    }

    .squad_title {
        max-width: 5.75rem;
    }

    .fourth_section.layout--onecol button.slick-arrow.slick-next {
        left: auto;
        right: -3.75rem;
    }

    #squad .slick-slide,
    #squad .slick-slide[aria-hidden="true"]:not(.slick-cloned)~.slick-cloned[aria-hidden="true"] {
        transform-origin: 50% -4%;
    }

}


@media only screen and (-webkit-min-device-pixel-ratio: 3) and (max-width: 736px) and (min-width: 414px) and (orientation: portrait) {
    .fourth_section.layout--onecol button.slick-arrow.slick-next {
        left: auto;
        right: -4.5rem;
    }

}


@media only screen and (max-device-width: 736px) and (min-device-width: 375px) and (orientation: landscape) {
    .path-frontpage #squad .slick-slide {
        min-height: 33rem;
    }

    .fourth_section.layout--onecol button.slick-arrow.slick-next {
        left: auto;
        right: -7.95rem;
    }

}

@media only screen and (min-device-width: 1440px) {
    .second_section .layout__region--third .radio input[type="radio"]:checked:before {
        top: 6px;
    }
}