.elementor-97769 .elementor-element.elementor-element-24b73a8{--display:flex;}.elementor-97769 .elementor-element.elementor-element-b2db7f6{width:auto;max-width:auto;bottom:15px;z-index:8;}.elementor-97769 .elementor-element.elementor-element-b2db7f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97769 .elementor-element.elementor-element-b2db7f6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-97769 .elementor-element.elementor-element-b2db7f6{right:15px;}body.rtl .elementor-97769 .elementor-element.elementor-element-b2db7f6{left:15px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-97769 .elementor-element.elementor-element-376ed81{width:100%;max-width:100%;top:0px;z-index:-1;text-align:center;}.elementor-97769 .elementor-element.elementor-element-376ed81.elementor-element{--align-self:center;}body:not(.rtl) .elementor-97769 .elementor-element.elementor-element-376ed81{left:0px;}body.rtl .elementor-97769 .elementor-element.elementor-element-376ed81{right:0px;}.elementor-97769 .elementor-element.elementor-element-376ed81 img{opacity:0.2;}@media(max-width:600px){.elementor-97769 .elementor-element.elementor-element-b2db7f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-97769 .elementor-element.elementor-element-b2db7f6{right:5px;}body.rtl .elementor-97769 .elementor-element.elementor-element-b2db7f6{left:5px;}.elementor-97769 .elementor-element.elementor-element-b2db7f6{bottom:10px;z-index:5;}}/* Start custom CSS for shortcode, class: .elementor-element-aff7fe3 *//* General styles for the info update widget */
.info-update-item {
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
    border-bottom: 1px solid #9D9D9D;
    padding-bottom: 0px;
}

/* Wrapper for thumbnail and title */
.thumbnail-title-wrapper {
    display: flex;
    align-items: flex-start;
    margin-bottom: 10px;
}

/* Styling for the thumbnail image */
.thumbnail-title-wrapper .thumbnail {
    width: 100px;
    height: 80px;
    object-fit: cover;
    border-radius: 5px;
    margin-right: 10px;
}

/* Post title styling */
.thumbnail-title-wrapper .post-title {
    flex: 1;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    margin-top: -3px;
}

.thumbnail-title-wrapper .post-title a {
    text-decoration: none;
    color: #333;
    transition: color 0.3s;
}

.thumbnail-title-wrapper .post-title a.dark {
    color: white;

}


.thumbnail-title-wrapper .post-title a:hover {
    color: #FFB837;
}

/* Waktu tampil styling */
.info-update-item .waktu-tampil {
    font-size: 15px;
    font-weight: 700;
    color: #9D9D9D;
    margin-top: -15px;
}

/* Deskripsi styling */
.info-update-item .deskripsi {
    font-size: 16px;
    color: #444;
    line-height: 18px;
    margin-top: -15px;
    font-family: Roboto;
}

.info-update-item .deskripsi.dark {
    color: #DEDEDE;
}

.info-update-item .deskripsi a {
    color: #FFB837;
    text-decoration: none;
    font-weight: bold;
}

.info-update-item .deskripsi a:hover {
    text-decoration: underline;
}

/* Waktu tayang berakhir styling */
.info-update-item .waktu-tampil-berakhir {
    font-size: 14px;
    color: #d9534f;
    font-weight: bold;
    margin-top: 10px;
}

/* Blink effect for time-sensitive posts */
.centered-text {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 18px;
    color: #333;
    width: 100%;
    margin-top: 100px;
    animation: blink-animation 1s infinite; /* Menambahkan animasi blink */
}
.centered-text.dark {
    color: white;

}

@keyframes blink-animation {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}


@keyframes blink {
    50% {
        opacity: 0.5;
    }
}

.info-update-item .waktu-tampil-berakhir.blink {
    animation: blink 1s linear infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2db7f6 */.elementor-97769 .elementor-element.elementor-element-b2db7f6{
    display: none;
}

.box-switcher{
    margin: -4px;
    padding: 4px;
    border-radius: 20px;
    transition: background-color 0.5s ease;
}
.elementor-97769 .elementor-element.elementor-element-b2db7f6{
     scale: 80%;  
}

@media only screen and (max-width: 600px) {
.elementor-97769 .elementor-element.elementor-element-b2db7f6 {
    scale: 68%; 
}
 
.box-switcher{
    padding: 2px;
    margin: -2px;
}    
}/* End custom CSS */
/* Start custom CSS */body{
    background: #FFFFFF;
}

body.dark{
    background: #292929;
}

.ngg-gallery-thumbnail span {
display: none;
}



.wp-caption featured {
    display: none;
}

body.elementor-page-97769{
scroll-behavior: smooth;    
}

    #scrollable-container {


      overflow: auto;


    }
    
    
  
  
 
.comment-list {
    display: none;
}

.comments-title {
    display: none;
}

.comment-content {
    display: none;
}


.comment-meta {
     display: none;
}
.comment-reply-title{
     display: none;
}



.comment-body {
     display: none;
}

.comment-form #url {
         display: none;
}

.comment-form-comment textarea  {
    height: 100px;
}

.comment-form #author{
    height: 30px;
}



.comment-form #email{
    height: 30px;
}


.comment-form #email:after { 
   content: "guest@rasikafm.com";
   display: block;
}







.comment-form-cookies-consent {
    display: none;
}

.logged-in-as {
    display: none;
}

body.elementor-page-97769 input[type=submit] {
    background: #55555e;
    color: #fff;
    border: 1px solid transparent;
    cursor: pointer;
    -webkit-appearance: button;
    padding: 5px 12px;
    border-radius: 4px;
}/* End custom CSS */