 .loksabha_election_iframe{height:370px; margin-top:10px;  width: 100%;}
          @media only screen and (max-width :1199px) {
            .loksabha_election_iframe{
              height:700px;
            }
          }
          @media only screen and (max-width :991px) {
            .loksabha_election_iframe{
              height:510px;
            }
          }
          @media only screen and (max-width :767px) {
            .loksabha_election_iframe{
              height:1050px; margin-top:5px; margin-bottom:10px;
            }
          }
.dw_news_ticker { width: 240px; height: 136px; position: fixed; bottom: 30px; right: 50px; z-index: 999;}
    .dw_news_ticker .swiper-slide img {max-width: 100%; border-radius: 0px;}
    .dw_news_ticker .swiper-scrollbar {display: none;}
    .wdnews_ticker_close {width: 25px; display: flex; height: 24px; background: black; color: #fff; border-radius: 16px; align-items: center; justify-content: center; font-size: 13px; position: absolute; z-index: 9; right: -12px; top: -10px; cursor: pointer;}
  
    /* sticker election result */
    .lok_s_election_r_block{position: absolute;  left:0; right:0; top: 0; bottom:0; padding:12px; background-color: #f5f5f5;  }
    .lok_s_election_r_block ul{list-style:none; padding:0;}
    .loksabha_seats_list {list-style: none; padding: 0; margin: 0 auto; display: flex; justify-content: center; flex-wrap: wrap; max-width: 430px;}
    .loksabha_seats_list  li {padding:3px; width: 33.33%;}
    .loksabha_seats_block {width: 100%; margin: 0;}
    .loksabha_seats_block {border-radius: 3px; font-family: 'Roboto'; width: 100%; overflow: hidden; background: #464646;}
    .loksabha_seats_block p {color: #fff; padding: 3px 10px; font-size: 14px; border-bottom: 1px solid rgba(255, 255, 255, .2); font-weight: 300; text-align: center; margin: 0; text-overflow: ellipsis; overflow: hidden;}
    .lok_s_party .loksabha_seats_block span {background: transparent; color: #fff; border: none; padding:2px 5px; font-size: 18px; display: block; text-align: center;}
    .l_sabha_m_title {text-align: center; font-size: 14px; font-weight: bold; color: #333; font-family: 'Roboto'; margin:0 0 8px 0; line-height: 25px; border: 1px solid #a50404;}
    .l_sabha_m_title span{color:#333;}

   /* exit poll css */

    .exit-iframe-container {width: 100%;position: relative; visibility: hidden; display: none;}
	.allianceparty-iframe-container{width: 100%;position: relative; display: none; visibility: hidden;}
.exit-iframe-overlay {position: absolute; top: 0;left: 0;width: 100%;height: 100%;z-index: 1;cursor: pointer;}
.exit-exit_poll{ vertical-align: top;}

/* exit poll css */
.breakingnews{display: flex; background: #fff; border: 1px solid #e50a0a; box-shadow: 0px 0px 5px rgba(0, 0, 0, .1); overflow: hidden; align-items: center;}
.breakingnews .breakhead {background: #e50a0a; color: #fff; font-size: 16px; font-weight: bold; white-space: nowrap; padding: 5px 10px; position: relative; z-index:1;}
.breakingnews .breakhead:after {
    content: ""; position: absolute; width: 0; height: 0;
    border-top: 17px solid transparent;
    border-left: 14px solid #e50a0a;
    border-bottom: 17px solid transparent;  right: -14px; top: 0px;}
.breakingnews .news {align-items: center; display: flex; width: 100%; padding-left: 16px;}
.breakingnews .news ul {list-style: none; margin: 0; padding: 0;overflow: visible; height: auto;}
.breakingnews .news ul a {color: #333; font-size: 16px; padding: 0 0 0 11px; font-weight: 400; position: relative; margin-left: 12px;float: none;}
.breakingnews .news ul a:before {content: ""; position: absolute; width: 0; height: 0; border-top: 6px solid transparent; border-left:5px solid #e50a0a; border-bottom: 6px solid transparent; left: 0; top: 5px;}


.el_l_key_candi{
    width:100% ; height:115px ; margin-top:10px;
  }
  .el_key_candi_button {
    background: #c30000;
    border: none;
    color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    padding: 4px 16px;
    display: block;
    border-radius: 20px;
    margin: 5px auto 0 auto;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, .2);
    position: relative;
    max-width: 95px;
    text-align: center;
  }
  .el_key_candi_button:hover, .el_key_candi_button:focus{
    background: #9b0000; color:#fff;
  }
  .el_key_candi_button.open{background-position:-41px 6px; display:none;}

  .article_detail_page .loksabha_election_iframe{display:block!important;}
.article_in_content .loksabha_election_iframe{display:block!important;}
.loksabha_election_constituency_result {
  width: 100%;
  min-height: 260px;
  vertical-align: top;
}
.loksabha_election_parties_result{
  width: 100%;
  min-height: 260px;
  vertical-align: top;
  
}
.mybotimage-container {
  bottom: 410px !important;
}


	/** popup css **/	
  .contest_popup_wrap {position: fixed; top: 0; bottom: 0; right: 0; left: 0; margin: auto; z-index: 90000;	
    display: none; padding: 15px 15px; background: rgba(0, 0, 0, .75);}	
  .contest_popup_wrap img{max-width:100%;}	
  .cont_close_btn {width: 40px; height: 40px; position: absolute; z-index: 2; right:-10px; background: transparent;	
border: none; padding: 4px; top:-10px;}	
  .contest_bann_img {max-width:550px; margin:5% auto 0 auto; position: relative;}	

  /* photo-gellery */
  .h_videos_block .h_v_thumb img {
    max-height: inherit !important;
}

.nsm7Bb-HzV7m-LgbsSe-BPrWId {
  color: black !important;
}
/* .i_con_r .t_news {
  width: 100%; display: block !important;
} */
/* #hpcontentbox .wbx .t_news {
  display: block !important;
  width: 25%;
  float: left;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 15px;
  cursor: pointer;
} */
#election-banner iframe {
  height: 175px !important;
  margin: 0 !important;
}
.top_news .t_n_txt a {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.freeHtmlContent{
  display: none;
}
#cke_pastebin{
  position: static !important;
  top: auto !important;
  height: auto !important;
  overflow: visible !important;
  left: auto !important;
}
.client_sponsored {display:none};
iframe[title="YouTube video player"] {
  display: block !important;
}

.homePage .navbar-header .t_date:before {
content: "";
clear: both;    
display: block;
}
.elc_result_img {
    display: block;
    max-width: 100%;
    border-radius: 5px;
    margin-bottom: 5px;
}

.advt_336 {
    /* padding-top: 15px; */
    background-color: #f7f7f6;
}
.ad_in_between_art {
    margin-bottom: 10px;
    /* margin-top: 10px; */
    float: none !important;
    margin-right: 0px;
    display: block;
    text-align: center;
}

.i_con_r .news_widget_panel:before {

 content: "";
 clear: both;
 display: table;

}

.live_content_blocks {
    position: relative;
} 
.live_content_blocks:after{content:"";display:table;clear:both}
.live_content_time{color:#fff;font-size:14px;line-height:15px;
  order:2;padding-top:3px;background:#a40404;display:inline-block;padding:5px 12px;border-radius:25px;border:1px solid #a40404;width:160px;text-align:center}

.live_content_time:after{content:"";width:90%;height:2px;position:absolute;z-index:-1;top:15px;border-bottom:1px dashed #a40404;right:12px;margin:0 auto}
.live_content_heading{order:1;font-size:18px;font-weight:600;line-height:25px;color:#a40404;margin-bottom:5px;margin-top:10px;padding-left:15px}
.live_content_data{order:3;margin-top:0;padding-top:8px;font-size:20px;line-height:30px;padding-left:15px}
.live_content_blocks:after{content:"";display:table;clear:both}.live_content_data img{max-width:100%;height:auto}.article_d_head{position:relative}
.google_follownews_icon{padding:5px 46px 5px 14px;border:solid 1px #4a8af4;border-radius:20px;color:#4a8af4;background-color:#f4f8fd;
  background-image:url(/assets/img/svg/googlenewsicon.svg);display:inline-block;background-repeat:no-repeat;font-size:15px;
  background-position:right .75rem center;position:absolute;bottom:6px;left:6px;margin-right:5px}.google_follownews_icon:focus,.google_follownews_icon:hover{color:#4a8af4}
