@charset "utf-8";
/* CSS Document */

* {
  padding: 0;
  margin: 0 auto;
}

body {
  color: #333;
  background: #ffffff !important;
  font-family: "Mukta";
  font-size: 16px;
}

/* Fonts Section */
@font-face {
  font-family: "elegant_and_sensationalRg";
  src: url("../fonts/elegant_and_sensational-webfont.woff2") format("woff2"),
    url("../fonts/elegant_and_sensational-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "knight_brush_demoregular";
  src: url("../fonts/knight_brush_demo-webfont.woff2") format("woff2"),
    url("../fonts/knight_brush_demo-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "the_blacklistregular";
  src: url("../fonts/the_blacklist-webfont.woff2") format("woff2"),
    url("../fonts/the_blacklist-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "akshar_unicoderegular";
  src: url("../fonts/akshar-webfont.woff2") format("woff2"),
    url("../fonts/akshar-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "brushaffregular";
  src: url("../fonts/brushaff-webfont.woff2") format("woff2"),
    url("../fonts/brushaff-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "socialicoregular";
  src: url("../fonts/socialico-webfont.woff2") format("woff2"),
    url("../fonts/socialico-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "socicon";
  src: url("../fonts/socicon-webfont.eot");
  src: url("../fonts/socicon-webfont.eot?#iefix") format("embedded-opentype"),
    url("../fonts/socicon-webfont.woff") format("woff"),
    url("../fonts/socicon-webfont.ttf") format("truetype"),
    url("../fonts/socicon-webfont.svg#sociconregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "open_sansregular";
  src: url("../fonts/opensans-regular-webfont.eot");
  src: url("../fonts/opensans-regular-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/opensans-regular-webfont.woff2") format("woff2"),
    url("../fonts/opensans-regular-webfont.woff") format("woff"),
    url("../fonts/opensans-regular-webfont.ttf") format("truetype"),
    url("../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "open_sanssemibold";
  src: url("../fonts/opensans-semibold-webfont.eot");
  src: url("../fonts/opensans-semibold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/opensans-semibold-webfont.woff2") format("woff2"),
    url("../fonts/opensans-semibold-webfont.woff") format("woff"),
    url("../fonts/opensans-semibold-webfont.ttf") format("truetype"),
    url("../fonts/opensans-semibold-webfont.svg#open_sanssemibold")
      format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "open_sansbold";
  src: url("../fonts/opensans-bold-webfont.eot");
  src: url("../fonts/opensans-bold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/opensans-bold-webfont.woff2") format("woff2"),
    url("../fonts/opensans-bold-webfont.woff") format("woff"),
    url("../fonts/opensans-bold-webfont.ttf") format("truetype"),
    url("../fonts/opensans-bold-webfont.svg#open_sansbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latolight";
  src: url("../fonts/lato-light-webfont.woff2") format("woff2"),
    url("../fonts/lato-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latoregular";
  src: url("../fonts/lato-regular-webfont.woff2") format("woff2"),
    url("../fonts/lato-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latoblack";
  src: url("../fonts/lato-black-webfont.woff2") format("woff2"),
    url("../fonts/lato-black-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latobold";
  src: url("../fonts/lato-bold-webfont.woff2") format("woff2"),
    url("../fonts/lato-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "oswaldregular";
  src: url("../fonts/oswald-regular-webfont.woff2") format("woff2"),
    url("../fonts/oswald-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/********************************************/
/* Advertisement Section */
/********************************************/
.preHeadAd img {
  margin-bottom: 20px;
}

.sponsorAd {
  margin-top: 20px;
}

.sponsorAd img {
  margin-bottom: 20px;
}





/********************************************/
/* Popup Ad */
/********************************************/
.popupContents {
  display: flex;
  justify-content: center;
}

#thover{
  position:fixed;
  background:rgba(0,0,0,0.8);
  width:100%;
  height:100%;
  z-index: 999999;
}

#tpopup {
  position: absolute;
  top: 20px;
  text-align: center;
  box-shadow: #646161 0 0 8px 3px;
  z-index: 9999999999999999999999999999999;
}

/* #tpopup img[src$="#fit"] {
  width: 100vw;
  height: auto;
  max-width: none;
  max-height: 100vh;
  object-fit: contain;
} */

#tpopup img {
  box-shadow: #646161 0 0 8px 3px;
  border-radius: 10px;
  max-width: 100%;
  max-height: 100vh;
  width: auto;
  margin: auto;
}

#tclose{
  position:absolute;
  background:black;
  color:white;
  right:-15px;
  top:-15px;
  border-radius:50%;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
  font-size:8px;
  font-weight:bold;
  font-family:'Arial Black', Arial, sans-serif;
  cursor:pointer;
  box-shadow:0 0 10px 0 #000;
}





/****** extra *******/
#Reloadpage {
  cursor: pointer;
}

.fbLikeShare {
  margin-top: 1px;
}

/*.preHeader {
    background: #aae1fa;
    border-bottom: 1px solid #93c7ec;
    padding: 5px 10px;
}*/

.preHeader {
  background: #f5f6fa;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 20px;
}

.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: 30px 0;
  /*background: url("/img/header-img.png") no-repeat bottom center #2760d4;
    margin-bottom: 20px;
	-webkit-box-shadow: 6px 6px 5px -6px #666666;
	-moz-box-shadow: 6px 6px 5px -6px #666666;
	-ms-box-shadow: 6px 6px 5px -6px #666666;
	-o-box-shadow: 6px 6px 5px -6px #666666;
	box-shadow: 6px 6px 5px -6px #666666;
	border-bottom: 1px solid #dddddd;*/
}

.fbLikeShare {
  width: 100%;
  text-align: right;
}

.fbShare {
  text-align: center;
  line-height: 55px;
}

.mainNav {
  background: #0e76bc;
  border-top: 2px solid #085c93;
  border-bottom: 2px solid #085c93;
  text-align: center;
  margin-bottom: 20px;
}

.fixed-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.11);
  background-color: #0e76bc;
  border-width: 0;
  z-index: 9999999;
  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: #eb8d02;
  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: #eb8d02;
}

.mainContainer {
  background: #fff;
  overflow: hidden;
  padding: 10px;
  border: 1px solid #ddd;
}

/***********************************************************/
/* Latest Updates */
/***********************************************************/
.LatestNewsTitle {
  font: 600 30px/145px "Mukta";
}

.latestNewsUpdates {
  margin-top: 20px;
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 30px;
  margin-bottom: 10px;
}

.latestNewsContent {
  float: left;
  margin-right: 20px;
  width: 15%;
  text-align: center;
}

.latestNewsContent:last-child {
  margin-right: 0;
}

.latestNewsImg {
  background-image: linear-gradient(180deg, #ff5354, #9764ff);
  width: 85px;
  border-radius: 50%;
  padding: 5px;
  margin-bottom: 15px;
}

.latestNewsTitle {
  color: #606060;
  font: 600 16px/18px "Mukta";
}

.latestNewsTitle:hover {
  color: #242424;
  text-decoration: none;
}

/***********************************************************/
/* Banner News */
/***********************************************************/
.hover-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99999999;
  left: 0;
}

.widget {
  text-align: center;
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 30px;
  margin-top: 30px;
}

.widget:last-child {
  margin-bottom: 0;
}

.tagRibbon span {
  background: #bf1e2e;
  color: #ffffff;
  padding: 8px 15px;
  font: 600 16px / normal "Mukta";
}

/* .bannerTitle {
    color: #ffffff;
    border-bottom: 1px solid #7c7c7c;
    font: 600 54px/64px 'Mukta';
    display: block;
    margin-top: 30px;
    margin-bottom: 20px;
    padding-bottom: 15px;
}

.bannerTitle:hover {
    color: #bebebe;
    text-decoration: none;
}

.bannerImgSection::before {
    content: '';
    height: 100%;
    width: 100%;
    background-image: linear-gradient(to top,#000,rgba(0,0,0,.58),transparent,transparent);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 4;
}

.bannerPara {
    color: #fff;
    font: 500 18px/28px 'Mukta';
    margin-bottom: 25px;
}

.bannerSection {
    position: relative;
}

.bannerContents {
    position: absolute;
    z-index: 9999;
    bottom: 0;
    left: 100px;
    right: 100px;
    width: 75%;
} */

.bannerNewsTitle {
  color: #032e68;
  font: 600 54px/64px "Mukta";
  display: block;
  padding-bottom: 15px;
  margin-top: 15px;
}

.bannerNewsTitle:hover {
  color: #242424;
  text-decoration: none;
}

.bannerNewsPara {
  color: #707070;
  font: 500 20px/32px "Mukta";
  margin-bottom: 25px;
}

.bannerNewsImg {
  margin-bottom: 30px;
}

a.readMore {
  color: #e5322c;
}

a.readMore:hover {
  color: #31302c;
  text-decoration: none;
}

/* fade slider */
/*.slides {
    height:900px;
    margin:50px auto;
    overflow:hidden;
    position:relative;
    width:100%;
}*/
.slides {
  height: 100%;
  position: relative;
  width: 100%;
}

.slides ul {
  list-style: none;
  position: relative;
}

/* keyframes #anim_slides */

@-webkit-keyframes anim_slides {
  0% {
    opacity: 0;
  }
  6% {
    opacity: 1;
  }
  24% {
    opacity: 1;
  }
  30% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes anim_slides {
  0% {
    opacity: 0;
  }
  6% {
    opacity: 1;
  }
  24% {
    opacity: 1;
  }
  30% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

.slides ul li {
  opacity: 0;
  position: absolute;
  top: 0;

  /* css3 animation */
  -webkit-animation-name: anim_slides;
  -webkit-animation-duration: 24s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-direction: normal;
  -webkit-animation-delay: 0;
  -webkit-animation-play-state: running;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: anim_slides;
  -moz-animation-duration: 24s;
  -moz-animation-timing-function: linear;
  -moz-animation-iteration-count: infinite;
  -moz-animation-direction: normal;
  -moz-animation-delay: 0;
  -moz-animation-play-state: running;
  -moz-animation-fill-mode: forwards;
}

/* css3 delays */
.slides ul li:nth-child(2),
.slides ul li:nth-child(2) div {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
}
.slides ul li:nth-child(3),
.slides ul li:nth-child(3) div {
  -webkit-animation-delay: 12s;
  -moz-animation-delay: 12s;
}
.slides ul li:nth-child(4),
.slides ul li:nth-child(4) div {
  -webkit-animation-delay: 18s;
  -moz-animation-delay: 18s;
}
.slides ul li img {
  display: block;
  width: 100%;
}
/* keyframes #anim_titles */
@-webkit-keyframes anim_titles {
  0% {
    left: 100%;
    opacity: 0;
  }
  5% {
    left: 10%;
    opacity: 1;
  }
  20% {
    left: 10%;
    opacity: 1;
  }
  25% {
    left: 100%;
    opacity: 0;
  }
  100% {
    left: 100%;
    opacity: 0;
  }
}
@-moz-keyframes anim_titles {
  0% {
    left: 100%;
    opacity: 0;
  }
  5% {
    left: 10%;
    opacity: 1;
  }
  20% {
    left: 10%;
    opacity: 1;
  }
  25% {
    left: 100%;
    opacity: 0;
  }
  100% {
    left: 100%;
    opacity: 0;
  }
}

.slides ul li div {
  background-color: rgb(255, 255, 255, 0.7);
  color: #ffffff;
  font-size: 26px;
  left: 0;
  margin: 0 auto;
  padding: 20px;
  position: absolute;
  bottom: 5px;
  width: 200px;
  width: 100%;
}

/* 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: bold 18px "ganeshregular";
    text-decoration: none;
}*/

.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 {
  /* overflow: hidden; */
}

.newsMainImg img {
  margin-right: 0 !important;
  margin-bottom: 15px !important;
}

.singleNewsContainer p,
.newsCategory p {
  color: #666;
  font: 16px/27px "akshar_unicoderegular";
  /*margin-top: -3px;*/
}

.site-contact h1 {
  color: #eb8d02;
  font: 600 26px "Mukta";
  margin-top: 0;
  border-bottom: 1px solid #cb8a2b;
}

.newsTitleSection {
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 10px;
  margin-bottom: 20px;
}

.newsTitleSection h1 {
  color: #616366;
  margin-top: 0;
  /* border-bottom: 1px solid #e8e8e8; */
  padding-bottom: 5px;
  width: 100%;
  float: left;
  display: block;
  letter-spacing: 0.5px;
  font: 600 44px/56px "Mukta";
}

.newsTitleSection 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;
}

.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, 0.06);
  float: left;
  margin-right: 30px;
  max-width: 234px;
  padding-top: 103px;
  color: rgba(0, 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, 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, 0.24);
  line-height: 112%;
  font-family: fontawesome;
  font-style: normal;
}

/*.singleNewsContainer span {
    font-style: italic;
    font-size: 13px;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}*/

.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 {
    border-right: 1px solid #000;
    display: inline-block;
    line-height: 10px;
    margin-right: 20px;
    padding-right: 20px;
}*/

.newsDetail li {
  color: #999999;
  display: inline-block;
  font: 400 18px "Mukta";
  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;
}*/

.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 */
/**********************************************************/
.catTitleSection {
  border-bottom: 2px solid #bf1e2e;
  margin-bottom: 30px;
}

.catTitleContent {
  display: inline-block;
  padding: 3px 15px 0 15px;
  border-bottom: 2px solid #bf1e2e;
  background: #bf1e2e;
}

.catTitleSection span.triangle {
  position: absolute;
  height: 10px;
  width: 10px;
  top: 43px;
  left: 15px;
  z-index: 99;
  /* opacity: 0.65; */
  border-right: 12px solid #860916;
  border-bottom: 10px solid transparent;
}

.catTitle {
  color: #fff;
  font: 600 22px / normal "Mukta";
}

.catTitleMore {
  color: #0e76bc;
  font: 500 16px "Mukta";
  margin-left: 10px;
}

.catTitleMore:hover {
  color: #bf1e2e;
  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;
}

/*.topNewsImg {
    margin-bottom: 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 24px/32px 'Mukta';
    margin-bottom: 10px;
    width: 100%;
    float: left;
}*/

.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 {
  height: 460px;
  object-fit: cover;
  width: 100%;
}

.nbcLargeImgCont {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 999;
  margin: 15px 0;
  padding: 0 15px;
}

.nbcLarge > a:before {
  content: "";
  height: 100%;
  width: 100%;
  background-image: linear-gradient(
    to top,
    #000,
    rgba(0, 0, 0, 0.58),
    transparent,
    transparent
  );
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
}

/* .nbcLargeHeading {
    font: 500 24px/26px 'Mukta';
    color: #eb8d02;
    margin-bottom: 10px;
    float: left;
    width: 100%;
} */

.nbcLargeHeading {
  font: 500 24px/26px "Mukta";
  color: #ddd;
  margin-bottom: 15px;
  border-bottom: 1px solid #757575;
  padding-bottom: 15px;
  display: block;
}

.nbcLargeHeading:hover,
.nbc2LargeHeading:hover {
  color: #bebebe;
  text-decoration: none;
}

/* .nbcLargeHeading:before {
    width: 8px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    background: #015655;
}

.nbcLargeHeading:after {
    width: 8px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    content: "";
    background: #eb8d02;
} */

.nbcLargePara,
.nbc2LargePara {
  color: #c0c0c0;
  font: 400 18px/24px "Mukta";
}

.nbcMediumContents {
  /* border-bottom: 1px solid #efefef;
    padding-bottom: 10px; */
  margin-bottom: 20px;
}

.nbcMediumImg {
  margin-bottom: 10px;
  border-radius: 8px;
}

.nbcMediumHeading {
  color: #616366;
  font: 600 20px/1.5 "Mukta";
  display: block;
  min-height: 90px;
  max-height: 90px;
  overflow: hidden;
}

.nbcMediumHeading:hover {
  color: #0e76bc;
  text-decoration: none;
}

.nbc1Small {
  margin-top: 15px;
  border-top: 1px solid #d6d6d6;
  padding-top: 15px;
}

.nbc1SmallImg {
  float: left;
  margin-right: 20px;
  border-radius: 8px;
}

.nbc1SmallTitle {
  color: #616366;
  font: 600 20px/1.5 "Mukta";
  margin-bottom: 10px;
  display: block;
}

.nbc1SmallTitle:hover {
  color: #0e76bc;
  text-decoration: none;
}

.nbc1SmallPara {
  color: #999;
  font: 400 16px/24px "Mukta";
}

.post-created-nbc1-sm {
  color: #999;
  font: 400 14px / normal "Mukta";
}

.nbc2Large {
  position: relative;
}

.nbc2LargeImgCont {
  position: absolute;
  z-index: 99999;
  bottom: 0;
  background: linear-gradient(to bottom, transparent, black);
  padding: 0 15px;
}

.nbc2LargeImg {
  min-height: 580px;
  object-fit: cover;
  height: 100%;
}

.nbc2LargeHeading {
  font: 500 24px/26px "Mukta";
  color: #ddd;
  margin-bottom: 15px;
  border-bottom: 1px solid #c0c0c0;
  padding-bottom: 15px;
  display: block;
}

.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: #015655;
  font: 500 19px/24px "Mukta";
}

.nbc2SmallHeading:hover {
  color: #eb8d02;
  text-decoration: none;
}

.post-created-nbc2-lg {
  color: #fd4f18;
  font: 400 16px / normal "Mukta";
}

.nbc3LargeHeading,
.nbc3MediumHeading,
.nbcLgTitle,
.nbc6LgTitle,
.nbc6MdTitle,
.nbc7LgTitle,
.nbc7MdTitle {
  color: #212121;
  font: 600 20px/28px "Mukta";
  margin-bottom: 8px;
}

.nbc3LargeHeading:hover,
.nbc3MediumHeading:hover,
.nbcLgTitle:hover,
.nbc6LgTitle:hover,
.nbc6MdTitle:hover,
.nbc7LgTitle:hover,
.nbc7MdTitle:hover {
  color: #fd4f18;
  text-decoration: none;
}

.nbc3LargeImg,
.nbc3MediumImg {
  margin-bottom: 15px;
  border-radius: 15px;
}

.nbc3LargeCont {
  margin-bottom: 30px;
}

.nbc3MediumPara {
  color: #333333;
  font: 400 16px/22px "Mukta";
  margin-bottom: 0;
}

/* .nbc3MediumCont {
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 10px;
    padding-bottom: 5px;
} */

.post-created-nbc3-lg {
  color: #fd4f18;
  font: 400 16px / normal "Mukta";
}

.nbc4Lg {
  margin-bottom: 30px;
}

.nbc4LgTitle,
.nbc4MdTitle {
  color: #fff;
  font: 600 20px/28px "Mukta";
  margin-bottom: 10px;
  display: block;
}

.nbc4LgTitle:hover,
.nbc4MdTitle:hover {
  color: #fd4f18;
  text-decoration: none;
}

.nbc4LgImg,
.nbc4MdImg {
  margin-bottom: 10px;
  border-radius: 5px;
}

.nbc4LgPara {
  color: #e9e9e9;
  font: 400 18px/30px "Mukta";
}

.newsContainerFive {
  background: #2b5474;
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #e8e8e8;
}

.newsContainerFive .newsHeadingTitle {
  color: #fff;
  font: 500 24px/24px "Mukta";
  background: no-repeat;
  border-bottom: 1px solid #fff;
  display: block;
  padding-bottom: 8px;
}

.newsContainerFive .nbcMediumHeading {
  color: #ffffff;
  font: 500 22px/26px "Mukta";
}

.newsContainerFive .nbcMediumHeading:hover {
  color: #fd4f18;
  text-decoration: none;
}

.newsContainerFive .nbc2SmallHeading {
  color: #ffffff;
  font: 500 19px/24px "Mukta";
}

.newsContainerFive .nbc2SmallHeading:hover {
  color: #fd4f18;
  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, 0.08);
  padding: 8px 15px 15px 15px;
  border: 1px solid rgba(0, 0, 0, 0.08);
}

.nbc5MediumImg {
  margin-bottom: 10px;
}

.nbc5MediumContents {
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.post-created-nbc5-lg {
  color: #9a9a9a;
  font: 400 14px "Mukta";
}

.author-name-nbc5-lg {
  color: #fd4f18;
  font: 600 18px/24px "Mukta";
  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 #fd4f18;
}

.nbc6MdSection:last-child {
  margin-bottom: 0;
}

.nbc6MdContents {
  background: #ecf5ff;
  padding: 15px;
}

.nbc6MdPara {
  color: #242424;
  font: 400 18px/30px "Mukta";
  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;
}

/************************************************/
/* NBC12 Section */
/************************************************/
.nbc12LargeImg {
  margin-bottom: 15px;
}

.nbc12LargeHeading {
  color: #23527c;
  font: 600 20px/1.5 "Mukta";
  margin-bottom: 10px;
  display: block;
}

.nbc12LargeHeading:hover {
  color: #252525;
  text-decoration: none;
}

.nbc12LargePara {
  color: #666;
  font: 500 16px/27px "Mukta";
}

.nbc12LargeImgCont {
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 15px;
}

.nbc12MediumCont {
  border-bottom: 1px solid #dbdbdb;
  overflow: hidden;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

.nbc12MediumImg {
  width: 75px;
  height: auto;
  float: left;
  margin-right: 15px;
}

.nbc12MediumHeading {
  color: #23527c;
  font: 600 20px/1.5 "Mukta";
}

.nbc12MediumHeading:hover {
  color: #252525;
  text-decoration: none;
}

.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: #015655;
  font: 600 20px/30px "Mukta";
}

.newsListMediumNewsHeading:hover {
  color: #eb8d02;
  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";
}

.nbc9LargeImg {
  margin-bottom: 8px;
}

.nbc9LargeHeading {
  color: #23527c;
  font: 500 22px/26px "Mukta";
}

.nbc9LargePara {
  color: #333333;
  font: 500 17px/22px "Mukta";
}

.nbc9MediumImg {
  float: left;
  margin-right: 10px;
}

.nbc9MediumHeading {
  color: #23527c;
  font: 500 19px/24px "Mukta";
}

.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: #23527c;
    font: 500 22px/30px 'Mukta';
    margin-top: auto;
    margin-bottom: auto;
    padding-right: 15px;
    text-align: center;
}*/

.youtubeVideoHeading {
  color: #242424;
  font: 500 22px/30px "Mukta";
  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: #ed5554;
  font: 500 22px/26px "Mukta";
  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";
}

.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";
}

.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: 10px;
}

.tabNewsHeading {
  color: #23527c !important;
  font: 500 18px/24px "Mukta";
}

/*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 {
    background: none !important;
    border-bottom: none !important;
    padding: 0 !important;
}*/

.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 {
    margin-right: 2px;
    margin-top: 4px;
    line-height: .85;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    color: #ffffff;
}*/

.panel-tabs > li > a {
  border-radius: 4px 4px 0 0;
  color: #ffffff;
  font: 500 18px "Mukta";
}

.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: #fff;
    cursor: default;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: rgba(255,255,255, .23);
    border-bottom-color: transparent;
}*/

.panel-tabs > li.active > a,
.panel-tabs > li.active > a:hover,
.panel-tabs > li.active > a:focus {
  color: #d30a0a;
  cursor: default;
  background: #f6fbff;
}

/*.printEdition a {
    color: #23527c;
    font: 26px "oswaldregular";
}

.printEdition a {
    color: #23527c;
    font: 500 30px/26px 'Mukta';
}*/

.printEditionHeading {
  color: #23527c;
  font: 500 30px "Mukta";
  line-height: 34px;
  margin-bottom: 5px;
  float: left;
  width: 100%;
}

.printEditionImg {
  background: #aae1fa;
  padding: 10px;
  border: 1px solid #80c9ea;
}

/***********************************************/
/***************** Accordion ********************/
/***********************************************/
#accordion .glyphicon {
  margin-right: 10px;
}
.panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
}
.panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel-collapse .list-group-item {
  border-radius: 0;
}

