.footer-bottom .alignleft {
  line-height: 16px !important;
}
.four_fifth {
  margin-top: 7px;
}
@media screen and (max-width: 479px) 
{
.subscribe_c .mob_txt_sub_cont {top: 45px !important;}
.subscribe_c .mob_txt_sub_cont .mob_txt_sub { width: 35% !important; }
.subscribe_c .mob_txt_sub_cont .mob_txt_sub span { font-size: 13px; }
.subscribe_c .mob_txt_sub_cont { width: 100%;     position: inherit!important;}
.subscribe_c .mob_txt_sub_cont .mob_txt_sub { margin-right: 0px; }
.ads-top, .e3lan-top {position: relative!important;}
}

@media only screen and (max-width: 767px)
{
.subscribe_c .mob_txt_sub_cont {top: 45px !important;}
.subscribe_c .mob_txt_sub_cont .mob_txt_sub { width: 30% !important; }
.subscribe_c .mob_txt_sub_cont .mob_txt_sub span { font-size: 13px; }
.subscribe_c .mob_txt_sub_cont { width: 100%;     position: inherit!important;}
.subscribe_c .mob_txt_sub_cont .mob_txt_sub { margin-right: 0px; }
.ads-top, .e3lan-top {position: relative!important;}
.mobile_click_msg {display:block !important; font-size:17px;}
.desktop_click_msg {display:none; }

.article_dfp_ads iframe {
    text-align: center !important;
   margin: 0px !important;
    max-height: 250px !important;
}
.ads-top, .e3lan-top, .e3lan-bottom { position: relative !important; height: auto;  }
div.bnribbon {top: -50px !important;height: 45px!important; }
}


@media only screen and (max-width: 767px) and (min-width: 480px)
{
.header-content { padding: 0 25px; float: left; width: 100%; }
.mobile_click_msg {display:block !important; font-size:17px;}
.desktop_click_msg {display:none; }
.article_dfp_ads iframe {
    text-align: center !important;
   margin: 0px !important;
    max-height: 250px !important;
}
div.bnribbon {top: -50px !important;height: 45px!important; }
}
li.share-email {
    background: #116cf8;
    color: #fff !important;
    width: 58px;
    margin-right: 25px;
    padding: 3px;
    text-align: center;
    font-size: 12px;
    font-family: serif;
    border-radius: 3px;
}

.social-share-btn.email {
    color: #fff;
    text-decoration: none;
}

li.share-print {
    background: #4485a5;
    width: 50px;
    text-align: center;
    padding: 2px;
    border-radius: 4px;
}

a.share-print {
    font-size: 11px;
    font-family: -apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif!important;
    color: #fff;
    text-decoration: none;
    font-weight: 500;
}
.share-print i.fa.fa-print {
    padding-right: 5px;
}
.share-email i.fa.fa-envelope {
    padding-right: 6px;
}
@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;}
}

/* css for incontent ads */


.article_dfp_ads {     width: 100%;     text-align: center; display: block !important;     margin: 0px 0px 10px; float:left;}
.article_dfp_ads iframe {   text-align: center !important;     margin: 15px; }
.adblockcls { display:none; }
/* CSS for datatables search input */
.dataTables_filter input[type="search"] { border: 1px solid #ddd;}

/* remove borders from centered images */
img.aligncenter { border: none; }
.form_gray_bg { background: #f1f1f1 !important; padding:5px; }