@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0 auto;
}
		
body {
	color: #333;
	background: #ffffff !important;
	font-family: 'Mukta', sans-serif;
	font-size: 16px;
}


/********************************************/
/* Advertisement Section */
/********************************************/
.preHeadAd img {
    margin-bottom: 20px;
}

.sponsorAd {
	margin-top: 20px;
}

.sponsorAd img {
    margin-bottom: 20px;
}

.imagebox img {
    width: 980px !important;
    height: auto;
}

.adRightSideBar img {
    margin-bottom: 20px;
}

.widget {
    margin: 20px 0;
    background: #fcfcfc;
    border-top: 1px solid #ebebeb;
    border-bottom: 4px solid #e3e3e3;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}



/***************************************************/
/* Pop Ad Section */
/***************************************************/
/* The Image Popup */
#imagePopup {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 9999; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgba(0, 0, 0, 0.6); /* Black background with opacity */
}

/* The Popup Image Container */
#imageContainer {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    background: #fff;
    padding: 10px;
    border-radius: 5px;
}

/* The Popup Image */
#imageContainer img {
    display: block;
    max-width: 100%;
    max-height: 550px;
    margin: 0 auto;
}

/* The Popup Close Button */
#closeButton {
    display: block;
    position: absolute;
    top: 0;
    right: 8px;
    font-size: 28px;
    font-weight: bold;
    color: #de4227;
    cursor: pointer;
    opacity: 0; /* Set default opacity to 0 */
    transition: opacity 0.3s; /* Add a transition effect */
}

/* Change the opacity of the close button on hover */
#imageContainer:hover #closeButton {
    opacity: 1;
}

/* Media queries */
@media only screen and (max-width: 600px) {
    /* The Popup Image */
    #imageContainer img {
        max-height: 100vh;
    }
    
    /* The Popup Close Button */
    #closeButton {
        font-size: 20px;
    }

    #imageContainer {
        width: 80%;
        top: 40%;
    }
}







/***************************************************/
/* Extra Styling */
/***************************************************/
#Reloadpage{
    cursor:pointer;
}



.fbLikeShare {
    margin-top: 1px;
}

.preHeader {
    background: #035a75;
    padding: 8px 0 1px 0;
}

.preHeadNpFlag {
    margin-right: 5px;
}

.preHeaderMenu ul {
    list-style: outside none none;
    margin-bottom: 0;
}

.preHeaderMenu li {
    display: inline-block;
    float: left;
    margin-right: 20px;
}

.preHeaderMenu li:last-child {
    margin-right: 0;
}

/*.preHeaderMenu a {
    color: #017ab2;
    text-decoration: none;
    text-shadow: 1px 1px 1px #e7f6fd;
}*/

.preHeaderMenu a {
    color: #242424;
    text-decoration: none;
    font: 500 15px/36px 'Mukta', sans-serif;
}

.preHeaderMenu a:hover {
	color: #ec1a3a;
	text-decoration: none;
}




.headerSection {
    background: #fff;
    padding: 25px 0;
}

.fbLikeShare {
    width: 100%;
    text-align: right;
}

.fbShare {
    text-align: center;
    line-height: 55px;
}



.mainNav {
    background: #035a75;
    border-bottom: 5px solid #f47b34;
    text-align: center;
}

.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
	box-shadow: 0 0 6px 3px rgba(0,0,0,.11);
	background-color: rgba(255, 255, 255, 1);
	border-width: 0;
    z-index: 99999;
    border-bottom: none !important;
}



.headSocialSection, .headLanguageSection {
    line-height: 168px;
    text-align: center;
}

.headSocialSection ul, .headLanguageSection ul {
    margin-bottom: 0;
    list-style: none;
}

.headSocialSection ul li, .headLanguageSection ul li {
    display: inline-block;
    margin-right: 8px;
}

.headSocialSection ul li:last-child, .headLanguageSection ul li:last-child {
    margin-right: 0;
}

.headSocialSection ul li a {
    color: #fff;
}

.headSocialSection ul li a:hover {
    color: #f47b34;
    text-decoration: none;
}



.headLanguageSection ul li a {
    color: #fff;
    font: 600 15px "open_sansregular";
}

.headLanguageSection ul li a:hover {
    color: #efefef;
    text-decoration: none;
}

li.youtubeLive span {
    background: #f00;
    color: #fff;
    padding: 5px 15px;
    border-radius: 5px;
}

li.youtubeLive span:hover {
    background: #f47b34;
}



.mainContainer {
    background: #fff;
    overflow: hidden;
    padding: 10px;
    border: 1px solid #ddd;
}

.taajaUpdates {
    /*text-align: center;*/
}

/*.taajaUpdates img {
    margin-bottom: 15px;
	margin-top: 15px;
}*/

.taajaUpdates p {
    color: #666;
    font: 500 20px/36px 'Mukta';
    padding: 0 30px;
}

.taajaUpdates .taajaNewsBig {
    background: #fff;
    border: 1px solid #ededed;
    margin-bottom: 20px;
}

.taajaNewsBig img, .taajaNewsSmall img {
    margin-top: 0;
    width: 100% !important;
    margin-right: 0 !important;
}

.taajaNewsSmall {
    background: #fff;
    border: 1px solid #ededed;
	overflow: hidden;
}

.taajaNewsSmall img {
    width: 100%;
    margin-top: 0;
}

.taajaNewsSmall h1 a {
    font-size: 16px !important;
    line-height: 22px !important;
}

.taajaNewsSmallHorizontal {
    background: #fff;
    border: 1px solid #ededed;
    overflow: hidden;
	/*margin-top: 20px;*/
}

.taajaNewsSmallHorizontal .taajaContents {
    padding: 10px 0;
}

.taajaNewsSmallHorizontal .taajaContents h1 a {
    font-size: 18px;
    line-height: 30px;
}

.taajaNewsSmallHorizontal a img {
    width: 50%;
    margin-bottom: 0;
}

.taajaContents {
    padding: 0 10px;
}


.newsPublishedDetail {
    margin-bottom: 10px;
}

/*.newsPublishedDetail li {
    background: #187dd6 none repeat scroll 0 0 !important;
    border: 1px solid #0960ac !important;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    margin-right: 20px;
	margin-bottom: 0 !important;
    padding: 3px 10px !important;
}*/

.newsPublishedDetail li {
    background: #ffffff none repeat scroll 0 0 !important;
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
    border-bottom: 2px solid #106c61 !important;
    border-radius: 4px;
    color: #1e9183;
    display: inline-block;
    margin-right: 20px;
	margin-bottom: 0 !important;
    padding: 3px 10px !important;
}

.taajaUpdates ul {
    list-style: outside none none;
    margin-bottom: 0;
}

.taajaUpdates li {
    background: #f4f4f4 none repeat scroll 0 0;
    border: 1px solid #ececec;
    margin-bottom: 20px !important;
    /*padding: 20px 50px;*/
}

.taajaUpdates li:hover {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #f4f4f4;
}

.taajaUpdates li h1 {
	margin-top: 0;
	margin-bottom: 20px;
	text-align: center;
}

.taajaUpdates li h1 a:hover {
	color: #e5322c;
	text-decoration: none;
}

.tagRibbon span {
    background: #f47b34;
    color: #ffffff;
    padding: 8px 15px;
    font: bold 16px 'Mukta', sans-serif;
    z-index: 9999;
    position: relative;
    top: -10px;
}

.taajaImage {
    display: inline-block;
    max-width: 100%;
    position: relative;
    text-align: center;
    margin-bottom: 15px;
}