.panel-collapse .list-group .list-group {
  margin: 0;
  margin-top: 10px;
}
.panel-collapse .list-group-item li.list-group-item {
  margin: 0 -15px;
  border-top: 1px solid #ddd !important;
  border-bottom: 0;
  padding-left: 30px;
}
.panel-collapse .list-group-item li.list-group-item:last-child {
  padding-bottom: 0;
}

.panel-collapse div.list-group div.list-group {
  margin: 0;
}
.panel-collapse div.list-group .list-group a.list-group-item {
  border-top: 1px solid #ddd !important;
  border-bottom: 0;
  padding-left: 30px;
}
.panel-collapse .list-group-item li.list-group-item {
  border-top: 1px solid #ddd !important;
}

.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: #015655;
  padding: 30px 0;
  /* border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8; */
}

.translation {
  background: #eb8d02;
  /* padding: 10px;
    border: 1px solid #54aed7; */
}

.translation h1 {
  color: #fff;
  font: 600 24px/26px "Mukta";
  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";
  width: 100%;
  float: left;
  margin: 10px 0 5px 0;
}

.relatedNewsHeading:hover {
  color: #242424;
  text-decoration: none;
}

.relatedNewsCont {
  color: #666;
  font: 500 16px/27px "Mukta";
}

.fbComments {
  width: 100%;
  overflow: hidden;
}

