/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 01 2025 | 17:19:08 */
body {
    overflow-x: hidden;
}
.td-sp-facebook {
    background-image: url(https://news.olx.co.id/wp-content/uploads/2021/11/facebook-icon.png) !important;
    background-size: cover !important;
    background-position: center !important;
}

.td-sp-instagram {
    background-image: url(https://news.olx.co.id/wp-content/uploads/2021/11/instagram-icon.png) !important;
    background-size: cover !important;
    background-position: center !important;
}

.td-sp-twitter {
    background-image: url(https://news.olx.co.id/wp-content/uploads/2024/10/x-logo.webp) !important;
    background-size: cover !important;
    background-position: center !important;
}

.td-sp-youtube {
    background-image: url(https://news.olx.co.id/wp-content/uploads/2021/11/youtube-icon.png) !important;
    background-size: cover !important;
    background-position: center !important;
}
.tdi_91 .td-read-more {
    width: 100%;
}
.tdi_91 .td-read-more a {
    width: 100%;
    text-align: center;
}
.block-title {
    background: transparent;
    color: rgba(0, 47, 52, 1);
}
.tdi_96 .td-editor-date .entry-date {
    padding-left: 15px;
}
.tdi_96.td_block_wrap {
    margin-bottom: 0;
}
.tdi_98:hover:before {
    background-color: rgba(58,119,255,0.1);
}
.tdi_96 .td_module_wrap:last-child .td-module-container {
    border-bottom: 0;
}
.line-space .td-element-style {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    height: 6px;
    border-radius: 6px;
    margin: 30px 0;
}

.td_ajax_load_more {
    width: 100%;
    border: 0;
    padding: 15px;
    font-size: 14px;
    font-weight: 500;
}
.tag-news .td-ct-item {
    display: inline-block !important;
    background: rgba(29, 60, 129, 1);
    margin-right: 7px;
    color: #fff !important;
    font-size: 14px;
    border-radius: 4px;
}
.tag-news .tdb-tags li:first-child {
    display: none !important;
}
.tabs-insight .td-block-title span.td-pulldown-size {
    display:none;
}
.td-js-loaded .tabs-insight .td-subcat-filter {
    right: auto;
    bottom: 5px;
}
.tabs-insight .block-title {
    border-bottom: 1px solid rgba(217, 217, 217, 1);
}
.tabs-insight .td_block_wrap .td-subcat-item {
    margin-left: 0;
}
.tabs-insight .td_block_wrap .td-subcat-item .td-subcat-link {
    padding: 10px 30px;
}
.tabs-insight .td_block_wrap .td-subcat-item .td-cur-simple-item {
    color: rgba(29, 60, 129, 1);
    border-bottom: 2px solid rgba(29, 60, 129, 1);
    font-weight: 600;
}
#td-outer-wrap {
    overflow: initial;
}
.tdi_33 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.td-all-devices {
    display: block;
    margin-bottom: 0 !important;
}
.td-all-devices a {
    width: 100%;
    display: block;
}
.td-all-devices img {
    width: 100%;
}
.td_block_social_counter.td-social-style3 .td_social_type .td_social_button {
    display: none;
}
#tdi_100 .td-slide-meta {
    position: relative !important;
    bottom: 0px !important;
    background: #3977ff!important;
    height: 140px!important;
    padding-top: 5px!important;
}
.td_block_slide .td-module-thumb, .td_block_slide .entry-thumb {
    height: 280px!important;
}
#tdi_100 .td_block_inner, #tdi_100 .td-theme-slider, #tdi_100 .td_module_slide {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
#tdi_30.tdc-row {
    position: sticky;
    top:0;
}
#tdi_35 {
    background: #fff;
}


.testimonial-content h3 {
    color: #4db2ec;
    font-weight: 500;
}

.testimonial-content h3::before {
    font-size: 40px;
    font-family: 'newspaper';
    content: "\201C";
    color: #4db2ec;
    margin-right: 0.5rem;
}
.testimonial-content h3::after {
    font-size: 40px;
    font-family: 'newspaper';
    content: "\201E";
    color: #4db2ec;
    margin-left: 0.5rem;
}
.section-populer {
    background-color: #e3e7ed !important;
    border-radius: 10px;
}
.section-populer .td_block_inner.td-mc1-wrap {
    counter-reset: number;
}
.section-populer .td_block_inner .td_module_wrap {
    position: relative;
    // padding-left: 40px !important;
    font-family: Poppins;
    font-size: 20px;
    font-weight: 600;
    color: #3a77ff;
}
// .section-populer .td_block_inner .td_module_wrap::before {
//     content: counter(number);
//     counter-increment: number;
//     position: absolute;
//     left: 20px;
//     top: 15px;
// }
// .section-populer .td_block_inner .td_module_wrap::after {
//     content: '#';
//     position: absolute;
//     left: 0;
//     top: 15px;
// }
.section-populer .td-block-title-wrap {
    display: flex;
}
// .section-populer .td-block-title-wrap::before {
//     content: "";
//     background-image: url(https://news.olx.co.id/wp-content/uploads/2023/01/star.png);
//     position: relative;
//     background-size: contain;
//     background-repeat: no-repeat;
//     width: 35px;
//     margin-right: 10px;
// }

.berita-terkini-section .td-block-title-wrap {
    display: flex;
}

// .berita-terkini-section .td-block-title-wrap::before {
//     content: "";
//     background-image: url(https://news.olx.co.id/wp-content/uploads/2023/01/newspaper.png);
//     background-size: contain;
//     background-repeat: no-repeat;
//     position: relative;
//     width: 35px;
//     margin-right: 10px;
// }
#tdi_30 {
    height: 293px;
    overflow:hidden;
}
.td_block_slide .entry-thumb {
    object-fit: cover !important;
}
.stretch_row .tdb_header_logo .tdb-logo-img-wrap img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(93%) saturate(0%) hue-rotate(254deg) brightness(105%) contrast(108%);
}
.owl-item .td-all-devices {
    width: auto;
}
.td-a-rec-id-custom_ad_1 {
	display: block;
}
.news-wrap {
 	display: flex !important;
}

@media (max-width: 767px) {
    .tdi_85 h3 {
        display: inline-block;
        width: 100%;
    }
    .tdi_102 {
        display: flex !important;
        flex-direction: column;
    }
    .tdi_103 {
        display: flex !important;
        flex-direction: column;
    }
    .tdi_109 {
        order: 1;
    }
    .tdi_104 {
        order: 2;
    }
    .tdi_100 {
        order: 2;
    }
    .tdi_113 {
        order:3;
    }
    
    .tdi_104 .wpb_wrapper {
        display: flex !important;
        flex-direction: column;
    }
    .tdi_104 .wpb_wrapper .tdi_105 {
        order: 2;
    }
    
    .tdi_104 .wpb_wrapper .tdi_106 {
        order: 1;
        margin-bottom: 1.5rem;
    }
    
    .tdi_118 {
        margin-bottom: 1.5rem;
    }
    
    .side-left .wpb_wrapper {
        display: flex !important;
        flex-direction: column;
    }
    
    .ad-side-left {
        order: 2;
    }
    
    .side-baca-juga {
        margin-top: 1rem;
    }
}