.tajaImg {
    display: inline-block;
    width: 100%;
    position: relative;
    text-align: center;
}

.tajaImg h1 {
	margin-top: 10px;
}

.tajaImg h1 a {
    font: 700 56px/84px 'Mukta', sans-serif;
    color: #242424;
    display: block;
}

.tajaImg h1 a:hover {
    color: #474747;
    text-decoration: none;
}

a.readMore {
    color: #e5322c;
}

a.readMore:hover {
    color: #31302C;
	text-decoration: none;
}




/* Tab News Section */
/*.tabSection {
	background: #e9f5ff !important;
	border: 1px solid #e2f0fb !important;
}*/

.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px;
}
/*.tabbable-line > .nav-tabs > li {
    margin-right: 2px;
    font-weight: bold;
}*/
.tabbable-line > .nav-tabs > li > a {
    /*border: 0;*/
    margin-right: 0;
    color: #23527c;
    font: 500 18px 'Mukta';
	padding: 8px 15px 2px 15px;
}
.tabbable-line > .nav-tabs > li > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
	background: #f5f6fa;
	color: #333333 !important;
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
  border: 0;
  background: none !important;
  color: #23527c;
}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
  color: #23527c;
}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {

  margin-top: 0px;
}
/*.tabbable-line > .nav-tabs > li.active {
  border-bottom: 4px solid #f3565d;
  position: relative;
}*/
.tabbable-line > .nav-tabs > li.active {
    /*border-bottom: 1px solid #aae1fa;*/
    position: relative;
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
	padding-bottom: 0;
}
.tabbable-line > .nav-tabs > li.active > a {
  border: 0;
  color: #23527c;
  border-radius: 0 !important;
}
.tabbable-line > .nav-tabs > li.active > a > i {
  color: #23527c;
  border-radius: 0 !important;
  background: none;
  text-decoration: none;
}
.tabbable-line > .tab-content {
  /*margin-top: -3px;*/
  background-color: #f5f6fa;
  border: 0;
  border-top: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  padding: 15px 15px 15px 15px;
  width: 100% !important;
  overflow: hidden;
}
.portlet .tabbable-line > .tab-content {
  padding-bottom: 0;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #23527c !important;
  background-color: #f5f6fa !important;
  border: none !important;
  border-bottom-color: transparent;
  cursor: default;
}



.newsContainer {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e8e8e8;
    padding: 10px;
}

.newsContainer ul {
	margin-bottom: 0;
	list-style: none;
	padding-left: 0;
}

.newsContainer li {
    border-bottom: 1px solid #dddddd;
    margin-bottom: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}

.newsContainer li:last-child {
    border-bottom: none;
    margin-bottom: 0;
	padding-bottom: 0;
}

.newsContainer li:last-child p {
    margin-bottom: 0;
}

.newsContainer li h1, .newsContainer h1 {
    line-height: 16px;
    margin-bottom: 8px;
    margin-top: 0;
}

.newsContainer li h1 a, .newsContainer h1 a {
    color: #23527c;
    font-size: 18px;
    text-decoration: none;
    line-height: 30px;
    font-weight: bold;
}

.newsContainer li h1 a:hover {
	color: #e5322c;
	text-decoration: none;
}

.newsContainer img {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    /*max-height: 100px;*/
    width: 100px;
}

.newsContainer p {
    color: #666;
    font: 16px/27px "akshar_unicoderegular";
    margin-left: 0;
}

.threeInOne a img {
    width: 100%;
    margin-right: 0;
}


.threeInTwo img {
    margin-bottom: 0;
    width: 35%;
}

.threeInTwo h1 {
    margin-top: -2px !important;
}

.threeInTwo h1 a {
    font-size: 16px !important;
    line-height: 20px !important;
}


.postDateTime {
    color: #999;
    font-size: 12px;
    margin-bottom: 5px;
}

.oneThree {
    border-bottom: 1px solid #e5e4e4;
    margin-bottom: 10px;
    overflow: hidden;
}

.oneThree img {
    height: auto;
    width: 50%;
}

.threeOne img {
    /*height: 120px;*/
    width: 100%;
}

.oneTwo, .twoOne {
    overflow: hidden;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.oneTwo:last-child, .twoOne:last-child {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

.oneTwo img {
    height: 100px;
    width: 100px;
    border-radius: 50%;
}

.twoOne img {
    width: 100px;
    border-radius: 50%;
    height: 100px;
}

.sectionHeading {
	margin-bottom: 10px;
}

.sectionHeading h1 {
    margin-bottom: 0;
    margin-top: 0;
    border-bottom: 1px solid #ed5454;
}

.sectionHeading h1 a {
    color: #ed5454;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 3px solid #ed5454;
}

.sectionHeading h1 a:hover {
	color: #ea6b5b;
	text-decoration: none;
    border-bottom: 1px solid #ea6b5b;
}

.sectionHeading h1 span a {
    color: #ed6a5a;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    padding: 5px 0px 3px 5px;
}

.advertisementSection > ul {
    padding-left: 0;
}

.advertisementSection li {
    display: block;
    list-style: outside none none;
    margin-bottom: 20px;
}

.leftNewsSection {
    border-bottom: 1px solid #e4e0e0;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.leftNewsSection:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}


.singleNewsContainer {
    margin-bottom: 20px;
}

ul.breadcrumb {
    background: none;
    padding: 0;
    font-size: 13px;
    font-style: italic;
    margin-bottom: 10px;
}

.newsMainImg img {
    margin-right: 15px !important;
    margin-bottom: 15px !important;
}

.singleNewsContainer p,
.newsCategory p,
.post-content p,
.post-content p span,
.post-content p span font,
.post-content p div,
.post-content div {
  color: #2b2b2b !important;
  font: 500 20px/36px 'Mukta', sans-serif !important;
  /*margin-top: -3px;*/
}

.site-contact h1 {
    color: #f47b34;
    font: 600 26px 'Mukta', sans-serif;
    margin-top: 0;
    border-bottom: 1px solid #cb8a2b;
}

.singleNewsContainer h1 {
    color: #242424;
    font-size: 30px;
    margin-top: 0;
    font-weight: 700;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 5px;
    line-height: 42px;
    width: 100%;
    float: left;
    display: block;
    letter-spacing: 0.5px;
    font-family: 'Mukta';
}

.singleNewsContainer h1 span {
    color: #999999;
    font-size: 18px;
    margin-top: 0;
    line-height: 34px;
    float: left;
    width: 100%;
    font-style: italic;
    text-align: left;
    margin-bottom: 0;
    font-weight: 400;
}

.mainNewsTitle {
    padding-top: 10px;
}

.singleNewsContainer img {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
}

.singleNewsContainer p img {
    height: auto;
    max-width: 100%;
}

/*.singleNewsContainer blockquote {
    margin-left: 30px;
    border-left: 5px solid #21639f;
}*/

.singleNewsContainer blockquote {
    border-right: 3px solid rgba(0,0,0,.06);
    float: left;
    margin-right: 30px;
    max-width: 234px;
    padding-top: 103px;
    color: rgba(0,0,0,.6) !important;
    border-left: none;
	position: relative;
}

/*.singleNewsContainer blockquote p {
    color: #21639f;
    font-weight: bold;
    line-height: 30px;
}*/

.singleNewsContainer blockquote p {
    color: rgba(0,0,0,.6);
    font-weight: 700;
    line-height: 30px;
}

.singleNewsContainer blockquote:before {
    content: '\f10d';
    position: absolute;
    top: 28px;
    left: 40px;
    font-size: 58px;
    color: rgba(0,0,0,.24);
    line-height: 112%;
    font-family: fontawesome;
    font-style: normal;
}

.newsMainImg span, .post-content-caption {
    font-style: italic;
    font-size: 13px;
    color: #999;
    margin-bottom: 15px;
    display: block;
}

.media-caption-text {
    font-size: 14px;
    color: #666666;
    font-style: italic;
    margin-bottom: 10px;
}


.newsDetail {
    margin-bottom: 15px;
    overflow: hidden;
    width: 100%;
}

.newsDetail ul {
    list-style: outside none none;
    margin-bottom: 0;
    padding-left: 0;
}

.newsDetail li {
	color: #999999;
    display: inline-block;
    font: 500 14px mukta,sans-serif;
    margin-right: 25px;
    float: left;
}

.newsDetail li:last-child {
    /*border-right: none;
    margin-right: 0;
    padding-right: 0;*/
	width: 22%;
}

.newsDetail ul li i {
    margin-right: 5px;
}

.categorySection h1 {
    background: #333333 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 22px;
    margin-bottom: 8px;
    margin-top: 0;
    padding: 8px 15px;
}

.newsListSection ul {
    padding-left: 0;
}

.newsListSection h3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 27px;
    margin-top: 0;
}

.newsListSection h3 a {
	color: #333;
	text-decoration: none;
}

.newsListSection h3 a:hover {
	color: #ED1C24;
	text-decoration: none;
}

.newsListSection img {
    float: left;
    margin-right: 15px;
}

.newsListSection p {
    color: #666;
    font: 16px/27px "akshar_unicoderegular";
    /* margin-top: -3px; */
}


.verticalNewsListSection {
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e8e8e8;
}

.verticalNewsListSection:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

.verticalNewsListImg {
    float: left;
    margin-right: 10px;
}

.verticalNewsListHeading {
    color: #23527c;
    font: 500 18px/28px 'Mukta';
}


.photofeatureImg {
	margin-bottom: 10px;
}


.catDetail {
    border-top: 1px solid #333;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 10px;
    width: 100%;
    float: left;
}

.catDetail ul li {
    border-bottom: medium none;
    border-left: medium none;
    border-right: 1px solid #999;
    border-top: medium none;
    display: inline-block;
    line-height: 12px;
    margin-bottom: 0;
    margin-right: 15px;
    padding: 0 15px 0 0;
}

.catDetail a {
    color: #e92f2c;
    font-size: 15px;
    font-weight: 600;
    margin-left: 1px;
}

.catDetail a:hover {
	text-decoration: none;
}

ul.pagination > li {
    border: none !important;
	background: none !important;
}


.newsListSection ul li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #eee;
    list-style: outside none none;
    margin-bottom: 15px;
    padding: 10px;
    overflow: hidden;
}

.newsCategory ul {
	padding-left: 0;
}

.newsCategory ul li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #eee;
    list-style: outside none none;
    margin-bottom: 15px;
    padding: 10px;
    overflow: hidden;
}