.fbComments iframe {
  width: 100% !important;
}

.cvd1 {
  background: #015655;
  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: #eb8d02;
  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: url("/img/footer-img.png") no-repeat bottom center #0e76bc;
  border-top: 5px solid #bf1e2e;
}

.footerWtCol {
  background: #bf1e2e;
  padding: 30px 20px;
}

.footerContents h3 {
  color: #fff;
  margin: 0;
  font: 600 23px/30px "Mukta";
}

.footerContents ul {
  margin-bottom: 0;
}

.footerContents li {
  list-style: none;
  color: #fff;
  font: 500 16px/26px "Mukta";
}

.footerLogo {
  background: #fff;
  padding: 15px;
  margin: 20px 0;
}

.footerCompReg {
  margin-top: 20px;
}

.footerCompReg li {
  list-style: none;
  display: block;
  color: #fff;
  font: 500 17px/30px 'Mukta', sans-serif;
  margin-bottom: 20px;
}

.footerCompReg li {
  margin-bottom: 0;
}

.footerTeam {
  margin-bottom: 20px;
}

.footerTeam h3 {
  color: #f6ff05;
  font: 600 22px 'Mukta', sans-serif;
}

.footerTeamContent {
  color: #fff;
  font: 500 17px/30px 'Mukta', sans-serif;
  margin-bottom: 15px;
}

