body.india_chapter {
    background-color: #fff;
	font-family: 'Karla', sans-serif;
	font-size:14px;
}
h1,h2,h3,h4,h5{
	font-family: 'Montserrat', sans-serif;
}
p{
	font-family: 'Karla', sans-serif;
}
p strong{
	font-family: 'Montserrat', sans-serif;
}
b, strong {
    font-weight: 700;
}
.india_chapter{}

.india_chapter p {
    margin-top: 0;
    margin-bottom: 10px;
    /* text-align: justify; */
}

.india_chapter .no_justify p {
    text-align: left;
}
/*--------------------------------------------------------------
# Top Bar
--------------------------------------------------------------*/
.india_chapter #topbar {
  background: #175299;
  color: #fff;
  height: 40px;
  font-size: 16px;
  font-weight: 600;
  transition: all 0.5s;
}

.india_chapter #topbar.topbar-scrolled {
  top: -40px;
}

.india_chapter #topbar i {
  padding-right: 6px;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.india_chapter #header {
    /* background: #fff; */
    transition: all 0.5s;
    z-index: 997;
    padding: 8px 0;
    top: 40px;
    /* box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1); */
    background-color: #ffffff;
}

@media (max-width: 992px) {
  .india_chapter #header {
    padding: 15px 0;
  }
}

.india_chapter #header.header-scrolled {
  top: 0;
  box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}

.india_chapter #header .logo {
  font-size: 28px;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.india_chapter #header .logo a {
  color: #555555;
}

.india_chapter #header .logo img {
    max-height: 70px;
}

@media (max-width: 992px) {
  .india_chapter #header {
    top: 0;
  }
  .india_chapter #header .logo {
    font-size: 28px;
  }
}
.india_chapter p.author{
  margin-bottom: 1px;
}

/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/* Desktop Navigation */
.india_chapter .nav-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.india_chapter .nav-menu > ul {
  display: flex;
}

.india_chapter .nav-menu > ul > li {
  position: relative;
  white-space: nowrap;
  padding: 10px 0 10px 28px;
}

.india_chapter .nav-menu a {
    /* display: block;
    position: relative;
    color: #555555;
    transition: 0.3s;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    text-transform: capitalize;
    font-weight: 500; */
	display: block;
	position: relative;
	color: #175299;
	transition: 0.3s;
	font-size: 16px;
	font-family: 'Montserrat', sans-serif;
	text-transform: capitalize;
	font-weight: 500;

}

.india_chapter .nav-menu a:hover, .india_chapter .nav-menu .active > a, .india_chapter .nav-menu li:hover > a {
  color: #001e7a;
  text-decoration: none;
    list-style: none;
}

.india_chapter .nav-menu .drop-down ul {
  display: block;
  position: absolute;
  left: 15px;
  top: calc(100% + 30px);
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  padding: 10px 0;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  transition: 0.3s;
}

.india_chapter .nav-menu .drop-down:hover > ul {
  opacity: 1;
  top: 100%;
  visibility: visible;
}

.india_chapter .nav-menu .drop-down li {
  min-width: 180px;
  position: relative;
}

.india_chapter .nav-menu .drop-down ul a {
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  color: #194b4d;
}

.india_chapter .nav-menu .drop-down ul a:hover, .india_chapter .nav-menu .drop-down ul .active > a, .india_chapter .nav-menu .drop-down ul li:hover > a {
  color: #001e7a;
}

.india_chapter .nav-menu .drop-down > a:after {
  content: "\ea99";
  font-family: IcoFont;
  padding-left: 5px;
}

.india_chapter .nav-menu .drop-down .drop-down ul {
  top: 0;
  left: calc(100% - 30px);
}

.india_chapter .nav-menu .drop-down .drop-down:hover > ul {
  opacity: 1;
  top: 0;
  left: 100%;
}

.india_chapter .nav-menu .drop-down .drop-down > a {
  padding-right: 35px;
}

.india_chapter .nav-menu .drop-down .drop-down > a:after {
  content: "\eaa0";
  font-family: IcoFont;
  position: absolute;
  right: 15px;
}

@media (max-width: 1366px) {
  .india_chapter .nav-menu .drop-down .drop-down ul {
    left: -90%;
  }
  .india_chapter .nav-menu .drop-down .drop-down:hover > ul {
    left: -100%;
  }
  .india_chapter .nav-menu .drop-down .drop-down > a:after {
    content: "\ea9d";
  }
}

.india_chapter ul.social_links {
    padding-left: 0px;
    margin-bottom: 0px;
}

.india_chapter ul.social_links li {
    display: inline-block;
    padding-right: 4px;
}

.india_chapter ul.social_links li a, .india_chapter ul.social_links li a:hover {
    color: #fff;
    text-decoration: none;
    list-style: none;
    font-weight: 400;
}