.newsCategory h3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 27px;
    margin-top: 0;
}

.newsCategory h3 a {
	color: #333;
	text-decoration: none;
}

.newsCategory h3 a:hover {
	color: #ED1C24;
	text-decoration: none;
}

.newsCategory img {
    float: left;
    margin-right: 15px;
}

.catDetail {
    border-top: 1px solid #333;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 10px;
    width: 100%;
    float: left;
}

.catDetail ul li {
    border-bottom: medium none;
    border-left: medium none;
    border-right: 1px solid #999;
    border-top: medium none;
    display: inline-block;
    line-height: 12px;
    margin-bottom: 0;
    margin-right: 15px;
    padding: 0 15px 0 0;
}

.catDetail a {
    color: #e92f2c;
    font-size: 15px;
    font-weight: 600;
    margin-left: 1px;
}

.catDetail a:hover {
	text-decoration: none;
}



/**********************************************************/
/* Category Title Design 1 */
/**********************************************************/
.newsHeadingSection {
    /* overflow: hidden; */
    border-bottom: 3px solid #025974;
    margin-bottom: 20px;
}

.newsHeadingTitle {
    color: #ffff;
    font: 600 18px 'Mukta', sans-serif;
    padding: 8px 15px 5px 15px;
    background: #025974;
    display: inline-block;
}

.newsHeadingTitle:hover {
    color: #d3d3d3;
    text-decoration: none;
}




/**********************************************************/
/* Category Title Design 2 */
/**********************************************************/
.catTitleSection {
    background: 0 0;
    font-weight: 700;
    color: #222;
    display: block;
    line-height: 34px;
    position: relative;
    margin-bottom: 19px !important;
}