.footerTeamContent span {
  display: block;
  font-size: 20px;
}

.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;
  border-top: 1px solid #dedede;
}

.copyrightSection p {
  color: #707070;
  font: normal 14px "open_sansregular";
  margin-bottom: 0;
}

.team_columns_carousel_wrapper {
  padding: 25px;
  overflow: hidden;
}
.team_columns_carousel_control_left,
.team_columns_carousel_control_right {
  top: 26px;
  z-index: 2;
  opacity: 1;
  width: 35px;
  height: 35px;
  border: 0;
  text-shadow: none;
  text-align: center;
  -webkit-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
}
.team_columns_carousel_control_icons {
  line-height: 35px;
  font-size: 20px !important;
  font-weight: normal !important;
  margin-top: 8px;
}
.team_columns_carousel_control_left {
  left: 26px !important;
}
.team_columns_carousel_control_right {
  left: 63px !important;
}
.adv_left {
  left: 41px !important;
}
.adv_right {
  left: 78px !important;
}
.team_columns_item_image {
  padding-top: 60px;
  padding-bottom: 25px;
}
.team_columns_item_image img {
  width: 100%;
  -webkit-filter: grayscale(70%);
  -moz-filter: grayscale(70%);
  -ms-filter: grayscale(70%);
  -o-filter: grayscale(70%);
  filter: grayscale(70%);
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
}
.team_columns_item_image:hover img {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}
.team_columns_item_caption {
  padding: 10px;
  text-align: center;
  padding-bottom: 30px;
}
.team_columns_item_caption > hr {
  width: 15%;
}
.team_columns_item_caption h4 {
  font-weight: 800;
  text-transform: uppercase;
  font-family: "Open Sans";
}
.team_columns_item_caption h5 {
  font-weight: 600;
  text-transform: uppercase;
  font-family: "Open Sans";
}
.team_columns_item_caption p {
  font-weight: 400;
  margin-top: 20px;
  font-family: "Open Sans";
}
.team_columns_item_caption p a,
.team_columns_item_caption p a:visited {
  text-decoration: none;
  -webkit-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
}
.team_columns_item_social a,
.team_columns_item_social a:visited {
  width: 25px;
  float: left;
  height: 25px;
  display: block;
  line-height: 25px;
  margin-right: 2px;
  text-decoration: none;
  -webkit-transition: background ease-in-out 0.3s;
  transition: background ease-in-out 0.3s;
}
@media (min-width: 768px) and (max-width: 789px) {
  .adv_team_columns_item_social a,
  .adv_team_columns_item_social a:visited {
    margin-right: 0;
  }
}
.team_columns_carousel_wrapper {
  background: #fff;
}
.team_columns_carousel_control_left,
.team_columns_carousel_control_left:hover,
.team_columns_carousel_control_left:active,
.team_columns_carousel_control_left:focus,
.team_columns_carousel_control_right,
.team_columns_carousel_control_right:hover,
.team_columns_carousel_control_right:active,
.team_columns_carousel_control_right:focus {
  color: #fff;
  background: #feb600 !important;
}
.team_columns_item_caption {
  color: #fff;
  background: #171717;
}
.team_columns_item_caption > hr {
  border-top: 2px solid #feb600;
}
.team_columns_item_caption p a,
.team_columns_item_caption p a:visited {
  color: #feb600;
}
.team_columns_item_caption p a:hover,
.team_columns_item_caption p a:active {
  color: #cb9200;
}
.team_columns_item_social a,
.team_columns_item_social a:visited {
  color: #171717;
  background: #feb600;
}
.team_columns_item_social a:hover,
.team_columns_item_social a:active {
  background: #cb9200;
}
.four_shows_one_move .cloneditem-1,
.four_shows_one_move .cloneditem-2,
.four_shows_one_move .cloneditem-3 {
  display: none;
}
@media all and (min-width: 768px) {
  .four_shows_one_move .carousel-inner > .active.left,
  .four_shows_one_move .carousel-inner > .prev {
    left: -50%;
  }
  .four_shows_one_move .carousel-inner > .active.right,
  .four_shows_one_move .carousel-inner > .next {
    left: 50%;
  }
  .four_shows_one_move .carousel-inner > .left,
  .four_shows_one_move .carousel-inner > .prev.right,
  .four_shows_one_move .carousel-inner > .active {
    left: 0;
  }
  .four_shows_one_move .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d),
  all and (min-width: 768px) and (-webkit-transform-3d) {
  .four_shows_one_move .carousel-inner > .item.active.right,
  .four_shows_one_move .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .four_shows_one_move .carousel-inner > .item.active.left,
  .four_shows_one_move .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .four_shows_one_move .carousel-inner > .item.left,
  .four_shows_one_move .carousel-inner > .item.prev.right,
  .four_shows_one_move .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .four_shows_one_move .carousel-inner > .active.left,
  .four_shows_one_move .carousel-inner > .prev {
    left: -25%;
  }
  .four_shows_one_move .carousel-inner > .active.right,
  .four_shows_one_move .carousel-inner > .next {
    left: 25%;
  }
  .four_shows_one_move .carousel-inner > .left,
  .four_shows_one_move .carousel-inner > .prev.right,
  .four_shows_one_move .carousel-inner > .active {
    left: 0;
  }
  .four_shows_one_move .carousel-inner .cloneditem-2,
  .four_shows_one_move .carousel-inner .cloneditem-3 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d),
  all and (min-width: 992px) and (-webkit-transform-3d) {
  .four_shows_one_move .carousel-inner > .item.active.right,
  .four_shows_one_move .carousel-inner > .item.next {
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
    left: 0;
  }
  .four_shows_one_move .carousel-inner > .item.active.left,
  .four_shows_one_move .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
    left: 0;
  }
  .four_shows_one_move .carousel-inner > .item.left,
  .four_shows_one_move .carousel-inner > .item.prev.right,
  .four_shows_one_move .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 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";
}

