@media only screen and (max-width: 767px) {
h1.vid-detail-title {
    font-size: 25px;
}

.row {
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) / -5)!important;
    margin-left: calc(var(--bs-gutter-x) / -5)!important;
}

.row > * {
    padding-right: calc(var(--bs-gutter-x) / 5)!important;
    padding-left: calc(var(--bs-gutter-x) / 5)!important;
}

#inline-badge{
margin-top:15px;
    transform:scale(0.90);
    -webkit-transform:scale(0.66);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
    float:left;
text-align: center;
}

.m-t-captcha {
margin-top: 20px;
}

.video-item .video-news-content.gray-bg h1 {
  font-size: 20px;
}

.column-covid-purple, .column-covid-pink, .column-covid-red {
margin-bottom: 5px;
}
.timeupdate{
  color:#656565;
  margin-bottom: 10px;
}

.top-right {
    display: none;
}

.small-box-covid h3 {
    font-size: 19px;
}

.small-box-covid {
    min-height: 100px;
}

.data-sub-title {
    font-size: 15px;
}

.icon-covid {
    font-size: 30px;
}

h2.title-covid-19 {
font-size: 20px;
}

.health-news .headline-news-slides {
display: none;
}

.get-apps {
display: block;
}

.banner-ads-left-side img {
display: none;
}

.banner-ads-right-side img {
display: none;
}

.single-footer-widget {
    text-align: center;
}

.single-footer-widget a img {
    margin-bottom: 8px;
}

.pt-30 {
    padding-top: 20px;
}

.single-footer-widget {
    margin-bottom: 16px;
}

.single-footer-widget .social {
    margin-top: 16px;
}

.single-main-news .news-content.bg-gray, .single-main-news .news-content.bg-red {
margin-top: -4px;
}

.single-main-news .news-content.bg-gray h3, 
.single-main-news .news-content.bg-gray h1, 
.single-main-news .news-content.bg-red h3, 
.single-main-news .news-content.bg-red h1 {
    font-size: 20px;
    margin-bottom: 5px;
	margin-top:5px;
}

.single-main-news .news-content.bg-gray .tag {
    display: inline-block;
    font-size: 14px;
    color: #be0000;
    padding: 0;
    font-weight: 400;
    -webkit-transition: 0.5s;
    transition: 0.5s;
	background: none;
}

.top-header-social li a i.tiktok {
    height: 25px;
    width: 25px;
    line-height: 25px;
    position: absolute;
    top: 15px;
}

.top-header-area {
    min-height: 55px;
}

.top-header-others li.pp-name-mobile .languages-list .nice-select .current{
opacity: 0;
}

.top-header-others li.pp-name-mobile .languages-list .nice-select{
right: -100px;
}

.top-header-others li.multilingual-selected .languages-list .nice-select {
    position: relative;
    left: 100px;
    z-index: 99999999;
}

.single-news-item .news-image {
    height: auto;
}

.single-news-item {
    margin-bottom: 16px;
}

.headline-news-slides.owl-theme .owl-nav {
    top: 20%;
}

.headline-news-slides.owl-theme .owl-nav .owl-prev {
    left: 10px;
}

.headline-news-slides.owl-theme .owl-nav .owl-next {
    right: 10px;
}

.top-header-others .languages-list .nice-select .current {
  /* opacity:0;
  top:-7px;
  position: absolute; */
}

.top-header-others .languages-list .nice-select::after {
    right: -3px;
    opacity: 1;
	top:10px;
}

.top-header-others li.pp-name-mobile .languages-list .nice-select::after {
    right: 67px;
}

.top-header-others.lang-detail-pages .languages-list .nice-select {
color: #09101f;
border: 1px solid #e1e1e1;
padding: 7px 25px 7px 15px;
border-radius: 30px;
}

.top-header-others.lang-detail-pages .languages-list .nice-select::after {
    right: 12px;
    opacity: 1;
    top: 15px;
	border-color: #09101f;
}

.top-header-others.lang-detail-pages {
margin-top:0;
right: 10px;
margin-right: 0;
}