.catTitleSection:before {
    display: block;
    content: "";
    width: 100%;
    height: 1px;
    background: #ffffff;
    position: absolute;
    top: 55%;
    right: 0;
    z-index: 1;
    bottom: inherit;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.catTitle {
    color: #ffffff;
    font: 500 26px 'Mukta';
        font-weight: 500;
    font-weight: 600;
    padding: 0 25px 0 0;
    margin: 0;
    display: inline-block;
    border: 0;
    background: #035a75;
    position: relative;
    top: 4px;
    z-index: 2;
    letter-spacing: -1px;
}

.catTitle:hover {
    color: #f47b34;
	text-decoration: none;
}



.newsContainerOne {
    /*background: #eee;
    padding: 10px 10px 0 10px;
    border-radius: 2px;*/
}


.newsContainerFour1 {
    background: #ffffff;
	border: 1px solid #e8e8e8;
    padding: 10px;
}

.newsContainerFour {
    /* background: #ffffff;
	border: 1px solid #e8e8e8;
    padding: 10px; */
}

.newsContainerThree {
    background: #eee;
    padding: 5px 10px 10px 10px;
}



.trendingNewsContents {
    border-bottom: 1px solid #999999;
    padding: 10px 0;
}

/*.trendingNewsContents:last-child {
	border-bottom: none;
}*/

.trendingNewsHeading {
    color: #444444;
    font: 500 20px/26px 'Mukta';
}

.trendingNewsHeading:hover {
	text-decoration: none;
}




.topNewsContents {
	background: #ffffff;
    margin-bottom: 10px;
    border-top: 1px solid #e8e8e8;
    border-bottom: 4px solid #d9d8d8;
    border-left: 1px solid #d9d8d8;
    border-right: 1px solid #d9d8d8;
    padding: 8px 10px 8px 10px;
}

.topNewsHeading {
	color: #23527c;
    font: 500 22px/26px 'Mukta';
}

.topNewsHeading:hover, .msTopNewsHeading:hover, .msBottomNewsHeading:hover {
	color: #aae1fa;
	text-decoration: none;
}




.msTopContents {
    text-align: center;
    padding: 10px 10px 15px 10px;
}

.msTop {
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 20px;
}

.msImg {
    margin-bottom: 10px;
}

.msTopNewsHeading {
    color: #23527c;
    font: 500 36px/46px 'Mukta';
}

.msTopNewsContent {
    color: #444444;
    font: 400 18px/24px 'Mukta';
    margin-bottom: 0;
}

.msBottom {
    margin-bottom: 15px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 15px;
    overflow: hidden;
}

.msBottom:last-child {
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 0;
}

.msBottomImg {
    float: left;
    margin-right: 10px;
}

.msBottomNewsHeading {
    color: #23527c;
    font: 500 22px/26px 'Mukta';;
}




.nbcLarge {
    margin-bottom: 25px;
    position: relative;
}

.nbcLargeImg {
    /* width: 100% !important; */
    height: 100%;
    object-fit: cover;
}

.nbcLargeImgCont {
    background: #f8f8f8;
    border: 1px solid #ececec;
    padding: 15px 20px;
}

.nbcLargeHeading {
    font: 600 24px/32px 'Mukta';
    color: #035a75;
    display: block;
}

.nbcLargeHeading:hover {
	color: #f47b34;
	text-decoration: none;
}

.nbcLargePara {
    color: #ffffff;
    font: 400 18px/24px 'Mukta', sans-serif;
}



.nbcMediumContents {
    border-bottom: 1px solid #efefef;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.nbcMediumImg {
    margin-bottom: 15px;
}

.nbcMediumHeading {
    color: #000;
    display: block;
    font: 500 20px/30px 'Mukta', sans-serif;
    max-height: 95px;
    min-height: 95px;
    overflow: hidden;
}

.nbcMediumHeading:hover {
    color: #f47b34;
    text-decoration: none;
}





.nbc2LargeImg {
    height: 520px;
    object-fit: cover;
    width: 100%;
}

.nbc2SmallCont {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
    margin-bottom: 10px;
    overflow: hidden;
}

.nbc2SmallCont:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

.nbc2SmallImg {
    float: left;
    margin-right: 10px;
    border-radius: 8px;
}

img.nbc2SmallImgRt {
    float: right;
    margin-left: 10px;
    border-radius: 50%;
}

.nbc2SmallHeading {
    color: #035a75;
    font: 500 19px/24px 'Mukta', sans-serif;
}

.nbc2SmallHeading:hover {
    color: #f47b34;
    text-decoration: none;
}

.post-created-nbc2-lg {
    color: #f47b34;
    font: 400 16px/normal 'Mukta', sans-serif;
}





.nbc3LargeHeading,
.nbc3MediumHeading,
.nbcLgTitle,
.nbc6LgTitle,
.nbc6MdTitle,
.nbc7LgTitle,
.nbc7MdTitle {
    color: #212121;
    font: 600 20px/28px 'Mukta', sans-serif;
    margin-bottom: 8px;
}

.nbc3LargeHeading:hover,
.nbc3MediumHeading:hover,
.nbcLgTitle:hover,
.nbc6LgTitle:hover,
.nbc6MdTitle:hover,
.nbc7LgTitle:hover,
.nbc7MdTitle:hover {
    color: #f47b34;
    text-decoration: none;
}

.nbc3LargeImg, .nbc3MediumImg {
    margin-bottom: 15px;
    border-radius: 15px;
}

.nbc3LargeCont {
    margin-bottom: 30px;
}

.nbc3MediumPara {
    color: #333333;
    font: 400 16px/22px 'Mukta', sans-serif;
    margin-bottom: 0;
}

.post-created-nbc3-lg {
    color:#f47b34;
    font: 400 16px/normal 'Mukta', sans-serif;
}




.nbc2LargeImg {
    height: 520px;
    object-fit: cover;
    width: 100%;
}

.nbc2SmallCont {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
    margin-bottom: 10px;
    overflow: hidden;
}

.nbc2SmallCont:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

.nbc2SmallImg {
    float: left;
    margin-right: 10px;
    border-radius: 8px;
}

img.nbc2SmallImgRt {
    float: right;
    margin-left: 10px;
    border-radius: 50%;
}

.nbc2SmallHeading {
    color: #035a75;
    font: 600 20px/30px 'Mukta', sans-serif;
}

.nbc2SmallHeading:hover {
    color: #f47b34;
    text-decoration: none;
}

.post-created-nbc2-lg {
    color: #b7b7b7;
    font: 400 italic 14px/26px 'Mukta', sans-serif;
}




.nbc4Lg {
    margin-bottom: 30px;
}

.nbc4LgTitle, .nbc4MdTitle {
    color: #fff;
    font: 600 20px/28px 'Mukta', sans-serif;
    margin-bottom: 10px;
    display: block;
}

.nbc4LgTitle:hover, .nbc4MdTitle:hover {
    color: #f47b34;
    text-decoration: none;
}

.nbc4LgImg, .nbc4MdImg {
    margin-bottom: 10px;
    border-radius: 5px;
}

.nbc4LgPara {
    color: #e9e9e9;
    font: 400 18px/30px 'Mukta', sans-serif;
}




.newsContainerFive {
    background: #2b5474;
    padding: 10px;
    margin-bottom: 20px;
    border: 1px solid #e8e8e8;
}

.newsContainerFive .newsHeadingTitle {
    color: #fff;
    font: 500 24px/24px 'Mukta', sans-serif;
    background: no-repeat;
    border-bottom: 1px solid #fff;
    display: block;
    padding-bottom: 8px;
}

.newsContainerFive .nbcMediumHeading {
    color: #ffffff;
    font: 500 22px/26px 'Mukta', sans-serif;
}

.newsContainerFive .nbcMediumHeading:hover {
    color: #f47b34;
    text-decoration: none;
}

.newsContainerFive .nbc2SmallHeading {
    color: #ffffff;
    font: 500 19px/24px 'Mukta', sans-serif;
}

.newsContainerFive .nbc2SmallHeading:hover {
    color: #f47b34;
    text-decoration: none;
}

.newsContainerFive img.nbc2SmallImgRt {
    float: left;
    margin-left: 0;
    margin-right: 10px;
    border-radius: 5px;
}

.nbc5Container {
    box-shadow: 0 2px 4px rgba(0,0,0,.08);
    padding: 8px 15px 15px 15px;
    border: 1px solid rgba(0,0,0,.08);
}

.nbc5LgImg,
.nbc6LgImg,
.nbc7LgImg,
.nbc7MdImg {
    margin-bottom: 15px;
    border-radius: 5px;
}

.nbcLgPg,
.nbc6LgPara,
.nbc7LgPara {
    color: #666;
    font: 400 18px/30px 'Mukta', sans-serif;
}

.nbc5-post-detail {
    overflow: hidden;
    margin: 15px 0;
}

.post-created-nbc5-lg {
    color: #9a9a9a;
    font: 400 14px 'Mukta', sans-serif;
}

.author-name-nbc5-lg {
    color: #f47b34;
    font: 600 18px/24px 'Mukta', sans-serif;
    margin-right: 25px;
    float: left;
}

.vnl {
    background: #2b5474;
}




.nbc6Lg {
    margin-bottom: 30px;
}

.nbc6Lg:last-child {
    margin-bottom: 0;
}

.nbc6MdSection {
    margin-bottom: 25px;
    border-bottom: 3px solid #f47b34;
}

.nbc6MdSection:last-child {
    margin-bottom: 0;
}



.nbc6MdContents {
    background: #ecf5ff;
    padding: 15px;
}

.nbc6MdPara {
    color: #242424;
    font: 400 18px/30px 'Mukta', sans-serif;
    margin-top: 10px;
}



.nbc7Lg {
    margin-bottom: 25px;
    padding-bottom: 5px;
    border-bottom: 1px solid #efefef;
}

.nbc7Md {
    margin-bottom: 20px;
}

.nbc7Md:last-child {
    margin-bottom: 0;
}





.parent{
  height: 650px;
  overflow: hidden;
}

.child{
  height: 100%;
  margin-right: -65px; /* maximum width of scrollbar */
  padding-right: 50px; /* maximum width of scrollbar */
  overflow-y: scroll;
}



.vnlmTopSection {
    margin-bottom: 20px;
}

.parentlong {
  height: 450px;
  overflow: hidden;
}

.childlong {
  height: 100%;
  margin-right: -65px; /* maximum width of scrollbar */
  padding-right: 50px; /* maximum width of scrollbar */
  overflow-y: scroll;
}

.newsListMediumNewsImg {
    float: right;
    margin-left: 10px;
    border-radius: 5px;
}

.newsListMediumNewsHeading {
    color: #035a75;
    font: 600 20px/30px 'Mukta', sans-serif;
}

.newsListMediumNewsHeading:hover {
    color: #f47b34;
    text-decoration: none;
}




.verticalNewsMediumSection {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 10px;
}

.verticalNewsMediumSection:last-child {
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 0;
}

.vnlm-post-created {
    color: #9a9a9a;
    font: 400 14px 'Mukta', sans-serif;
}




.nbc9LargeImg {
    margin-bottom: 8px;
}

.nbc9LargeHeading {
    color: #23527c;
    font: 500 22px/26px 'Mukta', sans-serif;
}

.nbc9LargePara {
    color: #333333;
    font: 500 17px/22px 'Mukta', sans-serif;
}




.nbc9MediumImg {
    float: left;
    margin-right: 10px;
}

.nbc9MediumHeading {
    color: #23527c;
    font: 500 19px/24px 'Mukta', sans-serif;
}

.nbc9MediumCont {
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 10px;
    padding-bottom: 10px;
    overflow: hidden;
}



.videoSection {
    border-right: 1px dashed #3bcdcb;
    padding-right: 30px;
}

.youtubeVideo iframe {
    /*float: left;
    width: 50%;
    margin-right: 15px;*/
    height: 100%;
}

.youtubeVideoHeading {
    color: #242424;
    font: 500 22px/30px 'Mukta', sans-serif;
    margin-top: auto;
    margin-bottom: auto;
    text-align: center;
    display: block;
    background: #ddd;
    padding: 5px 10px;
}

.youtubeVideoHeading:hover, .youtubeVideoLargeHeading:hover {
    color: #23527c;
    text-decoration: none;
}

.youtubeVideoLarge {
    margin-bottom: 25px;
}

.youtubeVideoLargeHeading {
    /*color: #23527c;*/
    color: #f47b34;
    font: 500 22px/26px 'Mukta', sans-serif;
    padding: 22px 15px;
    text-align: center;
}

.youtubeVideoLargeHeading:hover {
    color: #23527c;
    text-decoration: none;
}

.youtubeVideo {
    /* margin-bottom: 30px;
    display: flex;
    background: #ddd; */
}




.nbc10MediumImg {
    margin-bottom: 10px;
}

.nbc10MediumHeading {
    color: #23527c;
    font: 500 20px/26px 'Mukta', sans-serif;
}




.deshSection {
    background: #cc0001 !important;
    border-top: 3px solid #a80001;
    padding: 20px 0;
    border-bottom: 3px solid #a80001;
}

.deshNewsHeading {
    color: #ffffff;
    font: 500 28px/19px 'Mukta', sans-serif;
}

.tabNewsSection:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.tabNewsSection {
    border-bottom: 1px solid #e3e3e3;
    overflow: hidden;
    padding-bottom: 11px;
    margin-bottom: 11px;
}

.tabNewsSection:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

.tabNewsImg {
    float: left;
    margin-right: 15px;
    width: 20%;
}

.tabNewsHeading {
    color: #23527c !important;
    font: 500 18px/24px 'Mukta', sans-serif;
}


/*Panel tabs*/
.panel-primary {
    border: none !important;
    background: none !important;
}

.panel-body {
    background: #f6fbff;
    border-left: 1px solid #aae1fa;
    border-right: 1px solid #aae1fa;
    border-bottom: 1px solid #aae1fa;
}

.panel-heading-desh {
    background: none !important;
    border-bottom: none !important;
    padding: 10px 0 20px 0 !important;
}

.panel-tabs {
    position: relative;
    bottom: 30px;
    clear:both;
    border-bottom: 1px solid transparent;
}

.panel-tabs > li {
    float: left;
    margin-bottom: -1px;
}

.panel-tabs > li > a {
    border-radius: 4px 4px 0 0;
    color: #ffffff;
    font: 500 18px 'Mukta', sans-serif;
}

.panel-tabs > li > a:hover {
    color: #d30a0a;
    background: #f6fbff;
	text-decoration: none;
}

.panel-tabs > li.active > a, .panel-tabs > li.active > a:hover, .panel-tabs > li.active > a:focus {
    color: #d30a0a;
    cursor: default;
    background: #f6fbff;
}


.youtubeSubscribeBtn, .youTubeSubscribe {
    padding: 8px;
    background: rgb(85, 85, 85);
    width: 100%;
    float: left;
}


.twitterPagePlugin {
    background: #f8f8f8;
    padding: 5px;
    border: 1px solid #eee;
}

.unicodeSection {
    /* margin-bottom: 30px; */
    overflow: hidden;
    background: #035a75;
    padding: 30px 0;
    /* border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8; */
}

.translation {
    background: #f47b34;
    /* padding: 10px;
    border: 1px solid #54aed7; */
}

.translation h1 {
    color: #fff;
    font: 600 24px/26px 'Mukta', sans-serif;
    text-align: center;
    padding: 10px;
    margin: 0;
}

.translationCode {
    background: #ffffff;
    /*padding: 30px 0;
    margin-bottom: 30px;
    border-top: 3px solid #eeeeee;
    border-bottom: 3px solid #eeeeee;*/
}




.relatedNewsHeading {
    color: #23527c;
    font:600 20px/32px 'Mukta', sans-serif;
    width: 100%;
    float: left;
    margin: 10px 0 5px 0;
}

.relatedNewsHeading:hover {
    color: #242424;
    text-decoration: none;
}

.relatedNewsCont {
    color: #666;
    font: 500 16px/27px 'Mukta', sans-serif;
}




.fbComments {
    width: 100%;
    overflow: hidden;
}

.fbComments iframe {
    width: 100% !important;
}



.cvd1 {
    background: #035a75;
    padding: 30px 0;
}



/*************************************************/
/* Back to Top Section */
/*************************************************/
#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    /* background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.7); */
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	z-index: 9999;
}
#return-to-top i {
    color: #f47b34;
    margin: 0;
    position: relative;
    left: 16px;
    top: 13px;
    font-size: 19px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    /* background: rgba(0, 0, 0, 0.9); */

}
#return-to-top:hover i {
    color: #2760d4;
    top: 5px;
}