.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;
}

/* Negative top margin on sidebar pulls up header under title-area */
#sidebar {
  width: 190px;
  position: fixed;
  margin: -135px 0 0 410px;
}

/* Title area kept above all with z-index */
#title-area {
  background: white;
  position: relative;
  z-index: 3000;
}

/* white-fade image */
#reveal {
  position: absolute;
  right: 0;
  bottom: -20px;
}

.pratikriyaDinuhos {
  overflow: hidden;
  margin-top: 25px;
}

.pratikriyaDinuhos p {
  background: #e5e5e5;
  padding: 5px 10px;
  color: #000;
  border: 1px solid #d7d7d7;
}

/*************************************/
/* 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, 0.6);
  font-size: 15px;
  background-color: rgba(0, 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, 0.06);
  border-style: solid;
  border-width: 0.7em;
}

.trendingList {
  padding: 0 10px;
  line-height: 37px;
  counter-reset: lists;
  flex-wrap: wrap;
  margin-bottom: 0;
}

.trendingList li {
  position: relative;
  padding-left: 0.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, 0.24);
  font-weight: 400;
}

.trendingList li a {
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.8);
  transition: all 0.3s ease;
  text-decoration: none;
}

.trendingList li a:hover {
  color: #ed5554;
  background: none;
}

.newsFooterTagList {
  /*text-align: center;*/
  margin-bottom: 15px;
  padding-left: 0;
}

