<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">ul.pagging {
  flex-wrap: wrap;
  justify-content: center;
}

/*tab*/
#tab-container {
  position: relative;
  display: block;
  overflow: hidden;
  margin-bottom: 100px;
}

ul.tabs-menu {
  width: 100%;
  height: 46px;
  clear: both;
  list-style: none;
  list-style-position: inside;
  margin: 0 auto;
  background: #fff;
  padding: 0 8px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  border-bottom: 1px solid #000;
}

.tab-block {
  display: block;
}

.tabs-menu li {
  padding: 0px;
  font-size: 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-family: 'Haas_Bold';
  height: 46px;
  position: relative;
  bottom: -1px;
  border: 1px solid transparent;
}

.tabs-menu li.current {
  position: relative;
  background-color: #fff;
  z-index: 5;
  border-radius: 4px 4px 0 0;
  text-shadow: none;
  border: 1px solid #000;
  border-bottom-color: #fff;
}

.tabs-menu li a {
  padding: 0 24px;
  color: #909090;
  text-decoration: none;
  min-width: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-shadow: 1px 1px 1px #fff;
  height: 100%;
}

.tabs-menu .current a {
  color: #000;
}

.tab {
  background-color: #fff;
  float: left;
  margin-bottom: 0;
  width: 100%;
}

.tab .left-tab {
  width: 45%;
  float: left;
  display: block;
  padding-right: 10px;
  overflow: hidden;
}

.tab .left-tab img {
  width: 100%;
  height: auto;
  display: block;
}

.tab .right-tab {
  width: 55%;
  float: left;
  display: block;
  padding-left: 10px;
  overflow: hidden;
}

.tab-content {
  width: auto;
  padding: 0;
  display: none;
  overflow: hidden;
}

#tab-berita {
  display: block;
}

/*slider*/
.market-item .market-info {
  padding-left: 0;
}

.slider-emas {
  opacity: 0;
  visibility: hidden;
  transition: opacity 1s ease;
  -webkit-transition: opacity 1s ease;
  border-radius: 4px;
  overflow: hidden;
  margin: 0 -4px;
  padding-bottom: 18px;
}

.slider-emas.slick-initialized {
  visibility: visible;
  opacity: 1;
}

.slider-emas .slider-item {
  padding: 0 4px;
}

.slider-emas .market-item {
  background: #d6ffe8;
  border: 1px solid #00ad4d;
}

.col_market_left {
  width: 30%;
}

.col_market_center {
  width: 40%;
}

.col_market_right {
  width: 30%;
}

.market-in h6.title-harga {
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.market-in h6.harga-emas {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  font-size: 10px;
  line-height: 10px;
  height: 24px;
}

/*paslon pemilu 2024*/
.box-pasangan {
  background: #202020;
  color: #dddddd;
  border-radius: 8px;
  overflow: hidden;
  padding: 24px;
  min-height: 200px;
  display: flex;
  justify-content: center;
  flex-direction: column;
}

.box-pasangan h3 {
  font-size: 24px;
  line-height: 28px;
  font-family: 'Haas_Black', Arial, sans-serif;
  margin: 0 0 16px 0;


}

.box-pasangan p {
  font-size: 14px;
  line-height: 20px;
  margin: 0 auto 32px auto;
  max-width: 500px;
}

.box-pasangan .box-paslon {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: nowrap;
  gap: 16px;
}

.box-pasangan .box-paslon .items {
  width: 180px;
  height: auto;

}

.box-pasangan .box-paslon a {
  color: #ddd;
}

.box-pasangan .box-paslon a:hover {
  color: #909090;
}

.items .box-foto .num {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  font-weight: 800;
  bottom: -25px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #202020;
  color: #ddd;
  position: absolute;
  transition: all .5s ease-in-out;
  z-index: 2;
}

.items:hover .box-foto .num {
  box-shadow: 1px 1px 12px rgba(255, 255, 255, 0.8);
  transition: all .5s ease-in-out
}

.items .box-foto {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.box-pasangan .box-paslon .items .img {
  width: 180px;
  height: auto;
  border-radius: 10px;
  overflow: hidden;
  border: 2px solid #ddd;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all .5s ease-in-out;
}

.box-pasangan .box-paslon .items h4 {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  margin: 32px 0 0 0;
  text-align: center;
  padding: 0 16px;
}

.box-pasangan .box-paslon .items .img img {
  width: 180px;
  height: auto;
  opacity: 1;
  transition: all .5s ease-in-out;
}

.box-pasangan .box-paslon .items:hover .img img {
  opacity: 0.8;
  z-index: 1;
  transition: all .5s ease-in-out;
}

.box-pasangan .box-paslon .items:hover .img {
  box-shadow: 1px 1px 12px rgba(255, 255, 255, 0.8);
  transition: all .5s ease-in-out;
}

.box-pasangan .box-paslon .items p.persen{font-size:40px; line-height:50px; text-align:center; white-space:nowrap; margin-bottom:0;}
.box-partai .slider-item{padding:0px; margin:6px auto;}
.box-partai .slider-item .square {background:#fff; width:49px;}
.box-partai .slider-item .square-img img{margin:0;}
.box-partai .slider-item p{font-size:12px; margin:0;}

.box-partai{gap:8px; white-space:nowrap; display:flex; flex-direction:row;}

.slider-partai{opacity:0;visibility: hidden;transition: opacity 1s ease;-webkit-transition: opacity 1s ease;}
.slider-partai.slick-initialized {visibility: visible;opacity: 1;}
.slider-partai .slider-item{padding:0 4px;}
.slider-partai .slider-item .square {background:#fff; width:49px;}
.slider-partai .slider-item .square-img img{margin:0;}
.slider-partai .slider-item p{font-size:12px; margin:0;}

/*single popup*/
.hide{display:none;visibility:hidden;}
.popbox{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:1000000;}
.pop-content{width:850px;height:450px;display:block;position:absolute;top:50%;left:50%; transform:translate(-50%,-50%);margin:0 auto;z-index:2;box-shadow:0 3px 20px 0 rgba(0,0,0,.5);}
.popcontent{width:100%;height:100%;display:block;background:#fff;border-radius:5px;overflow:hidden}
.pop-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:1;background:rgba(0,0,0,.7)}
.popbox-close-button{position:absolute;width:28px;height:28px;line-height:28px;text-align:center;top:-14px;right:-14px;background-color:#fff;box-shadow:0 -1px 1px 0 rgba(0,0,0,.2);border:none;border-radius:50%;cursor:pointer;font-size:34px;font-weight:lighter;padding:0}
.popcontent img{width:100%;height:100%;display:block}
.flowbox{position:relative;overflow:hidden}
.pop-content .video-output{position:absolute; width:56%; height:auto; top:90px; right:40px; z-index:2;}</pre></body></html>