/*************************************************/
/* Footer Section */
/*************************************************/
.footerSection {
    background: #035a75;
    padding: 30px 0;
    border-top: 5px solid #f47b34;
}

.preFooterSection h1 {
    color: #fff;
    font: 600 30px 'Mukta', sans-serif;
    text-align: center;
    margin-top: 0;
    margin-bottom: 20px;
}

.preFooterSection h3 {
    color: #fff;
    font: 500 24px 'Mukta', sans-serif;
    margin-top: 0;
    margin-bottom: 20px;
    border-bottom: 1px solid #fff;
}

.preFooterContent p {
    color: #fff;
}


.btnFooterNav {
    margin-bottom: 5px;
}

.btnFooterNav ul {
    margin-bottom: 0;
}

.btnFooterNav li {
    list-style: none;
    display: inline-block;
    margin-right: 20px;
    border-right: 1px solid #333;
    padding-right: 20px;
}

.btnFooterNav li:last-child {
    margin-right: 0;
    border-right: none;
    padding-right: 0;
}

.btnFooterNav a {
    color: #707070;
}

.btnFooterNav a:hover {
	color: #2760d4;
	text-decoration: none;
}


.copyrightSection {
    padding: 20px 0;
    text-align: center;
}

.copyrightSection p {
    color: #707070;
    font: normal 14px "open_sansregular";
    margin-bottom: 0;
}