.newsFooterTagList li a {
  color: #0e5dae;
  font: 500 17px "Mukta" !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: #ed5554;
  border-left: none;
  border-top: 1px solid #ed5554;
  border-right: 1px solid #ed5554;
  border-bottom: 1px solid #ed5554;
}

/**************************************************/
/* Our Team Section */
/**************************************************/
.ourTeamTitle {
  color: #ed5554;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  font: 500 22px "Mukta";
  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";
}

.memberName {
  font: normal 22px "Mukta" !important;
  margin-top: 15px !important;
}

.memberPost {
  font: normal 16px "Mukta" !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) {
}

/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
}

/* Extra Small Devices, Phones */
@media only screen and (max-width: 480px) {
  .logo img {
    margin-bottom: 20px;
  }

  .latestNewsUpdates {
    display: none;
    visibility: hidden;
  }

  .headerSection {
    padding: 5px 0 15px 0;
  }

  .latestUpdates {
    display: none;
    visibility: hidden;
  }

  .widget {
    margin-bottom: 20px;
    margin-top: 0;
  }

  .bannerContents {
    width: 100%;
    left: 0;
    right: 0;
  }

  p.bannerPara {
    display: none;
    visibility: hidden;
  }

  .bannerTitle {
    font-size: 22px;
    line-height: 34px;
    border: none;
    margin: 0;
    padding: 5px;
  }

  .tagRibbon {
    display: none;
    visibility: hidden;
  }

  .nbc2Large {
    margin-bottom: 20px;
  }

  .newsDetail li:last-child {
    width: 100%;
  }
}

/* Custom, iPhone Retina */
@media (max-width: 320px) {
  .logo img {
    margin-bottom: 20px;
  }

  .latestNewsUpdates {
    display: none;
    visibility: hidden;
  }

  .headerSection {
    padding: 5px 0 15px 0;
  }

  .latestUpdates {
    display: none;
    visibility: hidden;
  }

  .widget {
    margin-bottom: 20px;
    margin-top: 0;
  }

  .bannerContents {
    width: 100%;
    left: 0;
    right: 0;
  }

  p.bannerPara {
    display: none;
    visibility: hidden;
  }

  .bannerTitle {
    font-size: 22px;
    line-height: 34px;
    border: none;
    margin: 0;
    padding: 5px;
  }

  .tagRibbon {
    display: none;
    visibility: hidden;
  }

  .nbc2Large {
    margin-bottom: 20px;
  }

  .newsDetail li:last-child {
    width: 100%;
  }
}

/* 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;
}
