:root{
  --rounded-normal:10px;
  --color-link-primary:#C80C2C; 
  --color-link-tertiary:#7A0000;
  --color-jagodangdut:#86127f;
  --color-intipseleb:#ff3a85;
  --color-vlix:#2cb0ff;
  --color-sahijab:#75b11e;
  --color-suaramerdeka:#005095;
  --color-antv:#c40f2e;
  --color-tvone:#d42f32;
  --color-oneprix:#ed1c24;
  --color-network-default:#c30930;
  --color-link-secondary:#212121; 
  --color-100kpj:#000000;
  --color-onepride:#212121;
  --shadow-default:0 1px 6px 0 rgba(32,33,36,.28); 
  --shadow-neumorp:-2px -2px 4px rgba(255,255,255,.2), 2px 2px 12px rgba(0,0,0,.2);
  --shadow-inset:inset -2px -2px 4px rgba(255,255,255,.2), inset 2px 2px 12px rgba(0,0,0,.2);
}

#sekilas-info{display:none !important; visibility:hidden; content-visibility:hidden;}
a, .btn, #btt, .slick-next, .slick-prev, .slb-thumb, .lvf-eye{
transition:all 0.25s; -moz-transition:all 0.25s; -webkit-transition:all 0.25s; -o-transition:all 0.25s;}
a, .btn, #btt{cursor:pointer}
a{color:var(--color-link-primary);}
a:hover{color:var(--color-link-secondary);}
a:focus{opacity:0.6;}
.btn, a.btn{border-radius:var(--rounded-normal); color:var(--color-background); background-color:var(--color-link-primary);}
.btn:hover, a.btn:hover, .topic-link:hover{background-color:var(--color-link-secondary);}
.btn-more{margin-top:var(--section-space-small); width:100%;}
.btn-more > span{display:flex;}
.btn-more > span > *{margin:0 3px;}
.btn-more .fas{position:relative; height:16px;}
.btn-more .fa-angle-right{width:7px; font-size:16px;}
.btn-more .fa-angle-double-right{width:12px; font-size:17px;}
/* #btt{position:fixed; bottom:calc((var(--body-padding) * 2) + var(--section-space-normal) + 5px); right:var(--section-space-normal); 
z-index:calc(var(--max-zindex) - 4000); font-size:18px; width:36px; height:36px; 
color:var(--color-link-primary); border:2px solid rgba(0,0,0,0.1); border-radius:50%;} */
#btt{position:fixed; bottom:calc((var(--body-padding) * 2) + var(--section-space-normal) + 45px); right:var(--section-space-normal); 
z-index:calc(var(--max-zindex) - 10000); font-size:18px; width:36px; height:36px; 
color:var(--color-link-primary); border:2px solid rgba(0,0,0,0.1); border-radius:50%;}
#btt:hover, #btt:focus{background-color:var(--color-link-primary); border-color:var(--color-link-primary); color:var(--color-background);}
#btt.btt-ramadan{bottom:calc(100px + var(--section-space-normal) + var(--size-6));}
.header-logo:hover, .article-list-thumb-link:hover,
.article-list-cate:hover, .vlix-box:hover, .title-network:hover, a.partner-label:hover, .partner-footer a:hover,
.partner-widget-content .article-list-title:hover{opacity:0.5;}
.flex_ori > img{opacity:0; transition:opacity 1000ms;}
.flex_ori > img.lazyloaded{opacity:1;}
.label-advertorial{color:var(--color-link-secondary);}
.section-title{color:var(--color-default);}
.section-title:before{background-color:var(--color-link-primary); 
background:linear-gradient(to bottom, var(--color-link-tertiary) 0%, var(--color-link-primary) 100%); border-radius:var(--rounded-normal);}

.loading-bar-line{animation:loading-bar .8s linear 0s infinite;background-position:0 0;background-repeat:repeat-x;background-size:16px 10px;background-image:-webkit-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);background-image:-moz-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);background-image:-ms-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);background-image:-o-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);background-image:linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent)}@-webkit-keyframes loading-bar{0%{background-position:0 0}100%{background-position:16px 0}}@keyframes loading-bar{0%{background-position:0 0}100%{background-position:16px 0}}
.btn:focus{animation:buttonloading 1s linear infinite;}
@-webkit-keyframes buttonloading{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}
@keyframes buttonloading{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}
.thumb-loading:before{content:''; display:block; position:absolute; top:0; left:0; width:100%; z-index:1; background-size:650px auto; animation:loading-image .5s linear 0s infinite;}
@-webkit-keyframes loading-image{0%{background-position:0 0}100%{background-position:650px 0}}
@keyframes loading-image{0%{background-position:0 0}100%{background-position:650px 0}}