.electionSection {
    position: absolute;
    z-index: 9999;
}

.electionSection ul {
    padding-left: 0;
    margin-bottom: 0;
    float: right !important;
}

.electionSection li {
    display: inline-block;
    float: left;
    border-right: 1px solid #fff;
    background: #000;
    padding: 8px 15px;
}

.electionSection li:last-child {
    border-right: none;
}

.electionSection li a {
    color: #ffffff;
	text-decoration: none;
}

.twitterSection {
    border: 1px solid #eee;
}


div#LB24_LIVE_CONTENT {
    overflow-y: auto;
    max-height: 600px;
}



.ourTeam {
    margin: 30px 0;
}

.aboutUsText p {
    color: #505050;
    font: 500 18px/34px 'Mukta', sans-serif;
}

.teamMember h3 {
    font: 18px "open_sanssemibold";
    text-align: center;
    color: #457b9d;
}

.teamMember h5 {
    font: 16px "open_sansregular";
    text-align: center;
}

.teamMember p {
    font: 14px "open_sansregular";
    text-align: center;
}

.contactDetail h3 {
    margin-top: 0;
    font-weight: bold;
    color: #2d87c6;
    font-size: 20px;
}

.ourTeam h3.w3ls-tittle {
	margin-bottom: 20px;
}
					
h3.w3ls-tittle, h2.w3ls-tittle, h2.siteContactTitle {
    text-align: center;
    font-size: 30px;
    color: #c3272e;
    margin-bottom: 0;
    margin-top: 0;
}
h3.w3ls-tittle.t-team{
	color:#fff;
}
h3.w3ls-tittle:after, h3.w3ls-tittle:before, h2.siteContactTitle:after, h2.siteContactTitle:before {
    width: 120px;
    height: 1px;
    display: inline-block;
    vertical-align: middle;
    content: "";
    background: #000;
    margin: 0 2%;
}
h2.w3ls-tittle:after, h2.w3ls-tittle:before {
    width: 120px;
    height: 1px;
    display: inline-block;
    vertical-align: middle;
    content: "";
    background: #fff;
    margin: 0 2%;
}


.pagination > li {
    border: none !important;
}


/* Top 3 */
.topThreeDg4 {
    margin-top: 10px;
}

.Dg4 {
    /*height: 225px;*/
}

.Dg4:hover {
    background: rgba(0,0,0,0.1) !important;
}

.Dg4 a img {
    /*position: relative;
    z-index: -9999;
    width: 100%;
    height: 100%;*/
	border: 1px solid #e6e6e6;
}

.Dg4 h1 {
    position: absolute;
    z-index: 9999;
    bottom: 0px;
    padding: 0 10px;
    line-height: 26px;
}

.Dg4 h1 a {
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #333;
}

.Dg4 h1 a:hover {
	text-decoration: none;
}




.adSection {
    margin: 20px 0;
    overflow: hidden;
}

.singleNewsSection {
    /*background: #ffffff;
    overflow: hidden;
    padding: 13px 10px;
    border: 1px solid #ededed;*/
    margin-bottom: 20px;
}



/*************************************/
/* News Views Page's Related News */
/*************************************/
.singleRelatedNews {
    margin-bottom: 15px;
    overflow: hidden;
    width: 100%;
}

.singleRelatedNews a {
    font-size: 18px;
    display: block;
    line-height: 34px;
    font-weight: bold;
}

.singleRelatedNews a:hover {
	color: #ed5454;
	text-decoration: none;
}

.colorOne {
    background: #d87238;
    margin-bottom: 0;
    padding: 0 10px 6px 10px;
}

.colorOne h1 {
	border-bottom: 0;
}

.colorOne h1 a {
    color: #fff;
    border-bottom: 0;
}

.colorOneBtnBorder {
	border-bottom: 3px solid #d87238;
}

.colorTwo {
	background: #7d5fa5;
	margin-bottom: 0;
	padding: 0 10px 6px 10px;
}

.colorTwo h1 {
	border-bottom: 0;
}

.colorTwo h1 a {
	color: #fff;
	border-bottom: 0;
}

.colorTwoBtnBorder {
	border-bottom: 3px solid #7d5fa5;
}

.colorThree {
    background: #007aa6;
	border-top: 1px solid #026b91;
	border-bottom: 3px solid #000;
	border-left: 1px solid #026b91;
	border-right: 1px solid #026b91;
}

.colorThree .postDateTime {
	color: #7cceec;
}

.colorFour {
    border-top: 5px solid #7ac8cc;
    background: #fff;
    padding: 0 10px 5px 10px;
    margin-bottom: 0;
}

.colorFour h1 {
    border-bottom: none;
}

.colorFour h1 a {
    border-bottom: none;
}

.colorFourBtnBorder {
    background: #fff;
    padding: 10px;
    border-bottom: 3px solid #7ac8cc;
    border-top: 1px solid #ddd;
}



.colorVerFive .sectionHeading {
    border-top: 5px solid #f57f17;
    background: #fff;
    padding: 0 10px 5px 10px;
    margin-bottom: 0;
}

.colorVerFive .sectionHeading h1 {
    border-bottom: none;
}

.colorVerFive .sectionHeading h1 a {
    border-bottom: none;
}

.colorVerFive .newsContainer {
    border-top: 1px solid #ddd;
    border-left: none;
    border-right: none;
    border-bottom: 2px solid #f57f17;
}



.colorVerSix .sectionHeading {
    border-top: 5px solid #6a1b9a;
    background: #fff;
    padding: 0 10px 5px 10px;
    margin-bottom: 0;
}

.colorVerSix .sectionHeading h1 {
    border-bottom: none;
}

.colorVerSix .sectionHeading h1 a {
    border-bottom: none;
}

.colorVerSix .newsContainer {
    border-top: 1px solid #ddd;
    border-left: none;
    border-right: none;
    border-bottom: 2px solid #6a1b9a;
}



.colorVerSeven .sectionHeading {
    border-top: 5px solid #03a9f4;
    background: #fff;
    padding: 0 10px 5px 10px;
    margin-bottom: 0;
}

.colorVerSeven .sectionHeading h1 {
    border-bottom: none;
}

.colorVerSeven .sectionHeading h1 a {
    border-bottom: none;
}

.colorVerSeven .newsContainer {
    border-top: 1px solid #ddd;
    border-left: none;
    border-right: none;
    border-bottom: 2px solid #03a9f4;
}

.teamMembers {
    background: #06534b;
    margin-top: 20px;
    padding: 20px;
    border-radius: 5px;
}

.footerLogo img {
    padding: 20px 0;
}

.teamMemberList {
    padding: 15px 0;
}

.teamMemberList ul {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
	text-align: center;
}

.teamMemberList ul li {
    color: #6ee8db;
    font: bold 14px/24px "akshar_unicoderegular";
    text-align: left;
}

.teamMemberList ul li strong {
    color: #ffffff;
    width: 55%;
    float: left;
}