.india_chapter ul.sharelinks li a, .india_chapter ul.sharelinks li a:hover {
    color: #00207e;
}

.india_chapter ul.social_links li a i{
	font-size:28px;
}
.featuredarticleimg{
  margin-top: 15px;
}

/* Subscribe Navigation */
.subscribe_now h4 {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #34495e;
  font-weight: 800;
  text-align: center;
}
.subscribe_now p {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 2px;
  color: #34495e;
  text-align: center;
}

.subscribe_form {
  max-width: 455px;
  width: 92%;
  margin: 0;
  /* box-shadow: 0px 2px 5px 0px rgba(10, 6, 20, 0.24); */
}
.subscribe_form:focus {
  outline: none;
}
.subscribe_form .form-control {
    border: none;
    font-size: 13px;
}
.subscribe_form .form-control:focus {
  box-shadow: none;
}
.subscribe_form input {
  height: 44px;
}
.subscribe_form .input-group{
  width: 98% !important;
    margin-top: 6px !important;
}
.subscribe_form button {
    border: none;
    height: 30px;
    background-color: #175299;
    color: #fff;
    margin: 0px;
    border-radius: 0;
    width: 48PX;
    text-transform: uppercase;
    position: relative;
    transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}
.subscribe_form button:hover, .subscribe_form button:focus, .subscribe_form button:active, .subscribe_form button:visited {
  color: #fff;
  background-color: rgba(14, 208, 133, 0.77);
  outline: none;
  transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.subscribe_form button:hover:before, .subscribe_form button:focus:before, .subscribe_form button:active:before, .subscribe_form button:visited:before {
  background-color: rgba(14, 208, 133, 0.77);
  transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.subscribe_form button:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  height: 1px;
  background-color: #0ed085;
  width: 100%;
  transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.subscribe_form .input-group-btn:last-child > .btn, .subscribe_form .input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: 0px;
}

/* subscribe end */

/* Mobile Navigation */
.mobile-nav-toggle {
  position: fixed;
  right: 15px;
  top: 20px;
  z-index: 9998;
  border: 0;
  background: none;
  font-size: 24px;
  transition: all 0.4s;
  outline: none !important;
  line-height: 1;
  cursor: pointer;
  text-align: right;
}

.mobile-nav-toggle i {
  color: #555555;
}

.mobile-nav {
  position: fixed;
  top: 55px;
  right: 15px;
  bottom: 15px;
  left: 15px;
  z-index: 9999;
  overflow-y: auto;
  background: #fff;
  transition: ease-in-out 0.2s;
  opacity: 0;
  visibility: hidden;
  border-radius: 10px;
  padding: 10px 0;
}

.mobile-nav * {
  margin: 0;
  padding: 0;
  list-style: none;
}

.mobile-nav a {
  display: block;
  position: relative;
  color: #555555;
  padding: 10px 20px;
  font-weight: 500;
  outline: none;
}

.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {
  color: #001e7a;
  text-decoration: none;
}

.mobile-nav .drop-down > a:after {
  content: "\ea99";
  font-family: IcoFont;
  padding-left: 10px;
  position: absolute;
  right: 15px;
}

.mobile-nav .active.drop-down > a:after {
  content: "\eaa1";
}

.mobile-nav .drop-down > a {
  padding-right: 35px;
}

.mobile-nav .drop-down ul {
  display: none;
  overflow: hidden;
}

.mobile-nav .drop-down li {
  padding-left: 20px;
}

.mobile-nav-overly {
  width: 100%;
  height: 100%;
  z-index: 9997;
  top: 0;
  left: 0;
  position: fixed;
  background: rgba(60, 60, 60, 0.6);
  overflow: hidden;
  display: none;
  transition: ease-in-out 0.2s;
}

.mobile-nav-active {
  overflow: hidden;
}

.mobile-nav-active .mobile-nav {
  opacity: 1;
  visibility: visible;
}

.mobile-nav-active .mobile-nav-toggle i {
  color: #fff;
}

/*--------------------------------------------------------------
# Content body
--------------------------------------------------------------*/

.india_chapter .content_box{
	padding-top:140px;
	min-height: 84vh;
}
.india_chapter .content_box .det_of_news p span{
 font-size:1.1rem !important;	
 font-family: 'Karla', sans-serif !important;
}

.india_chapter .content_box .list_of_news {
    /*margin-bottom: 3rem;*/
    margin-bottom: 1.2rem;
}

.india_chapter .content_box .list_of_news p {
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1.3;
}

.india_chapter p.two_line{
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.india_chapter p.two_line strong {
    font-weight: 500;
}
 
.det_of_news p {
    display: -webkit-box;
    /*-webkit-line-clamp: 3;*/
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1.3;
}

.det_of_news h1,h2 {
    font-size: 18px;
    color: #1752999;
    font-weight: 700;
    text-transform: capitalize;
    /* font-style: italic; */    
}

.disc_li li{
    margin-left: 5%;
}

.india_chapter .content_box .list_of_news img.Diamond {
    width: 40px;
    margin-right: 6px;
    margin-top: -2px;
}

.india_chapter .content_box .list_of_news h2 {
    font-size: 18px;
    color: #175299;
    font-weight: 700;
    text-transform: capitalize;
    /* font-style: italic; */
}

.india_chapter .content_box .list_of_news h1 {
    font-size: 16px;
    font-weight: 500;
    margin: 15px 0px 5px;
}


.india_chapter .content_box .grid_list_news img {
    height: 160px;
    /* border: 2px solid #039; */
    width: 100%;
    object-fit: fill;
}

.india_chapter .content_box .list_of_news img.img_194 {
    height: 115px;
    object-fit: cover;
  /* border: 2px solid #039; */
  width: 100%;
}

img.Diamond_center {
    width: 40px;
}

.india_chapter .content_box .list_of_news .read_more a, .india_chapter .content_box .grid_news .read_more a{
    color: #aaa;
    border-bottom: 1px solid #aaa;
    padding-bottom: 1px;
}
.india_chapter .content_box .list_of_news .read_more a:hover, .india_chapter .content_box .grid_news .read_more a:hover {
    color: #001e7a;
	text-decoration:none;
	list-style:none;
}

.india_chapter .content_box h5.caps.blue_head, .india_chapter .content_box p.blue_head {
  display: block;
  position: relative;
  color: #175299;
  transition: 0.3s;
  font-size: 16px;
  font-family: 'Montserrat', sans-serif;
  text-transform: capitalize;
  font-weight: 500;
}
.namebox{
  display: flex;
}
.namebox input{
  width: 49%;
  border: 1px solid #DDD;
  margin-right: 2px;
}
.subscribe_form input{
  height: 30px;
  border: 1px solid #DDD;
}
#uemail{
  border: 1px solid #DDD;
  border-radius: 0;
}
.india_chapter .content_box h5.caps {
    /* text-transform: uppercase; */
    /* font-size: 1rem; */
    /* margin-bottom: 0px; */
    /* font-weight: 700; */
    /* font-size: 18px; */
    /* font-weight: 500; */
    margin: 15px 0px;
    /* font-style: italic; */
    font-size: 16px;
    font-weight: 400;
}

.india_chapter .content_box h3.h3_center {
    font-weight: normal;
}

.india_chapter .content_box h3.caps {
    /* text-transform: uppercase; */
    /* font-size: 1.5rem; */
    margin-bottom: 20px;
    font-size: 18px;
    color: #175299;
    font-weight: 700;
    text-transform: capitalize;
    /* font-style: italic; */
}

.india_chapter .content_box .grid_news {
    min-height: 128px;
    position: relative;
}

.india_chapter .content_box .grid_news img.img_left{
	width: 30%;
    height: 100px;
    float: left;
}

.india_chapter .content_box .grid_news p.float_left {
    width: 70%;
    text-align: justify;
    float: left;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.india_chapter .content_box .grid_news p.author, .india_chapter .content_box .list_of_news p.author, 
.india_chapter .content_box .grid_videos p.author, .india_chapter .video_grid p.author, .india_chapter p.author{
	 display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-style: italic;
    font-size: 13px;
}

.india_chapter .content_box img.grid_Sensemaking{
    height: auto;
    width: 90%;
    object-fit: contain;
    /* border: 2px solid #175299; */
}

.india_chapter .content_box .space_grid_box {
    padding-top: 110px;
    padding-bottom: 110px;
}

p.italic{
	font-style:italic;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.articlebox p{
  margin: 0;
}
.india_chapter .content_box p.grid_common_title, .india_chapter .content_box p.grid_common_title strong {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* height: 18px; */
    margin-bottom: 0 !important;
}

.read_more{
	font-size:14px;
}

strong.karla{
	font-family: 'Karla', sans-serif;
}

.india_chapter .content_box .grid_news img.img_right {
    width: 28%;
    height: 80px;
    float: left;
    padding-left: 0;
    margin-top: 6px;
    /* border: 2px solid #039; */
    margin-left: 2%;
}

.india_chapter .content_box .grid_news .read_more {
    position: relative;
    top: 0px;
    /* bottom: 0; */
}

.india_chapter .content_box form.subscribe {
	margin-top:10px;
}

.india_chapter .content_box form.subscribe .form-control {
    display: block;
    width: 100%;
    height: calc(1.2em + .75rem + 2px);
    padding: .3rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: initial;
    color: #495057;
    background-color: #efefef;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 25px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.india_chapter .footer {
    padding: 1rem 1rem;
    background-color: #175299;
    position: relative;
}

.india_chapter .footer h2 {
    color: #fff;
    text-align: center;
    font-size: 1.5rem;
    font-weight: normal;
    margin-bottom: 20px;
    text-transform: uppercase;
}
.comentbox{
  padding: 10px;
  background: #eee;
}
.commentrow{
  margin-bottom: 10px;;
}
.commentrow p{
  margin: 0;
}

.articleimgbox img{
  height: 250px;
    width: 100%;
    border: 1px solid #011e7a;
}
 
ul.articlefollow li a, .india_chapter ul.articlefollow li a:hover{
  color: #00207e !important;
}
.namedate{
  font-style: italic;
  font-style: italic;
  font-weight: 600
}
.pt-5, .py-5{
  padding-top: 1rem!important;
}
.mb-4, .my-4{
  margin-bottom: 1rem!important;
}
.articleimg{
  padding: 0 5px 0px 0px !important;
}
.rightsidepanel{
  /* border: 1px solid red; */
  width: 254px;
}
.articleimg img{
  /* border: 2px solid #4252a2; */
  height: 96px;
  width: 100%;
}
.india_chapter .footer ul {
    padding-left: 0px;
    text-align: left;
    list-style: none;
}

.india_chapter .footer ul.ftr_quck_links {
    text-align: center;
    font-size: 15px;
}

.india_chapter .footer ul.ftr_quck_links li {
    display: inline-block;
    padding: 0px 0px 0px 0px;
    color: #fff;
}

.india_chapter .footer a {
    color: #c7c7c7;
    text-decoration: none;
}

.india_chapter .footer a:hover {
    color: #fff;
    text-decoration: none;
}

.india_chapter .footer ul.ftr_quck_links li a{
    padding: 0px 10px;
}


.india_chapter .footer ul li {
    padding-bottom: 4px;
}

.india_chapter .footer ul li a, .india_chapter .footer ul li a {
    color: #fff;
	text-decoration:none;
	list-style:none;
	font-weight: normal;
}

.india_chapter .footer p {
    color: #fff;
    font-size: 14px;
    padding-top: 1rem;
}

.india_chapter .footer .border-top {
    border-top: 1px solid #fff!important;
}

.india_chapter.inner_page h1.title {
    /* text-transform: uppercase; */
    letter-spacing: 1px;
    /* font-weight: 500; */
    /* border-top: 0px solid #e2e2e2f0; */
    /* padding-top: 10px; */
    margin-top: 0px;
    font-size: 25px;
    color: #175299;
    font-weight: 700;
    text-transform: capitalize;
}

.india_chapter.inner_page .w_100px {
    width: 80px;
}

.india_chapter.inner_page h4 {
    /* font-size: 1.1rem; */
    font-size: 16px;
    font-weight: 500;
}

.india_chapter .video_grid p{
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.india_chapter.inner_page #bg {
    position: relative;
    margin-bottom: 40px;
}
.india_chapter.inner_page #bg img {
    width: 100%;
    height: 400px;
    object-fit: fill;
	border: 2px solid #175299;
}
.india_chapter.inner_page .sub_content {
    position: absolute;
    width: 100%;
    bottom: 0;
    background-color: #001e7ae6;
    padding: 5px 15px;
    color: #fff;
}

.india_chapter.inner_page .sub_content h4 {
    font-weight: 500;
    margin-top: 10px;
    margin-bottom: 0px;
}

.india_chapter p.line_3{
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.india_chapter .content_box .grid_news.grid_relative .read_more {
    position: relative;
    right: 0;
    bottom: 0;
}


.cont {
  width: 100%;
}

.container {
  /* display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  width: 720px;
  -webkit-box-pack: start;
          justify-content: flex-start; */
}

.single-item {
  /* width: 200px;
  height: 200px;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  background-color: #f3f3f3;
  margin: 20px;
  border-radius: 10px;
  color: #888; */
}

.pagination {
    padding: 20px;
    text-align: center;
    display: block;
}
.pagination,
.pagination * {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.pagination a {
  display: inline-block;
  padding: 0 10px;
  cursor: pointer;
}
.pagination a.disabled {
  opacity: .3;
  pointer-events: none;
  cursor: not-allowed;
}
.pagination a.current {
  background: #f3f3f3;
}


.container_mini{
  /* padding: 1em 0; */
  float: left;
  width: 100%;
}
@media screen and (max-width: 640px){
  .container_mini{
    display: block;
    width: 100%;
  }
}

@media screen and (min-width: 900px){
  .container_mini{
    width: 100%;
  }
}

.container_mini .title{
  color: #1a1a1a;
  text-align: center;
  margin-bottom: 10px;
}

.container_mini .content {
  position: relative;
  width: 100%;
  max-width: 400px;
  margin: auto;
  overflow: hidden;
}

.container_mini .content .content-overlay {
  background: rgba(0,0,0,0.7);
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}

.container_mini .content:hover .content-overlay{
  opacity: 1;
}

.container_mini .content-image{
  width: 100%;
}

.container_mini .content-details {
  position: absolute;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  width: 100%;
  top: 50%;
  left: 50%;
  opacity: 0;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -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;
}

.container_mini .content:hover .content-details{
  top: 50%;
  left: 50%;
  opacity: 1;
}

.container_mini .content-details h3 {
    color: #FF0000;
    font-weight: 500;
    letter-spacing: 0.15em;
    margin-bottom: 0.5em;
    text-transform: uppercase;
    margin-bottom: 0px;
}

.container_mini .content-details h3 i {
    font-size: 3rem;
}

.container_mini .content-details p{
  color: #fff;
  font-size: 0.8em;
}

.container_mini .fadeIn-bottom{
  top: 80%;
}

ul.month_list {
    padding-left: 0px;
}
ul.month_list li {
    list-style: none;
    padding-bottom: 3px;
}
ul.month_list li a {
    color: #a2a1a1;
    text-transform: uppercase;
}
ul.month_list li a:hover {
    color: #000;
    list-style: none;
	text-decoration:none;
}

.india_chapter .content_box .list_of_news img.img_148 {
    height: 138px;
    object-fit: cover;
	border: 2px solid #175299;
}

.india_chapter .content_box .list_of_news p.line_two {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 15px;
}

.india_chapter .content_box .col-lg-4.col-sm-4.col-12 img.img-fluid{
	/* border: 2px solid #039; */
}

ul.news_list {
    padding-left: 0px;
}

ul.news_list li {
    list-style: none;
}

p.blue_text{
 color:#175299;	
}

ul.news_list li a {
    color: #000;
}

ul.news_list li a:hover {
    color: #000;
	text-decoration:none;
}

ul.categories {
    padding-left: 0px;
    text-decoration: none;
    list-style: none;
    margin-bottom: 2px;
    margin: 0 auto;
    display: block;
}

ul.categories li{
	
}

ul.categories li img.small_diamond {
    width: 15px;
    margin-right: 4px;
}

ul.categories li a {
    color: #000;
}


ul.categories li a:hover{
	text-decoration:none;
	list-style:none;
	color: #fff;
}
.mb0{
  margin-bottom: 0 !important;
}

.modal.dipstick_data .modal-header{
	padding: .5rem 1rem;
}

.modal.dipstick_data .img-fluid {
    max-width: 100%;
    height: auto;
    margin-bottom: 20px;
}

@media (min-width: 992px){
	
.modal.dipstick_data .modal-lg, .modal.dipstick_data .modal-xl {
    max-width: 500px;
}

}

/* Categories style */

.ae {
	max-width: 1192px
}

.af {
	min-width: 0
}

.aj {
	fill: rgba(41, 41, 41, 1)
}

.ak {
	display: none
}

.am {
	margin-left: auto
}

.an {
	align-items: center
}

.ao {
	flex-direction: row
}

.ap {
	margin-right: 30px
}

.aq {
	font-family: medium-content-sans-serif-font, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Arial, sans-serif
}

.ar {
	font-weight: 300
}

.as {
	font-size: 18px
}

.at {
	line-height: 24px
}

.au {
	color: rgba(41, 41, 41, 1)
}

.av {
	color: inherit
}

.aw {
	fill: inherit
}

.ax {
	font-size: inherit
}

.ay {
	border: inherit
}

.az {
	font-family: inherit
}

.ba {
	letter-spacing: inherit
}

.bb {
	font-weight: inherit
}

.bc {
	padding: 0
}

.bd {
	margin: 0
}

.be:hover {
	cursor: pointer
}

.bf:hover {
	color: rgba(25, 25, 25, 1)
}

.bg:hover {
	fill: rgba(25, 25, 25, 1)
}

.bh:disabled {
	cursor: default
}

.bi:disabled {
	color: rgba(117, 117, 117, 1)
}

.bj:disabled {
	fill: rgba(117, 117, 117, 1)
}

.bk {
	width: 150px
}

.bm {
	visibility: hidden
}

.bn {
	border-radius: 3px
}

.bo {
	border-style: solid
}

.bp {
	border-width: 1px
}

.bq {
	box-sizing: border-box
}

.br {
	color: rgba(255, 255, 255, 1)
}

.bs {
	fill: rgba(255, 255, 255, 1)
}

.bt {
	background: rgba(3, 168, 124, 1)
}

.bu {
	border-color: rgba(3, 168, 124, 1)
}

.bv:focus {
	outline: none
}

.bw:hover {
	background: rgba(2, 158, 116, 1)
}

.bx:hover {
	border-color: rgba(2, 158, 116, 1)
}

.by {
	font-style: normal
}

.bz {
	line-height: 20px
}

.ca {
	font-size: 16px
}

.cb {
	letter-spacing: 0px
}

.cc {
	display: inline-block
}

.cd {
	height: 36px
}

.ce {
	padding: 8px 16px
}

.cf {
	text-align: center
}

.cg {
	text-decoration: none
}

.ch {
	flex-direction: column
}

.ci {
	margin-top: 55px
}

.cj {
	max-width: 931px
}

.cm {
	font-family: medium-marketing-display-font, Georgia, Cambria, "Times New Roman", Times, serif
}

.cn {
	font-weight: 500
}

.cy {
	font-weight: 600
}

.dj {
	margin-top: 45px
}

.dk {
	max-height: 260px
}

.dl {
	overflow: hidden
}

.dm {
	flex-wrap: wrap
}

.dp {
    /* background-color: rgb(0 51 153); 
	border: 1px solid #ccc;*/
	background:#FFF;
}

.dq {
	border-radius: 99em
}

.dr {
	color: rgba(117, 117, 117, 1)
}

.ds {
	height: 42px
}

.dt {
	margin: 5px
}

.du {
	padding: 6px 9px 7px 7px;
}

.dv {
	padding-right: 6px
}

.dw {
	line-height: 32px
}

.dx {
	font-size: 13px
}

.dy {
	display: inline-flex
}

.dz:hover {
    background-color: rgb(0 51 153);
}

.ea {
	box-shadow: 3px 3px 16px rgba(204, 204, 204, 1)
}

.eb {
	margin-right: 6px
}

.ec {
	height: 30px
}

.ed {
	width: 30px
}

.ee {
	margin-top: 38px
}

.ef {
	max-width: 608px
}

.eg {
	margin-top: 34px
}

.eh {
	line-height: 40px
}

.ei {
	height: 62px
}

.ej {
	width: 339.88px
}

.ek {
	margin-top: 15px
}

.el {
	color: rgba(2, 158, 116, 1)
}

.em {
	fill: rgba(3, 168, 124, 1)
}

.en:hover {
	color: rgba(1, 143, 105, 1)
}

.eo:hover {
	fill: rgba(2, 158, 116, 1)
}

.ep:disabled {
	color: rgba(230, 57, 53, 0.5)
}

.eq:disabled {
	fill: rgba(230, 57, 53, 0.5)
}

.er {
	margin-top: 85px
}

.es {
	justify-content: space-between
}

.ev {
	margin-top: 18px
}

.ew {
	white-space: nowrap
}

.ex {
	margin-left: 10px
}

.ey {
	margin-right: 10px
}

.ez {
	box-shadow: 3px 3px 16px rgba(0, 0, 0, 0.2)
}

.fa {
	border-radius: 100px
}

.fb {
	display: inline
}

.fl {
	padding-left: 34px
}

.fm {
	margin-top: 22px
}

.fn {
	flex: 1 0 auto
}

.fs {
	background-color: rgba(12, 242, 143, .2)
}

.ft {
	text-align: left
}

.fu {
	margin-bottom: 44px
}

.fv {
	margin-bottom: 13px
}

.gc {
	align-items: flex-end
}

.gd {
	flex-direction: row-reverse
}

.gf {
	flex: 0 0 50%
}

.gh {
	margin-bottom: 37px
}

.gn {
	border-width: 1px 0 0
}

.go {
	border-color: rgba(204, 204, 204, 1)
}

.gz {
	margin-top: 117px
}

.ha {
	height: 470px
}

.hg {
	margin-top: 65px
}

.hh {
	margin-right: -150px
}

.hi {
	width: 40%
}

.hj {
	z-index: 1
}

.hp {
	width: 71%
}

.hu {
	height: 100%
}

.hv {
	padding: 0px 45px 0px 24%
}

.ia {
	position: absolute
}

.ib {
	top: -96px
}

.ic {
	animation: k1 300ms ease-in-out
}

.id {
	background-color: rgba(3, 168, 124, 1)
}

.ie {
	border-radius: 50%
}

.if {
	border: 1px solid rgba(3, 168, 124, 1)
}

.ig {
	cursor: pointer
}

.ih {
	height: 11px
}

.ii {
	margin-right: 11px
}

.ij {
	width: 11px
}

.ik:last-child {
	margin-right: 0px
}

.il:hover {
	background-color: rgba(3, 168, 124, 1)
}

.im:hover {
	border-color: rgba(3, 168, 124, 1)
}

.in {
	background-color: none
}

.io {
	border: 1px solid rgba(117, 117, 117, 1)
}

.ip:hover {
	background-color: rgba(255, 255, 255, 1)
}

.iq:hover {
	border-color: rgba(255, 255, 255, 1)
}

.ir {
	padding-bottom: 40px
}

.is {
	padding-top: 65px
}

.it {
	position: relative
}

.jd {
	width: 36px
}

.je {
	margin-top: 24px
}

.jf {
	margin-top: 27px
}

.jh {
	height: 0px
}

.ji {
	max-width: 700px
}

.jk {
	margin-top: 50px
}

.jl {
	background-color: rgba(0, 0, 0, 1)
}

.jr {
	margin-bottom: 19px
}

.jt {
	margin-bottom: 20px
}

.ju {
	fill: rgba(255, 255, 255, 0.9)
}

.jv {
	color: rgba(255, 255, 255, 0.95)
}

.jw:hover {
	color: rgba(255, 255, 255, 1)
}

.jx:hover {
	fill: rgba(255, 255, 255, 0.9)
}

.jy:disabled {
	color: rgba(255, 255, 255, 0.6)
}

.jz:disabled {
	fill: rgba(255, 255, 255, 0.45)
}

.ka {
	color: rgba(255, 255, 255, 0.6)
}

.kb {
	margin-left: 8px
}

.kc {
	min-width: 150px
}

.kd {
	margin-bottom: 16px
}

.ke {
	flex: 0 0 100%
}

.kh {
	margin-bottom: 60px
}

.ki {
	font-size: 15px
}
/* Categories style */

/* Tags style */
.tags {
  zoom: 1;
  padding-left: 0;
}
.tags:before, .tags:after {
  content: '';
  display: table;
}

.tags:after {
  clear: both;
}

.tags li {
  position: relative;
  float: left;
  margin: 0 0 8px 12px;
}

.tags li:active {
  margin-top: 1px;
  margin-bottom: 7px;
}

.tags li:after {
  content: '';
  z-index: 2;
  position: absolute;
  top: 10px;
  right: -2px;
  width: 5px;
  height: 6px;
  opacity: .95;
  background: #eb6b22;
  border-radius: 3px 0 0 3px;
  -webkit-box-shadow: inset 1px 0 #99400e;
  box-shadow: inset 1px 0 #99400e;
}

.tags a, .tags span {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.tags a {
  height: 26px;
  line-height: 23px;
  padding: 0 9px 0 8px;
  font-size: 12px;
  color: #555;
  text-decoration: none;
  text-shadow: 0 1px white;
  background: #fafafa;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #dadada #d2d2d2 #c5c5c5;
  border-radius: 3px 0 0 3px;
  background-image: -webkit-linear-gradient(top, #fcfcfc, #f0f0f0);
  background-image: -moz-linear-gradient(top, #fcfcfc, #f0f0f0);
  background-image: -o-linear-gradient(top, #fcfcfc, #f0f0f0);
  background-image: linear-gradient(to bottom, #fcfcfc, #f0f0f0);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.7), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.7), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* .tags a:hover span {
  padding: 0 7px 0 6px;
  max-width: 40px;
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.2);
} */

.tags span {
  position: absolute;
  top: 1px;
  left: 100%;
  z-index: 2;
  overflow: hidden;
  max-width: 0;
  height: 24px;
  line-height: 21px;
  padding: 0 0 0 2px;
  color: white;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  background: #eb6b22;
  border: 1px solid;
  border-color: #d15813 #c85412 #bf5011;
  border-radius: 0 2px 2px 0;
  opacity: .95;
  background-image: -webkit-linear-gradient(top, #ed7b39, #df5e14);
  background-image: -moz-linear-gradient(top, #ed7b39, #df5e14);
  background-image: -o-linear-gradient(top, #ed7b39, #df5e14);
  background-image: linear-gradient(to bottom, #ed7b39, #df5e14);
  -webkit-transition: 0.3s ease-out;
  -moz-transition: 0.3s ease-out;
  -o-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
  -webkit-transition-property: padding, max-width;
  -moz-transition-property: padding, max-width;
  -o-transition-property: padding, max-width;
  transition-property: padding, max-width;
}
.blue li:after {
  background: #001e7a;
  -webkit-box-shadow: inset 1px 0 #276f9e;
  box-shadow: inset 1px 0 #276f9e;
}

.blue li{
	list-style:none;
	text-decoration:none;
}

.blue span {
  background: #001e7a;
  border-color: #001e7a #001e7a #001e7a;
  background-image: -webkit-linear-gradient(top, #001e7a, #001e7a);
  background-image: -moz-linear-gradient(top, #001e7a, #001e7a);
  background-image: -o-linear-gradient(top, #001e7a, #001e7a);
  background-image: linear-gradient(to bottom, #001e7a, #001e7a);
}
.tags li:first-child{
	display:block;
}
/* Tags style */

/* youtube style */
.o-video {
  width: 100%;
  height: 0;
  position: relative;
  padding-top: 56.25%;
  margin-bottom: 10px;  /* 9 / 16 * 100 */
}
.o-video > iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
    /* border: 2px solid #039; */
}
.headlink{
	color:#175299;
	text-decoration:none;
}
.innerpgnotif{
  font-size: 11px;font-weight: 600;color: #175299;text-decoration: none;color: #e42d2d;
}
.innertagspg a{
  font-size: 11px !important;font-weight: 600 !important;color: #175299 !important;text-decoration: none !important;color: #e42d2d !important;
}
.innernotfwrapper{
  font-weight: 600;font-size: 11px;text-align: right;margin-right: 74px;
}
.innertagspg{
  margin-right: 0 !important;
}
/* youtube style */
.bookreview{
  width: 133px !important;
  height: 188px !important;
}
.bottomimg{
  width: 100%;height: 140px;margin-bottom: 15px;margin-left: 0;
}
.desktopview{display: block;}
.mobileview{display: none;}
@media only screen and (min-width : 1025px) and (max-width : 5000px) {
  .mobileview{display: none;}
  .desktopview{display: block;}
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
  .mobileview{display: none;}
  .desktopview{display: block;}
}
@media only screen and (min-width : 481px) and (max-width : 767px){
	.mobileview{display: block;}
  .desktopview{display: none;}
  .innernotfwrapper {
    margin-right: 3px;
    text-align: center;
  }
  .india_chapter .content_box{
    padding-top: 130px;
  }
  .articleimg img{
    height: auto;
  }
  .india_chapter .content_box .list_of_news img.img_194{
    height: 185px !important;
  }
  .bottomimg{
    width: 100% !important;
    height: 185px !important;
    margin-bottom: 15px;
    margin-left: 0 !important;
  }
  .india_chapter #header .logo img {
      max-height: 50px;
  }
}
@media only screen and (min-width : 375px) and (max-width : 812px){	
	.mobileview{display: block;}
  .desktopview{display: none;}
  .innernotfwrapper {
    margin-right: 3px;
    text-align: center;
  }
  .india_chapter .content_box{
    padding-top: 130px;
  }
  .articleimg img{
    height: auto;
  }
  .articleimg{
    padding: 0 15px 10px 15px !important;
  }
  .india_chapter .content_box .list_of_news img.img_194{
    height: 185px !important;
  }
  .bottomimg{
    width: 100% !important;
    height: 185px !important;
    margin-bottom: 15px;
    margin-left: 0 !important;
  }
  .india_chapter #header .logo img {
      max-height: 50px;
  }
}
@media only screen and (min-width : 301px) and (max-width : 480px){	
	.mobileview{display: block;}
  .desktopview{display: none;}
  .innernotfwrapper {
    margin-right: 3px;
    text-align: center;
  }
  .india_chapter .content_box{
    padding-top: 130px;
  }
  .articleimg img{
    height: auto;
  }
  .articleimg{
    padding: 0 15px 10px 15px !important;
  }
  .india_chapter .content_box .list_of_news img.img_194{
    height: 185px !important;
  }
  .bottomimg{
    width: 100% !important;
    height: 185px !important;
    margin-bottom: 15px;
    margin-left: 0 !important;
  }
  .india_chapter #header .logo img {
    max-height: 50px;
  }
}
@media only screen and (min-width : 0px) and (max-width : 300px){
  .mobileview{display: block;}
  .desktopview{display: none;}

  .innernotfwrapper {
      margin-right: 3px;
      text-align: center;
  }

  .india_chapter .content_box{
    padding-top: 130px;
  }
  .articleimg img{
    height: auto;
  }
  .articleimg{
    padding: 0 15px 10px 15px !important;
  }
  .india_chapter .content_box .list_of_news img.img_194{
    height: 185px !important;
  }
  .bottomimg{
    width: 100% !important;
    height: 185px !important;
    margin-bottom: 15px;
    margin-left: 0 !important;
  }
  .india_chapter #header .logo img {
      max-height: 50px;
  }
}
.article-x p{ 
font-size: 1.1rem !important;
}
.article-x span{ 
  font-size: 1.1rem !important;
  }
.bla{
  font-size: 1.1rem;
}
.modal-title {
  color: rgb(23, 83, 153);
  font-weight: 900;
  font-size: 1.8em;
  text-transform: uppercase;
}
.card{
  border-radius: 0;
}
.article-y p{
  font-size: 0.94rem !important;
}