/*css for login form*/
#login_div {
	background: #ffffff !important;
}
#login_div .loginform {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 10px;
    margin-bottom: 8px;
    background: rgb(239, 239, 239);
    padding: 20px;
}
.slick-track {
	height : 250px !important;
}
.slick-slide{
    height: 250px;
}

.event-desc .elementor-column-gap-default .elementor-column:first-child {
    width: 70% !important;
}
.box .article_dfp_ads {
    display: none !important;
}
.event-desc .elementor-column-gap-default .elementor-column:last-child {
    width: 30%;
}
 /*divider missing */
.categorised-content-listing .article-listing:nth-child(6) { 
  border-bottom: 1px solid #dbdbda !important; 
  padding: 30px 0 27px !important;
 }
.event-content .elementor-tab-title.elementor-active {
    background-color: #0083CA !important;
    color: #fff !important;
    border: 1px #d4d4d4;
}
.event-content .elementor-tab-title{
color:#0083CA;
}
.article-detail-page .col-sm-3.social-share-links {
    padding-right: 15px !important;
}
.article-detail-page .col-sm-3 {
  padding-left: 15px;
}
.article-detail-page .col-sm-9 {
  padding-right: 15px;
}

.footer-bottom .alignleft {
  line-height: 16px !important;
}
.four_fifth {
  margin-top: 7px;
}
@media only screen and (max-width: 479px){.ads-top, .e3lan-top {position: inherit!important;}}
.chpos{margin-top:-120px;}
.chpos2{padding-top:70px;}
@media only screen and (max-width: 1219px){.ads-top, .e3lan-top {position: relative !important;margin-left: 0px;margin-right: 0px;}}
@media only screen and (max-width: 985px) and (min-width: 768px) {.ads-top, .e3lan-top {position: relative !important;}.logo img { max-height: none;}}
@media only screen and (max-width: 767px){.subscribe_c .btn_lab_cont {z-index:1;}}

@media only screen and (max-width: 479px)
{
.dfp-ad-widget-class { text-align: center; }
}

@media only screen and (max-width: 767px)
{
    /*userway local size*/
        #userwayAccessibilityIcon {
         // margin-left: 15px;
            // margin-top: -273px!important;
          display: block !important;
        }
.sc_dfp_banner { float: none !important; }
aside.sidebar.sc-primary { margin-top: 40px; }
.ads-top, .e3lan-top, .e3lan-bottom {
     position: relative !important;
    height: 90px;
    float: left;
}
}
.mobile_click_msg {display:block !important; font-size:17px;}
.desktop_click_msg {display:none; }

.article_dfp_ads iframe {    margin: 0px !important; max-height: 274px !important; min-height: 250px !important; width: 300px !important;}
}

@media only screen and (max-width: 767px) and (min-width: 480px)
{

 .sc_dfp_banner { float: none !important; }
aside.sidebar.sc-primary { margin-top: 40px; }
.ads-top, .e3lan-top, .e3lan-bottom {height: 100px; }
.article_dfp_ads iframe {    margin: 0px !important; max-height: 274px !important; min-height: 250px !important; width: 300px !important;}
.mobile_click_msg {display:block !important; font-size:17px;}
.desktop_click_msg {display:none; }
}
@media only screen and (max-width: 345px) {
#mobilemenu .mobile_menu ul#mobile_menu li ul li a {width: 80%;min-width: 65px;padding: 3px !important;}
#mobilemenu .mobile_menu ul#mobile_menu li { padding-left: 2px;}
}
@media only screen and ( min-width: 1220px ){
.logo img{max-width: 100% !important;}
.logo {max-width:35% !important;}
}

/* Subscribe iframe css include for IE */

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   .page-template-template-subscribeDetails #form_opening iframe {height:2500px;}
}
.article_dfp_ads {     width: 100%;     text-align: center;  }
.article_dfp_ads iframe {   text-align: center !important;  margin: 15px;   }
.dfp_ad_pos div { height: auto !important; }
.sc_dfp_banner {  float: right; }

.adblockcls {display:none;}