.top-header-others.lang-detail-pages .languages-list .nice-select .list {
    left: -1px;
    top: 0;
	padding-top:15px;
	width: 124px;
	background-color: transparent;
	border: 1px solid #e1e1e1;
	border-top: none;
	/* border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px; */
}

.top-header-others.lang-detail-pages .languages-list .nice-select .list .option.selected {
    background-color: #fff !important;
    color: #09101f;
    font-weight: normal;
}

.top-header-others.lang-detail-pages .languages-list .nice-select .list .option {
    border-bottom: solid 1px #e1e1e1;
}

.top-header-others .languages-list .nice-select .list {
    left:-80px;
	top:9px;
}

.nice-select .list {
left:-20px;
}

.top-header-others li img {
    top: 0;
position: inherit;
width: 25px;
border-radius: 100%;
right: -135px;
}

.topik-populer-mobile {
display: block!important;
margin-bottom:24px;
}

.align-items-center {
    align-items: normal!important;
}

.single-news-item .news-content h3 {
    margin-top: 0;
}

.most-popular-post .post-content h3 {
    font-size: 15px;
	margin-top: 0;
    margin-bottom: 2px;
}

.top-header-social li a i {
    height: 25px;
    width: 25px;
    line-height: 25px;
    font-size: 15px;
    border-radius: 50px;
}

.top-header-social li {
    display: inline-block;
    list-style-type: none;
    margin-right: 2px;
	margin-top: 5px;
}

.health-news-slides {
    margin-bottom: 0;
}

.single-news-item .news-content.mt-20 {
    margin-top: 0!important;
}

.widget-area .widget_latest_news_thumb .item .thumb {
  width: 33.3333333333%;
  margin-right: 25px;
  margin-top: 0;
}

.single-business-news {
    margin-bottom: 16px;
}

.single-business-news .business-news-content {
    margin-top: 8px;
}

.single-business-news .business-news-content h3 {
    font-size: 15px;
	margin-top: 0;
    margin-bottom: 8px;
}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    float:left
}
.col-xs-12{
    width:100%
}
.col-xs-11{
    width:91.66666667%
}
.col-xs-10{
    width:83.33333333%
}
.col-xs-9{
    width:75%
}
.col-xs-8{
    width:66.66666667%
}
.col-xs-7{
    width:58.33333333%
}
.col-xs-6{
    width:50%
}
.col-xs-5{
    width:41.66666667%
}
.col-xs-4{
    width:33.33333333%
}
.col-xs-3{
    width:25%
}
.col-xs-2{
    width:16.66666667%
}
.col-xs-1{
    width:8.33333333%
}
.col-xs-pull-12{
    right:100%
}
.col-xs-pull-11{
    right:91.66666667%
}
.col-xs-pull-10{
    right:83.33333333%
}
.col-xs-pull-9{
    right:75%
}
.col-xs-pull-8{
    right:66.66666667%
}
.col-xs-pull-7{
    right:58.33333333%
}
.col-xs-pull-6{
    right:50%
}
.col-xs-pull-5{
    right:41.66666667%
}
.col-xs-pull-4{
    right:33.33333333%
}
.col-xs-pull-3{
    right:25%
}
.col-xs-pull-2{
    right:16.66666667%
}
.col-xs-pull-1{
    right:8.33333333%
}
.col-xs-pull-0{
    right:auto
}
.col-xs-push-12{
    left:100%
}
.col-xs-push-11{
    left:91.66666667%
}
.col-xs-push-10{
    left:83.33333333%
}
.col-xs-push-9{
    left:75%
}
.col-xs-push-8{
    left:66.66666667%
}
.col-xs-push-7{
    left:58.33333333%
}
.col-xs-push-6{
    left:50%
}
.col-xs-push-5{
    left:41.66666667%
}
.col-xs-push-4{
    left:33.33333333%
}
.col-xs-push-3{
    left:25%
}
.col-xs-push-2{
    left:16.66666667%
}
.col-xs-push-1{
    left:8.33333333%
}
.col-xs-push-0{
    left:auto
}
.col-xs-offset-12{
    margin-left:100%
}
.col-xs-offset-11{
    margin-left:91.66666667%
}
.col-xs-offset-10{
    margin-left:83.33333333%
}
.col-xs-offset-9{
    margin-left:75%
}
.col-xs-offset-8{
    margin-left:66.66666667%
}
.col-xs-offset-7{
    margin-left:58.33333333%
}
.col-xs-offset-6{
    margin-left:50%
}
.col-xs-offset-5{
    margin-left:41.66666667%
}
.col-xs-offset-4{
    margin-left:33.33333333%
}
.col-xs-offset-3{
    margin-left:25%
}
.col-xs-offset-2{
    margin-left:16.66666667%
}
.col-xs-offset-1{
    margin-left:8.33333333%
}
.col-xs-offset-0{
    margin-left:0
}