.trendingNews {
    border-bottom: 1px solid #f1f1f1;
}

.trendingTitle {
 position: relative;
 padding: 0 24px;
 line-height: 38px;
 font-weight: 500;
 color: rgba(0,0,0,.6);
 font-size: 15px;
 background-color: rgba(0,0,0,.06);
 float: left;
 margin-right: 25px;
}

.trendingTitle::after {
 content: '';
 position: absolute;
 top: 10px;
 right: -20px;
 border-color: transparent transparent transparent rgba(0,0,0,.06);
 border-style: solid;
 border-width: .7em;
}

.trendingList {
 padding: 0 10px;
 line-height: 37px;
 counter-reset: lists;
 flex-wrap: wrap;
 margin-bottom: 0;
}

.trendingList li {
    position: relative;
    padding-left: .8em;
    margin-right: 2em;
    display: inline-block;
}

.trendingList li::after {
 content: '#';
 position: absolute;
 top: 0;
 left: 0;
 font-size: 15px;
 color: rgba(0,0,0,.24);
 font-weight: 400;
}

.trendingList li a {
 font-size: 14px;
 font-weight: 400;
 color: rgba(0,0,0,.8);
 transition: all .3s ease;
 text-decoration: none;
}

.trendingList li a:hover {
 color: #f47b34;
 background: none;
}

.newsFooterTagList {
    /*text-align: center;*/
    margin-bottom: 15px;
	padding-left: 0;
}

.newsFooterTagList li a {
    color: #0e5dae;
    font: 500 17px 'Mukta', sans-serif !important;
}

.newsFooterTagList li a:hover {
    color: #e81011;
}



/**************************************************/
/* Search Section */
/**************************************************/
.searchSection {
    width: 100%;
    position: relative;
    float: left;
    margin-top: 4px;
}

.searchTerm {
    float: left;
    width: 83%;
    border: 1px solid #ddd;
    padding: 8px 10px;
    border-radius: 3px 0 0 3px;
    outline: none;
    font-size: 12px;
    color: #242424;
}

.searchTerm:focus{
  color: #000000;
}

.searchButton {
    position: absolute;
    border-left: none;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    background: #ccc;
    text-align: center;
    color: #fff;
    border-radius: 0 3px 3px 0;
    cursor: pointer;
    font-size: 16px;
    padding: 5px 11px;
}

.searchButton:hover {
	background: #f47b34;
    border-left: none;
    border-top: 1px solid #f47b34;
    border-right: 1px solid #f47b34;
    border-bottom: 1px solid #f47b34;
}



/**************************************************/
/* Our Team Section */
/**************************************************/
.ourTeamTitle {
    color: #f47b34;
    border-bottom: 1px solid rgba(0, 0, 0,0.1);
    font: 500 22px 'Mukta', sans-serif;
    margin-bottom: 20px;
}

.outTeamContents {
    border-bottom: 1px dashed #e8e8e8;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.outTeamContents:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.outTeamSubTitle {
    color: #23527c;
    font: 500 22px/26px 'Mukta', sans-serif;
}

.memberName {
    font: normal 22px 'Mukta', sans-serif !important;
    margin-top: 15px !important;
}

.memberPost {
    font: normal 16px 'Mukta', sans-serif !important;
    margin-top: 0;
}

.pt-md {
    margin-bottom: 30px;
}

/*.profile{
	margin-top: 25px;
	text-align: center;
}*/

.profile .img-box{
	opacity: 1;
	display: block;
	position: relative;
}

.profile .img-box:after{
	content:"";
	opacity: 0;
	background-color: rgba(0, 0, 0, 0.75);
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
}

.img-box ul{
	position: absolute;
	z-index: 2;
	bottom: 50px;
	text-align: center;
	width: 100%;
	padding-left: 0px;
	height: 0px;
	margin:0px;
	opacity: 0;
}

.profile .img-box:after, .img-box ul, .img-box ul li{
	-webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}

.img-box ul i{
	font-size: 20px;
	letter-spacing: 10px;
}

.img-box ul li{
	width: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #88C425;
    margin: 2px;
    padding: 5px;
	display: inline-block;
}

.img-box a{
	color:#fff;
}

.img-box:hover:after{
	opacity: 1;
}

.img-box:hover ul{
	opacity: 1;
}

.img-box ul a{
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}

.img-box a:hover li{
	border-color: #fff;
	color: #88C425;
}




@media only screen and (max-width: 850px){
	.headerSection {
		padding-top: 8px;
		padding-bottom: 0;
	}
	
	.logo {
		margin-bottom: 15px;
	}
	
	.mainNav {
		margin-bottom: 15px;
		background: #666;
	}
	
	.sponsorAdLogoLeft img, .printEditionAd img {
		margin-bottom: 15px;
	}

	.topNews {
		background: #0095da;
		padding: 15px 15px 8px 15px;
		margin-bottom: 10px;
	}
	
	.tajaImg {
		margin-top: 0;
	}

	.tajaImg h1 a {
		font-size: 34px;
		line-height: 45px;
	}
	
	.taajaUpdates .taajaNewsBig {
		margin-bottom: 15px;
	}
	
	.tagRibbon span {
		font-size: 12px;
	}
	
	.tabSection, .khabarTokariVideo, .footerAbout {
		margin-top: 15px;
	}
	
	.Dg4, .Dg5, .threeInOne {
		margin-bottom: 15px;
	}
	
	.colorVerSix {
		margin: 15px 0;
	}
	
	.footerMenu ul {
		text-align: left;
	}
	
	.footerMenu li {
		margin-bottom: 10px;
	}
	
	.nbcLarge {
		display: block;
	}
	
	.nbcLargeImgCont {
		/* width: 100%; */
		padding: 10px 10px 0 10px;
		overflow: hidden;
	}
	
	.nbcMediumCont, .nbc10MediumCont, .printEdition {
		margin-bottom: 10px;
		border-bottom: 1px solid #e8e8e8;
		padding-bottom: 10px;
	}
	
	.panel-tabs {
		bottom: 25px;
	}
	
	.deshNewsHeading {
		font: 500 22px 'Mukta', sans-serif;
		margin-bottom: 20px;
	}
	
	.panel-tabs > li > a {
		font: 400 12px 'Mukta', sans-serif;
	}

	.nav > li > a {
		padding: 3px 10px !important;
	}
	
	.newsDetail {
		border-top: 1px solid #efefef;
        border-bottom: 1px solid #efefef;
        padding: 10px 0;
	}
	
	.newsDetail li, .newsDetail li:last-child {
        width: 100%;
	}
	
	.panel-heading-desh {
		padding: 0 !important;
	}
	
	.fbPagePlugin {
		margin-bottom: 15px;
	}
	
	.msBottomImg {
		width: 35%;
	}
	
	.msBottomNewsHeading {
		font-size: 18px;
	}
	
	
		
}