/* Blueconic CSS */
.page-template-bc-paywall-psa .form-content-page .subpage-title,
.page-template-bc-paywall-psa .form-content-page hr{
  display: block;
}

.page-id-489042 #main-content {
    width: 100%;
    float: unset;
}
.page-id-489042 #main-content .content-wrap {
    float: unset;
    width: 100%;
}
.page-template-template-subscribeDetails.page-id-489042  .content{
  float: none;
  margin: 0 auto;
  width: 100%;
}
.page-template-template-subscribeDetails.page-id-489042  #form_opening iframe {
    width: 100%;
}
.dmcss_login_form input[type="text"], .dmcss_login_form input[type="password"]{
  width: 94%;
}
.dmcss_login_form #form_tabs #form_nav {
    display: none;
}

.page-id-489042 .form-content-page h1.subpage-title, 
.page-id-489042 .form-content-page hr{
  display: none;
}

.dmcss_login_form label{
  width: 162px !important;
}

.logged-in a.djoLogin {
    display: none;
}

.page-template-template-subscr-psa .logo{
  margin-left: 40px;
} 

.page-template-bc-paywall-psa .sidebar-narrow-left .content-wrap {
  float: unset;
}
.form_gray_bg { background: #f1f1f1 !important; padding:5px; }

/* Added by kenil - 26-04-2024  for footer menu alignment */
.footer-top-area .footer-top-right ul{
	gap: 18px !important;
}

/* Added by kenil - 11-06-2024  for top stories section alignment */
.home-left-stories #featured-content .featured_a .description-section{
	max-width: 320px;
	width: 100%;
}
.home-left-stories #featured-content .other-top-stories{
	width: 100%
}
@media (min-width: 1200px) and (max-width: 1300px) {
#featured-content .featured_b_and_c .most-viewed .featured-image{
   width: 200px !important;
}
}
#featured-content .top-stories .other-top-stories{
	margin-top: 155px !important;
}
@media (max-width: 767px) {
    #featured-content .top-stories .other-top-stories {
        margin-top: 31px !important;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .home-left-stories #featured-content .featured_a .description-section {
        max-width: 160px !important;
    }
}
@media (min-width: 1024px) and (max-width: 1100px) {
    .home-left-stories #featured-content .top-stories, #featured-content .featured_a .description-section {
        max-width: 190px;
    }
}
@media (min-width: 1200px) and (max-width: 1300px) {
    .home-left-stories #featured-content .top-stories, #featured-content .featured_a .description-section {
        max-width: 290px !important;
    }
}

@media only screen and (min-width: 767px) and (max-width: 920px) {#featured-content .featured_b_and_c .featured-image {
    max-width: 100%;
    width: 200px;
    height: 115px;
}

.sponsored-related-content .sponsored {
    top: 136px !important;
}
.sponsored_dic_section {
    position: relative;
    width: 50%;
    text-align: center;
    margin: 0 auto;
    height: auto;
    display: flex;
}
.sponsored_img {
    margin-left: 5px;
}

body, .taxopress-output-wrapper:nth-child(2) {
    display: none !important;
}
/ ----iframe css ---- /
@media (max-width: 767px) {
    .print_digital_frame iframe {
        height: 3740px !important;
    }
}
.print_digital_frame iframe {height: 2500px !important;}

.related-content-section p.btn-sponsored{
top:150px;
}
@media only screen and (max-width: 767px) and (min-width: 380px)
{
.related-content-section p.btn-sponsored{
top:170px;
}}
.page-id-430112 .footer-middle-area .newsletter-section .ao-block-wrapper:nth-child(9) {
    margin-top: -10px !important;
}
.page-id-433831 div#block-b1675276148635 {
    margin-left: -5px;
}

/*incontent ad space remove*/
.article_dfp_ads {
  padding: 0px !important;
}

div#cmplz-message-1-optin {
    margin-top: 10px;
    line-height: 19px;
    font-size: 13px;
    text-align: justify;
}
.custom-links .btn-custom:hover {
    background-color: #383833;
}