.live-button:hover{filter:grayscale(100%);}
.profile-icon-notif .flex_ori{overflow:visible;}
.profile-icon-notif .flex_ori:after{content:''; display:block; position:absolute; top:-3px; right:-3px; width:5px; height:5px; background-color:#CC0000;
-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.profile-icon .fas{position:absolute; z-index:2; top:0; left:0; width:100%; height:100%; display:flex; opacity:0;}
.profile-icon-open{color:var(--color-link-tertiary);}
.profile-icon-open img{opacity:0 !important;}
.profile-icon-open .fas{opacity:1 !important;}

.search-field{overflow:hidden; box-shadow:var(--shadow-inset); border-radius:calc(3 * var(--rounded-normal));}
.search-button{border-radius:calc(var(--rounded-normal) - 2px); border-top-right-radius:calc(3 * var(--rounded-normal)); border-bottom-right-radius:calc(3 * var(--rounded-normal));
box-shadow:var(--base-shadow-neumorp);}
.float-search, .float-profile, .float-network{position:fixed; z-index:calc(var(--max-zindex) - 3000);}
.float-search .search-field{padding:15px 84px 15px 15px; box-shadow:var(--shadow-default);}
.open-search-curr{color:var(--color-link-tertiary) !important; fill:var(--color-link-tertiary) !important;}
.subdomain-float-search{top: 55px !important;}

.float-profile{--section-space-medium:20px; grid-template-columns:1fr; grid-gap:var(--section-space-medium);
border-radius:var(--rounded-normal); box-shadow:var(--shadow-default); padding:var(--section-space-medium);}
.float-profile-show{display:grid !important;}
.login-socmed, .login-other, .login-viva, .profile-data{display:grid; grid-gap:var(--section-space-small);}

.float-network-box{display:grid; grid-template-columns:1fr 1fr; grid-gap:1px; background-color:#E0E0E0;
border-radius:calc(var(--rounded-normal) * 2); box-shadow:var(--shadow-default); overflow:hidden;}
.float-network-link{padding:var(--section-space-normal); background-color:#FFF;}

.login-socmed{display:grid; grid-template-columns:1fr 1fr;}
.login-socmed-note{grid-column:1/3; text-align:center;}
.login-socmed-button{display:flex;}
.login-socmed-facebook{justify-content:flex-end;}
.login-socmed-facebook .lsb-link{background-color:#4867aa;}
.login-socmed-google{justify-content:flex-start;}
.login-socmed-google .lsb-link{background-color:#dc4a38;}
.lsb-link{--lsb-height:40px; display:grid; grid-template-columns:var(--lsb-height) 1fr; width:130px; border-radius:var(--rounded-normal);
font-size:14px; line-height:14px; font-weight:normal; color:#FFF !important;}
.lsb-icon, .lsb-label{height:var(--lsb-height);}
.lsb-icon{width:var(--lsb-height); border-right:1px solid rgba(0,0,0,0.1);}
.login-viva{padding:var(--section-space-medium) 0; border-top:1px dashed; border-bottom:1px dashed;}
.login-viva-form{position:relative;}
.lvf-field{position:relative; z-index:1; background:0; width:100%; padding:var(--section-space-small); border-radius:var(--rounded-normal);}
.login-viva-password .lvf-field{padding-right:40px;}
.lvf-eye{position:absolute; z-index:2; top:0; right:0; height:100%; width:40px; font-size:16px; background:0; color:var(--color-link-secondary);}
.lvf-eye:hover{color:var(--color-link-primary);}

.profile-data{--user-thumb:56px; --ring-size:2px; grid-template-columns:var(--user-thumb) 1fr;}
.profile-data-thumb, .profile-data-thumb .flex_ori{border-radius:50%;}
.profile-data-thumb{padding:var(--ring-size); background:linear-gradient(to right, var(--color-link-primary) 0%, var(--color-link-tertiary) 100%);}
.profile-data-thumb .flex_ori{width:calc(var(--user-thumb) - var(--ring-size) - var(--ring-size)); height:calc(var(--user-thumb) - var(--ring-size) - var(--ring-size)); 
border:var(--ring-size) solid;}
.profile-data-info{display:flex; align-items:center;}
.profile-data-info > span{display:grid; grid-gap:5px;}
.pdi-name{font-weight:bold; text-transform:uppercase; font-size:18px;}
.pdi-point{color:var(--color-link-primary);}
.profile-gateway{border-top:1px dashed; display:grid; grid-template-columns:1fr 1fr; grid-column-gap:var(--section-space-medium);}
.profile-gateway-link{display:flex; align-items:center; color:var(--color-link-secondary); padding:var(--section-space-small) 0; border-bottom:1px dashed;}
.profile-gateway-link:hover{color:var(--color-link-primary);}
.profile-gateway-link .fas{margin-left:5px; color:var(--color-link-primary);}

.now-loading{margin-top:var(--section-space-normal);}
.now-loading .bar{width:100%; height:7px; margin-bottom:5px; border-radius:var(--rounded-normal); background-color:var(--color-link-primary);}
.now-loading .name{text-align:center; font-size:12px; font-style:italic;}

.article-list-thumb:before, .article-list-thumb-link{overflow:hidden; border-radius:var(--rounded-normal);}
.article-list-thumb-link .video-icon{color:rgba(255,255,255,0.75);}
.article-list-title{display:block; color:var(--color-link-secondary);}
.article-list-title:hover{color:var(--color-link-primary);}
.article-list-cate, .article-list-info .title-network{border-radius:calc(var(--rounded-normal) / 2);}
.article-list-cate{color:var(--color-link-secondary);}
.article-list-date{color:var(--color-default);}
.article-card .article-list-row{border-radius:var(--rounded-normal); overflow:hidden;}
.sorot-edition{background-color:rgba(0,0,0,0.6); color:#FFF;}
@supports(-webkit-backdrop-filter:none) or (backdrop-filter:none){
  .sorot-edition{-webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); background-color:rgba(0,0,0,0.5);}
}

.menu-main-link{color:var(--color-link-secondary); fill:var(--color-link-secondary);}
.menu-main-curr{color:var(--color-link-primary); fill:var(--color-link-primary);}

.title-network{color:#FFF !important; background-color:var(--color-network-default);}
.title-network-jagodangdut{background-color:var(--color-jagodangdut);}
.title-network-vivacoid{background-color:var(--color-link-primary);}
.title-network-100kpj{background-color:var(--color-100kpj);}
.title-network-intipseleb{background-color:var(--color-intipseleb);}
.title-network-sahijab{background-color:var(--color-sahijab);}
.title-network-suaramerdeka{background-color:var(--color-suaramerdeka);}
.title-network-bbc{background-color:#b61b1d;}
.title-network-abc{background-color:#0085d4;}
.title-network-wartaekonomi{background-color:#cc0001;}
.title-network-dw{background-color:#003c6e;}
.title-network-suarakalbar{background-color:#ee0006;}
.title-network-kabarmakassar{background-color:#6B6B6B;}
.title-network-timesindonesia{background-color:#94040e;}
.title-network-republika{background-color:#252525;}

.side-trending{display:grid; grid-row-gap:var(--section-space-small);}
.side-trending-link{display:grid; grid-template-columns:48px 1fr; grid-column-gap:var(--section-space-small); color:var(--color-link-secondary);
padding-bottom:var(--section-space-small); border-bottom:1px dashed;}
.side-trending-link:hover{padding-left:var(--section-space-normal);}
.stl-number{font-size:36px; color:var(--color-link-primary);}
.stl-info{display:flex; align-items:center;}
.stl-title{font-size:18px; line-height:140%;}
.stl-data{font-size:12px; line-height:24px; font-weight:normal; color:var(--color-default);}

.topic-link, .person-link{border-radius:var(--rounded-normal);}
.topic-link{color:var(--color-link-primary);}
.topic-link:hover{color:var(--color-link-secondary) !important; background:0 !important;}
.siapa-list-box:hover .slb-thumb{transform:scale(1.1,1.1); opacity:0.6;}
.slb-info{background:linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);}
.slb-job{color:var(--color-link-primary);}

.related-article-box{display:grid; grid-row-gap:8px;}
.rab-title{font-size:16px; line-height:150%; display:grid; grid-template-columns:10px 1fr; grid-column-gap:8px;}
.rab-title:before{content:'>'; display:block; font-size:24px; position:relative; transform:translate(0px,-2px); color:var(--color-default);}

.main-content-title{color:var(--color-link-secondary);}
.main-content-image, .image-content{overflow:hidden; border-radius:var(--rounded-normal);}
.main-infografik img{position:relative; width:100%; height:auto;}
.mci-arrow .far{filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.25));}
.mci-arrow:hover{background-color:rgba(0,0,0,0.55); color:#FFF;}

.pagination{margin-top:5px; display:flex; flex-wrap:wrap;}
.pagination-button.btn{height:36px; padding:10px 16px; margin-top:var(--section-space-small); margin-right:var(--section-space-small); font-family:Arial,sans-serif;
background-color:var(--color-background); color:var(--color-default);}
.pagination-button.btn:hover{background-color:var(--color-link-secondary); color:#FFF;}
div.pagination-button{cursor:default; background-color:var(--color-link-primary) !important; color:#FFF !important;}

.pagination-vivanews{display:flex; align-items:center; color:var(--color-background) !important; fill:var(--color-background) !important; background-color:#ED1C24 !important;}
.pagination-vivanews:hover{background-color:#1A1A1A !important;}
.pagination-vivanews-label{margin-right:8px; line-height:100%;}
.pagination-vivanews .svgicon{width:auto; height:14px;}
.pagination-vivanews .svgicon path{fill:inherit;}



.alert-box{overflow:hidden; border-radius:var(--rounded-normal); color:#FFF;}
.wpn-no{font-weight:normal; color:var(--color-default) !important;}



.widget-other-article{display:grid; border-radius:var(--rounded-normal); box-shadow:0 8px 21px 0 rgba(0,0,0,.08); border:1px solid rgba(0,0,0,0.08); overflow:hidden;}
.widget-other-article .flex_ori:before{content:''; display:block;}
.woa-thumb{height:100%;}
.woa-thumb:before{padding-top:56.25%;}
.woa-big{padding:var(--section-space-normal);}
h2.woa-title, h3.woa-desc{display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden;}
h2.woa-title{font-size:16px; line-height:140%; -webkit-line-clamp:2;}
h3.woa-desc, .woa-misc{font-size:12px; font-weight:normal; color:var(--color-default);}
h3.woa-desc{line-height:150%; margin:8px 0; -webkit-line-clamp:3;}
.woa-misc{display:flex; align-items:center;}
.woa-icon{width:16px; margin-right:8px;}
.woa-icon:before{padding-top:100%;}
.woa-name .woa-box{padding-right:var(--section-space-small); margin-right:var(--section-space-small); border-right:1px solid #E0E0E0;}
@media screen and (min-width:0px) and (max-width:1023px){
  .widget-other-article{grid-template-columns:1fr;}
}
@media screen and (min-width:1024px){
  .widget-other-article{grid-template-columns:312px 1fr;}
}



.polling-choice-list:hover .pcl-button:before{border:2px solid var(--color-link-secondary);}
.polling-choice-list:hover .pcl-button:after{background-color:var(--color-link-secondary); opacity:1;}
.polling-choice-list:hover .pcl-name{color:var(--color-link-secondary);}
.pcl-real:checked + .pcl-dummy .pcl-button:before{border:2px solid var(--color-link-primary);}
.pcl-real:checked + .pcl-dummy .pcl-button:after{background-color:var(--color-link-primary); opacity:1 !important;}
.pcl-real:checked + .pcl-dummy .pcl-name{color:var(--color-link-primary); font-weight:bold;}
.widget-polling .polling-box{border-radius:var(--rounded-normal);}
.polling-bg:after{z-index:3; content:''; display:block;}
.prr-bar, .prr-bar > span{overflow:hidden; border-radius:var(--rounded-normal);}

.share-box{border-radius:var(--rounded-normal);}
.share-list-fb{fill:#4867aa;}
.share-list-tw{fill:#1D9BF0;}
.share-list-wa{fill:#2bb240;}
.share-list-li{fill:#41c106;}
.share-list-ml{fill:#CD9654;}
.share-list-tg{fill:#2AABEE;}
.share-list-ot{fill:var(--color-link-primary)}
.share-list-link:hover{fill:var(--color-link-secondary);}

.prr-bar{background-color:var(--color-link-tertiary);}
.prr-bar > span{background-color:var(--color-link-primary);}
.polling-result-note{border-top-color:var(--color-link-secondary); color:var(--color-link-secondary);}

.vstory-disclaimer{background-color:var(--color-link-secondary); color:var(--color-background); padding:var(--section-space-normal);
font-size:14px; line-height:150%; font-style:italic; border-radius:var(--rounded-normal);}

.sticky-bottom-close, .sticky-bottom-video-close{color:#FFF;}

.widget-vlix-list{grid-template-columns:repeat(2,1fr);}
.widget-vlix-list .thumb-loading:before{background-color:transparent !important;}
.vlix-title h2{font-size:11px; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}

.profile-related{margin-top:var(--section-space-normal);}
.profile-related-label{margin-bottom:var(--section-space-small);}
.profile-related-container{display:flex; flex-wrap: wrap;}
.profile-related-link{display:grid; grid-gap:13px; grid-template-columns:21px 1fr; padding:var(--section-space-small); margin-bottom:var(--section-space-small);
margin-right:var(--section-space-small); border-radius:var(--rounded-normal); border:1px solid; color:var(--color-link-secondary);}
.profile-related-link:hover{border-color:var(--color-link-primary) !important; color:var(--color-link-primary) !important;}
.prl-thumb-frame{width:100%; border-radius:50%; overflow:hidden;}
.prl-thumb-frame:before{content:''; display:block; padding-top:100%;}
.prl-info{justify-content:flex-start;}
.prl-name{text-transform:uppercase; white-space:nowrap;}
.prl-job{color:var(--color-default); font-weight:normal;}

.slotiklan:before{position:absolute; z-index:-1; top:0; left:0; bottom:0; right:0; margin:auto; padding:10px; box-sizing:border-box;
display:flex; justify-content:center; align-items:center; content:'Campaign with us sales@viva.co.id'; line-height:150%; text-align:center;}
.slotiklan-300x250:before{width:300px; height:250px;}
.slotiklan-320x50:before, .slotiklan-320x100:before{width:320px; height:50px;}
.slotiklan-728x90:before, .slotiklan-topdesktop:before{width:728px; height:90px;}
.slotiklan-970x200:before{width:970px; height:200px;}
.slotiklan-video-320x180:before{width: 320px; height: 180px;}
.slotiklan-160x600:before{opacity:0;}
.slotiklan-video-320x180:before, .slotiklan-728x90:before, .slotiklan-topdesktop:before, .slotiklan-970x200:before,
.giant-banner .slotiklan:before{content:'Promote your products or services here. We work with Impressions/ Install / Click / Sessions / Leads etc. Campaign with us sales@viva.co.id'; padding:15px;}
.iklan-bigretangle:before{background-color:transparent;}



a.comment-anchor-link{width:100%; margin:var(--section-space-normal) 0; display:block;
border:1px solid var(--color-link-primary); background-color:var(--color-background); color:var(--color-link-primary);}
a.comment-anchor-link:hover{border-color:var(--color-link-secondary); color:var(--color-background);}

.pad-bottom-100{padding-bottom: calc(100px + 20px);}



.popup-copied{position:fixed; z-index:var(--max-zindex); top:calc(var(--size-6) + var(--size-2)); left:0; width:100%; text-align:center;}
.popup-copied-alert{display:inline-flex; margin:0 auto; padding:var(--size-3) var(--size-4); background-color:var(--color-text-3); color:var(--bg-2);
border-radius:var(--rounded-1); box-shadow:var(--shadow-default); font-size:16px;}



.section-affiliate{padding:var(--section-space-normal); background:linear-gradient(-180deg,#f53d2d,#f63);
box-shadow:0 8px 21px rgb(0 0 0 / 8%); border-radius:var(--rounded-normal);}
.section-affiliate-title{display:flex; align-items:center; margin-bottom:13px;}
.section-affiliate-title svg{width:auto; height:21px; fill:#FFF;}
.section-affiliate-label{margin-left:8px; font-weight:bold; color:#FFF;}
.section-affiliate-container{position:relative; width:100%; height:230px;}
.section-affiliate-list{display:grid; grid-gap:13px; grid-auto-flow:column; overflow-x:auto; padding-bottom:5px;
position:absolute; top:0; left:0; width:100%; height:100%;}

.section-affiliate-list::-webkit-scrollbar{height:8px;}
.section-affiliate-list::-webkit-scrollbar-track, .section-affiliate-list::-webkit-scrollbar-thumb{background:rgb(255 255 255 / 34%); border-radius:5px;}
.section-affiliate-list:hover::-webkit-scrollbar-thumb{background:rgb(255 255 255 / 55%);}
.section-affiliate-list::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / 89%);}

.section-affiliate-box{border-radius:5px; overflow:hidden; color:var(--color-link-secondary); width:150px; background-color:#FFF; color:#212121;}
.section-affiliate-box:hover{color:var(--color-default); box-shadow:0 8px 21px rgb(0 0 0 / 21%); color:var(--color-link-primary);}
.section-affiliate-thumb:before{content:''; display:block; padding-top:100%; position:relative; z-index:100;}
.section-affiliate-info{padding:5px;}
.sai-title, .sai-price{display:block;}
.sai-title{line-height:140%; font-size:12px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.sai-price{font-weight:bold; font-size:14px; padding-top:3px; color:var(--color-link-primary);}

.thumb-loading:before{background-color:#E0E0E0 !important;
  background:linear-gradient(to right,rgba(255,255,255,0) 30%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 70%) 50% 50%;}
  
.search-field{border-color:rgba(0,0,0,0.1); background-color:#FFF;}

.live-button > b{color:#FFF; background-color:#D00;}

.profile-icon .flex_ori img{border-color:#BDBDBD;}

.now-loading .name{color:#9E9E9E;}
.loading-bar-line{background-color:#EEE;}

#btt{background-color:rgba(255,255,255,0.75);}

.header-logo{filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.25));}
header, .snd, .snd-more-box .snd-link:not(:first-child){border-color:rgba(0,0,0,0.1) !important;}
.snd-more-box{background-color:#FFF;}

.article-list-row{border-bottom-color:rgba(0,0,0,0.1);}
.article-list-cate{background-color:rgba(0,0,0,0.05); border-color:rgba(0,0,0,0.05);}
.article-card .article-list-row{background-color:rgba(255,255,255,0.75); border-color:#E0E0E0;}

.vlix-info{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);}

.side-trending-link{border-bottom-color:#E0E0E0 !important;}

.main-content-image, .image-content{background-color:#FFF; border-color:#E0E0E0 !important;}
.main-content-detail{color:#424242;}
.mci-caption, .image-content-caption h2{border-bottom-color:#E0E0E0;}

.pagination-button, .lvf-field{border:1px solid rgba(0,0,0,0.1);}

.lsb-link:hover{background-color:#212121 !important;}
.login-viva, .profile-gateway, .profile-gateway-link{border-color:rgba(0,0,0,0.1) !important;}
.profile-data-thumb .flex_ori{border-color:#FFF !important;}

.alert-box{background-color:#D00;}

.ibc-field{border-color:rgba(0,0,0,0.1) !important;}

.profile-related-link, .prl-thumb-frame{border-color:#E0E0E0 !important; background:#EEE;}

.slotiklan:before{background-color:#EEE;}

.share-box{border-color:rgba(0,0,0,0.21);}

.widget-affiliate-box{ background-color:#FFF; border-radius:8px; color:var(--color-link-secondary);}
.wab-thumb-frame{border-radius:8px; overflow:hidden;}
.wab-price-final{color:var(--color-link-primary);}
.wab-price-base{color:var(--color-default);}
.wab-price-discount{background-color:var(--color-default); color:#FFF; border-radius:5px;}
.wab-buy{color:#FFF; fill:#FFF; border-radius:34px; 
background:linear-gradient(to bottom, rgb(var(--color-mp) / 80%) 0%, rgb(var(--color-mp) / 100%) 100%)}
.wab-buy-shopee{--color-mp:238 77 45;}
.wab-buy-tokopedia{--color-mp:0 170 91;}
.wab-buy-lazada{--color-mp:0 0 131;}
.wab-buy-blibli{--color-mp:57 111 248;}
.wab-buy:hover{filter:grayscale(100%);}

.widget-affiliate-multiple .widget-affiliate-teaser{background:linear-gradient(to bottom, rgb(255 255 255 / 0%) 0%, rgb(255 255 255 / 100%) 55%)}
.wab-unlock{border:2px solid var(--color-link-primary); color:var(--color-link-primary); background-color:rgb(255 255 255 / 21%); border-radius:43px;}
.wab-unlock:hover{background-color:var(--color-link-primary); color:var(--color-background);}

  