/* Demo 300x250 */
.t4-module.moduledemotd .col-lg-6 {
    width: 100%!important;
}

.t4-module.moduledemotd .bg-cat-red{
background: #fff !important; }

.t4-module.moduledemotd .mod-articles-layout-6 .item-highlight .item-inner .intro-image {
    width:300px;
}

.t4-module.moduledemotd .mod-articles .item-inner.align-meta-bottom .info-details{
width: 300px;}

.t4-module.moduledemotd .link-border-cat-red {
border-bottom: 0; }

.t4-module.moduledemotd .mod-articles-layout-6 .item-highlight .item-inner .intro-image {
margin-bottom: 0.5rem; }

.t4-module.moduledemotd .mod-articles-layout-6 .item-highlight .item-inner .title {
font-size: 20px;}

/* Demo 300x450 */

.t4-module.moduledemotd .swiper-slide {
width: 300px!important;
height: 450px!important; }

.t4-module.moduledemotd .mod-articles-layout-7 .info-details{
    padding: 1rem 1rem 3.5rem 1rem;}

.t4-module.moduledemotd .title.h3 {
    font-size: 22px;}

  /*Sticky part for Desktop */

@media screen and (min-width: 999px){
    .stickypart {
        display: flex;
        text-align: center;
        align-items: flex-start;
        border: 1px dashed #cccaca;
        height: 750px;
        padding: 15px;
        background: #f0eeee;
        margin-bottom: 35px;
        margin-top: 20px;
        position: sticky;
        display: flex;
        justify-content: center;
        }}
    
    @media screen and (min-width: 999px) {
    .stickypart1 {
        position: sticky;
        top: 20px;
        font-size:14px; } 
    }

/*Sticky part for Mobile */

@media screen and (max-width: 999px){
    .stickypart {
        display: flex;
        text-align: center;
        justify-content: space-around;
        align-items: flex-start;
        border: 1px dashed #cccaca;
        height: 750px;
        padding: 15px;
        background: #f0eeee;
        margin-bottom: 35px;
        margin-top: 20px; 
        position: sticky;
    }
}       
        
@media screen and (max-width: 999px) {
    .stickypart1 {
        position: -webkit-sticky;
        position: sticky;
        top: 10px;
        font-size: 14px;
        text-align: center;
    } 
}

.tiktok-embed {
  max-width:100%!important;}

.sport {
  background: var(--bg-light-orange-color) !important;
}