.hidden-row-mobile {
display: none!important;
}

.space-mobile-video {
margin-top: 30px;
}

.mobile-header-none{
display: none;
}

.menu-mobile-slide {
display: block;
overflow-y: hidden;
background-color: #be0000;
background: linear-gradient(to bottom left, #ff661f, #be0000, #be0000));
background: -webkit-linear-gradient(to bottom left, #ff661f, #be0000, #be0000));
background: -moz-linear-gradient(to bottom left, #ff661f, #be0000, #be0000);
}

ul.mobile-slide {
list-style: none;
display: block;
position: relative;
overflow-y: hidden;
white-space: nowrap;
margin: 0;
padding: 0;
}

ul.mobile-slide li {
display: inline-block;
}

.menu-mobile-slide a {
padding: 10px 0;
margin-right: 10px;
font-size: 14px;
font-weight: 500;
color: #fff;
float: left;
}

.menu-mobile-slide a:hover {
color: #fcc43f;
}

.menu-mobile-slide-footer a {
padding: 0;
margin-right: 2px;
font-size: 14px;
font-weight: 400;
color: #fff;
float: left;
text-align: left
}

.menu-mobile-slide-footer a:hover {
color: #be0000;
}

.menu-mobile-slide-footer a:hover::after {
color: #fff;
}

.menu-mobile-slide-footer a::after {
content: ".";
top: -3px;
position: relative;
font-size: 25px;
}
  
  .pt-100 {
    padding-top: 50px;
  }
  .pb-70 {
    padding-bottom: 20px;
  }
  .top-header-social {
    text-align: left;
    margin-bottom: 10px;
  }
  .text-right {
    text-align: center !important;
  }
  .top-header-area.bg-color {
    border: none;
  }
  .top-header-others {
    text-align: right;
	margin-top: 7px;
	position: absolute;
/* right: 15px; */
  }
  
  .top-header-others li.user-mobile {
    text-align: left;
	margin-top: 14px;
	position: absolute;
	left: 160px;
  }
  
  .top-header-others li a i {
    top: -12px;
	font-size: 20px;
	color: #fff;
}

.top-header-others li a:hover i {
	color: #be0000;
}

.top-header-others li {
    padding-left: 5px;
}

  .top-header-others .languages-list .nice-select {
    z-index: 999999;
  }
  .mean-container a.meanmenu-reveal {
    padding: 5px 0 0 0;
    /*display: none !important;*/
  }
  .mean-container a.meanmenu-reveal span {
    display: block;
    background: #000;
    height: 4px;
    margin-top: -5px;
    border-radius: 3px;
    position: relative;
    top: 8px;
  }
  .mean-container .mean-bar {
    background-color: unset;
    border-bottom: none;
  }
  .mean-container .mean-nav {
    margin-top: 50px;
  }
  .main-responsive-nav .logo img {
    max-width: 155px !important;
    position: relative;
    z-index: 99999;
  }
  .others-option-for-responsive .dot-menu {
    top: -32px;
  }
  .others-option-for-responsive .container .container {
    right: 20px;
    max-width: 280px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
    text-align: center;
  }
  .others-option-for-responsive .option-inner .others-options {
    margin-left: 0;
  }
  .others-option-for-responsive .option-inner .others-options .option-item {
    margin-bottom: 10px;
  }
  .others-option-for-responsive .option-inner .others-options .option-item:last-child {
    margin-bottom: 0;
  }
  .others-option-for-responsive .option-inner .others-options .option-item .languages-list {
    display: inline-block;
  }
  .others-option-for-responsive .option-inner .others-options .option-item .languages-list .nice-select .list {
    right: auto;
    left: 0;
    margin: 5px 0 0;
  }
  .others-option-for-responsive .option-inner .others-options.d-flex {
    display: block !important;
  }
  .main-news-area {
    padding-bottom: 50px;
  }
  .single-main-news .news-content {
    padding: 15px;
  }
  .single-main-news .news-content h3, .single-main-news .news-content h1 {
    font-size: 20px;
    margin-bottom: 12px;
  }
  .single-main-news .news-content span {
    font-size: 14px;
  }
  .single-main-news-inner .news-content {
    padding: 15px;
  }
  .single-main-news-inner .news-content h3, .single-main-news-inner .news-content h1 {
    font-size: 20px;
    margin-bottom: 12px;
  }
  .single-main-news-inner .news-content span {
    font-size: 14px;
  }
  .single-main-news-box .news-content h3, .single-main-news-box .news-content h1 {
    font-size: 14px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .most-popular-post .post-content {
    padding: 0;
  }
.video-item .video-news-content.red-gradient .tag {
    font-size: 13px;
}
.video-item .video-news-content.red-gradient h1 {
    font-size: 18px;
}
  .video-item .video-news-content h3, .video-item .video-news-content h1 {
    font-size: 20px;
  }
  .politics-news-post .politics-news-content h3, .politics-news-post .politics-news-content h1 {
    font-size: 18px;
    margin-top: 20px;
  }
  .single-sports-news .sports-news-content {
    margin-top: 20px;
  }
  .single-tech-news .tech-news-content {
    margin-top: 20px;
  }
  .culture-news-post .culture-news-content h3, .culture-news-post .culture-news-content h1 {
    margin-top: 20px;
  }
  .single-health-news .health-news-content {
    padding: 10px;
  }
  .widget-area {
    margin-top: 0px;
  }
  .widget-area .widget_stay_connected .stay-connected-list li {
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
    max-width: unset;
    width: 100%;
  }
  .single-footer-widget .post-content h4 {
    margin-top: 15px;
  }
  .single-footer-widget .post-content .row .col-lg-8 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pl-5, .px-5 {
    padding-left: 0 !important;
  }
  .single-new-news-box .new-news-content h3 {
    font-size: 25px;
  }
  .new-news-area {
    padding-bottom: 50px;
  }
  .breaking-news-content {
    margin-bottom: 15px;
    text-align: center;
  }
  .breaking-news-content .breaking-title {
    float: unset;
    margin-bottom: 10px;
  }
  .breaking-news-slides .single-breaking-news p {
    padding-left: 0;
  }
  .single-main-default-news-inner .news-content h3 {
    font-size: 20px;
  }
  .single-tech-news-box img {
    width: 100%;
  }
  .single-health-news {
    margin-bottom: 30px;
  }
  .health-news-content {
    margin-top: 15px;
  }
  .culture-news-content {
    margin-top: 15px;
  }
  .widget-area .widget_newsletter {
    margin-bottom: 30px !important;
  }
  .news-slider-item .slider-content {
    padding: 15px;
  }
  .news-slider-item .slider-content h3 {
    font-size: 20px;
  }
  .politics-news-content-box {
    margin-top: 15px;
  }
  .business-news-content-box {
    margin-top: 15px;
  }
  .mt-0, .my-0 {
    margin-top: 15px !important;
  }
  .sports-news-post .sports-news-image img {
    margin-bottom: 15px;
  }
  .author-content {
    text-align: center;
    margin-top: 30px;
  }
  .author-content h3 {
    font-size: 25px;
    margin-bottom: 15px;
  }
  .about-content h3 {
    font-size: 20px;
  }
  .page-title-content {
    text-align: center;
  }
  .page-title-content h2 {
    margin-bottom: 12px;
    font-size: 25px;
  }
  .page-title-content ul {
    text-align: center;
    position: relative;
    right: 0;
    top: unset;
    -webkit-transform: unset;
            transform: unset;
  }
  .login-form {
    padding: 30px 15px;
  }
  .login-form h2 {
    font-size: 20px;
  }
  .login-form h2::before {
    height: 20px;
  }
  .login-form form .lost-your-password {
    text-align: left;
    margin-top: 10px;
  }
  .register-form {
    padding: 30px 15px;
  }
  .register-form h2 {
    font-size: 20px;
  }
  .register-form h2::before {
    height: 20px;
  }
  .register-form form .lost-your-password {
    text-align: left;
    margin-top: 10px;
  }
  .error-content h3 {
    font-size: 20px;
  }
  .coming-soon-content {
    padding: 30px 25px;
  }
  .coming-soon-content #timer {
    margin-top: 30px;
  }
  .coming-soon-content #timer div {
    width: 100px;
    height: 105px;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 20px;
    margin-top: 10px;
  }
  .coming-soon-content h2 {
    font-size: 25px;
  }
  .contact-form {
    padding: 20px;
  }
  .single-news-item .news-content {
    margin-top: 15px;
  }
  .news-area.bg-ffffff .widget-area {
    margin-top: 0;
  }
  .news-area.bg-ffffff .widget-area .widget:last-child {
    margin-bottom: 30px;
  }
  .blog-details-desc .article-content h3, .blog-details-desc .article-content h1 {
    font-size: 25px;
  }
  .blog-details-desc .article-content h4 {
    font-size: 20px;
  }
  .news-details-area.bg-ffffff .widget-area {
    margin-top: 0;
  }
  .news-details-area.bg-ffffff .widget-area .widget:last-child {
    margin-bottom: 30px;
  }
  .blog-details-desc .article-content .desc-overview .desc-image img {
    margin-bottom: 20px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .top-header-area.bg-color {
    border: none;
  }
  .single-main-news .news-content h3 {
    font-size: 30px;
  }
  .single-main-news-inner .news-content h3 {
    font-size: 25px;
  }
  .single-main-news-box .news-content h3 {
    font-size: 18px;
  }
  .most-popular-post .post-content {
    padding: 0;
  }
  .politics-news-post .politics-news-content h3 {
    margin-top: 10px;
  }
  .culture-news-post .culture-news-content h3 {
    margin-top: 10px;
  }
  .single-health-news .health-news-content {
    padding: 30px;
  }
  .login-form form .lost-your-password {
    text-align: right;
    margin-top: 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pt-100 {
    padding-top: 70px;
  }
  .pb-70 {
    padding-bottom: 40px;
  }
  .top-header-social {
    text-align: center;
    margin-bottom: 10px;
  }
  .text-right {
    text-align: center !important;
  }
  .top-header-area.bg-color {
    border: none;
  }
  .top-header-others {
    text-align: center;
  }
  .top-header-others .languages-list .nice-select {
    z-index: 999999;
  }
  .mean-container a.meanmenu-reveal {
    padding: 5px 0 0 0;
  }
  .mean-container a.meanmenu-reveal span {
    display: block;
    background: #000;
    height: 4px;
    margin-top: -5px;
    border-radius: 3px;
    position: relative;
    top: 8px;
  }
  .mean-container .mean-bar {
    background-color: unset;
    border-bottom: none;
  }
  .mean-container .mean-nav {
    margin-top: 50px;
  }
  .main-responsive-nav .logo img {
    max-width: 155px !important;
    position: relative;
    z-index: 99999;
  }
  .others-option-for-responsive .dot-menu {
    top: -32px;
  }
  .others-option-for-responsive .container .container {
    right: 20px;
    max-width: 280px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
    text-align: center;
  }
  .others-option-for-responsive .option-inner .others-options {
    margin-left: 0;
  }
  .others-option-for-responsive .option-inner .others-options .option-item {
    margin-bottom: 10px;
  }
  .others-option-for-responsive .option-inner .others-options .option-item:last-child {
    margin-bottom: 0;
  }
  .others-option-for-responsive .option-inner .others-options .option-item .languages-list {
    display: inline-block;
  }
  .others-option-for-responsive .option-inner .others-options .option-item .languages-list .nice-select .list {
    right: auto;
    left: 0;
    margin: 5px 0 0;
  }
  .others-option-for-responsive .option-inner .others-options.d-flex {
    display: block !important;
  }
  .main-news-area {
    padding-bottom: 50px;
  }
  .single-main-news-inner img {
    width: 100%;
  }
  .single-most-popular-news .popular-news-image img {
    width: 100%;
  }
  .single-politics-news .politics-news-image img {
    width: 100%;
  }
  .single-culture-news .culture-news-image img {
    width: 100%;
  }
  .featured-reports-image img {
    width: 100%;
  }
  .most-shared-image img {
    width: 100%;
  }
  .single-footer-widget .post-content h4 {
    margin-top: 15px;
  }
  .single-footer-widget .post-content .row .col-lg-8 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pl-5, .px-5 {
    padding-left: 0 !important;
  }
  .sports-news-content {
    margin-top: 15px;
  }
  .tech-news-content {
    margin-top: 15px;
  }
  .new-news-image img {
    width: 100%;
  }
  .new-news-area {
    padding-bottom: 50px;
  }
  .breaking-news-content {
    margin-bottom: 15px;
    text-align: center;
  }
  .breaking-news-content .breaking-title {
    float: unset;
    margin-bottom: 10px;
  }
  .breaking-news-slides .single-breaking-news p {
    padding-left: 0;
  }
  .single-main-default-news img {
    width: 100%;
  }
  .single-sports-news-box .sports-news-image img {
    width: 100%;
  }
  .widget-area {
    margin-top: 30px;
  }
  .widget-area .widget_newsletter {
    margin-bottom: 30px !important;
  }
  .single-health-news {
    margin-bottom: 30px;
  }
  .news-slider-item .slider-content h3 {
    font-size: 25px;
  }
  .politics-news-content-box {
    margin-top: 15px;
  }
  .business-news-content-box {
    margin-top: 15px;
  }
  .single-business-news .business-news-image img {
    width: 100%;
  }
  .single-tech-inner-news .tech-news-image img {
    width: 100%;
  }
  .mt-0, .my-0 {
    margin-top: 15px !important;
  }
  .single-video-item .video-news-image img {
    width: 100%;
  }
  .author-content {
    text-align: center;
    margin-top: 30px;
  }
  .author-content h3 {
    font-size: 25px;
    margin-bottom: 15px;
  }
  .single-overview-news .overview-news-image img {
    width: 100%;
  }
  .page-title-content {
    text-align: center;
  }
  .page-title-content h2 {
    margin-bottom: 12px;
    font-size: 25px;
  }
  .page-title-content ul {
    text-align: center;
    position: relative;
    right: 0;
    top: unset;
    -webkit-transform: unset;
            transform: unset;
  }
  .coming-soon-content {
    padding: 30px 25px;
  }
  .coming-soon-content #timer {
    margin-top: 30px;
  }
  .coming-soon-content #timer div {
    width: 100px;
    height: 105px;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 20px;
    margin-top: 10px;
  }
  .coming-soon-content h2 {
    font-size: 25px;
  }
  .single-news-item .news-content {
    margin-top: 15px;
  }
  .single-news-item .news-image img {
    width: 100%;
  }
  .news-area.bg-ffffff .widget-area {
    margin-top: 0;
  }
  .news-area.bg-ffffff .widget-area .widget:last-child {
    margin-bottom: 30px;
  }
  .news-details-area.bg-ffffff .widget-area {
    margin-top: 0;
  }
  .news-details-area.bg-ffffff .widget-area .widget:last-child {
    margin-bottom: 30px;
  }
  .blog-details-desc .article-content .desc-overview .desc-image img {
    margin-bottom: 20px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .top-header-area.bg-color {
    border: none;
  }
  .top-header-others .languages-list .nice-select {
    z-index: 999999;
  }
  .mean-container a.meanmenu-reveal {
    padding: 5px 0 0 0;
  }
  .mean-container a.meanmenu-reveal span {
    display: block;
    background: #000;
    height: 4px;
    margin-top: -5px;
    border-radius: 3px;
    position: relative;
    top: 8px;
  }
  .mean-container .mean-bar {
    background-color: unset;
    border-bottom: none;
    padding-top: 0;
  }
  .mean-container .mean-nav {
    margin-top: 50px;
  }
  .main-responsive-nav .logo img {
    max-width: 155px !important;
    position: relative;
    z-index: 99999;
  }
  .others-option-for-responsive .dot-menu {
    top: -32px;
  }
  .others-option-for-responsive .container .container {
    right: 20px;
    max-width: 280px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
    text-align: center;
  }
  .others-option-for-responsive .option-inner .others-options {
    margin-left: 0;
  }
  .others-option-for-responsive .option-inner .others-options .option-item {
    margin-bottom: 10px;
  }
  .others-option-for-responsive .option-inner .others-options .option-item:last-child {
    margin-bottom: 0;
  }
  .others-option-for-responsive .option-inner .others-options .option-item .languages-list {
    display: inline-block;
  }
  .others-option-for-responsive .option-inner .others-options .option-item .languages-list .nice-select .list {
    right: auto;
    left: 0;
    margin: 5px 0 0;
  }
  .others-option-for-responsive .option-inner .others-options.d-flex {
    display: block !important;
  }
  .main-news-area {
    padding: 50px;
  }
  .single-main-news-inner .news-content {
    padding: 15px;
  }
  .single-main-news-inner .news-content h3 {
    font-size: 18px;
  }
  .single-main-news-box .news-content {
    padding-left: 10px;
    padding-right: 10px;
  }
  .single-main-news-box .news-content h3 {
    font-size: 13px;
  }
  .single-footer-widget .post-content .post-image a img {
    max-width: 60px;
  }
  .single-footer-widget .social li a i {
    height: 25px;
    width: 25px;
    line-height: 25px;
    font-size: 16px;
  }
  .widget-area .widget_stay_connected .stay-connected-list li {
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
    max-width: unset;
    width: 100%;
  }
  .new-news-area {
    padding-bottom: 50px;
  }
}

.topik-populer-mobile {
display: none;
}

/* Search icon by IcoMoon, made with http://icomoon.io/app/ */
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon/icomoon.eot');
	src:url('../fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon/icomoon.woff') format('woff'),
		url('../fonts/icomoon/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.sb-search {
	position: absolute;
	margin-top: 0px;
	width: 0%;
	min-width: 35px;
	height: 35px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
	right: 55px;
	z-index:999999;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	outline: none;
	background: #fff;
	width: 70%;
	height: 35px;
	margin: 0;
	z-index: 10;
	padding: 10px 65px 10px 10px;
	font-family: inherit;
	font-size: 15px;
	color: #2c3e50;
	border-radius: 30px;
}

.sb-search-input::-webkit-input-placeholder {
	color: #efb480;
}

.sb-search-input:-moz-placeholder {
	color: #efb480;
}

.sb-search-input::-moz-placeholder {
	color: #efb480;
}

.sb-search-input:-ms-input-placeholder {
	color: #efb480;
}

.sb-icon-search,
.sb-search-submit  {
	width: 35px;
	height: 35px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
}

.sb-search-submit {
	background: #fff; /* IE needs this */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
    opacity: 0;
	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
}

.sb-icon-search {
	color: #fff;
	background-color: #111111;
	z-index: 90;
	font-size: 18px;
	font-family: 'FontAwesome';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}

.sb-icon-search:before {
	content: "\f002";
}

/* Open state */
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 123%;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	background-color: #be0000;
background: linear-gradient(to bottom left, #ff661f, #be0000, #be0000));
background: -webkit-linear-gradient(to bottom left, #ff661f, #be0000, #be0000));
background: -moz-linear-gradient(to bottom left, #ff661f, #be0000, #be0000);
	color: #fff;
	z-index: 11;
	border-radius: 30px;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}

@media only screen and (max-width: 375px) {
.top-header-others li.user-mobile {
    left: 137px;
}

.top-header-others li img {
    right: -115px;
}

.top-header-others li.pp-name-mobile .languages-list .nice-select::after {
    right: 90px;
}

.top-header-others .languages-list .nice-select .list {
    left: -100px;
}

.sb-search.sb-search-open, .no-js .sb-search {
    width: 118%;
}

}