/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.headerSection {
		padding-top: 8px;
		padding-bottom: 0;
	}
	
	.logo {
		margin-bottom: 15px;
	}
	
	.mainNav {
		margin-bottom: 15px;
		background: #666;
	}
	
	.sponsorAdLogoLeft img, .printEditionAd img {
		margin-bottom: 15px;
	}

	.topNews {
		background: #0095da;
		padding: 15px 15px 8px 15px;
		margin-bottom: 10px;
	}
	
	.tajaImg {
		margin-top: 0;
	}

	.tajaImg h1 a {
		font-size: 34px;
		line-height: 45px;
	}
	
	.taajaUpdates .taajaNewsBig {
		margin-bottom: 15px;
	}
	
	.tagRibbon span {
		font-size: 12px;
	}
	
	.tabSection, .khabarTokariVideo, .footerAbout {
		margin-top: 15px;
	}
	
	.Dg4, .Dg5, .threeInOne {
		margin-bottom: 15px;
	}
	
	.colorVerSix {
		margin: 15px 0;
	}
	
	.footerMenu ul {
		text-align: left;
	}
	
	.footerMenu li {
		margin-bottom: 10px;
	}
	
	.nbcLarge {
		display: block;
	}
	
	.nbcLargeImgCont {
		/* width: 100%; */
		padding: 10px 10px 0 10px;
		overflow: hidden;
	}
	
	.nbcMediumCont, .nbc10MediumCont, .printEdition {
		margin-bottom: 10px;
		border-bottom: 1px solid #e8e8e8;
		padding-bottom: 10px;
	}
	
	.panel-tabs {
		bottom: 25px;
	}
	
	.deshNewsHeading {
		font: 500 22px 'Mukta', sans-serif;
		margin-bottom: 20px;
	}
	
	.panel-tabs > li > a {
		font: 400 12px 'Mukta', sans-serif;
	}

	.nav > li > a {
		padding: 3px 10px !important;
	}
	
	.newsDetail {
		border-top: 1px solid #efefef;
        border-bottom: 1px solid #efefef;
        padding: 10px 0;
	}
	
	.newsDetail li, .newsDetail li:last-child {
        width: 100%;
	}
	
	.panel-heading-desh {
		padding: 0 !important;
	}
	
	.fbPagePlugin {
		margin-bottom: 15px;
	}
	
	.msBottomImg {
		width: 35%;
	}
	
	.msBottomNewsHeading {
		font-size: 18px;
	}

}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.headerSection {
		padding-top: 8px;
		padding-bottom: 0;
	}
	
	.logo {
		margin-bottom: 15px;
	}
	
	.mainNav {
		margin-bottom: 15px;
		background: #666;
	}
	
	.sponsorAdLogoLeft img, .printEditionAd img {
		margin-bottom: 15px;
	}

	.topNews {
		background: #0095da;
		padding: 15px 15px 8px 15px;
		margin-bottom: 10px;
	}
	
	.tajaImg {
		margin-top: 0;
	}

	.tajaImg h1 a {
		font-size: 34px;
		line-height: 45px;
	}
	
	.taajaUpdates .taajaNewsBig {
		margin-bottom: 15px;
	}
	
	.tagRibbon span {
		font-size: 12px;
	}
	
	.tabSection, .khabarTokariVideo, .footerAbout {
		margin-top: 15px;
	}
	
	.Dg4, .Dg5, .threeInOne {
		margin-bottom: 15px;
	}
	
	.colorVerSix {
		margin: 15px 0;
	}
	
	.footerMenu ul {
		text-align: left;
	}
	
	.footerMenu li {
		margin-bottom: 10px;
	}
	
	.nbcLarge {
		display: block;
	}
	
	.nbcLargeImgCont {
		/* width: 100%; */
		padding: 10px 10px 0 10px;
		overflow: hidden;
	}
	
	.nbcMediumCont, .nbc10MediumCont, .printEdition {
		margin-bottom: 10px;
		border-bottom: 1px solid #e8e8e8;
		padding-bottom: 10px;
	}
	
	.panel-tabs {
		bottom: 25px;
	}
	
	.deshNewsHeading {
		font: 500 22px 'Mukta', sans-serif;
		margin-bottom: 20px;
	}
	
	.panel-tabs > li > a {
		font: 400 12px 'Mukta', sans-serif;
	}

	.nav > li > a {
		padding: 3px 10px !important;
	}
	
	.newsDetail {
		border-top: 1px solid #efefef;
        border-bottom: 1px solid #efefef;
        padding: 10px 0;
	}
	
	.newsDetail li, .newsDetail li:last-child {
        width: 100%;
	}
	
	.panel-heading-desh {
		padding: 0 !important;
	}
	
	.fbPagePlugin {
		margin-bottom: 15px;
	}
	
	.msBottomImg {
		width: 35%;
	}
	
	.msBottomNewsHeading {
		font-size: 18px;
	}
	
	
	

}



/* Custom, iPhone Retina */ 
@media (max-width : 320px) {
	.headerSection {
		padding-top: 8px;
		padding-bottom: 0;
	}
	
	.logo {
		margin-bottom: 15px;
	}
	
	.mainNav {
		margin-bottom: 15px;
		background: #666;
	}
	
	.sponsorAdLogoLeft img, .printEditionAd img {
		margin-bottom: 15px;
	}

	.topNews {
		background: #0095da;
		padding: 15px 15px 8px 15px;
		margin-bottom: 10px;
	}
	
	.tajaImg {
		margin-top: 0;
	}

	.tajaImg h1 a {
		font-size: 34px;
		line-height: 45px;
	}
	
	.taajaUpdates .taajaNewsBig {
		margin-bottom: 15px;
	}
	
	.tagRibbon span {
		font-size: 12px;
	}
	
	.tabSection, .khabarTokariVideo, .footerAbout {
		margin-top: 15px;
	}
	
	.Dg4, .Dg5, .threeInOne {
		margin-bottom: 15px;
	}
	
	.colorVerSix {
		margin: 15px 0;
	}
	
	.footerMenu ul {
		text-align: left;
	}
	
	.footerMenu li {
		margin-bottom: 10px;
	}
	
	.nbcLarge {
		display: block;
	}
	
	.nbcLargeImgCont {
		/* width: 100%; */
		padding: 10px 10px 0 10px;
		overflow: hidden;
	}
	
	.nbcMediumCont, .nbc10MediumCont, .printEdition {
		margin-bottom: 10px;
		border-bottom: 1px solid #e8e8e8;
		padding-bottom: 10px;
	}
	
	.panel-tabs {
		bottom: 25px;
	}
	
	.deshNewsHeading {
		font: 500 22px 'Mukta', sans-serif;
		margin-bottom: 20px;
	}
	
	.panel-tabs > li > a {
		font: 400 12px 'Mukta', sans-serif;
	}

	.nav > li > a {
		padding: 3px 10px !important;
	}
	
	.newsDetail {
		border-top: 1px solid #efefef;
        border-bottom: 1px solid #efefef;
        padding: 10px 0;
	}
	
	.newsDetail li, .newsDetail li:last-child {
        width: 100%;
	}
	
	.panel-heading-desh {
		padding: 0 !important;
	}
	
	.fbPagePlugin {
		margin-bottom: 15px;
	}
	
	.msBottomImg {
		width: 35%;
	}
	
	.msBottomNewsHeading {
		font-size: 18px;
	}
	
	
	
}



/* Popup Ad Section
.popUpAd {
	position: inherit !important;
	z-index: 9999 !important;
} */

button.close {
    color: #ffffff !important;
    z-index: 99999 !important;
    position: absolute;
    /*top: -30px;*/
    background: #1d62b1 !important;
    padding: 5px 10px !important;
}

.author-info {
    border-top: 1px solid #e9ebee;
    border-bottom: 1px solid #e9ebee;
    padding: 15px 0;
    margin: 20px 0;
    display: flex;
}

.author-info .image {
    margin-right: 20px;
}

.author-info .image .img-circle {
    width: 150px;
    margin: 0;
}

.author-info .info {
    color: #242424;
    font: 300 16px/24px 'Lato', sans-serif;
    text-align: justify;
}
