.popup-subscribe{display:flex;}
.floating-rightbottom{position:fixed; bottom:100px; right:0; z-index:95; font-size:20px;}
.floating-rightbottom > *{background-color:rgba(0,0,0,0.75); width:36px; height:36px; margin:10px 0; color:#FFF;
transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; -o-transition:all 0.4s;}
#btt > div{width:100%; height:100%;}



.menu-parent .submenu > ul{background-color:#212121;}
.menu-parent .submenu > ul > li{float:left; width:100%;}
.menu-parent .submenu > ul > li:not(:first-child){border-top:1px solid #333;}
.menu-parent .submenu .menu-curr > a{color:#ed1c24 !important;}



.header-search-box{position:relative; z-index:2;}
.header-search-box .search-field input{border:1px solid #FFF; color:#FFF;}
.header-search-box .search-field input::placeholder{color:#E0E0E0;}
.header-search-box .search-button input{background-color:#FFF; color:#ed1c24;}


	
.muat-lainnya{margin:10px;}
.muat-lainnya .btn{display:block; font-weight:600;}
.muat-lainnya .btn > span{position:relative; display:inline-block;}
.muat-lainnya .ml-label{padding-right:15px;}
.selengkapnya .ml-label{padding-right:20px;}
.muat-lainnya .ml-icon{position:absolute; top:0; right:0; height:100%;}



.hps-link{color:#FFF; height:50px; font-weight:normal; font-size:18px;}
.hps-fb{background-color:#4867aa;}
.hps-tw{background-color:#00acec;}
.hps-ml{background-color:#212121;}
.hps-wa{background-color:#29ac00;}
.hps-li{background-color:#40bf05;}



.detail-pagination{display:block;}
.detail-pagination > ul{padding:0; list-style:none;}
.detail-pagination > ul > li{float:left; margin:3px; padding:0;}
.dp-button{display:block; padding:7px 12px; color:#212121; background-color:#EEE; border:1px solid #E0E0E0; font-weight:600; font-size:14px; line-height:18px;
-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
a.dp-button{background-color:#ed1c24; color:#FFF !important; border:1px solid #ed1c24;}

@media screen and (min-width:360px){
  .dp-mobile-prevnext{display:none;}
}



/* now loading */
.now-loading{margin:15px 0;}
.now-loading > span > *{text-align:center;}
.now-loading .icon{background-color:transparent;}
.now-loading .icon > ul{display:inline-block;}
.now-loading .icon > ul > li{float:left; margin:2px; width:12px; height:4px; background-color:#E0E0E0;
-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
-webkit-animation-duration:1s; animation-duration:1s;
-webkit-animation-fill-mode:both; animation-fill-mode:both;
-webkit-animation-iteration-count:infinite; animation-iteration-count:infinite;}
.now-loading .icon > ul > li:nth-child(1){-webkit-animation-name:nowloading1; animation-name:nowloading1;}
.now-loading .icon > ul > li:nth-child(2){-webkit-animation-name:nowloading2; animation-name:nowloading2;}
.now-loading .icon > ul > li:nth-child(3){-webkit-animation-name:nowloading3; animation-name:nowloading3;}
.now-loading .icon > ul > li:nth-child(4){-webkit-animation-name:nowloading4; animation-name:nowloading4;}
.now-loading .icon > ul > li:nth-child(5){-webkit-animation-name:nowloading5; animation-name:nowloading5;}
.now-loading .icon > ul > li:nth-child(6){-webkit-animation-name:nowloading6; animation-name:nowloading6;}
.now-loading .icon > ul > li:nth-child(7){-webkit-animation-name:nowloading7; animation-name:nowloading7;}
.now-loading .icon > ul > li:nth-child(8){-webkit-animation-name:nowloading8; animation-name:nowloading8;}
.now-loading .icon > ul > li:nth-child(9){-webkit-animation-name:nowloading9; animation-name:nowloading9;}
.now-loading .icon > ul > li:nth-child(10){-webkit-animation-name:nowloading10; animation-name:nowloading10;}
.now-loading .name{font-weight:800; font-size:14px;}

@-webkit-keyframes nowloading1{0%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading2{10%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading3{20%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading4{30%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading5{40%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading6{50%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading7{60%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading8{70%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading9{80%{background-color:#ed1c24;}}
@-webkit-keyframes nowloading10{90%{background-color:#ed1c24;}}

@keyframes nowloading1{0%{background-color:#ed1c24;}}
@keyframes nowloading2{10%{background-color:#ed1c24;}}
@keyframes nowloading3{20%{background-color:#ed1c24;}}
@keyframes nowloading4{30%{background-color:#ed1c24;}}
@keyframes nowloading5{40%{background-color:#ed1c24;}}
@keyframes nowloading6{50%{background-color:#ed1c24;}}
@keyframes nowloading7{60%{background-color:#ed1c24;}}
@keyframes nowloading8{70%{background-color:#ed1c24;}}
@keyframes nowloading9{80%{background-color:#ed1c24;}}
@keyframes nowloading10{90%{background-color:#ed1c24;}}
/* end now loading */



/* side indepth */
.sid-box{margin:15px 10px 10px; opacity:1; background-color:#212121;}
.sid-box > a{position:relative; display:block;}
.sid-box > a:after{content:''; display:block; padding-top:133.33%;}
.sid-box > a > *{position:absolute;  width:100%; height:100%;}
.sid-thumb{z-index:1; opacity:0.75;}
.sid-title{z-index:2; padding:10px;}
.sid-title > span{text-align:center;}
.sid-title h1, .sid-title h2{text-align:center; color:#FFF; font-size:24px; font-weight:800; text-transform:uppercase; text-shadow:2px 4px 3px rgba(0,0,0,0.3);}
.sid-button{margin-top:10px;}
/* end side indepth */



/* cek fakta */
.cek-fakta{opacity:1;}
.cek-fakta-box{background-color:#212121; color:#FFF; margin:10px; padding:15px;}
.cfb-info{margin-bottom:5px;}
.cfb-form > ul > li{margin:5px 0; position:relative;}
.cfb-form .cfb-field{width:100%; padding:10px; box-sizing:border-box; background:0; border:1px solid #000; color:#FFF; background:#1A1A1A;}
.cfb-form .cfb-file-dummy{position:relative; z-index:1;}
.cfb-form .cfb-file-real{position:absolute; z-index:2; top:0; left:0; padding:7px 10px; opacity:0; cursor:text;}
.cfb-form textarea.cfb-field{min-height:150px;}
.cfb-form .btn{width:100%;}
.cfb-error .cfb-field{border:1px solid #F00;}
.cfb-error .cfb-note{color:#F00; margin-top:5px; font-size:12px; font-style:italic;}
/* end cek fakta */



/* follow us */
.follow-us{opacity:1;}
.follow-us > span > ul{margin:6px;}
.follow-us > span > ul > li{float:left; margin:4px;}
.ffu-icon{font-size:48px; line-height:48px; display:block;}
.ffu-fb{color:#4867aa;}
.ffu-tw{color:#00acec;}
.ffu-ig{color:#a935af;}
.ffu-yt{color:#d20001;}
/* end follow us */



.side-vlix .slick-slider{display:block; position:relative; margin:10px;}
.side-vlix .slick-list{padding:0; margin:0;}
.side-vlix .slick-prev, .side-vlix .slick-next{z-index:2; height:100%; background-color:transparent; color:#FFF; padding:0;}
.side-vlix .slick-prev:before, .side-vlix .slick-next:before{font-size:18px; color:inherit; padding:10px; opacity:1;}

.side-vlix .al-thumb{position:relative; width:100%; height:auto;}
.side-vlix .al-thumb:after{content:''; display:block; padding-top:56.25%;}
.side-vlix .al-thumb > a{display:block; position:absolute; top:0; left:0;}
.side-vlix .al-thumb img{width:100%;}
.side-vlix .al-label{position:absolute; top:10px; right:10px; z-index:2; background-color:rgba(0,0,0,0.6); color:#FFF; font-size:12px; line-height:12px;}
.side-vlix .al-label-icon{position:absolute; top:0; left:0; padding:0 10px; height:100%;}
.side-vlix .al-label-info{padding:5px 10px; margin-left:18px; font-weight:600;}
.side-vlix .al-info{height:0; overflow:hidden; position:absolute; opacity:0;}
.side-vlix .al-photo .al-info{height:auto; opacity:1; bottom:0; left:0; width:100%; min-height:inherit; margin-left:0;}
.side-vlix .al-photo .al-thumb > a:after{position:absolute; top:0; left:0; height:100%; width:100%; content:''; display:block; background:rgba(0,0,0,0.3);
background:-moz-linear-gradient(bottom, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 70%);
background:-webkit-linear-gradient(bottom, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 70%);
background:linear-gradient(to top, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 70%);}
.side-vlix .al-photo .al-info > span{padding:10px;}
.side-vlix .al-title{color:#FFF; font-weight:bold;}
.side-vlix .al-title h2{display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; 
font-size:12px; line-height:16px;}



/* partner */
.partner-widget > span{margin:10px;}
.partner-widget > span > ul{border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; padding:5px 0; background-color:#FFF;}
.partner-widget > span > ul > li:last-child{border-bottom:0; padding-bottom:0;}
.partner-widget-all.btn{display:block; text-align:center; margin-top:1px;
-moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
/* end partner */



/* side polling */
.side-polling-box{margin:10px;}
.side-polling-box .pcb-question h1{font-weight:bold; font-size:18px;}
.side-polling-box .pcb-list > ul{padding:5px 0 10px;}
.side-polling-box .pcb-list > ul > li{margin-right:0; width:100%;}
.side-polling-box .pcb-list .cf-submit input{background-color:#ed1c24;}