/*======CSS taken from article new start======*/

*,
*::after,
*::before {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  background: #fff !important;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
p {
  margin: 0;
  padding: 0;
}
a {
  cursor: pointer;
}
.block_content_wrapper.clearfix{clear:both}
#car_article_form .car-bg .carnextstep,
#bottomForm .disForm .rightContent .car-bg .carnextstep {
  padding: 12px 9px;
  border-radius: 0;
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  line-height: 24px;
  margin: 0 !important;
}

#car_article_form .dontKnow,
#bottomForm .dontKnow {
  max-width: 300px;
  width: 100% !important;
}

.healthMember_add {
  display: none;
}

.indentElementMl10 {
  padding-left: 24px;
}

.listlowerAlpha {
  list-style-type: lower-alpha !important;
}

.listupperRoman {
  list-style-type: upper-roman !important;
}

.listlowerRoman {
  list-style-type: lower-roman !important;
}

.height100 {
  height: 100px !important;
}

p.small {
  color: #999;
  font-size: 12px !important;
}

.lineSpace {
  line-height: 18px;
  padding: 5px;
}

.clear {
  clear: both;
}

.txtUpper {
  text-transform: uppercase;
}

.txtCenter {
  text-align: center;
}

.txtRight {
  text-align: right;
}

.blu_lig {
  color: #39c;
}

.mtb10 {
  margin: 10px 0;
}

.mtb20 {
  margin: 20px 0;
}

.wd90 {
  width: 90% !important;
}

.paddNone {
  padding: 0 !important;
}

.marNone {
  margin: 0 !important;
}

.mtb20 .listTitle {
  border-bottom: 2px solid #005387;
  color: #005387;
  font-size: 16px !important;
  padding-bottom: 2px;
  position: absolute;
  text-transform: uppercase;
  top: -30px;
}

.w3-yellow,
.w3-hover-yellow:hover {
  color: #fff !important;
  background-color: #ff833b !important;
  padding: 8px 15px;
}

.fl_left {
  float: left !important;
}

.fl_right {
  float: right !important;
}

.inlineBlock {
  display: inline-block !important;
}

.icnSprite:before {
  background: rgba(0, 0, 0, 0) url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 0;
}

.page-header h1.ins_title:before {
  content: "";
  position: absolute;
  width: 38px;
  height: 32px;
  background: rgba(0, 0, 0, 0) url(../../../images/articles/article_landing_icons.png) no-repeat scroll 0 0;
  left: 0;
  top: 0;
}

.innerbodycontainer .artcle_left_panel {
  clear: both;
  float: left;
  width: 100%;
}

a,
a:active,
a:focus {
  outline: 0;
}

a.multiMassge:active {
  color: #337ab7 !important;
}
.contentBanner {
	cursor: pointer;
    max-width:100%;
    height: auto;
    margin: 0px auto;
    display: block;
    text-align: center;
    width: 100%;background: #fff;

	
}
.contentBanner img{width: 351px !important;}
@media only screen and (max-width: 320px){
    .contentBanner img{width: 100%;}
}
.body_container {
  width: 1140px;
  margin: 0px auto;
}

.innerbodycontainer {
  margin: 0 auto;
  width: 100%;
}

.pageWrap {
  margin: 0 auto;
  max-width: 100%;
}

.pageWrap .container {
  width: 100%;
  padding: 0;
}

.multiMassge {
  font-size: 10px;
  margin-bottom: 20px;
}

.multiMassge.left {
  float: left;
}

.multiMassge.right {
  float: right;
}

.artcle_panel {
  margin: 0 auto;
  max-width: 1080px;
  padding: 0 10px;
  width: 100%;
}

.articletitle {
  border-bottom: 1px solid #ccc;
  margin: 0;
  padding: 0 10px;
}

.articletitle h1 {
  float: left;
  font-size: 20px;
  width: 65%;
}

.featuretitle {
  color: #666;
  font-size: 13px;
  padding: 0 0 2px;
}

.articletitle .getquotesbutton.list {
  background: #2ecc71 none repeat scroll 0 0;
  border-radius: 5px;
  color: #fff;
  display: inline-block;
  float: initial;
  margin: 0 auto 10px;
  padding: 10px 25px;
  width: 135px;
}

.headFix {
  background: #fff none repeat scroll 0 0;
  bottom: 0;
  height: 175px;
  left: -42px;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: -175px;
  width: 1166px;
}

.headFix1 {
  background: #fff none repeat scroll 0 0;
  bottom: 0;
  height: 132px;
  left: -42px;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: -160px;
  width: 1166px;
}

.moveDown_subcat {
  margin: 84px auto 0 !important;
}

.headFix_Subcat {
  background: #fff none repeat scroll 0 0;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 132px;
  width: 1043px !important;
  z-index: 1;
}

.moveDown {
  margin: 175px auto 0 !important;
}

.marker {
  display: none;
}

.moveDown_article {
  margin: 180px auto 0 !important;
}

.articletitle .getquotesbutton {
  background: #2ecc71 none repeat scroll 0 0;
  border-radius: 5px;
  float: right;
  width: 165px;
}

#bottomForm .input_field .marker {
  display: none !important;
}

.articletitle .getquotesbutton:hover {
  background: #25a25a none repeat scroll 0 0;
  transition: all 0.3s ease 0s;
}

h1.searchResultTitle {
  padding: 20px 0;
}

.searchResultBox input[type="text"] {
  width: 100%;
  margin-bottom: 10px;
}

.searchResultBox input[type="submit"] {
  width: 150px !important;
  height: 40px;
  margin-bottom: 10px;
}

.articeproboxmain {
  clear: both;
  float: left;
  margin-top: 50px;
  width: 100%;
}

.subcate .artcleprobox {
  min-height: 283px;
}

.subcate .artcleprobox .graybutton,
.general-info .graybutton {
  background: #f9f9f9 none repeat scroll 0 0;
  color: #808080;
  display: block;
  font-size: 13px;
  padding: 5px 15px;
  width: 100%;
}

.subcate .artcleprobox .graybutton:hover {
  color: #ffa22b;
}

.artcleprobox {
  border: 1px solid #e6e6e6;
  float: left;
  margin-bottom: 50px;
  margin-right: 46px;
  min-height: 323px;
  position: relative;
  width: 318px;
}

.life_article_category {
  display: table;
  width: 100%;
  margin: 0 auto;
}

.life_article_category .artcleprobox {
  float: left;
  width: 254px;
}

.newshome .artcleprobox {
  height: 553px !important;
}

.artcleprobox:nth-child(3),
.artcleprobox:nth-child(6),
.artcleprobox:nth-child(9),
.artcleprobox:nth-child(12),
.artcleprobox:nth-child(15) {
  margin-right: 0;
}

.page-header h1.ins_title {
  background-position: 0 0;
  color: #005387;
  display: inline-block;
  padding-left: 45px;
  position: relative;
  padding-top: 3px;
  font-weight: 400;
  padding-bottom: 10px;
}

.artclerghtblueheading h2.ins_title {
  background-position: 0 -64px;
  color: #005387;
  display: inline-block;
  padding-left: 45px;
}

.artcleprobox.middle {
  margin: 0 50px;
}

.topbriefbox {
  display: none;
}

.topbriefbox:first-child {
  display: block;
}

.ca-wrapper .textContent {
  padding: 15px;
}

.ca-wrapper .bgWarp_color {
  background: #f9f9f9 none repeat scroll 0 0;
  padding: 15px 15px 6px;
}

.ca-wrapper .bgWarp_color .last-article-text {
  color: #999;
  font-size: 16px !important;
  font-weight: 600;
  padding: 10px 0;
  text-transform: uppercase;
}

.ca-wrapper .textContent p {
  color: #989898;
}

.ca-wrapper .listTitle a {
  color: #fdac4c;
  display: block;
  font-size: 27px;
  font-weight: 300;
  margin-bottom: 10px;
}

.ladingBoxImg {
  background: #f9f9f9 none repeat scroll 0 0;
  height: 120px;
  overflow: hidden;
  text-align: center;
}

.owl-carousel {
  max-height: 290px !important;
}

.topbriefbox img,
.ladingBoxImg img {
  height: 100%;
  max-height: 120px;
  width: auto;
}

.life_article_category .topbriefbox img {
  height: 100%;
  max-height: 120px;
  width: 100%;
  min-height: 120px;
}

.life_article_category .page-header {
  margin: 20px 0 10px;
}

.life_article_category .page-header + .lineSpace {
  line-height: 18px;
  padding: 5px;
  font-size: 15px;
  line-height: 23px;
}

.life_article_category .head_titles > span {
  display: block;
}

.life_article_category .headContentWrap {
  padding: 10px 6px;
}

.life_article_category .head_titles h2 > a {
  font-size: 17px;
  color: #30658e;
  font-weight: 600;
}

.life_article_category .headContentWrap p > a {
  font-size: 15px;
  color: #f90;
}

.life_article_category .headContentWrap p {
  font-size: 15px;
  margin: 10px 0 0;
}

.textWrap {
  min-height: 110px;
  padding: 10px 0;
}

.textWrap_content {
  min-height: 90px;
  padding: 5px 10px;
}

.textWrap.adpativeHeight p.small,
.textWrap_content.adpativeHeight p.small {
  height: 70px;
}

.textWrap a,
.textWrap_content a {
  color: #2358a7;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 5px 0;
}

.newshome .textWrap h2 a {
  min-height: 65px !important;
}

.textWrap a.text-Link,
.textWrap_content a.text-Link {
  height: 45px;
}

.textWrap a.getQ,
.textWrap_content a.getQ {
  background: #2ecc71 url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 0;
  border-radius: 5px;
  color: #fff !important;
  margin: 10px 0 0;
  padding: 13px;
  text-align: center;
  transition: all 0.3s ease-in-out 0s;
  width: 100%;
}

.textWrap a.getQ:hover,
.textWrap_content a.getQ:hover {
  background: #27ae60 url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 0;
}

.viewAll_articles a.graybutton {
  background: rgba(0, 0, 0, 0) url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 0;
  border: 1px solid #fdac4c;
  border-radius: 5px;
  color: #fdac4c;
  display: block;
  margin: 13px 0 0;
  padding: 11px;
  text-align: center;
  transition: all 0.5s ease-in-out 0s;
  width: 100%;
}

.viewAll_articles a.graybutton.arr {
  background-position: 228px -569px;
}

.viewAll_articles a.graybutton:hover {
  background: #fdac4c url("../../../images/articles/article_landing_icons.png") no-repeat scroll 228px -519px;
  color: #fff;
}

.textWrap a.getQ.warr {
  background-position: 228px -519px;
}

.textWrap a.getQ.warr:hover {
  background-position: 228px -618px;
}

.textWrap p a.bluereadmore {
  display: none;
}

.artcleprobox .titlebox span a {
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  color: #fff;
  font-size: 16px;
  padding: 5px 0 5px 10px;
  position: absolute;
  text-transform: uppercase;
  width: 175px;
  z-index: 5;
}

.featurbx {
  background: #f9f9f9 none repeat scroll 0 0;
  padding: 10px 25px;
}

.featurbx ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}

.featurbx ul li a {
  color: #8a8a8a;
  font-size: 12px;
  line-height: 13px;
  margin: 0;
  padding: 0 0 0 15px;
}

.featurbx ul li a.arr {
  background-position: 0 -33px;
}

.listWithBullet li {
  display: block;
}

.listWithBullet li a {
  padding: 3px 10px 3px 20px;
  color: #757575;
  display: block;
}

.listWithBullet li a:before {
  content: "\f061";
  font-family: "FontAwesome";
  left: -5px;
  font-size: 10px;
  top: -1px;
  position: relative;
}

.featurbx .graybutton {
  background: #fff url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 0;
  border: 1px solid #ffa22b;
  bottom: 11px;
  color: #ffa22b;
  font-size: 12px;
  padding: 2px;
  position: absolute;
  right: 15px;
  text-align: center;
  width: 75px;
}

.featurbx .graybutton.arr {
  background-position: 51px -224px;
  padding-right: 12px;
}

.readAll_article {
  background: #f9f9f9 none repeat scroll 0 0;
  color: #808080;
  display: block;
  font-size: 13px;
  padding: 10px;
  width: 100%;
}

.seeAll {
  background: #fff url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 0;
  border: 1px solid #ffa22b;
  bottom: 7px;
  color: #ffa22b;
  font-size: 12px;
  padding: 2px;
  position: absolute;
  right: 15px;
  text-align: center;
  width: 75px;
}

.readAll_article .seeAll.arr {
  background-position: 51px -224px;
  padding-right: 12px;
}

.featurbx {
  min-height: 95px;
}

.artclrghtbluebox {
  clear: both;
  float: left;
  width: 100%;
}

.artcle_left_panel .page-heading-title > p {
  padding: 5px;
  font-size: 15px;
  line-height: 23px;
}
.artcle_left_panel .page-heading-title + .listing {
  margin-top: 20px;
}

.newsSection {
  background: #f9f9f9 none repeat scroll 0 0;
  clear: both;
  float: left;
  padding: 30px 0 15px;
  width: 100%;
}

.newsSection .artclerghtblueheading {
  color: #005387;
  text-align: center;
  text-transform: uppercase;
}

.newsSection .newsUl {
  list-style: outside none none;
  margin: 0 auto;
  max-width: 1080px;
  padding: 20px 0 0;
  width: 100%;
}

.newsSection .newsUl .childDiv {
  float: left;
  margin: 2%;
  padding: 0 2%;
  width: 100%;
}

.newsSection .newsUl .childDiv:first-child {
  margin-left: 0;
}

.newsSection .newsUl .childDiv:last-child {
  margin-right: 0;
}

.newsSection .newsUl .childDiv a.title {
  color: #333;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
}

.newsSection .newsUl .childDiv a.title:hover {
  text-decoration: underline;
}

.newsSection .newsUl .childDiv a.graybutton {
  background: #fff url("../../../images/articles/article_landing_icons.png") no-repeat scroll 58px -225px;
  border: 1px solid #ffa22b;
  color: #ffa22b;
  font-size: 10px;
  padding: 3px 15px 4px 8px;
  text-align: center;
  transition: all 0.3s ease-in-out 0s;
}

.newsSection .newsUl .childDiv a.graybutton:hover {
  background: #ffa22b url("../../../images/articles/article_landing_icons.png") no-repeat scroll 58px -225px;
  color: #fff;
  text-decoration: none !important;
}

.owl-controls .owl-nav {
  height: 50px;
  margin: 0 auto;
  width: 90px;
}

.owl-controls .owl-prev {
  background: rgba(0, 0, 0, 0) url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 -104px;
  float: left;
  height: 40px;
  text-indent: -2000px;
  width: 43px;
}

.owl-controls .owl-next {
  background: rgba(0, 0, 0, 0) url("../../../images/articles/article_landing_icons.png") no-repeat scroll 0 -160px;
  float: right;
  height: 40px;
  text-indent: -2000px;
  width: 43px;
}

#youtubeContainer {
  margin: 0 auto 50px !important;
}

.disclaimerLink {
  font-size: 12px;
  padding: 10px;
}

.artcleprobox:last-child {
  min-height: 258px !important;
}

.listing-inner {
  border-bottom: 1px solid #dbdbdb;
  display: table;
  padding-top: 15px;
}

.listing-inner .imageBox {
  background: #f5f5f5 none repeat scroll 0 0;
  border: 1px solid #dbdbdb;
  clear: both;
  float: left;
  height: 120px;
  margin-right: 10px;
  max-width: 175px;
  position: relative;
  text-align: center;
  width: 35%;
  overflow: hidden;
  display: flex;
  justify-content: center;
}

.listing-inner a.tags {
  background: #f5f5f5 none repeat scroll 0 0;
  border: 1px solid #e4e0d7;
  border-radius: 3px;
  color: #1e6c9d;
  display: inline-block;
  font-size: 11px;
  padding: 3px 5px;
}

.floating-label {
  background: #fff none repeat scroll 0 0;
  position: fixed;
  top: 0;
  width: 52% !important;
  z-index: 1;
}

.floating_head {
  position: fixed;
  top: 0;
  width: 54.5% !important;
}

.listing-inner .imageBox img {
  bottom: 0;
  height: auto;
  left: 0;
  margin: auto;
  max-height: 100%;
  right: 0;
  top: 0;
  width: auto;
  flex: none;
}

.listing-inner .content-list {
  float: left;
  width: 71%;
}

.artcle_left_panel.sbcate {
  float: left;
  /* width: 65% */
}

.artcle_left_panel.sbcate .innerbodycontainer.articleList {
  margin: 0;
  width: 95%;
}

.artcle_left_panel.sbcate .content-list a {
  background-position: 0 0;
  color: #005387;
  font-size: 18px;
}

.artcle_left_panel.sbcate .content-list p {
  color: #91919a;
  font-size: 14px;
  line-height: 20px;
}

.pagination,
.pagination2,
.pagination3 {
  display: inline-block;
  margin: 35px 0 20px;
  padding: 0;
}

.pagination li,
.pagination2 li,
.pagination3 li {
  display: inline-block;
}

.pagination li span {
  border-radius: 3px;
  color: black;
  float: left;
  margin-bottom: 5px;
  margin-left: 2px;
  padding: 4px 10px;
  text-decoration: none;
  min-height: 20px;
  background: #ccc;
}

ul.pagination2 li a.active,
ul.pagination3 li a.active {
  background-color: #4caf50;
  border: 1px solid #4caf50;
  color: white;
  padding: 5px 10px;
}

.size li a {
  font-size: 14px;
}

.border li a {
  border: 1px solid #ddd;
  transition: background-color 0.3s ease 0s;
  padding: 5px 10px;
  color: #333;
}

.artcle_left_panel.sbcate .content-list a.sbcate_more {
  color: #ff9415 !important;
  display: block;
  font-size: 14px;
  padding: 5px 0;
}

.artcle_left_panel.sbcate .content-list a.sbcate_more:hover {
  text-decoration: underline;
}

.artcle_left_panel.sbcate .articletitle {
  clear: both;
  float: left;
  padding: 0;
  text-align: center;
  width: 100%;
}

.artcle_left_panel.sbcate .articletitle h1 {
  color: #010101;
  float: left;
  font-size: 20px !important;
  padding: 6px 0 12px;
  text-align: left;
  text-transform: uppercase;
  width: 80%;
}

#leftSocialIcons {
  display: none;
  left: 0;
  position: fixed;
  top: 120px;
  z-index: 99;
}

.videoBox {
  float: inherit;
  height: 300px;
  margin: 0 auto 50px;
  width: 100%;
}

.videoBox .pbVideo {
  height: 300px;
  width: 100%;
}

.artcle_right_panel {
  float: right;
  width: 30%;
}
.artcle_right_panel .article_newsLetter,
.artcle_right_panel .list_typeA,
.artcle_right_panel .calculatorsBox.list_typeA {
  border-radius: 5px;
  border: solid 0.8px rgba(23, 43, 77, 0.2);
  padding: 0;
  margin-bottom: 16px;
  width: 100%;
}

.artcle_right_panel .search_article {
  padding: 6px 16px 10px;
}

.insurerBlock {
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0px;
  display: flex;
  border-top: solid 0.8px #d3d7de;
  padding: 5px;
  position: relative;
}
.insurerBlock::after {
  content: "";
  border: solid rgba(23, 43, 77, 0.5);
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: absolute;
  right: 23px;
  top: 28px;
}


.insurerBlock .insurerLogo {
  border: 0px solid rgba(23, 43, 77, 0.2);
  border-radius: 4px;
  height: 50px;
  overflow: hidden;
  padding: 0;
  width: 38px;
  background-repeat: no-repeat;
}

.insurerBlock .insurerName {
  font-weight: 200;
  font-size: 14px;
  color: rgba(23, 43, 77, 0.4);
  width: 100%;
  margin-left: 10px;
}
.insurerBlock .insurerName span {
  font-weight: 400;
  color: #172b4d;
  display: block;
  transition: color ease-in 0.3s;
}
.card.articles .insurerBlock{flex-wrap: wrap;}
.card.articles .insurerBlock a{width:calc(100% - 80px)}
.card.articles{padding-bottom: 20px;margin-bottom: 20px;}
.card.articles .insurerBlock::after {display:none}
.artcle_right_panel .clearfix{clear:both}
.articles .insurerBlock {
  border-top: none;
  padding: 10px 16px 0;    align-items: center;
}
@media(max-width:1024px) {
  .articles .insurerBlock::after { right:0px}
  .articles .insurerBlock {align-items: center;}
  .card.articles .insurerBlock .insurerName {width:calc(100% - 10px);}
  .card.articles{padding: 16px;margin-bottom: 20px;position: relative;}
}
.articles .card_heading {
  border-bottom: solid 0.8px #d3d7de;
}
.articles .insurerBlock .insurerLogo.articleImg {
  padding: 0;
  width: 80px;
  display: inline-block;
  margin-top: 6px;
  overflow: inherit;
}
.articles .insurerBlock .insurerLogo.articleImg img {
  height: 50px;
  width: 80px;
  overflow: inherit;
  border-radius: 4px;
}
.articles .insurerBlock .insurerName{
  width: 100%;
  font-size: 14px;
    line-height: 1.5;
    color: #172b4d;
    font-weight: 400;
}

.rightSection.no-webp .supplier_icon,
.artcle_right_panel .supplier_icon,
.rightSection.no-webp .allCalc,
.rightSection.no-webp .allimg {
  background-image: url(../../../images/articles/health/png/sprite_landing.png?v=4);
}
.rightSection.webp .supplier_icon,
.rightSection.webp .allCalc,
.artcle_right_panel .supplier_icon,
.rightSection.webp .allimg {
  background-image: url(../../../images/articles/health/png/sprite_landing.png?v=4);
}



 .allCalc.saving {
	background-position: 14px -2045px;
  }
  
   .allCalc.regular_saving {
	background-position: 14px -4742px;
  }
  
   .allCalc.future_saving {
	background-position: 14px -4818px;
  }
  
   .allCalc.income_tax {
	background-position: 14px -2116px;
  }
  
   .allCalc.human_life_value {
	background-position: 14px -2178px;
  }
  
   .allCalc.retirement {
	background-position: 14px -2252px;
  }
  
   .allCalc.health_insurance_premium {
	background-position: 14px -2334px;
  }
  
   .allCalc.car_insurance {
	background-position: 14px -2410px;
  }
  
   .allCalc.bike_insurance {
	background-position: 14px -2487px;
  }
  
   .allCalc.sip {
	background-position: 16px -2569px;
  }
  
   .allCalc.life_insurance {
	background-position: 16px -2652px;
  }
  
   .allCalc.term_insurance {
	background-position: 16px -2732px;
  }
  
   .allCalc.ulip {
	background-position: 16px -2804px;
  }
  
   .allCalc.premium {
	background-position: 16px -2884px;
  }
  
   .allCalc.fd {
	background-position: 16px -2973px;
  }
  
   .allCalc.investment {
	background-position: 16px -3065px;
  }
  
   .allCalc.home {
	background-position: 16px -3156px;
  }
  
   .allimg.other,  .allCalc.other {
	background-position: 16px -4540px;
  }
  
   .allCalc.travel {
	background-position: 16px -4537px;
  }
  
   .allCalc.annuity {
	background-position: -50px -162px;
  }
  
   .allCalc.npscalc {
	background-position: -50px -292px;
  }
  
   .aegon-life_icon {
	background-position: 0 -3911px;
  }
  
   .aviva-life_icon {
	background-position: 0 -3828px;
  }
  
   .bajaj-allianz-life_icon {
	background-position: -2px -97px;
  }
  
   .bharti-axa-life_icon {
	background-position: -3px -1385px;
  }
  
   .birla-sun-life_icon {
	background-position: 1px -4675px;
  }
  
   .canara-hsbc-life_icon {
	background-position: 0 -3992px;
  }
  
   .edelweiss-life_icon {
	background-position: 0px -293px;
  }
  
   .exide-life_icon {
	background-position: 0 -4071px;
  }
  
   .future-generali-life_icon {
	background-position: 1px -361px;
  }
  
   .hdfc-life_icon,  .HDFC_icon {
	background-position: 1px -1468px;
  }
  
   .icici-life_icon {
	background-position: -67px 13px;
  }
  
   .idbi-life_icon {
	background-position: 1px -4228px;
  }
  
   .indiafirst-life_icon {
	background-position: -2px -4608px;
  }
  
   .kotak-life_icon {
	background-position: 1px -557px;
  }
  
   .max-life_icon {
	background-position: 3px -685px;
  }
  
   .pnb-metlife-life_icon {
	background-position: 0 -4305px;
  }
  
   .dhfl-pramerica-life_icon {
	background-position: -2px -1696px;
  }
  
   .sbi-life_icon,  .SBI_icon {
	background-position: 1px -1031px;
  }
  
   .sahara-life_icon {
	background-position: 0 -4384px;
  }
  
   .shriram-life_icon {
	background-position: 1px -4466px;
  }
  
   .star-union-life_icon {
	background-position: 1px -1093px;
  }
  
   .tata-aia-life_icon {
	background-position: 3px -1151px;
  }
  
   .postal-india-life_icon {
	background-position: 0 -4904px;
  }
  
   .reliance-life_icon {
	background-position: 2px -1538px;
  }
  
   .digit-general_icon {
	background-position: 1px -216px;
  }
  
   .edelweiss-general_icon {
	background-position: 1px -293px;
  }
  
   .hdfc-general_icon {
	background-position: 1px -1468px;
  }
  
  .HDFC_Ergo_Health_Insurance_icon{
    background-position: 4px -439px;
    }
    
    
  .HDFC_ERGO_General_Health_Insurance_icon{
    background-position: 0px -4735px;
    }


   .icici-general_icon,  .ICICI_icon {
	background-position: 1px -4799px;;
  }
  
   .dhfl-general_icon {
	background-position: 1px -1696px;
  }
  
   .oriental-insurance-general_icon {
	background-position: 4px -733px;
  }
  
   .new-india-assurance-general_icon {
	background-position: 1px -1774px;
  }
  
   .national-insurance-general_icon {
	background-position: 3px -1947px;
  }
  
   .royal-sundaram-general_icon {
	background-position: 1px -953px;
  }
  
   .united-india-general_icon {
	background-position: 1px -1210px;
  }
  
   .universal-sompo-general_icon {
	background-position: 1px -1266px;
  }
  
   .acko-general_icon {
	background-position: -6px -3466px;
  }
  
   .aditya-birla-general_icon {
	background-position: 1px -4675px;
  }
  
   .apollo-munich-general_icon {
	background-position: 1px -437px;
  }
  
   .raheja-qbe-general_icon {
	background-position: 3px -1612px;
  }
  
   .religare-general_icon,  .Reliance_icon {
	background-position: 1px -883px;
  }
  
   .sbi-general_icon {
	background-position: 1px -1031px;
  }
  
   .bajaj-allianz-general_icon {
	background-position: 1px -97px;
  }
  
   .bharti-axa-general_icon {
	background-position: 1px -1385px;
  }
  
   .cholamandalam-general_icon {
	background-position: 1px -1862px;
  }
  
   .future-generali-general_icon {
	background-position: 1px -361px;
  }
  
   .iffco-tokio-general_icon {
	background-position: 4px -494px;
  }
  
   .liberty-general_icon {
	background-position: 3px -626px;
  }
  
   .manipalcigna-general_icon {
	background-position: 1px -156px;
  }
  
   .kotak-general_icon,  .kotak-mahindra-general_icon {
	background-position: 1px -553px;
  }
  
   .reliance-general_icon {
	background-position: 2px -1538px;
  }
  
   .shriram-general_icon {
	background-position: 1px -4466px;
  }
  
   .star-general_icon {
	background-position: 2px -1091px;
  }
  
   .tata-aig-general_icon {
	background-position:1px -1150px;
  }
  
   .max-general_icon_icon,  .max-general_icon {
	background-position: 3px -685px;
  }
  
   .Axis_icon {
	background-position: -67px -63px;
  }
  
   .UTI_icon {
	background-position: -67px -399px;
  }

.ratingValue {
  color: #717171;
  float: left;
  font-size: 12px;
}
.page-header.article-page {
  margin-bottom: 20px;
  border-bottom: 0px solid #ccc;
  padding-bottom: 0px;
}
.artcle_left_panel .getQuotess-title {
  margin-bottom: 10px;
}
.artcle_left_panel .article-info {
  display: inline-block;
  width: 100%;
  float: left;
  margin-right: 15px;
  font-size: 10px;
}

.artcle_left_panel .rate {
  display: inline-block;
  margin: 3px 0;
  width: auto;
}
.helpfulContent ul.productRatingList {
  background-position: left -20px;
  float: left;
  height: 17px;
  list-style: outside none none;
  margin: 10px 1%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 91px;
}

.helpfulContent ul.productRatingList,
.helpfulContent ul.productRatingList a:hover,
.helpfulContent ul.productRatingList .itemCurrentRating {
  background: rgba(0, 0, 0, 0) url("../images/new.png") repeat-x scroll left 0;
}

.helpfulContent ul.productRatingList li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: inline;
  float: left;
  margin: 0 0 0 2%;
  padding: 0;
  text-align: left;
  width: 98%;
}

.helpfulContent ul.productRatingList a,
.helpfulContent ul.productRatingList .itemCurrentRating {
  border: medium none;
  cursor: pointer;
  height: 17px;
  left: 0;
  line-height: 17px;
  outline: medium none;
  overflow: hidden;
  position: absolute;
  text-indent: -1000px;
  top: 0;
}

.helpfulContent ul.productRatingList a.one-star {
  width: 20%;
  z-index: 6;
}

.helpfulContent ul.productRatingList a.two-stars {
  width: 40%;
  z-index: 5;
}

.helpfulContent ul.productRatingList a.three-stars {
  width: 60%;
  z-index: 4;
}

.helpfulContent ul.productRatingList a.four-stars {
  width: 80%;
  z-index: 3;
}

.helpfulContent ul.productRatingList a.five-stars {
  width: 100%;
  z-index: 2;
}

.rate .star {
  background-image: url("../../../images/articles/star_new.png");
  background-position: left -2px !important;
  cursor: pointer;
  display: block;
  float: left;
  height: 16px;
  line-height: 16px;
  width: 20px;
}

.rate .fullStar {
  background-position: left -59px !important;
}

.rate .stars {
  float: left;
  margin-right: 10px;
  overflow: hidden;
}

.rate .tmp_es {
  background-position: left -21px !important;
}

.rate .tmp_fs {
  background-position: left -40px !important;
}

.rateBox {
  height: 40px;
}

#star-rating .stars {
  margin: 10px;
}

.dump .nubReview {
  color: #91919a;
  float: left;
  font-size: 13px;
  margin-right: 5px;
  position: relative;
  top: -1px;
}

.imageBox .content-list h3 {
  line-height: 16px;
  margin: 0;
  padding: 0;
}

.sbcate .newsSection {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  padding: 0 5px 15px;
}

.sbcate .newsSection .artclerghtblueheading {
  text-align: left;
}

.sbcate .artclerghtblueheading h2.ins_title,
.sbcate .calculatorsBox h2.ins_title,
.you-maylike h2.ins_title,
.getq_wrapper h2.ins_title {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  color: #005387;
  display: inline-block;
  font-size: 16px !important;
  margin: 35px 0 10px;
  padding-left: 0;
  text-transform: uppercase;
  float: left;
  width: 100%;
}

.topBoxpanel .getq_wrapper h2 {
  color: #005387 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}

.topBoxpanel .getq_wrapper hr,
.page-heading-title .getq_wrapper hr {
  background: #ddd none repeat scroll 0 0;
  border: 1px solid #ddd;
  display: block;
  float: left;
  margin-right: 60%;
  text-align: left;
  width: 24%;
}

.you-maylike::after {
  content: "";
  clear: both;
  display: block;
}

.sbcate .calculatorsBox hr,
.you-maylike hr {
  background: #ddd none repeat scroll 0 0;
  border: 1px solid #ddd;
  float: left;
  margin-bottom: 15px;
  margin-top: 0;
  text-align: left;
  width: 60%;
}

.you-maylike hr {
  width: 23%;
}

.body_container .artclerghtblueheading hr {
  display: none;
}

.sbcate .newsSection .newsUl .childDiv {
  border-bottom: 1px solid #ddd;
  float: left;
  margin: 2%;
  padding: 0 0 0 35px;
  position: relative;
  width: 100%;
}

.sbcate .newsSection .newsUl .childDiv a {
  color: #005387;
  font-size: 13px;
}

.sbcate .newsSection .newsUl .childDiv p {
  color: #626262;
  font-size: 12px !important;
}

.sbcate .newsSection .newsUl .childDiv::after {
  background: rgba(0, 0, 0, 0) url("../../../images/articles/article_landing_icons.png") no-repeat scroll -1px -270px;
  content: "";
  height: 32px;
  left: 0;
  position: absolute;
  top: 0;
  width: 25px;
}

.sbcate .newsSection .newsUl .childDiv:last-child {
  border-bottom: medium none;
}

.sbcate .newsSection .newsUl .childDiv a.graybutton {
  display: none;
}
.item-contentpage .artcle_right_panel .calculatorsList li {
  font-size: 14px;
}
.item-contentpage .artcle_right_panel .calculatorsList li a {
  color: #172b4d;
  padding: 15px 20px 15px 60px;
  display: block;
  position: relative;
  transition: color 0.3s ease-in;
  border-top: solid 0.8px #d3d7de;
}
.item-contentpage .artcle_right_panel .calculatorsList li a::after {
  content: "";
  border: solid rgba(23, 43, 77, 0.5);
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: absolute;
  right: 23px;
  top: 21px;
}

.item-contentpage .artcle_right_panel .calculatorsList .allCalc {
  background-image: url("../../../images/articles/health/svg/sprite_landing.svg");
  background-repeat: no-repeat;
  width: auto;
  height: auto;
}

.item-contentpage .artcle_right_panel .calculatorsList .allCalc.saving {
  background-position: 10px -2045px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.income_tax {
  background-position: 10px -2116px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.human_life_value {
  background-position: 10px -2178px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.retirement {
  background-position: 10px -2252px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.health_insurance_premium {
  background-position: 10px -2334px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.car_insurance {
  background-position: 10px -2410px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.bike_insurance {
  background-position: 10px -2487px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.sip {
  background-position: 10px -2569px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.life_insurance {
  background-position: 10px -2652px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.term_insurance {
  background-position: 10px -2732px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.ulip {
  background-position: 10px -2804px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.premium {
  background-position: 10px -2888px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.fd {
  background-position: 10px -2973px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.investment {
  background-position: 10px -3065px;
}
.item-contentpage .artcle_right_panel .calculatorsList .allCalc.home {
  background-position: 10px -3156px;
}
.sbcate .topBoxpanel .wrap_tp_panel,
.page-heading-title .wrap_tp_panel,
.artcle_left_panel .wrap_tp_panel {
  background: #f5f5f5 none repeat scroll 0 0;
  border: 1px solid #ccc;
  float: left;
  padding: 15px 15px 0;
  margin-bottom: 20px;
  width: 100%;
}

.sbcate .topBoxpanel .wrap_tp_panel + p {
  clear: both;
}

.rightHide {
  position: fixed;
  right: 0;
  display: none;
  z-index: 9999;
}

.rightHide .getquotesBtn {
  padding: 26px 14px 43px 54px;
  margin: 0;
  border-radius: 0;
  background: #2ecc71 url("../../images/arrow-green.png") no-repeat scroll 14px -55px;
  transition: none;
}

.rightHide .getquotesBtn:hover {
  background: #2ecc71 url("../../images/arrow-green.png") no-repeat scroll 14px 25px;
}

.rightHide .getquotesBtn:after {
  display: none;
}

.page-heading-title .wrap_tp_panel {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  padding: 5px 0 0;
}

.sbcate .topBoxpanel .getq_wrapper,
.page-heading-title .getq_wrapper {
  float: right;
  width: 337px;
}

.getquotesBtn {
  background: #2ecc71 none repeat scroll 0 0;
  border-radius: 4px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  letter-spacing: 0;
  line-height: 15px;
  margin: 0 0 20px;
  padding: 12px 34px 12px 22px;
  position: relative;
  text-align: center;
  transition: all 0.3s ease-in-out 0s;
  z-index: 2;
}

.getquotesBtn::after {
  background: rgba(0, 0, 0, 0) url("../../images/get_arrow_icon.png") no-repeat scroll 0 0;
  content: "";
  height: 11px;
  position: absolute;
  right: 13px;
  top: 17px;
  width: 11px;
}

.getquotesBtn:hover {
  background: #27ae60 none repeat scroll 0 0;
}

.sbcate .topBoxpanel .imageBox,
.artcle_left_panel .wrap_tp_panel .imageBox {
  float: left;
  height: 100px;
  margin-bottom: 15px;
  position: relative;
  width: 175px;
  margin-right: 3%;
}

.sbcate .topBoxpanel .imageBox img,
.artcle_left_panel .wrap_tp_panel .imageBox img {
  bottom: 0;
  height: auto;
  left: 0;
  margin: auto;
  max-height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

.sbcate .topBoxpanel .page-header,
.artcle_left_panel .wrap_tp_panel .page-header {
  float: left;
  line-height: 22px;
  width: 100% !important;
  border: 0;
  padding: 0;
  margin: 0;
}

.sbcate .topBoxpanel .page-header h1 a,
.artcle_left_panel .wrap_tp_panel .page-header h1 a {
  color: #000;
  display: block;
  font-size: 20px !important;
  margin: 5px 0;
  text-transform: uppercase;
}

.sbcate .topBoxpanel .getQuotess-title,
.artcle_left_panel .wrap_tp_panel .getQuotess-title {
  clear: both;
  display: table;
  width: 100%;
}

.sbcate .topBoxpanel .getQuotess-title h1,
.artcle_left_panel .wrap_tp_panel .getQuotess-title h1 {
  float: left;
  width: 100%;
  margin: 0;
}

.sbcate .topBoxpanel .getQuotess-title .getQuote,
.artcle_left_panel .wrap_tp_panel .getQuotess-title .getQuote {
  float: right;
  margin: 0;
}

.sbcate .topBoxpanel .getQuotess-title .getQuote a,
.artcle_left_panel .wrap_tp_panel .getQuotess-title .getQuote a {
  margin: 0;
}

.body_container .sbcate .newsSection hr {
  background: #ddd none repeat scroll 0 0;
  border: 1px solid #ddd;
  display: block;
  float: left;
  margin-right: 60%;
  text-align: left;
  width: 24%;
}

.sbcate .articleHead {
  color: #253858;
  font-size: 12px;
  display: table;
}

#term_article_leftpanel .articleHead {
  display: none;
}

.sbcate dt,
.sbcate dd {
  color: #253858;
  display: inline-block;
  font-size: 10px;
  margin-right: 5px;
}

.articleWrapper .sbcate dt,
.articleWrapper .sbcate dd {
  margin: 5px 0;
}

.article-page .helpfulContent .ratingValue {
  padding: 0 !important;
}

.article-page .helpfulContent .ratingValue span {
  color: #91919a;
  float: left;
  font-size: 13px !important;
  font-weight: 400;
}

.article-page .getquotesBtn,
.page-header .getquotesBtn {
  background-color: #2ecc71;
  border-radius: 4px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  letter-spacing: 0;
  line-height: 15px;
  margin: 20px 0 0;
  padding: 12px 34px 12px 22px;
  position: relative;
  text-align: center;
}

.page-header .getquotesBtn.art-list {
  float: right;
  margin-top: 5px !important;
}

.article-page .getquotesBtn::after,
.page-header .getquotesBtn::after {
  background: rgba(0, 0, 0, 0) url("../../../images/articles/article_landing_icons.png") no-repeat scroll 6px -252px;
  content: "";
  height: 20px;
  position: absolute;
  width: 20px;
}

.item-contentpage table {
  border: 1px solid #f1f1f1 !important;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
}

.item-contentpage table,
#calVal table {
  border: 1px solid #333 !important;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

#calVal table tbody th {
  text-align: left;
  background: #dce9f9;
  padding: 9px;
  font-size: 12px;
  border: 1px solid #333;
  font-weight: 600;
}

#calVal table tr td:before {
  content: "\20B9 ";
  font-weight: bold;
  margin-right: 2px;
}

#calVal table tr td.firstCol:before {
  content: " " !important;
}

#piechart {
  min-height: 200px;
  display: none;
  overflow: hidden;
}

/* .tablewrap {
  margin: 2em 0;
} */

.ppfCalculator input[type="text"],
.ppfCalculator select,
.ppfCalculator textarea {
  padding: 12px;
  margin-right: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 100%;
  box-sizing: border-box;
  resize: vertical;
}

#investment_article_leftpanel form {
  position: relative;
}

#MaturityAmount {
  width: 150px;
  right: 0;
  top: 33px;
  position: absolute;
}

#MaturityAmount .finalfig {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  display: block;
  letter-spacing: 0;
}

#MaturityAmount .finalfig + span {
  font-size: 22px;
  color: #2aa1c0;
  letter-spacing: 0;
}

#MaturityAmount .finalfig + span:before {
  content: "\20B9 ";
  font-weight: bold;
  margin-right: 2px;
}

.ppfCalculator label {
  padding: 12px 12px 12px 0;
  display: inline-block;
  width: 30%;
}

.ppfCalculator label span {
  display: block;
}

.ppfCalculator input[type="button"] {
  background-color: #4caf50;
  color: white;
  padding: 12px 20px;
  border: 0;
  border-radius: 4px;
  cursor: pointer;
}

.item-contentpage table td {
  -moz-border-bottom-colors: none !important;
  -moz-border-left-colors: none !important;
  -moz-border-right-colors: none !important;
  -moz-border-top-colors: none !important;
  border-collapse: collapse;
  border-color: -moz-use-text-color #e8e8e8 #e8e8e8 -moz-use-text-color !important;
  border-image: none !important;
  border-spacing: 0;
  border-style: none solid solid none !important;
  border-width: medium 1px 1px medium !important;
  font-size: 12px;
  padding: 7px;
  vertical-align: middle;
}

.item-contentpage table tr:nth-child(1) td {
  background: #dce9f9 none repeat scroll 0 0;
  font-size: 13px;
  font-weight: bold;
}

.item-contentpage h2 {
  color: #014667 !important;
  display: block;
  float: left;
  margin-bottom: 10px;
  width: 100%;
  font-size: 26px;
  font-weight: 400;
}

.item-contentpage h3 {
  color: #014667;
  display: block;
  float: left;
  font: normal 14px/20px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 400;
}

.item-contentpage h4 {
  color: #014667;
  display: block;
  float: left;
  font: normal 13px/20px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 400;
}

.item-contentpage h5 {
  color: #014667;
  display: block;
  float: left;
  font: normal 12px/20px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 400;
}

.item-contentpage h6 {
  color: #014667;
  display: block;
  float: left;
  font: normal 11px/20px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 400;
}

.item-contentpage h2 strong,
.item-contentpage h3 strong,
.item-contentpage h4 strong,
.item-contentpage h5 strong,
.item-contentpage h6 strong {
  font-weight: 400;
}

.item-contentpage {
  position: relative;
  width: 100% !important;
}

.item-contentpage .page-header h2.artcontentheading {
  background-color: #ececec;
  border: 1px solid #d3d3d3;
  color: #3e3d3d;
  float: left;
  font: 18px/32px "Roboto";
  margin: 0 0 12px;
  min-width: 632px;
  padding: 2px 2%;
  width: 96%;
}

.item-contentpage p {
  font-weight: 400;
  color: #4c4b4b;
  margin: 15px 0;
  padding: 0;
  width: 100%;
  font-size: 14px;
  line-height: 23px;
  display: block;
  clear: both;
}

.item-contentpage {
  /*font-weight: 300;*/
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  vertical-align: baseline;
  -webkit-text-size-adjust: 100%;
  font-variant-ligatures: none;
  -webkit-font-variant-ligatures: none;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}

.item-contentpage h2 {
  color: #4a4a4a;
  display: block;
  float: left;
  margin-bottom: 10px;
  width: 100%;
}
ul.data_ul {
  padding: 0px 0px 10px 30px;
}
.item-contentpage ul.data_ul,
.item-contentpage ol.data_ul {
  color: #4c4b4b;
  display: block;
  float: left;
  margin-bottom: 0;
  font-weight: 400;
  width: 100%;
  font-size: 14px;
  padding-left: 10px;
  margin-left: 20px;
}

.item-contentpage ul.data_ul:after,
.item-contentpage ol.data_ul:after {
  content: "";
  clear: both;
}

.item-contentpage ol {
  list-style-type: decimal;
}

.item-contentpage table td {
  vertical-align: middle;
}

.item-contentpage table td ul {
  padding-left: 20px;
}

.item-contentpage table td ul li {
  line-height: 18px;
  margin-bottom: 5px;
}

.item-contentpage ul li,
.item-contentpage ol li {
  padding: 0 0 0 2%;
  padding: 0;
  text-align: left;
  line-height: 28px;
  width: auto;
}

.artcle_left_panel h1 {
  color: #253858;
  font-size: 32px;
  letter-spacing: 0.032em;
  line-height: 48px;
}

.artcle_left_panel p {
  margin-bottom: 16px;
  font-size: 16px;
  color: #253858;
  text-align: left !important;
  letter-spacing: 0.016em;
  line-height: 30px;
}

.artcle_left_panel h2,
.artcle_left_panel h3,
.artcle_left_panel h4,
.artcle_left_panel h5,
.artcle_left_panel h6 {
  color: #253858;
  font-size: 28px;
  letter-spacing: 0.028em;
  line-height: 40px;
  margin-top: 30px;
  margin-bottom: 10px;
}
.artcle_left_panel h2 strong,
.artcle_left_panel h3 strong,
.artcle_left_panel h4 strong,
.artcle_left_panel h5 strong,
.artcle_left_panel h6 strong {
  font-weight: 500;
}
.artcle_left_panel h2 a,
.artcle_left_panel h3 a,
.artcle_left_panel h4 a,
.artcle_left_panel h5 a,
.artcle_left_panel h6 a{
  color: #253858;
}
.artcle_left_panel h2 a:hover,
.artcle_left_panel h3 a:hover,
.artcle_left_panel h4 a:hover,
.artcle_left_panel h5 a:hover,
.artcle_left_panel h6 a:hover{
  color: #253858;
}
.item-contentpage ul li {
  width: 100%;
}

.artcle_left_panel ul li,
.item-contentpage ul li,
.item-contentpage ol li {
  line-height: 22px;
  margin-top: 5px;
}

.item-contentpage ul.hlvblock {
  width: 33.33%;
}

.item-page ol li p,
.item-page ul li p {
  float: none !important;
  width: inherit !important;
}

.item-page p.unseen {
  float: right;
}

.item-contentpage .artcle_right_panel ul li {
  float: left;
  padding: 0;
  text-align: left;
  width: 100%;
  margin: 0;
  list-style: none;
  background: 0;
}

.item-contentpage .artcle_right_panel .most ul li {
  line-height: 19px !important;
}

.item-contentpage .artcle_right_panel ul li a {
  color: #25556c !important;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  background: url("../../../images/articles/blue-arrow.png") no-repeat scroll 0 5px transparent;
  padding-left: 15px;
  letter-spacing: 0;
}

.item-contentpage .artcle_right_panel .jt_box ul li,
.item-contentpage .artcle_right_panel ul li {
  padding: 4px 0;
}

.jt_box p.itemview {
  font-size: 11px;
  font-weight: 400;
  padding-left: 15px;
}

.item-contentpage .artcle_right_panel .jt_box ul li:hover,
.item-contentpage .artcle_right_panel .jt_box ul li.lastLI,
.item-contentpage .artcle_right_panel ul li.lastLI {
  width: 100%;
  margin: auto;
}

.item-contentpage .artcle_right_panel ul.jt_tabs li {
  float: left;
  padding: 0;
  text-align: left;
  width: 50%;
  margin: 0;
  list-style: none;
  clear: inherit;
  padding-left: 20px !important;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 0;
  color: #005387;
  font-weight: 300;
}

.sbcate .content_vote {
  border: 1px solid #ddd;
  border-radius: 3px;
  float: left;
  margin: 0 0 10px;
  padding: 0;
  width: 100%;
}

.sbcate .content_vote label {
  background-color: #f5f5f5;
  display: block;
  float: left;
  font-weight: bold;
  margin: 0;
  padding: 1%;
  width: 100%;
}

.sbcate .item-contentpage ul {
  color: #4a4a4a;
  display: block;
  float: left;
  font: 13px/20px "Roboto", sans-serif;
  margin: 10px;
  width: 100%;
}

.sbcate .item-contentpage ul.itemRatingList li {
  clear: inherit;
  float: left;
  list-style: outside none none;
  margin: 0;
  width: 17px;
}

.sbcate .item-contentpage ul.itemRatingList li a {
  background: rgba(0, 0, 0, 0) url("../images/new.png") repeat-x scroll 0 0;
  display: inline-block;
  height: 18px;
  overflow: hidden;
  text-indent: 3000px;
  width: 17px;
}

.tags {
  clear: both;
  display: table;
  margin: 10px 0;
  width: 100%;
}

.tags span a {
  background: #ccc none repeat scroll 0 0;
  border: 1px solid #b2defb;
  border-radius: 3px;
  color: #666;
  display: inline-block;
  font-size: 12px;
  margin: 2px 0;
  padding: 5px;
}

.bodytext .alert-message,
.innerbodycontainer .alert-message {
  background: #e5e6e6 none repeat scroll 0 0;
  margin-bottom: 20px;
  padding: 0;
  position: relative;
}

.moveDown_article .bodytext #system-message-container {
  background: #e5e6e6 none repeat scroll 0 0;
  left: -42px !important;
  margin-bottom: 20px;
  padding: 0;
  position: relative;
  top: -152px !important;
}

.na_article .bodytext #system-message-container {
  background: #e5e6e6 none repeat scroll 0 0;
  margin-bottom: 20px;
  padding: 0;
  position: relative;
}

.bodytext a.close,
.innerbodycontainer a.close {
  color: #666;
  font-size: 23px;
  position: absolute;
  right: 11px;
}

.bodytext h4.alert-heading,
.innerbodycontainer h4.alert-heading {
  background: #ccc none repeat scroll 0 0;
  font-size: 16px !important;
  padding: 5px 10px;
}

.bodytext .alert-message div,
.innerbodycontainer .alert-message div {
  color: #333;
  padding: 10px;
}

.innerbodycontainer .alert-message div {
  padding: 0;
}

.innerbodycontainer .alert-message div .alert-message {
  padding: 10px;
}

.article_newsLetter {
  display: none;
}

.bodytext .article_newsLetter,
.innerbodycontainer .article_newsLetter {
  display: block;
  clear: both;
}

.newsLetter_box {
  position: relative;
  width: 100%;
}

.bodytext .ns_Letter {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 13px;
  width: 60%;
}

.bodytext .ns_formsubmit {
  border: medium none;
  background: #01466b;
  color: #fff;
  letter-spacing: 0;
  padding: 13px 12px;
  border-radius: 5px;
}

.bodytext lable.ns_error {
  color: #f00;
  display: block;
  font-size: 12px;
  margin: 10px 0;
}

.bodytext lable.ns_success {
  color: #079d47 !important;
}

.item-contentpage ul.itemRatingList li a:hover,
.item-contentpage ul.itemRatingList li a.active {
  background: rgba(0, 0, 0, 0) url("../images/new.png") repeat-x scroll left -17px;
}
.artcle_left_panel.sbcate{
  width:100%; float: initial;
}
.sbcate .calculatorsBox {
  clear: both;
  display: table;
  padding: 0 5px 15px;
}

.sbcate ul.article_like {
  display: table;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  width: 100%;
}

.sbcate ul.article_like li {
  border-bottom: 1px solid #ddd;
  clear: both;
  list-style: none;
  padding: 5px 0 7px 0;
}

.sbcate ul.article_like li.lastLI {
  border-bottom: 0;
  padding: 5px 0 7px 0;
}

.sbcate ul.article_like li:hover,
.sbcate ul.article_like li.lastLI:hover {
  clear: both;
  list-style: none;
}

.sbcate ul.article_like li:last-child {
  border-bottom: medium none;
}

.sbcate ul.article_like li .image-box {
  display: table-cell;
  height: 50px;
  width: 90px;
}

.sbcate ul.article_like li .image-box img {
  border: 1px solid #ddd;
  height: auto;
  padding: 1px;
  width: 100%;
}

.sbcate ul.article_like li a {
  color: #005387;
  display: table-cell;
  font-size: 13px;
  padding: 0 0 0 15px;
  vertical-align: top;
}

.artcle_left_panel.general-info {
  width: 70%;
}

.artcle_left_panel.general-info .mod_jt_tabs {
  width: 100%;
}

.artcle_left_panel.general-info .mod_jt_tabs .jt_box {
  width: 100%;
}

.artcle_right_panel.general-info {
  float: right;
  width: 25%;
}

.artcle_left_panel.general-info .all-tab {
  display: table;
  margin: 10px 0 35px;
  width: 100%;
}

.disclaimerLink {
  width: 100%;
  margin: 0 auto;
  color: #a9a9a9;
  font-size: 12px;
  background: #f3f3f3;
  padding: 7px 6.5%;
}

.notification {
  width: 50px;
  margin: 0 auto;
  position: relative;
  display: table;
  position: fixed;
  bottom: 37px;
  right: 25px;
  display: none;
}

.bell {
  display: inline-block;
  width: 50px;
  height: 50px;
  background: #fff;
  padding: 8px;
  border-radius: 50%;
  border: 2px solid #328ec7;
  position: relative;
}

.bell + .notifyMsg {
  background: #000 none repeat scroll 0 0;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 25px;
  padding: 10px;
  right: 61px;
  border-radius: 5px;
  transform: translateY(-50%) scaleX(0) translateZ(0px);
  transition: transform 175ms ease-in-out 0s, opacity 175ms ease-in-out 0s, -webkit-transform 175ms ease-in-out 0s;
  z-index: 2147481000;
  width: 210px;
  text-align: center;
  font-size: 12px;
}

.bell:hover + .notifyMsg {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(-50%) scaleX(1) translateZ(0px);
}

.bell:hover + .notifyMsg::after {
  content: "";
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #000;
  right: -8px;
  position: absolute;
  top: 10px;
}

.notification .pBox {
  width: 200px;
  height: 185px;
  background: #fff;
  box-shadow: 1px 1px 10px #ccc;
  border-radius: 5px;
  position: absolute;
  top: -194px;
  right: 0;
  padding: 5px;
}

.notification .pBox:after {
  content: "";
  width: 0;
  height: 0;
  border-right: 7px solid transparent;
  border-left: 8px solid transparent;
  border-top: 8px solid #fff;
  right: 18px;
  position: absolute;
  bottom: -8px;
}

.notification .pBox .header {
  text-align: center;
  padding: 8px 0;
  border-bottom: 1px solid #ccc;
  font-size: 13px;
}

.notification .pBox .data {
  min-height: 100px;
  border-bottom: 1px solid #ccc;
  font-size: 13px;
}

.notification .pBox .buttonAtype {
  outline: 0;
  width: 100%;
  margin: 5px 0;
  -moz-box-shadow: inset 0 39px 0 -24px #e67a73;
  -webkit-box-shadow: inset 0 39px 0 -24px #e67a73;
  box-shadow: inset 0 39px 0 -24px #e67a73;
  background-color: #e4685d;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #fff;
  display: inline-block;
  cursor: pointer;
  color: #fff;
  font-size: 15px;
  padding: 6px 15px;
  text-decoration: none;
  text-shadow: 0 1px 0 #b23e35;
}

.notification .pBox .buttonAtype:hover {
  background-color: #eb675e;
}

.notification .pBox .buttonAtype:active {
  position: relative;
  top: 1px;
}

.notification.subscribe .bell {
  display: inline-block;
  width: 35px !important;
  height: 35px !important;
  background: #fff;
  padding: 5px !important;
  border-radius: 50%;
  border: 2px solid #328ec7;
  position: relative;
  opacity: 0.5;
}

.notification .ncount {
  position: absolute;
  z-index: 9999;
  background: #bf0707;
  color: #fff;
  border-radius: 50%;
  font-size: 8px;
  left: 27px;
  line-height: 17px;
  top: -6px;
  width: 15px;
  height: 15px;
  text-align: center;
}

.artcle_right_panel .titleText {
  margin-bottom: 0;
  color: #253858;
  font-size: 20px;
  font-weight: 500;
  padding: 10px 0 10px 14px;
  text-align: left;
  text-transform: capitalize;
}
.search_article .titleText {
  padding: 0 0 10px;
}

.artcle_right_panel.sbcate .list_typeA {
  margin: 0 0 18px 0;
  display: inline-block;
}

.artcle_right_panel.sbcate .list_typeA .otherlist {
  padding: 0;
  margin: 0;
}

.artcle_right_panel.sbcate .list_typeA .otherlist li {
  padding: 0 16px 8px;
  background: 0;
  border-top: none;
}

.artcle_right_panel.sbcate .list_typeA .otherlist li a {
  color: #172b4d;
  font-size: 14px;
  line-height: 20px;
}

.artcle_right_panel.sbcate .mod_jt_tabs {
  border: 0;
  margin-bottom: 25px;
}

.item-contentpage .artcle_right_panel .jt_box {
  padding: 8px 0;
}

.item-contentpage .artcle_right_panel ul.jt_tabs li {
  border: 0;
}

.item-contentpage .artcle_right_panel ul.jt_tabs li {
  background: #f7f7f7;
}

.item-contentpage .artcle_right_panel ul.jt_tabs li.current {
  border-bottom: 2px solid #25556c;
  background: #ebebeb;
  color: #014667;
  font: bold 15px/20px "lato", sans-serif;
  padding-top: 7px;
}

.artcle_right_panel.sbcate .jt_box ul li span {
  color: #25556c;
}

.artcle_right_panel.sbcate .ns_Letter,
.arSearch input {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ccc;
  border-radius: 0;
  padding: 7px;
  width: 65%;
}

.artcle_right_panel.sbcate .ns_formsubmit,
.arSearch input[type="submit"] {
  border: medium none;
  background: #01466b;
  color: #fff;
  letter-spacing: 0;
  padding: 8px 12px;
  border-radius: 0;
  width: 65px;
}
.item-contentpage table#newformat {
  border-collapse: collapse;
  width: 100%;
  border: 1px solid #f5efef !important;
  min-width: 760px;
}

.item-contentpage table#newformat tr:nth-child(1) td{
  background-color: #3a5898 !important;
  color: #fff;
  line-height: 17px;
}
.item-contentpage table#newformat tr:first-child td{
  padding:7px 0;
}
.item-contentpage table#newformat tr:nth-child(even) {background:rgba(241, 244, 247, 0.5);}
.item-contentpage table#newformat td a{color:#0065ff;text-decoration: none;}
.item-contentpage table#newformat tr:nth-child(odd) {background: #FFF}
.item-contentpage table#newformat td {
  border: 1px solid #f5efef;
  border-collapse: collapse;text-align: center;font-size: 13px;padding:10px;
}
.item-contentpage table#newformat td:last-child p{margin: 0px;}
  .item-contentpage table#newformat td a.btn {
    color: #fff;
    line-height: 30px;
    padding: 5px;
    height: 40px;
    font-size: 12px;
    font-weight: 600;
    border-radius: 4px;
    background: #0065ff;
    width: 100%;
    display: block;
    text-align: center;

}
.item-contentpage table#newformat td:last-child p{margin-bottom:0px !important}
.ulip-table {
  overflow: auto;
}

.ulip-table table {
  margin-top: 20px;
}

.ulip-table table tr:first-child th {
  background: #f5f9fc;
  font-weight: 600;
  font-size: 13px;
  text-align: center;
  vertical-align: middle;
}

.ulip-table table tr td {
  vertical-align: middle !important;
  font-size: 12px;
  text-align: center !important;
}

.ulip-table .table > tbody > tr:hover {
  background: none !important;
}

.ulip-table table tr td,
.ulip-table table tr th,
.ulip-table table {
  border: 1px solid #ccc !important;
  border-collapse: collapse;
  color: #333;
  font-weight: 400;
  padding: 7px !important;
}

.ulip-table table th th,
.ulip-table table table,
.ulip-table table table td {
  border: none !important;
}

.ulip-table table th th,
.ulip-table table table td {
  padding: 0 !important;
}

.articleWrapper .artcle_right_panel .article_newsLetter.search_article {
  display: block;
  background: #f1f3f5;
  border: none;
  padding-top: 12px;
  padding-bottom: 20px;
  margin-bottom: 18px;
}

.articleWrapper .artcle_right_panel .article_newsLetter.search_article form.arSearch input[type="text"],
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box input[type="text"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  display: block;
  margin-bottom: 10px;
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
  border: none;
  width: 100%;
  font-size: 14px;
  color: #172b4d;
  padding: 0 16px;
  border-radius: 4px;
  height: 48px;
  border: solid 1px rgba(37, 56, 88, 0.2);
}

.articleWrapper .artcle_right_panel .article_newsLetter.search_article form.arSearch input[type="text"]:focus,
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box input[type="text"]:focus {
  outline: 0;
  border-color: #0c4178;
}

.articleWrapper .artcle_right_panel .article_newsLetter.search_article form.arSearch button {
  cursor: pointer;
  display: block;
  width: 100%;
  background: #fff;
  color: #0065ff;
  padding: 10px 12px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  outline: 0;
  text-transform: uppercase;
  border: 1px solid #0065ff;
  line-height: 1.6;
}
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box button {
  -o-transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
  cursor: pointer;
  font-weight: 500;
  display: inline-block;
  text-align: center;
  letter-spacing: 0.05em;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
  font-size: 14px;
  padding: 10px 12px;
  width: 100%;
  line-height: 1.6;
  max-width: 100%;
  border: solid 1px #0065ff;
  text-transform: uppercase;
  -webkit-appearance: none;
  border-radius: 4px;
  background: #fff;
  color: #0065ff;
}
.articleWrapper .artcle_right_panel .article_newsLetter.search_article form.arSearch button span,
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box button span {
  position: relative;
  padding: 0 30px;
  box-sizing: border-box;
}

.articleWrapper .artcle_right_panel .article_newsLetter.search_article form.arSearch button span:hover::after,
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box button span:hover::after {
  right: 3px;
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
}

.articleWrapper .artcle_right_panel .article_newsLetter.get_article {
  position: relative;
  overflow: hidden;
  background: #f1f3f5;
  border: none;
  padding-bottom: 17px;
  padding-top: 112px;
  width: 100%;
  max-width: 350px;
  padding-left: 16px;
  padding-right: 16px;
}
.article_newsLetter.get_article.list_typeA:before {
  content: "";
  background: url(../../../images/articles/health/svg/newsletter-img.svg) no-repeat;
  position: absolute;
  width: 82px;
  height: 82px;
  top: 25px;
  left: 0;
  right: 0;
  margin: 0px auto;
}
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .titleText {
  color: #253858 !important;
  text-transform: capitalize;
  border: 0;
  padding: 0;
  font-size: 22px !important;
  font-weight: 500;
  display: block;
  text-align: center;
  margin-bottom: 20px;
  clear: both;
}
.articleWrapper .artcle_right_panel .article_newsLetter.get_article .subText {
  clear: both;
  text-align: center;
  line-height: 21px;
  margin-bottom: 14px;
  font-size: 16px;
  color: #505f79;
}
.slick-initialized .slick-slide {
  outline: 0;
}

.articleWrapper .artcle_right_panel .article_newsLetter.get_article .titleText span {
  border-bottom: 0;
}

.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box .ns_error {
  background: #f2dede;
  color: #a94442;
  border: 1px solid #ebccd1;
  margin-bottom: 10px;
  padding: 2px 6px;
  font-size: 11px;
  clear: both;
}

.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box .ns_error:before {
  content: "\f071";
  font-family: fontawesome;
  margin-right: 5px;
  font-size: 10px;
}

.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box .ns_success {
  background: #e4f2de;
  border: 1px solid #cdf5bc;
}

.articleWrapper .artcle_right_panel .article_newsLetter.get_article .newsLetter_box .ns_success:before {
  content: "\f00c";
  font-family: fontawesome;
  margin-right: 5px;
  font-size: 10px;
}

.searchError {
  clear: both;
  font-size: 12px;
  padding: 7px 0;
  color: #f00;
  font-weight: normal;
}

.car_input_field {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
}

#investment_article_leftpanel ul.hlvblock {
  width: 33.33%;
  display: inline-block;
  padding: 2% 2.5% 1%;
}

#investment_article_leftpanel ul.hlvblock li label {
  display: block;
  color: #333;
  position: relative;
  text-align: left;
  padding: 0;
}

#investment_article_leftpanel ul.hlvblock li select {
  width: 100%;
  list-style: none;
  padding: 0;
  max-width: 300px;
  padding: 5px 65px 5px 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../images/bu/arrow-down.png) 90% 16px no-repeat;
}

#investment_article_leftpanel ul.hlvblock li select {
  box-sizing: border-box;
  text-rendering: auto;
  color: initial;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  display: inline-block;
  text-align: start;
  outline: 0;
  font-size: 13px;
  background-color: #fff;
}

#sa + .col-sm-4 {
  width: 33.33%;
  display: inline-block;
  padding: 2% 2.5% 1%;
}

#sa + .col-sm-4 .proceedmedi-block {
  margin-top: 51px !important;
}

#btnTrmStart [value="Calculate"] {
  padding: 10px;
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 5px;
  background: #57a0bc;
  color: #fff;
  border: 0;
}

/*for fd baaner fixed at bottom*/
.fdBanner {
  text-align: center;
  box-shadow: 0 -3px 23px 0 rgba(0, 0, 0, 0.12);
}
.fdBanner a {
  border: 1px solid #ccc;
  display: inline-block;
}
.fdBanner {
  display: none;
}
.fdBanner .close {
  position: absolute;
  right: 8px;
  top: 8px;
  font-size: 16px;
  width: 40px;
  height: 30px;
  background: url("../../images/cross-black.png") no-repeat right top;
}
.fdBanner.fixed {
  display: block;
  position: fixed;
  left: 0;
  right: 0;
  margin: 0 auto;
  padding: 5px;
  bottom: 0;
  background: #fff;
  z-index: 100;
}
#term_article_form .article_page .leftContent,
#term_article_form .article_page .rightContent {
  height: 375px;
}
/*for fd banner fixed at bottom end*/

.article-info dl.article-info,
.artcle_left_panel .content-list h3 {
  margin: 0;
}
.artcle_left_panel .articletitle h1 {
  margin-top: 0;
}
.artcle_left_panel .wrap_tp_panel > p {
  clear: both;
  font-size: 15px;
  line-height: 23px;
  color: #464545;
}

.w3-yellow,
.w3-hover-yellow:hover {
  color: #fff !important;
  background-color: #ff833b !important;
  padding: 8px 15px;
}

/*Sticky Form CSS*/

.stickFooter_info {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 9999;
  background: #72c1ac;
  left: 0;
  display: none;
  text-align: center;
}

.stickFooter_info.blue {
  background: #479fc3;
}

.stickFooter_info a {
  display: inline-block;
  padding: 20px 0;
  font-size: 19px;
  color: #fff;
}

.stickFooter_info a strong span {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
}

.stickFooter_info a strong span:before {
  content: "\f156";
  font-family: FontAwesome;
  position: absolute;
  width: 15px;
  height: 15px;
  font-weight: 400;
  top: 5px;
  left: 2px;
}

#policybazaar .stickFooter_info a strong {
  font-weight: 600;
}

.stickFooter_info a .btnGetQuote {
  display: inline-block;
  background: #fff;
  color: #83beac;
  font-size: 16px;
  padding: 12px 40px;
  margin-left: 30px;
  border-radius: 4px;
  box-shadow: 1px 1px 5px #568879;
}

.stickFooter_info.blue a .btnGetQuote {
  box-shadow: 1px 1px 5px #479fc3;
  color: #328fb9;
}

.footer .h2 {
  clear: both;
}

/*End*/

/*======CSS taken from article new end======*/

/*==========CSS for health cj form start========*/

.articleWrapper #healthStepCJ .details_right {
  padding-top: 0px;
}
#healthStepCJ .details_left,
#healthStepCJ .healthCj_form .h1 {
  width: 44%;
  clear: both;
}
#healthStepCJ .details_right {
  width: 56%;
}
#healthStepCJ .healthCj_form .details_right .best_plans .plans_list li {
  width: auto;
}
#healthStepCJ .details_right .family_image {
  left: 60px;
}
#healthStepCJ .healthCj_form .details_right .plans_list ul li {
  padding: 10px 10px 15px 55px;
}
#healthStepCJ .healthCj_form .details_right .plans_list ul li .pointers::before {
  left: 10px;
}
/*#healthStepCJ .best_plans {
	margin-top: 8%;
}*/
#healthStepCJ .healthCj_form .details_right .plans_list > p {
  margin: 0px;
}
/*#healthStepCJ .details_right .family_image {
	margin-top: -55px;
}*/
#healthStepCJ .healthCj_form .details_right .plans_list ul li p sup {
  line-height: normal;
}
#healthStepCJ .form_step.form_open#step_1 .form-field-data.error {
  position: relative;
  margin-bottom: 25px;
}
#healthStepCJ .form_step.form_open#step_1 .form-field-data.error .err {
  position: absolute;
  bottom: -26px;
  display: block;
  z-index: 1;
}
#healthStepCJ .details_left .form_details .form_field {
  /*margin: 15px 0px 7px 0px;*/
}
/*.healthCj_form .h1.stepheading.headingHide+.user_details .details_right .best_plans {
	margin-top: 15% !important;
}*/
.you-may-like {
  clear: both;
}
.you-may-like .icnSprite {
  font-size: 24px !important;
  padding-bottom: 0;
  background: 0 0;
  font-weight: 500;
  margin: 0px 0px 5px 0px;
  text-align: left;
  text-transform: capitalize;
  color: #253858 !important;
  clear: both;
  padding-top: 0;
  display: inline-block;
  position: relative;
  border-bottom: 0px solid;
}
.you-may-like ul.article_like {
  display: table;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.you-may-like ul.article_like li .image-box {
  display: table-cell;
  height: 50px;
  width: 90px;
}
.you-may-like .youmaylike_content {
  display: table-cell;
  vertical-align: top;
  padding-left: 10px;
}
.you-may-like ul.article_like li {
  padding: 16px 0 16px 0;
}
.you-may-like ul.article_like li a {
  display: inline-block;
  padding: 0 0;
  color: #253858;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}
.you-may-like ul.article_like li .sbcate_more {
  color: #0065ff;
}
.you-may-like ul.article_like .rate {
  display: table;
  width: 100%;
  clear: both;
}
.you-may-like ul.article_like .rate .ratingValue {
  color: #717171;
  float: left;
  font-size: 12px;
  line-height: 16px;
}
.you-may-like ul.article_like p {
  margin-left: 15px 0;
}
.you-may-like ul.article_like li .image-box img {
  border: 1px solid #ddd;
  height: auto;
  padding: 1px;
  object-fit: cover;
  width: 100%;
}
.new_recentarticle {
  border-top: solid 0.8px #d3d7de;
}
.otherlist.new_recentarticle li {
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 5px;
  display: flex;
}
.otherlist.new_recentarticle li:first-child {
  margin-top: 10px;
}

.otherlist.new_recentarticle li:last-child {
  margin-bottom: 10px;
}

.otherlist.new_recentarticle .insurerLogo.articleImg {
  border: 1px solid rgba(23, 43, 77, 0.2);
  border-radius: 4px;
  height: 50px;
  overflow: hidden;
  padding: 0px;
  width: 80px;
  text-align: center;
}
.otherlist.new_recentarticle .insurerLogo.articleImg img {
  width: 80px;
  height: 50px;
  object-fit: cover;
}
.otherlist.new_recentarticle .insurerLogo.articleImg + a {
  font-size: 14px;
  color: rgba(23, 43, 77, 0.4);
  width: calc(100% - 80px - 10px);
  margin-left: 0;
  background: none;
  font-weight: 400;
  line-height: 20px;
  padding-left: 10px;
}

/* new table with CTA starts */

.table-section {
  margin: 0;
  clear: both;
  color: #4c4b4b;
  overflow-x: scroll;
}

.table-section .clearfix::before {
  display: table;
  content: " ";
}

.table-section .clearfix::after {
  display: table;
  content: " ";
  clear: both;
}

.table-section .clearfix::before {
  display: table;
  content: " ";
}

.table-data {
  display: table;
  width: 760px;
  position: relative;
  margin-bottom: -1px;
  box-shadow: 0 8px 6px -6px #d4d0d0;
  margin-bottom: 20px;
}
.table-data:nth-child(even) {
  background-color: #eef5fd;
}
.table-data:nth-child(odd) {
  background-color: #fff;
}

.table-title {
  box-shadow: none;
  margin: 0 auto;
}

.table-data.table-title .table-column {
  background-color: #116a9e;
  color: #fff;
  padding: 7px 15px;
  font-size: 12px;
}

.table-data .table-column {
  display: table-cell;
  border: 1px solid #d4d0d0;
  padding: 10px 15px;
  position: relative;
  border-right: 0;
  vertical-align: middle;
  text-align: left;
  font-size: 14px;
  line-height: 18px;
  float: none;
  width: 20%;
  border-color: #d4d0d0 !important;
}

.table-section .tb-priority {
  background-color: #eef5fd;
}

.table-section .table-data:nth-child(2) .table-column {
  border-top: 0;
}

.table-data .table-column:last-child {
  border-right: 1px solid #d4d0d0;
}

.table-data .grid-col-1 {
  width: 20%;
}

.table-data .grid-col-2 {
  width: 40%;
}

.table-data .table-column img {
  display: block;
  margin: 0 auto;
  padding-bottom: 10px;
  overflow: hidden;
}

.table-data .bank-info a {
  text-decoration: none;
  outline: none;
  color: #16a085;
}

.table-data .table-column .primary-txt a {
  color: #16a085;
}

.table-data .table-column .btn-primary {
  padding: 9px 16px 9px 12px;
  display: inline-block;
  border: 1px solid #1abc9c !important;
  font-size: 13px;
  color: #fff;
  background-color: #1abc9c;
  line-height: 1.4;
  border-radius: 4px;
  cursor: pointer;
  text-decoration: none;
}

.table-section .table-label-sm {
  display: none;
}
/* new table with CTA starts ends here  */

.header-mob-article {
  background: #fff;
  padding: 0;
  margin-bottom: 0px;
  border-top: none;
}

/* css starts for carousel */

.carouselWrapper {
  color: #172b4d;
  position: relative;
  padding: 20px 0 !important;
}
.carouselWrapperPersonal{
  padding: 0 0 !important;
}

.carouselWrapper .carouselBlock {
  float: left;
  margin-left: 6px;
}

.carouselWrapper .disReview .carouselBlock {
  height: 330px;
}

.carouselWrapper .carouselBlock.comparisons {
  font-size: 0;
  padding: 20px 0 5px;
}

.carouselWrapper .carouselBlock.comparisons {
  margin: 0 0 0 0;
}

.carouselWrapper .carouselBlock.comparisons > div {
  display: inline-block;
  vertical-align: top;
}

.carouselWrapper .carouselBlock.comparisons .plan {
  width: 43%;
  text-align: center;
  font-size: 14px;
}

.carouselWrapper .carouselBlock.comparisons .plan p.mb-10 {
  height: 45px;
  width: 100%;
}

.carouselWrapper .carouselBlock.comparisons .plan p.mb-10 img {
  display: inline-block !important;
  height: auto;
  width: auto;
}

.carouselWrapper .carouselBlock.comparisons .plan p.mb-10 + p {
  position: relative;
}

.carouselWrapper .carouselBlock.comparisons .plan p.mb-10 + p .planName {
  color: #172b4d;
  height: 40px;
  overflow: hidden;
}

.carouselWrapper .carouselBlock.comparisons .plan strong {
  font-size: 16px;
  font-weight: 500;
  display: block;
}

.carouselWrapper .carouselBlock.comparisons .plan em {
  height: 40px;
  font-style: normal;
  display: block;
}

.carouselWrapper .carouselBlock.comparisons .plan span {
  font-size: 14px;
  color: #253858;
  font-weight: 400;
  display: block;
  margin-top: 10px;
}

.carouselWrapper .carouselBlock.comparisons .break {
  width: 36px;
  height: 36px;
  background: #e4e7eb;
  border-radius: 50%;
  font-size: 14.4px;
  text-align: center;
  line-height: 36px;
  color: #172b4d;
  font-weight: 600;
  margin: 64px 0 0 10px;
}

.carouselWrapper .carouselBlock.comparisons .btn {
  -o-transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
  cursor: pointer;
  font-weight: 500;
  display: inline-block;
  text-align: center;
  letter-spacing: 0.05em;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
  font-size: 14px;
  padding: 0 12px 10px;
  min-width: 160px;
  line-height: 1.6;
  max-width: 100%;
  border: solid 0px transparent;
  text-transform: uppercase;
  -webkit-appearance: none;
  border-radius: 4px;
  background: #0065ff;
  color: #ffffff;
  background: transparent;
  border-color: #0065ff;
  color: #0065ff;
  margin-top: 13px;
}

.carouselWrapper .carouselBlock.comparisons .btn:hover,
.carouselWrapper .carouselBlock.comparisons .btn:active {
  background: #0051cc;
  color: #ffffff;
}

.carouselWrapper .carouselBlock.comparisons .btn:hover,
.carouselWrapper .carouselBlock.comparisons .btn:focus,
.carouselWrapper .carouselBlock.comparisons .btn:active {
  background: none;
  color: #0065ff;
  border-color: #ffffff;
}

.carouselWrapper .carouselBlock.comparisons .btn:focus {
  outline: none;
}

.carouselWrapper .slick-arrow {
  position: absolute;
  width: 31px;
  height: 31px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid rgba(23, 43, 77, 0.2);
  top: -31px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor: pointer;
  text-align: center;
  line-height: 24px;
  overflow: hidden;
  z-index: 2;
}

.carouselWrapper .slick-arrow::before {
  content: "";
  width: 10px;
  height: 10px;
  border: solid #5e6c84;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(134deg);
  -ms-transform: rotate(134deg);
  transform: rotate(134deg);
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 9px;
}

.carouselWrapper .slick-arrow.slick-prev {
  right: 45px;
  left: auto;
}
.carouselWrapper .carouselBlock {
  width: 378px;
}
.alsoRead .storyImg {
  height: 165px;
  overflow: hidden;
  background: #f5f5f5;
  border-radius: 8px 8px 0 0;
}
.alsoRead .storyImg img {
  width: 100%;
  display: block;
  border-radius: 8px 8px 0 0;
}
.alsoRead .storyTxt {
  line-height: 28px;
  padding: 15px 20px 0;
  font-weight: 400;
  font-size: 16px;
  color: #253858;
  height: 293px;
  border-bottom: solid 0.8px rgba(23, 43, 77, 0.2);
  height: 300px;
  overflow-y: auto;
}
.alsoRead .storyTxt > p {
  color: #253858;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 10px;
}
.card {
  border-radius: 8px;
  border: solid 0.8px rgba(23, 43, 77, 0.2);
  background: #fff;
  box-shadow: none;
}
.card .promotional_banner_right{max-width: 300px; margin:0 auto; padding-top:1px;}
.alsoRead .btn {
  transition: all 0.7s ease;
  cursor: pointer;
  font-weight: 500;
  display: inline-block;
  text-align: center;
  text-decoration: none;

  font-size: 14px;
  padding: 15px 0 15px 0;
  min-width: 160px;
  line-height: 18px;
  max-width: 100%;
  border: solid 0px transparent;
  text-transform: uppercase;
  border-radius: 4px;
  background: #0065ff;
  color: #ffffff;
  background: transparent;
  border-color: #0065ff;
  color: #0065ff;
  margin-bottom: 0;
}
.alsoRead .storyTxt > p a {
  color: #253858;
}
.carouselWrapper .slick-arrow.slick-next {
  right: 2px;
}
.carouselWrapper .slick-arrow.slick-next::before {
  transform: rotate(-45deg);
}
.articlesSlides {
  margin-left: -14px;
}
.detailsWrapper h4,
.detailsWrapper h2 {
  font-weight: 500;
  border-bottom: 0px solid #7a869a;
  padding-bottom: 5px;
  margin-bottom: 10px;
  color: #253858;
  font-size: 24px;
}
.social-share-mob {
  display: none;
}
ul.data_ul li{
  padding-left: 0px;
  font-size: 16px;
  color: #253858;
  margin: 5px 0 15px 10px;
  position: relative;
  list-style-type: disc;
  line-height: 30px;
}
ul.data_ul li::before {
  content: "";
  width: 8px;
  height: 8px;
  display: inline-block;
  position: absolute;
  left: -19px;
  top: 7px;
  background: #505f79;
  border-radius: 100%;
}
ul.data_ul li::marker{
  display: none;
  color: transparent;
}
.artcle_left_panel table {
  border-collapse: collapse;
  width: 99%;
  border: solid 0.8px #e1e1e1;
  font-size: 14px;
  color: #253858;
  margin-top: 10px;
  border-radius: 8px;
}
.artcle_left_panel table a{
  color: #0065ff;
}
.artcle_left_panel table p{
  margin-bottom: 0;
  font-size: 14px;
}
.artcle_left_panel table a.btn.btn-primary{
  border-radius: 4px;
  background-color: #0065ff;
  color: #fff!important;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  padding: 6px 18px;
  border: none;
  cursor: pointer;
  text-transform: uppercase;
  width: 120px;
  display: block;
  margin: 0 auto;
  line-height: 36px;
  min-width: 120px;
}

.artcle_left_panel table strong {
  font-size: 14px;

}

.artcle_left_panel table td {
  border-top: solid 0.8px #e1e1e1;
  border-bottom: solid 0.8px #e1e1e1;
  padding: 10px;
  vertical-align: top;
  border-right: solid 0.8px #e1e1e1;
  text-align: left!important;
  font-size: 14px;
}

.artcle_left_panel table td:first-child {
  border-left: solid 0.8px #e1e1e1;
}

.artcle_left_panel table td:last-child {
  border-right: 1px solid rgba(23, 43, 77, 0.2);
}

.artcle_left_panel table tr:first-child td {
  border: none;
  background: #f1f3f5;
  color: #253858;
  border-right: solid 0.8px #e1e1e1;
}

.artcle_left_panel table ul {
  margin: 0 !important;
}

.artcle_left_panel table ul li {
  margin: 0 0 10px 20px;
  padding: 0;
  color: inherit;
  position: static;
  font-size: inherit;
  list-style: disc;
  text-align: left;
}

.artcle_left_panel table ul li::before {
  content: none;
}
/* css ends for carousel */

.btn{
  position: relative;
}
.card_heading {
  margin-bottom: 0;
  color: #253858;
  font-size: 24px;
  font-weight: 500;
  padding: 10px 0 10px 14px;
  text-align: left;
  letter-spacing: 0.020em;
}

.card.insurers {
  float: left;
  width: 100%;
  margin-bottom: 16px;
}
.faqsWrapper>ul {
  margin: 8px 0 0 0 !important;
}

.faqsWrapper>ul>li {
  border-bottom: 0px solid #e7e7e7;
  padding: 0 !important;
  font-size: inherit !important;
  color: inherit !important;
  margin: 0 0 5px 0 !important;
  background: #f1f3f5;
  border-radius: 8px;
  list-style-type: none !important;
}

.faqsWrapper>ul>li::before {
  content: none !important;
}

.faqsWrapper>ul>li h3,
.faqsWrapper>ul>li h4,
.faqsWrapper>ul>li h2 {
  font-size: 16px;
  color: #172b4d;
  border-bottom: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
  margin: 10px 0 0;
}

.faqsWrapper>ul>li h3 a,
.faqsWrapper>ul>li h4 a,
.faqsWrapper>ul>li h2 a {
  color: #253858;
  padding: 14px;
  display: block;
  position: relative;
  padding-right: 50px;
  font-weight: 500;
  cursor: pointer;
  letter-spacing: 0.2px;

}

.faqsWrapper>ul>li h3 a::after,
.faqsWrapper>ul>li h4 a::after,
.faqsWrapper>ul>li h2 a::after {
  content: "";
  border: solid #5e6c84;
  border-width: 0 2px 2px 0;
  padding: 4px;
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin-left: 8px;
  position: absolute;
  right: 22px;
  top: 22px;
}

.faqsWrapper>ul>li h3 a[flag="up"],
.faqsWrapper>ul>li h4 a[flag="up"],
.faqsWrapper>ul>li h2 a[flag="up"] {
  background: radial-gradient(circle at 21% 17%, #ffffff, #f1f3f5);
  border-bottom: dashed 1px rgba(37, 56, 88, .2);
  padding-bottom: 14px;
  border-radius: 8px 8px 0 0;
  border-top: solid 0.8px rgba(37, 56, 88, 0.1);
  border-left: solid 0.8px rgba(37, 56, 88, 0.1);
  border-right: solid 0.8px rgba(37, 56, 88, 0.1);
  /* text-decoration: underline!important; */
}

.faqsWrapper>ul>li h3 a[flag="up"]::after,
.faqsWrapper>ul>li h4 a[flag="up"]::after,
.faqsWrapper>ul>li h2 a[flag="up"]::after {
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  top: 26px;
}

.faqsWrapper>ul>li h3+div,
.faqsWrapper>ul>li h4+div,
.faqsWrapper>ul>li h2+div {
  padding: 0;
  margin-top: 0;
  line-height: 30px;
  margin-bottom: 10px;
  display: none;
  padding: 16px 16px;
  background: radial-gradient(circle at 21% 17%, #ffffff, #f1f3f5);
  border-radius: 0 0 8px 8px;
  font-size: 16px;
  color: #253858;
  border-left: solid 0.8px rgba(37, 56, 88, 0.1);
  border-right: solid 0.8px rgba(37, 56, 88, 0.1);
  border-bottom: solid 0.8px rgba(37, 56, 88, 0.1);
}

.faqsWrapper>ul>li h3+div>div,
.faqsWrapper>ul>li h4+div>div,
.faqsWrapper>ul>li h2+div>div {
  border: none;
}

.faqsWrapper>ul>li h2 a:hover {
  color: #253858;
}
.faqsWrapper .lisitng_plans_details {
  margin: 0px;
  padding: 0px;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-flow: wrap;
}
.faqsWrapper>ul>li h3+div a {
  width: 100%;
  font-size: 14px;
  font-weight: 500;
  color: #0065ff;
  border-top: 1px solid rgba(37, 56, 88, 0.06);
  display: block;
  text-align: center;
  padding: 10px 0 0;    margin-top: 15px;
  text-transform: uppercase;
}
.faqsWrapper .lisitng_plans_details li {
  margin: 0px !important;
  padding: 0px !important;
  width: 29%;
  list-style-type: none !important;
  text-align: left;
  margin-right: 30px !important;
  margin-bottom: 15px !important;
  line-height: 24px;
}

.faqsWrapper .lisitng_plans_details li::before {
  width: 0px !important;
  height: 0px !important;
}
.faqsWrapper .lisitng_plans_details li label {
  font-size: 14px;
  font-weight: normal;
  color: #253858;
}

.faqsWrapper .lisitng_plans_details li div {
  display: block;
  font-size: 16px;
  font-weight: 500;
  color: #253858;
}

/* Language widget */
.insurer-language {
  border-radius: 8px;
  background-color: #f4f7fe;
  padding: 15px 25px 5px;
  margin: 20px 0;
}

.insurer-language .insurer-by-company-title {
  border-bottom: 1px solid #d9dde2;
  display: flex!important;
  width: 100%!important;
  margin-bottom: 20px;
}
.insurer-language .insurer-by-company-title h2 {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 14px;
  line-height: 19px;
  color: #172b4d;
  border-bottom: 3px solid #0065ff;
  margin: 0 !important;
}
.insurer-language h4 {
  font-size: 16px;
  font-weight: 700;
  padding: 20px 0;
  line-height: 19px;
  color: #172b4d;
}
.insurer-language h4 span {
  vertical-align: text-top;
}
.insurer-language .insurer-by-company-content {
  margin-top: 0px;
  display: flex;
  position: relative;
  justify-content: center;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 10px;
}


.insurer-language .insurer-by-company-content .insurer-by-company-block {
  height: 140px!important;
  box-shadow: 0px 6px 16px rgba(52, 105, 203, .16)!important;
  background: #fff;
  margin: 0px 15px 14px 0;
  padding: 15px 12px 0;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  color: #000;
  font-size: 12px;
  line-height: 18px;
  min-width: 155px;
  cursor: pointer;
}


.insurer-language .insurer-by-company-content .insurer-by-company-block .logo-place{
  height: 60px;
  display: flex;
  width: 112px;
  margin: 0;
  padding: 0px 0 10px;
  position: relative;
  align-items: center;
}

.insurer-language .insurer-by-company-content .insurer-by-company-block .logo-place img{
width: 120px;
  height: 45px;
  max-width: 100%;
  object-fit: contain;
}

.insurer-language .insurer-by-company-content .insurer-by-company-block p {
  color: #253858;
  font-size: 14px;
  line-height: 16px;
  text-align: center!important;
}

.insurer-language .slick-prev.slick-arrow, .insurer-language .slick-next.slick-arrow{
  content: "";
  border: solid #253858;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  position: absolute;
  top: 55px;
  border-radius: 2px;
  width: 18px;
  height: 18px;
}

.insurer-language .slick-prev.slick-arrow{
  left: -27px;
}

.insurer-language .slick-next.slick-arrow{
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform:rotate(-45deg);
  right: -26px;
}

.languageArticleName {
  max-width: 155px;
  text-align: center;
  padding: 0 6px;
  color: #0065FF;
  margin: 0px 15px 0 0;
}
.languageArticleName a{
  color: #0065FF;
  word-break: break-word;
}

.languageBox{
width: 56px;
height: 56px;
background: url("../../../images/health/language_icons.svg") no-repeat 0 0;
margin-bottom: 16px;
}
.languageBox.eng{
background-position: 0 0;
}
.languageBox.hi-in, .languageBox.mr-in{
background-position:0 -90px;
}
.languageBox.te-in{
background-position:0 -180px;
}
.languageBox.ta-in{
background-position:0 -270px;
}

.know-also-box {
  background: #f1f3f5;
  color: #253858;
  border: solid 0.8px #e1e1e1;
  padding: 10px;
  margin-top: 10px;
}

.know-also-box a{
  color: #0065ff;
}
ul.number-listing-box {
	margin: 0;
	counter-reset: my-sec-counter;
}
ul.number-listing-box li .heading {
	font-size: 18px;
	font-weight: 600;
	display: block;
	margin-bottom: 8px;
	padding-top: 5px;
}

ul.number-listing-box li {
	position: relative;
	padding-left: 50px;
	text-align: left!important;
}

ul.number-listing-box li.numbers::marker {
  display: none;
  color: transparent;
}

ul.number-listing-box li a, ul.number-listing-box li a:hover{
  color: #253858;
}

ul.number-listing-box li.numbers::after {
	width: 44px;
	height: 44px;
	background-color: #f4f5f7;
	border-radius: 50%;
	position: absolute;
	content: '';
	left: -12px;
	top: 0;
}

ul.number-listing-box li.numbers::before {
	width: 44px;
	height: 44px;
	content: "0" counter(my-sec-counter)!important;
	counter-increment: my-sec-counter!important;
	position: absolute;
	left: -12px;
	top: 0;
	background: none;
	z-index: 9;
	line-height: 44px;
	text-align: center;
	font-size: 18px;
	font-weight: 500;
	display: block !important;
}

ul.number-listing-box li p {
	font-size: 16px;
	font-weight: normal;
}

ul.number-listing-box li ul li {
	padding-left: 20px;
	font-size: 16px;
	color: #253858;
	margin: 5px 0 15px 13px;
	position: relative;
}


ul.number-listing-box li ul li::before {
	content: "";
	width: 8px;
	height: 8px;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 8px;
	background: #505f79;
	border-radius: 100%;
}

ul.number-listing-box li ul li::after {
	content: none;
}
/*==========CSS for health cj form end========*/
@media only screen and (max-width: 1024px) and (min-width: 841px) {
  .articleWrapper #healthStepCJ .details_left .form_pagination ul li {
    width: 92px;
  }

  .articleWrapper #healthStepCJ .details_left .form_pagination ul li span::after {
    left: -7px !important;
  }
  #healthStepCJ .details_left .form_pagination ul li span::after {
    width: 55px;
  }
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  /*======== CJ form responsive CSS start========*/
  /*	
	.articleWrapper #healthStepCJ #topForm .details_right {
		display: none;
	}*/
  .articleWrapper #healthStepCJ .details_left {
    width: 100%;
  }
  .articleWrapper #healthStepCJ .healthCj_form .h1 br {
    display: none;
  }
  .articleWrapper #healthStepCJ .healthCj_form #frmHealth .user_details {
    clear: both;
  }
  .articleWrapper #healthStepCJ .healthCj_form .h1 {
    width: 100%;
    margin-top: 0px;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form {
    padding: 15px !important;
  }
  .articleWrapper #healthStepCJ .healthCj_form #frmHealth {
    max-width: 480px;
    margin: 0 auto;
  }
  .articleWrapper #healthStepCJ .details_left {
    padding: 10px;
  }
  #healthStepCJ .details_left #step_2 .form_details {
    width: 100%;
  }
  .articleWrapper #healthStepCJ .details_left {
    max-width: 412px;
    margin: 0 auto !important;
    float: none !important;
  }
  .articleWrapper #healthStepCJ .details_left .form_pagination ul li {
    width: 92px;
  }
  .articleWrapper #healthStepCJ .details_left .form_pagination ul li span::after {
    left: -7px !important;
  }
  #healthStepCJ .details_left .form_pagination ul li span::after {
    width: 55px;
  }
  #healthStepCJ .details_left .form_pagination,
  #healthStepCJ .details_left .form_details {
    width: 100%;
  }
  #policybazaar #healthStepCJ .details_left #step_2 .details_field .radio_btn .female {
    text-indent: 25px;
  }
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .male {
    text-indent: 20px;
  }
  .articleWrapper #healthStepCJ .details_left .form_terms {
    width: 100%;
  }
  #healthStepCJ .healthCj_form.family_floater:before {
    display: none;
  }
  /*======== CJ form responsive CSS end========*/
  .at-share-dock-outer {
    display: none !important;
  }
  /*health cj form*/
  .articleWrapper #healthStepCJ .details_right {
    width: 100%;
  }
  .articleWrapper #healthStepCJ .details_right .family_image {
    display: none;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li {
    box-shadow: none;
    position: relative;
  }

  .articleWrapper #healthStepCJ .disForm.article_page:before {
    display: none;
  }
  /*#healthStepCJ .details_left .form_pagination ul{
    	text-align: center;
    }*/
  .articleWrapper #healthStepCJ .details_left {
    max-width: 400px;
    margin: 0 auto !important;
    float: none !important;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form {
    min-height: 267px;
  }
  .articleWrapper #healthStepCJ .details_left .form_pagination ul li span::after {
    left: -7px !important;
  }
  .articleWrapper #healthStepCJ #topForm .details_right {
    padding-top: 0;
    width: 100%;
    display: block;
  }
  .clearfix::after {
    content: "";
    display: block;
    clear: both;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li {
    padding: 10px;
    box-shadow: none;
    position: relative;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li::after {
    content: "";
    display: block;
    width: 1px;
    height: 30px;
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    right: -1px;
    background: #bdbebf;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li:last-child::after {
    display: none;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list > p {
    font-weight: 500;
    letter-spacing: normal;
    color: #1f84f8;
    margin-top: 8px;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul {
    text-align: center;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li .pointers::before {
    display: block;
    margin: 0 auto 5px;
    position: static;
    width: 26px;
    height: 26px;
    background-repeat: no-repeat;
    background-position: 0 0;
  }

  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li p,
  #healthStepCJ .healthCj_form .details_right .best_plans h2 {
    text-align: center;
    line-height: normal;
    color: #414344;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li.companies .pointers::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMTcgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5NDQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU3RlcC0xLUNvcHktNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY2LjAwMDAwMCwgLTUwMS4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZS13aWR0aD0iMC41NSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC04IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDQ1OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOTQ0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Mi4wMDAwMDAsIDQzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQuNzU5MTYxOCwwIEwwLjcxMTE3MDY2MiwwIEMwLjMxODQwMTk1MSw3LjQ4MzcyNTU3ZS0xMyAwLDAuMzMxNTU5OTU5IDAsMC43NDA1NTk4OTYgTDAsMTkuMDA3NzA0IEMwLDE5LjQxNjcwMzkgMC4zMTg0MDE5NTEsMTkuNzQ4MjYzOSAwLjcxMTE3MDY2MiwxOS43NDgyNjM5IEwxNC43NTYwMDExLDE5Ljc0ODI2MzkgQzE1LjE0ODc2OTgsMTkuNzQ4MjYzOSAxNS40NjcxNzE3LDE5LjQxNjcwMzkgMTUuNDY3MTcxNywxOS4wMDc3MDQgTDE1LjQ2NzE3MTcsMC43NDA1NTk4OTYgQzE1LjQ2NzE3NTYsMC4zMzI4NDE4ODIgMTUuMTUwNjk1NiwwLjAwMTgxMjA4MDA0IDE0Ljc1OTE2MTgsNy40ODM3MjU1N2UtMTMgWiBNMTQuOTk2MjE4NywxOS4wODk5ODg0IEMxNS4wMDUyNTkyLDE5LjE1NzkxMDcgMTQuOTgzMjA4OCwxOS4yMjYzMTkzIDE0LjkzNjY0NTYsMTkuMjc0ODA2OCBDMTQuODkwMDgyNCwxOS4zMjMyOTQyIDE0LjgyNDM4ODYsMTkuMzQ2MjU1OCAxNC43NTkxNjE4LDE5LjMzNjg0MTcgTDAuNzExMTcwNjYyLDE5LjMzNjg0MTcgQzAuNjQ1OTQzODU2LDE5LjM0NjI1NTggMC41ODAyNTAwNzksMTkuMzIzMjk0MiAwLjUzMzY4Njg2LDE5LjI3NDgwNjggQzAuNDg3MTIzNjQxLDE5LjIyNjMxOTMgMC40NjUwNzMyODUsMTkuMTU3OTEwNyAwLjQ3NDExMzc3NSwxOS4wODk5ODg0IEwwLjQ3NDExMzc3NSwwLjc0MDU1OTg5NiBDMC40NjUwNzMyODUsMC42NzI2Mzc1ODIgMC40ODcxMjM2NDEsMC42MDQyMjkgMC41MzM2ODY4NiwwLjU1NTc0MTU0OSBDMC41ODAyNTAwNzksMC41MDcyNTQwOTggMC42NDU5NDM4NTYsMC40ODQyOTI1MDggMC43MTExNzA2NjIsMC40OTM3MDY1OTcgTDE0Ljc1NjAwMTEsMC40OTM3MDY1OTcgQzE0LjgyMTIyNzksMC40ODQyOTI1MDggMTQuODg2OTIxNiwwLjUwNzI1NDA5OCAxNC45MzM0ODQ5LDAuNTU1NzQxNTQ5IEMxNC45ODAwNDgxLDAuNjA0MjI5IDE1LjAwMjA5ODQsMC42NzI2Mzc1ODIgMTQuOTkzMDU3OSwwLjc0MDU1OTg5NiBMMTQuOTk2MjE4NywxOS4wODk5ODg0IFoiIGlkPSJQYXRoXzM2MSIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9IlBhdGhfMzYzIiBzdHJva2U9IiMzNkMyQTkiIGZpbGw9IiMzNkMyQTkiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iIiBpZD0iUGF0aF8zNjQiIHN0cm9rZT0iIzM2QzJBOSIgZmlsbD0iIzM2QzJBOSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSIiIGlkPSJQYXRoXzM2NyIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9IlBhdGhfMzY4IiBzdHJva2U9IiMzNkMyQTkiIGZpbGw9IiMzNkMyQTkiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iIiBpZD0iUGF0aF8zNjkiIHN0cm9rZT0iIzM2QzJBOSIgZmlsbD0iIzM2QzJBOSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSIiIGlkPSJQYXRoXzM3MCIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjcwOTI5MjEsMTMuNTQ1Mjk1MiBDMTAuNTc5MzM1OCwxMi41NTk2MTcgMTEuNjg2MzA3NSwxMC42NzA0MDA1IDExLjY4NjMwNzUsNy4zODQ4MDY0OSBDMTEuNjg2MzA3NSw3LjIyMDUyNjc5IDExLjYwNzg1NDUsNy4xMzgzODY5NCAxMS40NTA5NDg1LDcuMDU2MjQ3MDkgQzExLjQ1MDk0ODUsNy4wNTYyNDcwOSA5LjA3ODUzMDA0LDYuNjQ1NTQ3ODQgNy44OTE1MzYyNiw1LjI0OTE3MDM5IEM3LjgyODY1NjM5LDUuMTg2NTAzMDMgNy43NDIzOTM4OSw1LjE1NjM5NzU4IDcuNjU2MTc3MjgsNS4xNjcwMzA1NCBDNy41Nzc3MjQyOSw1LjE2NzAzMDU0IDcuNDk5MjcxMjksNS4xNjcwMzA1NCA3LjQ5OTI3MTI5LDUuMjQ5MTcwMzkgQzYuNjEzNTE4NzUsNi4xOTI0MTkxMSA1LjQzNjAxMDY1LDYuNzc0NzczNjEgNC4xNzc1NzE1OCw2Ljg5MTk2NzM5IEw0LjAyMDY2NTU5LDYuODkxOTY3MzkgQzMuOTU1OTA1OTcsNi44ODI1Njk4NCAzLjg5MDY4MjcyLDYuOTA1NDkxMDkgMy44NDQ0NTMwMSw2Ljk1Mzg5MzM0IEMzLjc5ODIyMzMsNy4wMDIyOTU1OSAzLjc3NjMzMDg4LDcuMDcwNTgzOTcgMy43ODUzMDY2Miw3LjEzODM4Njk0IEMzLjc1NDIwMjU0LDguMjIxMTY1ODIgMy44ODY1ODc2Miw5LjMwMjI5NjEgNC4xNzc1NzE1OCwxMC4zNDE4NDExIEM0LjU0NDYyNTQ0LDEyLjM4NzY0NTEgNS44ODg0NDM4OCwxNC4wOTMyNTE4IDcuNzM2OTgzODYsMTQuODU5NTMyOCBMNy44OTM4ODk4NSwxNC44NTk1MzI4IEM4LjU4NTc2MzM5LDE0LjU3MDA0ODIgOS4yMDYzMTQwNiwxNC4xMjA4MDg0IDkuNzA5MjkyMSwxMy41NDUyOTUyIFoiIGlkPSJQYXRoXzM3MSIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjQ4MTQ2OTU2LDguNTcxNDU0NjkgQzkuMzg3MjEyNSw4LjQ4NTQ0MTAzIDkuMjQ0NjUyMzQsOC40ODU0NDEwMyA5LjE1MDM5NTI3LDguNTcxNDU0NjkgTDcuMzI5NDg2NjQsMTAuNDI5MjQ0OCBMNi41MDE4MDA5LDkuNjY5MjM5NzYgQzYuNDA5NTQ3NjEsOS41ODExOTM5NyA2LjI2NTQ4MTE0LDkuNTgzNjQ0NTYgNi4xNzYxNTU5MSw5LjY3NDc3OTAzIEM2LjA4NjgzMDY3LDkuNzY1OTEzNDkgNi4wODQ0Mjg3Myw5LjkxMjg5Nzk0IDYuMTcwNzI2NjEsMTAuMDA3MDE5OCBMNy4xNjM5NDk1LDEwLjkzNTkxNDggQzcuMjQ2NzE4MDcsMTEuMDIwMzU5OCA3LjI0NjcxODA3LDExLjAyMDM1OTggNy4zMjk0ODY2NCwxMS4wMjAzNTk4IEM3LjQxMjI1NTIyLDExLjAyMDM1OTggNy40OTUwMjM3OSwxMS4wMjAzNTk4IDcuNDk1MDIzNzksMTAuOTM1OTE0OCBMOS40ODE0Njk1Niw4LjkwOTIzNDcxIEM5LjU2NTc3NTY1LDguODEzMDY4NTIgOS41NjU3NzU2NSw4LjY2NzYyMDg4IDkuNDgxNDY5NTYsOC41NzE0NTQ2OSBaIiBpZD0iUGF0aF8zNzIiIHN0cm9rZT0iI0ZGRkZGRiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
    background-size: 80%;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li.customers .pointers::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5ub3VuX3RhcmdldCBhdWRpZW5jZV8xOTczMTc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU3RlcC0xLUNvcHktNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2OS4wMDAwMDAsIC01MDEuMDAwMDAwKSIgZmlsbD0iIzM2QzJBOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgNDU5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJub3VuX3RhcmdldC1hdWRpZW5jZV8xOTczMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NC4wMDAwMDAsIDQyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAwLjE4NzYwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjE0LjQ2MDU3MjcgMC41MDA0ODIzNTMgMTQuNDYwNTcyNyAxLjE3NDM2NDcxIDE4LjY4NDYwMzcgMS4xNzQzNjQ3MSAxOC42ODQ2MDM3IDUuMzUyNDUyOTQgMTkuMzY1ODkxNCA1LjM1MjQ1Mjk0IDE5LjM2NTg5MTQgMC41MDA0ODIzNTMgMTQuNDYwNTcyNyAwLjUwMDQ4MjM1MyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjE4LjY4NDYwMzcgMTQuMzgyNTI5NCAxOC42ODQ2MDM3IDE4LjU2MDYxNzYgMTQuNDYwNTcyNyAxOC41NjA2MTc2IDE0LjQ2MDU3MjcgMTkuMjM0NSAxOS4zNjU4OTE0IDE5LjIzNDUgMTkuMzY1ODkxNCAxNC4zODI1Mjk0IDE4LjY4NDYwMzcgMTQuMzgyNTI5NCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAuNDI1OTYzODAxIDE0LjM4MjUyOTQgMC40MjU5NjM4MDEgMTkuMjM0NSA1LjMzMTI4MjQ4IDE5LjIzNDUgNS4zMzEyODI0OCAxOC41NjA2MTc2IDEuMTA3MjUxNDUgMTguNTYwNjE3NiAxLjEwNzI1MTQ1IDE0LjM4MjUyOTQgMC40MjU5NjM4MDEgMTQuMzgyNTI5NCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAuNDI1OTYzODAxIDAuNTAwNDgyMzUzIDAuNDI1OTYzODAxIDUuMzUyNDUyOTQgMS4xMDcyNTE0NSA1LjM1MjQ1Mjk0IDEuMTA3MjUxNDUgMS4xNzQzNjQ3MSA1LjMzMTI4MjQ4IDEuMTc0MzY0NzEgNS4zMzEyODI0OCAwLjUwMDQ4MjM1MyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUuMjU2NDk5MDMsNS41MDE4OTQxMiBDMy45MDk0NDUzOCw1LjUwODM2NDcxIDIuNjgxMTIzNDYsNi4zMTA5MjM1MyAyLjE1NDQ4NzM5LDcuNTU1NTExNzYgQzEuNTkyNzA0NTksOC44ODMxIDEuOTUzNzE2ODcsMTAuNDIwMDU4OCAzLjA0OTU2OTQ5LDExLjM2Njc5NDEgQzQuMDUwMDMyMzIsMTIuMjMxMDU4OCA1LjQ1OTM4MDc0LDEyLjQyMjg4MjQgNi42NTE5MzE0OCwxMS44OTU3OTQxIEM3LjEzNDE3MzI0LDEzLjE2MTk0MTIgOC4zNjU4NTUyLDE0LjA2Njk0MTIgOS44MTIzNzIzMywxNC4wNjY5NDEyIEMxMS4yNTg2NTE2LDE0LjA2Njk0MTIgMTIuNDkwMzYzMywxMy4xNjIyNjQ3IDEyLjk3MjgxMzIsMTEuODk2NDcwNiBDMTQuMTcyMjYyNCwxMi40MjY1ODgyIDE1LjU4NzgyNTUsMTIuMjI4MTE3NiAxNi41ODcxMjg2LDExLjM1Njk3MDYgQzE3LjY2NDAxMDMsMTAuNDE4MDg4MiAxOC4wMjQyMTk4LDguOTA2MTI5NDEgMTcuNDg0ODg2OSw3LjU5MDMwNTg4IEMxNi45NDU1NTQsNi4yNzQ0NTI5NCAxNS42MjI5MTI3LDUuNDM3Nzc2NDcgMTQuMTg5MDkyNCw1LjUwNTgzNTI5IEMxMi44MzM0NzUxLDUuNTcwMTI5NDEgMTEuNjU5OTI1LDYuNDMzMjQ3MDYgMTEuMTg5MjIwNCw3LjY3NjkyMzUzIEMxMC43Njc1NDg4LDcuNDg5NzQ3MDYgMTAuMzAzNzcyNSw3LjM3NzAxMTc2IDkuODEyMzcyMzMsNy4zNzcwMTE3NiBDOS4zMjEyMTAwOCw3LjM3NzAxMTc2IDguODU4MzI1NzksNy40ODk5NTI5NCA4LjQzNjg2MjMxLDcuNjc2OTIzNTMgQzcuOTc5MTUxOTEsNi40NjcyNDcwNiA2Ljg1MTUxMjYxLDUuNjA5OTgyMzUgNS41MjcyMzU5NCw1LjUxMTc0NzA2IEM1LjQ1MDk2NTc0LDUuNTA2MTU4ODIgNS4zNzQ3NTUwMSw1LjUwMzgwNTg4IDUuMjk4OTkwMyw1LjUwMzUxMTc2IEw1LjI5ODk5MDMsNS40OTk5ODIzNSBMNS4yNTY0OTkwMyw1LjQ5OTk4MjM1IEw1LjI1NjQ5OTAzLDUuNTAxODk0MTIgWiBNNS4yNTY0OTkwMyw2LjAxMTgzNTI5IEw1LjI2NjMxMTU3LDYuMDExODM1MjkgQzUuMzM5MDQzMzEsNi4wMTE4MzUyOSA1LjQxMjg3NTI0LDYuMDE1MDcwNTkgNS40ODcyNzIxNCw2LjAxOTc3NjQ3IEM2LjYzNTYzNjcyLDYuMTA0OTgyMzUgNy42MDczMTYxLDYuODU4NiA3Ljk3ODg1NDU2LDcuOTE5ODM1MjkgQzcuNDA2Njk0MjUsOC4yODcxODgyNCA2Ljk1NDIxNzE5LDguODE4Nzc2NDcgNi42OTAyNTk4Niw5LjQ0OTA3MDU5IEw2LjY4MDQ0NzMyLDkuNDQ5MDcwNTkgTDYuNjcwNjM0NzgsOS40NzY3MTc2NSBDNi40NTM0MjA4MSwxMC4wNjk0MjM1IDUuODk5MTAxNDksMTAuNDU4NDcwNiA1LjI3Nzg0ODc0LDEwLjQ2MTIwNTkgQzQuNjU2NzQ0NjcsMTAuNDY0NDQxMiA0LjA5ODczODIsMTAuMDc5OTIzNSAzLjg3NjQ2OTMsOS40ODkxNTg4MiBMMy44NjE4OTkxNiw5LjQ0OTc3NjQ3IEwzLjM4MDE2MjksOS42MjYzMzUyOSBMMy4zOTUwMzAzOCw5LjY2NTcxNzY1IEMzLjY5MDM1ODExLDEwLjQ1MDczNTMgNC40NDE0NjM0OCwxMC45NzM0NDEyIDUuMjc5NDU0NDMsMTAuOTY5ODIzNSBDNS43MDU3OTQ0NCwxMC45NjYyOTQxIDYuMTAxODY0MjUsMTAuODE5MjM1MyA2LjQzMjY5NTU0LDEwLjU4MDYxNzYgQzYuNDI5NDI0NjksMTAuNjI4MTc2NSA2LjQyNzkzNzk0LDEwLjY3NTU1ODggNi40Mjc5Mzc5NCwxMC43MjM2NzY1IEM2LjQyNzkzNzk0LDEwLjk1ODA1ODggNi40NTY0ODM1MiwxMS4xODU1Mjk0IDYuNTAyOTI5NTQsMTEuNDA2Mjk0MSBDNS40Nzc3MjcyMSwxMS44ODk4MjM1IDQuMjUyNTI3NDcsMTEuNzM1MDI5NCAzLjM4NDk3OTk2LDEwLjk4NTU4ODIgQzIuNDU0MzA1MTEsMTAuMTgxNTcwNiAyLjE0ODc3ODI4LDguODgxMjc2NDcgMi42MjU4NzU4OSw3Ljc1MzgzNTI5IEMzLjA3MzExOTU5LDYuNjk2ODY0NzEgNC4xMTIwNTk0Nyw2LjAxNzM2NDcxIDUuMjU1NDg4MDQsNi4wMTE5NTI5NCBMNS4yNTY0OTkwMyw2LjAxMTgzNTI5IFogTTE0LjMyNzc3NjMsNi4wMTE4MzUyOSBDMTUuNTAwNzkxMiw2LjAwMTgzNTI5IDE2LjU2NDc2NzksNi43MDAxMjk0MSAxNy4wMDg0NDM0LDcuNzgyNjI5NDEgQzE3LjQ2NjQ4MDksOC45MDAwMTE3NiAxNy4xNjE4NzU5LDEwLjE3OTY4ODIgMTYuMjQ3Mzc2OSwxMC45NzY5NDEyIEMxNS4zODExMDgsMTEuNzMyMjA1OSAxNC4xNDk5OTEsMTEuODkxNzM1MyAxMy4xMTg3ODIyLDExLjQwNTUgQzEzLjE2NTQwNjYsMTEuMTg0OTExOCAxMy4xOTQ0NTc3LDEwLjk1Nzg4MjQgMTMuMTk0NDU3NywxMC43MjM1ODgyIEMxMy4xOTQ0NTc3LDEwLjY3NTczNTMgMTMuMTkwODg5NSwxMC42Mjg5MTE4IDEzLjE4OTEwNTQsMTAuNTgxODUyOSBDMTMuNTI0MjQ4MiwxMC44MjMxNDcxIDEzLjkyNjYyMTgsMTAuOTcxNTg4MiAxNC4zNTgyNTQ3LDEwLjk2OTcwNTkgQzE1LjE5NjIxNTksMTAuOTY1ODgyNCAxNS45NDM1MTUyLDEwLjQzNzM4MjQgMTYuMjMyMTIyOCw5LjY0OTg2NDcxIEwxNi4yNDY5OTAzLDkuNjEwNDgyMzUgTDE1Ljc2Mzk0NTcsOS40MzcyMTc2NSBMMTUuNzQ4NzgwOSw5LjQ3NjYgQzE1LjUzMTU2NjksMTAuMDY5MjQ3MSAxNC45NzcxNTg0LDEwLjQ1OSAxNC4zNTYwMjQ2LDEwLjQ2MTcwNTkgQzEzLjczNDg5MDgsMTAuNDY0OTQxMiAxMy4xNzY4ODQzLDEwLjA3OTgzNTMgMTIuOTU0NjE1NCw5LjQ4OTA3MDU5IEMxMi42OTMzNjM5LDguODQwOTgyMzUgMTIuMjMxMTkzMyw4LjI5Njk4MjM1IDExLjY0NjgxMTksNy45MjE3NDcwNiBDMTIuMDI5MDU0OSw2LjgzMDU3MDU5IDEzLjAzOTgzNTgsNi4wNzIxODgyNCAxNC4yMTQ2OTQyLDYuMDE2NDIzNTMgQzE0LjI1MDc2MjgsNi4wMTMxODgyNCAxNC4yODc2OTM2LDYuMDEzMTg4MjQgMTQuMzI2MTcwNyw2LjAxMzE4ODI0IEwxNC4zMjk0NDE1LDYuMDEzMTg4MjQgTDE0LjMyNzc3NjMsNi4wMTE4MzUyOSBaIE00LjExNTg2NTU1LDcuMzY0NTExNzYgQzMuNzE3NzE0MjksNy4zNjQ1MTE3NiAzLjM5Mzk1OTkyLDcuNjg0NzE3NjUgMy4zOTM5NTk5Miw4LjA3ODYgQzMuMzkzOTU5OTIsOC40NzI0ODIzNSAzLjcxNzcxNDI5LDguNzkyNjU4ODIgNC4xMTU4NjU1NSw4Ljc5MjY4ODI0IEM0LjUxNDA3NjI4LDguNzkyNjU4ODIgNC44Mzc3NzExNyw4LjQ3MjQ4MjM1IDQuODM3ODMwNjQsOC4wNzg2IEM0LjgzNzc3MTE3LDcuNjg0NzE3NjUgNC41MTQwNzYyOCw3LjM2NDUxMTc2IDQuMTE1ODY1NTUsNy4zNjQ1MTE3NiBaIE0xMy4xOTE4MTEyLDcuMzY0NTExNzYgQzEyLjc5MzYwMDUsNy4zNjQ1MTE3NiAxMi40Njk4NzU5LDcuNjg0NzE3NjUgMTIuNDY5ODc1OSw4LjA3ODYgQzEyLjQ2OTg3NTksOC40NzI0ODIzNSAxMi43OTM2MDA1LDguNzkyNjU4ODIgMTMuMTkxODExMiw4Ljc5MjY4ODI0IEMxMy41OTAyODk2LDguNzkyNjg4MjQgMTMuOTE0MzQxMyw4LjQ3Mjc0NzA2IDEzLjkxNDM3MSw4LjA3ODYgQzEzLjkxNDM0MTMsNy42ODQ0MjM1MyAxMy41OTAyODk2LDcuMzY0MSAxMy4xOTE4MTEyLDcuMzY0NTExNzYgWiBNNi40MzYyOTM0Nyw3LjM3MzYyOTQxIEM2LjAzODExMjQ4LDcuMzczNjI5NDEgNS43MTQ0MTc1OCw3LjY5MzgzNTI5IDUuNzE0MzU4MTEsOC4wODc2ODgyNCBDNS43MTQ0MTc1OCw4LjQ4MTU3MDU5IDYuMDM4MTEyNDgsOC44MDE3NzY0NyA2LjQzNjI5MzQ3LDguODAxNzc2NDcgQzYuODM0NTMzOTQsOC44MDE3NzY0NyA3LjE1ODIyODgzLDguNDgxNTcwNTkgNy4xNTgyMjg4Myw4LjA4NzY4ODI0IEM3LjE1ODIyODgzLDcuNjkzODM1MjkgNi44MzQ1MzM5NCw3LjM3MzYyOTQxIDYuNDM2MjkzNDcsNy4zNzM2Mjk0MSBaIE0xNS41MTI4NjM2LDcuMzczNjI5NDEgQzE1LjExNDY1MjksNy4zNzM2Mjk0MSAxNC43OTA5NTgsNy42OTM4MzUyOSAxNC43OTA4OTg1LDguMDg3Njg4MjQgQzE0Ljc5MDk1OCw4LjQ4MTU3MDU5IDE1LjExNDY1MjksOC44MDE3NzY0NyAxNS41MTI4NjM2LDguODAxNzc2NDcgQzE1LjkxMTA3NDMsOC44MDE3NzY0NyAxNi4yMzQ3NjkyLDguNDgxNTcwNTkgMTYuMjM0NzY5Miw4LjA4NzY4ODI0IEMxNi4yMzQ3NjkyLDcuNjkzODM1MjkgMTUuOTExMDc0Myw3LjM3MzYyOTQxIDE1LjUxMjg2MzYsNy4zNzM2Mjk0MSBaIE05LjgxNDMzNDg0LDcuODg2MjE3NjUgQzExLjAyMzMyOSw3Ljg4NjIxNzY1IDEyLjA1NDMyOTcsOC42MjIxIDEyLjQ3NzEzMTIsOS42NjYxMjk0MSBDMTIuNDgyNzgwOSw5LjY4MjAxMTc2IDEyLjQ4ODQzMDUsOS42OTQ2NTg4MiAxMi40OTM3ODI4LDkuNzA2ODM1MjkgQzEyLjYxNTc4NTQsMTAuMDIyMTg4MiAxMi42ODM1NTE0LDEwLjM2Mzg1MjkgMTIuNjgzNTUxNCwxMC43MjIxNzY1IEMxMi42ODM1NTE0LDEyLjI5MTg1MjkgMTEuNDAyNzE3NSwxMy41NTg4MjM1IDkuODE1NzYyMTIsMTMuNTU4ODIzNSBDOC4yMjg3NDcyNSwxMy41NTg4MjM1IDYuOTQ3OTEzMzgsMTIuMjkxODUyOSA2Ljk0NzkxMzM4LDEwLjcyMjE3NjUgQzYuOTQ3OTEzMzgsOS4xNTI4OTQxMiA4LjIyODA2MzM1LDcuODg3MDExNzYgOS44MTQzOTQzMSw3Ljg4NjIxNzY1IEw5LjgxNDMzNDg0LDcuODg2MjE3NjUgWiBNOC42NTUxNzY0Nyw5LjIzOTU0MTE4IEM4LjI1Njk2NTc0LDkuMjM5NiA3LjkzMzIxMTM4LDkuNTU5Nzc2NDcgNy45MzMyMTEzOCw5Ljk1MzYyOTQxIEM3LjkzMzIxMTM4LDEwLjM0NzUyOTQgOC4yNTY5NjU3NCwxMC42Njc3MDU5IDguNjU1MTc2NDcsMTAuNjY3NzA1OSBDOS4wNTMzNTc0NywxMC42Njc3MDU5IDkuMzc3MDgyMDksMTAuMzQ3NTI5NCA5LjM3NzA4MjA5LDkuOTUzNjI5NDEgQzkuMzc3MDgyMDksOS41NTk3NzY0NyA5LjA1MzM1NzQ3LDkuMjM5NiA4LjY1NTE3NjQ3LDkuMjM5NTQxMTggWiBNMTAuOTc1NTc0Nyw5LjI0NzQ4MjM1IEMxMC41NzczNjM5LDkuMjQ3NDgyMzUgMTAuMjUzNjM5Myw5LjU2NzY1ODgyIDEwLjI1MzYzOTMsOS45NjE1NDExOCBDMTAuMjUzNjM5MywxMC4zNTU0MTE4IDEwLjU3NzM2MzksMTAuNjc1NjE3NiAxMC45NzU1NzQ3LDEwLjY3NTYxNzYgQzExLjM3Mzc1NTcsMTAuNjc1NjE3NiAxMS42OTc0NTA1LDEwLjM1NTQxMTggMTEuNjk3NDgwMyw5Ljk2MTU0MTE4IEMxMS42OTc0NTA1LDkuNTY3NjU4ODIgMTEuMzczNzU1Nyw5LjI0NzQ4MjM1IDEwLjk3NTU3NDcsOS4yNDc0ODIzNSBaIE0xMS4yMjYzODkxLDExLjMxMDI5NDEgTDExLjIxMTUyMTcsMTEuMzQ5Njc2NSBDMTAuOTk0MzM3NCwxMS45NDIzNTI5IDEwLjQzOTkyODksMTIuMzMyMTQ3MSA5LjgxODczNTYyLDEyLjMzNDgyMzUgQzkuMTk3NjMxNTQsMTIuMzM4MDU4OCA4LjYzOTYyNTA4LDExLjk1MjkxMTggOC40MTczNTYxNywxMS4zNjIxNDcxIEw4LjQwMjc4NjA0LDExLjMyMjc2NDcgTDcuOTIxMDQ5NzcsMTEuNSBMNy45MzU5MTcyNiwxMS41MzkzODI0IEM4LjIzMTI3NDczLDEyLjMyNDQxMTggOC45ODMwNjM5OSwxMi44NDcxMTc2IDkuODIxMDI1MjEsMTIuODQzNDcwNiBDMTAuNjU4OTg2NCwxMi44Mzk2NDcxIDExLjQwNjIyNjIsMTIuMzExMTc2NSAxMS42OTQ4NjM2LDExLjUyMzYxNzYgTDExLjcwOTQzMzcsMTEuNDg0MjM1MyBMMTEuMjI2MzU5NCwxMS4zMTAyOTQxIEwxMS4yMjYzODkxLDExLjMxMDI5NDEgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
    background-size: 100%;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li.coverage .pointers::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMTkgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTdGVwLTEtQ29weS03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjc2LjAwMDAwMCwgLTUwMC4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iIzM2QzJBOSIgc3Ryb2tlLXdpZHRoPSIwLjg4ODAzODM0OCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC04IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDQ1OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2Mi4wMDAwMDAsIDQyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMTUwNzg0OSwxNy4wOTA1OTA1IEMxNS4wMjA0OTEsMTUuMTE5MjM0MSAxNy4zOTkzNTA2LDExLjM0MDgwMSAxNy4zOTkzNTA2LDQuNzY5NjEyOTggQzE3LjM5OTM1MDYsNC40NDEwNTM1OCAxNy4yMzA3NTY4LDQuMjc2NzczODggMTYuODkzNTY5LDQuMTEyNDk0MTggQzE2Ljg5MzU2OSw0LjExMjQ5NDE4IDExLjc5NTI5MDEsMy4yOTEwOTU2OCA5LjI0NDQ2NDY1LDAuNDk4MzQwNzg4IEM5LjEwOTMzNzEsMC4zNzMwMDYwNjcgOC45MjM5NjA3NSwwLjMxMjc5NTE2MSA4LjczODY4MzAxLDAuMzM0MDYxMDg5IEM4LjU3MDA4OTEzLDAuMzM0MDYxMDg5IDguNDAxNDk1MjUsMC4zMzQwNjEwODkgOC40MDE0OTUyNSwwLjQ5ODM0MDc4OCBDNi40OTgwMzExLDIuMzg0ODM4MjIgMy45Njc1OTAyMywzLjU0OTU0NzIyIDEuMjYzMjMwMzUsMy43ODM5MzQ3OCBMMC45MjYwNDI1OTMsMy43ODM5MzQ3OCBDMC43ODY4NzU0ODYsMy43NjUxMzk2OSAwLjY0NjcxMjA1NywzLjgxMDk4MjE4IDAuNTQ3MzY1MzQ5LDMuOTA3Nzg2NjggQzAuNDQ4MDE4NjQxLDQuMDA0NTkxMTkgMC40MDA5NzIyNzUsNC4xNDExNjc5NSAwLjQyMDI2MDk1Miw0LjI3Njc3Mzg4IEMwLjM1MzQxODkzNCw2LjQ0MjMzMTY1IDAuNjM3OTExNzY2LDguNjA0NTkyMiAxLjI2MzIzMDM1LDEwLjY4MzY4MjIgQzIuMDUyMDIxNjEsMTQuNzc1MjkwMSA0LjkzOTg2LDE4LjE4NjUwMzUgOC45MTIzMzQ3MSwxOS43MTkwNjU3IEw5LjI0OTUyMjQ3LDE5LjcxOTA2NTcgQzEwLjczNjM0NDYsMTkuMTQwMDk2NCAxMi4wNjk4OTUzLDE4LjI0MTYxNjggMTMuMTUwNzg0OSwxNy4wOTA1OTA1IFoiIGlkPSJQYXRoXzM3MSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNjYxMTk4OSw3LjE0MjkwOTM4IEMxMi40NTg2NDI0LDYuOTcwODgyMDYgMTIuMTUyMjgzNSw2Ljk3MDg4MjA2IDExLjk0OTcyNyw3LjE0MjkwOTM4IEw4LjAzNjYzMTUsMTAuODU4NDg5NiBMNi4yNTc5NTE3NCw5LjMzODQ3OTUyIEM2LjA1OTcwMTI4LDkuMTYyMzg3OTQgNS43NTAxMDUzOCw5LjE2NzI4OTEyIDUuNTU4MTQ3MjgsOS4zNDk1NTgwNSBDNS4zNjYxODkxOSw5LjUzMTgyNjk4IDUuMzYxMDI3NDYsOS44MjU3OTU4OSA1LjU0NjQ3OTgzLDEwLjAxNDAzOTYgTDcuNjgwODk1NTUsMTEuODcxODI5NyBDNy44NTg3NjM1MiwxMi4wNDA3MTk3IDcuODU4NzYzNTIsMTIuMDQwNzE5NyA4LjAzNjYzMTUsMTIuMDQwNzE5NyBDOC4yMTQ0OTk0OCwxMi4wNDA3MTk3IDguMzkyMzY3NDUsMTIuMDQwNzE5NyA4LjM5MjM2NzQ1LDExLjg3MTgyOTcgTDEyLjY2MTE5ODksNy44MTg0Njk0MiBDMTIuODQyMzcwOSw3LjYyNjEzNzAzIDEyLjg0MjM3MDksNy4zMzUyNDE3NiAxMi42NjExOTg5LDcuMTQyOTA5MzggWiIgaWQ9IlBhdGhfMzcyIiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
    background-size: 88%;
  }
  .articleWrapper #healthStepCJ #topForm .best_plans {
    margin: 20px 0 0px;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list > p {
    display: none;
  }
  /*health cj form end*/
}

.mb-20{margin-bottom: 20px;}
@media screen and (max-width: 1024px) {

  body {
    background: #f4f5f7 !important;
  }
  .card{border-radius: 0;} 

  .topBanner .container .insurerDetails .insurerFeatures .disclaimer{
    line-height: 15px !important;font-size: 11px !important;
  }
  .fdBanner.fixed img {
    max-width: 470px;
    width: auto;
  }
  .page-header.article-page {
    border: none;
  }
  .artcle_left_panel p {
    font-size: 16px;
    line-height: 24px;
    margin: 5px 0 10px;
    text-align: left !important;
  }
  .articleWrapper .sbcate dt,
  .articleWrapper .sbcate dd {
    margin: 5px 0 0;
  }
  .artcle_left_panel h1 {
    font-size: 24px !important;
  }
  .artcle_left_panel h2, .artcle_left_panel h3, .artcle_left_panel h4, .artcle_left_panel h5, .artcle_left_panel h6 {
    margin-top: 0;
    font-size: 22px;
    letter-spacing: 0.022em;
    line-height: 34px;
  }
  ul.data_ul {
    padding: 0px 0px 0 25px;
}
.block_content_wrapper{
  padding: 16px 16px 25px !important
}
  .artcle_right_panel .addBanner {
    max-width: 300px;
  }
  .artcle_right_panel > a img {
    width: 100%;
    max-width: 100%;
    padding: 16px;
  }
  .header-mob-article {
    background: #fff !important;
    padding: 16px 16px 0px !important;
    margin-bottom: 0px !important;
    border-top: solid 0.8px rgba(23, 43, 77, 0.2) !important;
  }
  .page-header.header-mob-article .getQuotess-title{
    margin-bottom: 0;
  }

  .breadcrumb li {
    line-height: 15px !important;
    margin-top: 0 !important;
  }
  .notification {
    width: 40px;
    margin: 0 auto;
    position: relative;
    display: table;
    position: fixed;
    bottom: 45px;
    right: 5px;
    display: none;
  }
  .artcle_left_panel h1 {
    font-size: 24px !important;
    line-height: 1.5;
  }
  .artcle_left_panel > div.block_content_wrapper:nth-child(2) {
    border-top: none !important;
  }
  .artcle_left_panel div:nth-child(3) {
    border-top: none !important;
  }
  .bell {
    display: inline-block;
    width: 40px;
    height: 40px;
    background: #fff;
    padding: 8px;
    border-radius: 50%;
    border: 2px solid #328ec7;
    position: relative;
  }
  p strong img {
    width: 100%;
  }
  .artcle_right_panel.sbcate .ns_Letter {
    width: 66%;
  }
  #calVal {
    overflow-x: scroll;
  }
  .ppfCalculator label {
    width: 35%;
  }
  #MaturityAmount {
    width: 150px;
    position: initial;
    margin: 10px 0 20px 0;
  }
  .artcle_left_panel img {
    width: 100%;
    height: auto;
  }
  div.innerbodycontainer .artcle_left_panel .item-page .tablewrapper img.topImg {
    width: auto;
  }
  /*======== CJ form responsive CSS start========*/

  /*	.articleWrapper #healthStepCJ #topForm .details_right {
		display: none;
	}*/
  #healthStepCJ .details_right .family_image {
    display: none;
  }
  .articleWrapper #healthStepCJ .details_left {
    width: 100%;
  }
  .articleWrapper #healthStepCJ .healthCj_form .h1 br {
    display: none;
  }
  .articleWrapper #healthStepCJ .healthCj_form #frmHealth .user_details {
    clear: both;
  }
  .articleWrapper #healthStepCJ .healthCj_form .h1 {
    width: 100%;
    margin-top: 0px;
    font-size: 14px;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form {
    padding: 15px !important;
  }
  .articleWrapper #healthStepCJ .healthCj_form #frmHealth {
    max-width: 480px;
    margin: 0 auto;
  }
  .articleWrapper #healthStepCJ .details_left {
    padding: 10px;
  }
  #policybazaar #healthStepCJ .details_left #step_2 .details_field .radio_btn .female,
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .male {
    text-indent: 25px;
  }
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .male::before {
    right: 20%;
  }
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .female::before {
    right: 28%;
  }
  .articleWrapper #healthStepCJ .details_left {
    max-width: 412px;
    margin: 0 auto !important;
    float: none !important;
  }
  .articleWrapper #healthStepCJ .details_left .form_terms {
    width: 100%;
  }
  #healthStepCJ .healthCj_form.family_floater:before {
    display: none;
  }
  .articleWrapper #healthStepCJ #topForm .best_plans {
    /* -webkit-box-shadow: 0 2px 16px 0 #d4d5da;
    -moz-box-shadow: 0 2px 16px 0 #d4d5da;
    box-shadow: 0 2px 16px 0 #d4d5da;*/
  }

  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list > p {
    display: none;
  }
  #healthStepCJ .healthCj_form .details_right .best_plans h2 {
    margin-top: 10px;
  }
  #policybazaar {
    width: 100%;
    margin: 0px auto;
    padding: 0px;
  }
  /*health cj form*/
  .articleWrapper #healthStepCJ .details_right {
    width: 100%;
  }
  .articleWrapper #healthStepCJ .details_right .family_image {
    display: none;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li {
    box-shadow: none;
    position: relative;
  }

  .articleWrapper #healthStepCJ .disForm.article_page:before {
    display: none;
  }
  /*#healthStepCJ .details_left .form_pagination ul{
    	text-align: center;
    }*/
  .articleWrapper #healthStepCJ .details_left {
    max-width: 400px;
    margin: 0 auto !important;
    float: none !important;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form {
    min-height: 267px;
  }
  .articleWrapper #healthStepCJ .details_left .form_pagination ul li span::after {
    left: -7px !important;
  }
  .articleWrapper #healthStepCJ #topForm .details_right {
    padding-top: 0;
    width: 100%;
    display: block;
  }
  .clearfix::after {
    content: "";
    display: block;
    clear: both;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li {
    padding: 8px;
    box-shadow: none;
    position: relative;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li::after {
    content: "";
    display: block;
    width: 1px;
    height: 30px;
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    right: -1px;
    background: #bdbebf;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li:last-child::after {
    display: none;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list > p {
    font-weight: 500;
    letter-spacing: normal;
    color: #1f84f8;
    margin-top: 8px;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul {
    text-align: center;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li .pointers::before {
    display: block;
    margin: 0 auto 5px;
    position: static;
    width: 26px;
    height: 26px;
    background-repeat: no-repeat;
    background-position: 0 0;
  }

  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li p,
  #healthStepCJ .healthCj_form .details_right .best_plans h2 {
    text-align: center;
    line-height: normal;
    color: #414344;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li.companies .pointers::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMTcgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5NDQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU3RlcC0xLUNvcHktNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY2LjAwMDAwMCwgLTUwMS4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZS13aWR0aD0iMC41NSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC04IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDQ1OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOTQ0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Mi4wMDAwMDAsIDQzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQuNzU5MTYxOCwwIEwwLjcxMTE3MDY2MiwwIEMwLjMxODQwMTk1MSw3LjQ4MzcyNTU3ZS0xMyAwLDAuMzMxNTU5OTU5IDAsMC43NDA1NTk4OTYgTDAsMTkuMDA3NzA0IEMwLDE5LjQxNjcwMzkgMC4zMTg0MDE5NTEsMTkuNzQ4MjYzOSAwLjcxMTE3MDY2MiwxOS43NDgyNjM5IEwxNC43NTYwMDExLDE5Ljc0ODI2MzkgQzE1LjE0ODc2OTgsMTkuNzQ4MjYzOSAxNS40NjcxNzE3LDE5LjQxNjcwMzkgMTUuNDY3MTcxNywxOS4wMDc3MDQgTDE1LjQ2NzE3MTcsMC43NDA1NTk4OTYgQzE1LjQ2NzE3NTYsMC4zMzI4NDE4ODIgMTUuMTUwNjk1NiwwLjAwMTgxMjA4MDA0IDE0Ljc1OTE2MTgsNy40ODM3MjU1N2UtMTMgWiBNMTQuOTk2MjE4NywxOS4wODk5ODg0IEMxNS4wMDUyNTkyLDE5LjE1NzkxMDcgMTQuOTgzMjA4OCwxOS4yMjYzMTkzIDE0LjkzNjY0NTYsMTkuMjc0ODA2OCBDMTQuODkwMDgyNCwxOS4zMjMyOTQyIDE0LjgyNDM4ODYsMTkuMzQ2MjU1OCAxNC43NTkxNjE4LDE5LjMzNjg0MTcgTDAuNzExMTcwNjYyLDE5LjMzNjg0MTcgQzAuNjQ1OTQzODU2LDE5LjM0NjI1NTggMC41ODAyNTAwNzksMTkuMzIzMjk0MiAwLjUzMzY4Njg2LDE5LjI3NDgwNjggQzAuNDg3MTIzNjQxLDE5LjIyNjMxOTMgMC40NjUwNzMyODUsMTkuMTU3OTEwNyAwLjQ3NDExMzc3NSwxOS4wODk5ODg0IEwwLjQ3NDExMzc3NSwwLjc0MDU1OTg5NiBDMC40NjUwNzMyODUsMC42NzI2Mzc1ODIgMC40ODcxMjM2NDEsMC42MDQyMjkgMC41MzM2ODY4NiwwLjU1NTc0MTU0OSBDMC41ODAyNTAwNzksMC41MDcyNTQwOTggMC42NDU5NDM4NTYsMC40ODQyOTI1MDggMC43MTExNzA2NjIsMC40OTM3MDY1OTcgTDE0Ljc1NjAwMTEsMC40OTM3MDY1OTcgQzE0LjgyMTIyNzksMC40ODQyOTI1MDggMTQuODg2OTIxNiwwLjUwNzI1NDA5OCAxNC45MzM0ODQ5LDAuNTU1NzQxNTQ5IEMxNC45ODAwNDgxLDAuNjA0MjI5IDE1LjAwMjA5ODQsMC42NzI2Mzc1ODIgMTQuOTkzMDU3OSwwLjc0MDU1OTg5NiBMMTQuOTk2MjE4NywxOS4wODk5ODg0IFoiIGlkPSJQYXRoXzM2MSIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9IlBhdGhfMzYzIiBzdHJva2U9IiMzNkMyQTkiIGZpbGw9IiMzNkMyQTkiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iIiBpZD0iUGF0aF8zNjQiIHN0cm9rZT0iIzM2QzJBOSIgZmlsbD0iIzM2QzJBOSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSIiIGlkPSJQYXRoXzM2NyIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9IlBhdGhfMzY4IiBzdHJva2U9IiMzNkMyQTkiIGZpbGw9IiMzNkMyQTkiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iIiBpZD0iUGF0aF8zNjkiIHN0cm9rZT0iIzM2QzJBOSIgZmlsbD0iIzM2QzJBOSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSIiIGlkPSJQYXRoXzM3MCIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjcwOTI5MjEsMTMuNTQ1Mjk1MiBDMTAuNTc5MzM1OCwxMi41NTk2MTcgMTEuNjg2MzA3NSwxMC42NzA0MDA1IDExLjY4NjMwNzUsNy4zODQ4MDY0OSBDMTEuNjg2MzA3NSw3LjIyMDUyNjc5IDExLjYwNzg1NDUsNy4xMzgzODY5NCAxMS40NTA5NDg1LDcuMDU2MjQ3MDkgQzExLjQ1MDk0ODUsNy4wNTYyNDcwOSA5LjA3ODUzMDA0LDYuNjQ1NTQ3ODQgNy44OTE1MzYyNiw1LjI0OTE3MDM5IEM3LjgyODY1NjM5LDUuMTg2NTAzMDMgNy43NDIzOTM4OSw1LjE1NjM5NzU4IDcuNjU2MTc3MjgsNS4xNjcwMzA1NCBDNy41Nzc3MjQyOSw1LjE2NzAzMDU0IDcuNDk5MjcxMjksNS4xNjcwMzA1NCA3LjQ5OTI3MTI5LDUuMjQ5MTcwMzkgQzYuNjEzNTE4NzUsNi4xOTI0MTkxMSA1LjQzNjAxMDY1LDYuNzc0NzczNjEgNC4xNzc1NzE1OCw2Ljg5MTk2NzM5IEw0LjAyMDY2NTU5LDYuODkxOTY3MzkgQzMuOTU1OTA1OTcsNi44ODI1Njk4NCAzLjg5MDY4MjcyLDYuOTA1NDkxMDkgMy44NDQ0NTMwMSw2Ljk1Mzg5MzM0IEMzLjc5ODIyMzMsNy4wMDIyOTU1OSAzLjc3NjMzMDg4LDcuMDcwNTgzOTcgMy43ODUzMDY2Miw3LjEzODM4Njk0IEMzLjc1NDIwMjU0LDguMjIxMTY1ODIgMy44ODY1ODc2Miw5LjMwMjI5NjEgNC4xNzc1NzE1OCwxMC4zNDE4NDExIEM0LjU0NDYyNTQ0LDEyLjM4NzY0NTEgNS44ODg0NDM4OCwxNC4wOTMyNTE4IDcuNzM2OTgzODYsMTQuODU5NTMyOCBMNy44OTM4ODk4NSwxNC44NTk1MzI4IEM4LjU4NTc2MzM5LDE0LjU3MDA0ODIgOS4yMDYzMTQwNiwxNC4xMjA4MDg0IDkuNzA5MjkyMSwxMy41NDUyOTUyIFoiIGlkPSJQYXRoXzM3MSIgc3Ryb2tlPSIjMzZDMkE5IiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjQ4MTQ2OTU2LDguNTcxNDU0NjkgQzkuMzg3MjEyNSw4LjQ4NTQ0MTAzIDkuMjQ0NjUyMzQsOC40ODU0NDEwMyA5LjE1MDM5NTI3LDguNTcxNDU0NjkgTDcuMzI5NDg2NjQsMTAuNDI5MjQ0OCBMNi41MDE4MDA5LDkuNjY5MjM5NzYgQzYuNDA5NTQ3NjEsOS41ODExOTM5NyA2LjI2NTQ4MTE0LDkuNTgzNjQ0NTYgNi4xNzYxNTU5MSw5LjY3NDc3OTAzIEM2LjA4NjgzMDY3LDkuNzY1OTEzNDkgNi4wODQ0Mjg3Myw5LjkxMjg5Nzk0IDYuMTcwNzI2NjEsMTAuMDA3MDE5OCBMNy4xNjM5NDk1LDEwLjkzNTkxNDggQzcuMjQ2NzE4MDcsMTEuMDIwMzU5OCA3LjI0NjcxODA3LDExLjAyMDM1OTggNy4zMjk0ODY2NCwxMS4wMjAzNTk4IEM3LjQxMjI1NTIyLDExLjAyMDM1OTggNy40OTUwMjM3OSwxMS4wMjAzNTk4IDcuNDk1MDIzNzksMTAuOTM1OTE0OCBMOS40ODE0Njk1Niw4LjkwOTIzNDcxIEM5LjU2NTc3NTY1LDguODEzMDY4NTIgOS41NjU3NzU2NSw4LjY2NzYyMDg4IDkuNDgxNDY5NTYsOC41NzE0NTQ2OSBaIiBpZD0iUGF0aF8zNzIiIHN0cm9rZT0iI0ZGRkZGRiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
    background-size: 80%;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li.customers .pointers::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5ub3VuX3RhcmdldCBhdWRpZW5jZV8xOTczMTc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU3RlcC0xLUNvcHktNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2OS4wMDAwMDAsIC01MDEuMDAwMDAwKSIgZmlsbD0iIzM2QzJBOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgNDU5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJub3VuX3RhcmdldC1hdWRpZW5jZV8xOTczMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NC4wMDAwMDAsIDQyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAwLjE4NzYwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjE0LjQ2MDU3MjcgMC41MDA0ODIzNTMgMTQuNDYwNTcyNyAxLjE3NDM2NDcxIDE4LjY4NDYwMzcgMS4xNzQzNjQ3MSAxOC42ODQ2MDM3IDUuMzUyNDUyOTQgMTkuMzY1ODkxNCA1LjM1MjQ1Mjk0IDE5LjM2NTg5MTQgMC41MDA0ODIzNTMgMTQuNDYwNTcyNyAwLjUwMDQ4MjM1MyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjE4LjY4NDYwMzcgMTQuMzgyNTI5NCAxOC42ODQ2MDM3IDE4LjU2MDYxNzYgMTQuNDYwNTcyNyAxOC41NjA2MTc2IDE0LjQ2MDU3MjcgMTkuMjM0NSAxOS4zNjU4OTE0IDE5LjIzNDUgMTkuMzY1ODkxNCAxNC4zODI1Mjk0IDE4LjY4NDYwMzcgMTQuMzgyNTI5NCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAuNDI1OTYzODAxIDE0LjM4MjUyOTQgMC40MjU5NjM4MDEgMTkuMjM0NSA1LjMzMTI4MjQ4IDE5LjIzNDUgNS4zMzEyODI0OCAxOC41NjA2MTc2IDEuMTA3MjUxNDUgMTguNTYwNjE3NiAxLjEwNzI1MTQ1IDE0LjM4MjUyOTQgMC40MjU5NjM4MDEgMTQuMzgyNTI5NCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAuNDI1OTYzODAxIDAuNTAwNDgyMzUzIDAuNDI1OTYzODAxIDUuMzUyNDUyOTQgMS4xMDcyNTE0NSA1LjM1MjQ1Mjk0IDEuMTA3MjUxNDUgMS4xNzQzNjQ3MSA1LjMzMTI4MjQ4IDEuMTc0MzY0NzEgNS4zMzEyODI0OCAwLjUwMDQ4MjM1MyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUuMjU2NDk5MDMsNS41MDE4OTQxMiBDMy45MDk0NDUzOCw1LjUwODM2NDcxIDIuNjgxMTIzNDYsNi4zMTA5MjM1MyAyLjE1NDQ4NzM5LDcuNTU1NTExNzYgQzEuNTkyNzA0NTksOC44ODMxIDEuOTUzNzE2ODcsMTAuNDIwMDU4OCAzLjA0OTU2OTQ5LDExLjM2Njc5NDEgQzQuMDUwMDMyMzIsMTIuMjMxMDU4OCA1LjQ1OTM4MDc0LDEyLjQyMjg4MjQgNi42NTE5MzE0OCwxMS44OTU3OTQxIEM3LjEzNDE3MzI0LDEzLjE2MTk0MTIgOC4zNjU4NTUyLDE0LjA2Njk0MTIgOS44MTIzNzIzMywxNC4wNjY5NDEyIEMxMS4yNTg2NTE2LDE0LjA2Njk0MTIgMTIuNDkwMzYzMywxMy4xNjIyNjQ3IDEyLjk3MjgxMzIsMTEuODk2NDcwNiBDMTQuMTcyMjYyNCwxMi40MjY1ODgyIDE1LjU4NzgyNTUsMTIuMjI4MTE3NiAxNi41ODcxMjg2LDExLjM1Njk3MDYgQzE3LjY2NDAxMDMsMTAuNDE4MDg4MiAxOC4wMjQyMTk4LDguOTA2MTI5NDEgMTcuNDg0ODg2OSw3LjU5MDMwNTg4IEMxNi45NDU1NTQsNi4yNzQ0NTI5NCAxNS42MjI5MTI3LDUuNDM3Nzc2NDcgMTQuMTg5MDkyNCw1LjUwNTgzNTI5IEMxMi44MzM0NzUxLDUuNTcwMTI5NDEgMTEuNjU5OTI1LDYuNDMzMjQ3MDYgMTEuMTg5MjIwNCw3LjY3NjkyMzUzIEMxMC43Njc1NDg4LDcuNDg5NzQ3MDYgMTAuMzAzNzcyNSw3LjM3NzAxMTc2IDkuODEyMzcyMzMsNy4zNzcwMTE3NiBDOS4zMjEyMTAwOCw3LjM3NzAxMTc2IDguODU4MzI1NzksNy40ODk5NTI5NCA4LjQzNjg2MjMxLDcuNjc2OTIzNTMgQzcuOTc5MTUxOTEsNi40NjcyNDcwNiA2Ljg1MTUxMjYxLDUuNjA5OTgyMzUgNS41MjcyMzU5NCw1LjUxMTc0NzA2IEM1LjQ1MDk2NTc0LDUuNTA2MTU4ODIgNS4zNzQ3NTUwMSw1LjUwMzgwNTg4IDUuMjk4OTkwMyw1LjUwMzUxMTc2IEw1LjI5ODk5MDMsNS40OTk5ODIzNSBMNS4yNTY0OTkwMyw1LjQ5OTk4MjM1IEw1LjI1NjQ5OTAzLDUuNTAxODk0MTIgWiBNNS4yNTY0OTkwMyw2LjAxMTgzNTI5IEw1LjI2NjMxMTU3LDYuMDExODM1MjkgQzUuMzM5MDQzMzEsNi4wMTE4MzUyOSA1LjQxMjg3NTI0LDYuMDE1MDcwNTkgNS40ODcyNzIxNCw2LjAxOTc3NjQ3IEM2LjYzNTYzNjcyLDYuMTA0OTgyMzUgNy42MDczMTYxLDYuODU4NiA3Ljk3ODg1NDU2LDcuOTE5ODM1MjkgQzcuNDA2Njk0MjUsOC4yODcxODgyNCA2Ljk1NDIxNzE5LDguODE4Nzc2NDcgNi42OTAyNTk4Niw5LjQ0OTA3MDU5IEw2LjY4MDQ0NzMyLDkuNDQ5MDcwNTkgTDYuNjcwNjM0NzgsOS40NzY3MTc2NSBDNi40NTM0MjA4MSwxMC4wNjk0MjM1IDUuODk5MTAxNDksMTAuNDU4NDcwNiA1LjI3Nzg0ODc0LDEwLjQ2MTIwNTkgQzQuNjU2NzQ0NjcsMTAuNDY0NDQxMiA0LjA5ODczODIsMTAuMDc5OTIzNSAzLjg3NjQ2OTMsOS40ODkxNTg4MiBMMy44NjE4OTkxNiw5LjQ0OTc3NjQ3IEwzLjM4MDE2MjksOS42MjYzMzUyOSBMMy4zOTUwMzAzOCw5LjY2NTcxNzY1IEMzLjY5MDM1ODExLDEwLjQ1MDczNTMgNC40NDE0NjM0OCwxMC45NzM0NDEyIDUuMjc5NDU0NDMsMTAuOTY5ODIzNSBDNS43MDU3OTQ0NCwxMC45NjYyOTQxIDYuMTAxODY0MjUsMTAuODE5MjM1MyA2LjQzMjY5NTU0LDEwLjU4MDYxNzYgQzYuNDI5NDI0NjksMTAuNjI4MTc2NSA2LjQyNzkzNzk0LDEwLjY3NTU1ODggNi40Mjc5Mzc5NCwxMC43MjM2NzY1IEM2LjQyNzkzNzk0LDEwLjk1ODA1ODggNi40NTY0ODM1MiwxMS4xODU1Mjk0IDYuNTAyOTI5NTQsMTEuNDA2Mjk0MSBDNS40Nzc3MjcyMSwxMS44ODk4MjM1IDQuMjUyNTI3NDcsMTEuNzM1MDI5NCAzLjM4NDk3OTk2LDEwLjk4NTU4ODIgQzIuNDU0MzA1MTEsMTAuMTgxNTcwNiAyLjE0ODc3ODI4LDguODgxMjc2NDcgMi42MjU4NzU4OSw3Ljc1MzgzNTI5IEMzLjA3MzExOTU5LDYuNjk2ODY0NzEgNC4xMTIwNTk0Nyw2LjAxNzM2NDcxIDUuMjU1NDg4MDQsNi4wMTE5NTI5NCBMNS4yNTY0OTkwMyw2LjAxMTgzNTI5IFogTTE0LjMyNzc3NjMsNi4wMTE4MzUyOSBDMTUuNTAwNzkxMiw2LjAwMTgzNTI5IDE2LjU2NDc2NzksNi43MDAxMjk0MSAxNy4wMDg0NDM0LDcuNzgyNjI5NDEgQzE3LjQ2NjQ4MDksOC45MDAwMTE3NiAxNy4xNjE4NzU5LDEwLjE3OTY4ODIgMTYuMjQ3Mzc2OSwxMC45NzY5NDEyIEMxNS4zODExMDgsMTEuNzMyMjA1OSAxNC4xNDk5OTEsMTEuODkxNzM1MyAxMy4xMTg3ODIyLDExLjQwNTUgQzEzLjE2NTQwNjYsMTEuMTg0OTExOCAxMy4xOTQ0NTc3LDEwLjk1Nzg4MjQgMTMuMTk0NDU3NywxMC43MjM1ODgyIEMxMy4xOTQ0NTc3LDEwLjY3NTczNTMgMTMuMTkwODg5NSwxMC42Mjg5MTE4IDEzLjE4OTEwNTQsMTAuNTgxODUyOSBDMTMuNTI0MjQ4MiwxMC44MjMxNDcxIDEzLjkyNjYyMTgsMTAuOTcxNTg4MiAxNC4zNTgyNTQ3LDEwLjk2OTcwNTkgQzE1LjE5NjIxNTksMTAuOTY1ODgyNCAxNS45NDM1MTUyLDEwLjQzNzM4MjQgMTYuMjMyMTIyOCw5LjY0OTg2NDcxIEwxNi4yNDY5OTAzLDkuNjEwNDgyMzUgTDE1Ljc2Mzk0NTcsOS40MzcyMTc2NSBMMTUuNzQ4NzgwOSw5LjQ3NjYgQzE1LjUzMTU2NjksMTAuMDY5MjQ3MSAxNC45NzcxNTg0LDEwLjQ1OSAxNC4zNTYwMjQ2LDEwLjQ2MTcwNTkgQzEzLjczNDg5MDgsMTAuNDY0OTQxMiAxMy4xNzY4ODQzLDEwLjA3OTgzNTMgMTIuOTU0NjE1NCw5LjQ4OTA3MDU5IEMxMi42OTMzNjM5LDguODQwOTgyMzUgMTIuMjMxMTkzMyw4LjI5Njk4MjM1IDExLjY0NjgxMTksNy45MjE3NDcwNiBDMTIuMDI5MDU0OSw2LjgzMDU3MDU5IDEzLjAzOTgzNTgsNi4wNzIxODgyNCAxNC4yMTQ2OTQyLDYuMDE2NDIzNTMgQzE0LjI1MDc2MjgsNi4wMTMxODgyNCAxNC4yODc2OTM2LDYuMDEzMTg4MjQgMTQuMzI2MTcwNyw2LjAxMzE4ODI0IEwxNC4zMjk0NDE1LDYuMDEzMTg4MjQgTDE0LjMyNzc3NjMsNi4wMTE4MzUyOSBaIE00LjExNTg2NTU1LDcuMzY0NTExNzYgQzMuNzE3NzE0MjksNy4zNjQ1MTE3NiAzLjM5Mzk1OTkyLDcuNjg0NzE3NjUgMy4zOTM5NTk5Miw4LjA3ODYgQzMuMzkzOTU5OTIsOC40NzI0ODIzNSAzLjcxNzcxNDI5LDguNzkyNjU4ODIgNC4xMTU4NjU1NSw4Ljc5MjY4ODI0IEM0LjUxNDA3NjI4LDguNzkyNjU4ODIgNC44Mzc3NzExNyw4LjQ3MjQ4MjM1IDQuODM3ODMwNjQsOC4wNzg2IEM0LjgzNzc3MTE3LDcuNjg0NzE3NjUgNC41MTQwNzYyOCw3LjM2NDUxMTc2IDQuMTE1ODY1NTUsNy4zNjQ1MTE3NiBaIE0xMy4xOTE4MTEyLDcuMzY0NTExNzYgQzEyLjc5MzYwMDUsNy4zNjQ1MTE3NiAxMi40Njk4NzU5LDcuNjg0NzE3NjUgMTIuNDY5ODc1OSw4LjA3ODYgQzEyLjQ2OTg3NTksOC40NzI0ODIzNSAxMi43OTM2MDA1LDguNzkyNjU4ODIgMTMuMTkxODExMiw4Ljc5MjY4ODI0IEMxMy41OTAyODk2LDguNzkyNjg4MjQgMTMuOTE0MzQxMyw4LjQ3Mjc0NzA2IDEzLjkxNDM3MSw4LjA3ODYgQzEzLjkxNDM0MTMsNy42ODQ0MjM1MyAxMy41OTAyODk2LDcuMzY0MSAxMy4xOTE4MTEyLDcuMzY0NTExNzYgWiBNNi40MzYyOTM0Nyw3LjM3MzYyOTQxIEM2LjAzODExMjQ4LDcuMzczNjI5NDEgNS43MTQ0MTc1OCw3LjY5MzgzNTI5IDUuNzE0MzU4MTEsOC4wODc2ODgyNCBDNS43MTQ0MTc1OCw4LjQ4MTU3MDU5IDYuMDM4MTEyNDgsOC44MDE3NzY0NyA2LjQzNjI5MzQ3LDguODAxNzc2NDcgQzYuODM0NTMzOTQsOC44MDE3NzY0NyA3LjE1ODIyODgzLDguNDgxNTcwNTkgNy4xNTgyMjg4Myw4LjA4NzY4ODI0IEM3LjE1ODIyODgzLDcuNjkzODM1MjkgNi44MzQ1MzM5NCw3LjM3MzYyOTQxIDYuNDM2MjkzNDcsNy4zNzM2Mjk0MSBaIE0xNS41MTI4NjM2LDcuMzczNjI5NDEgQzE1LjExNDY1MjksNy4zNzM2Mjk0MSAxNC43OTA5NTgsNy42OTM4MzUyOSAxNC43OTA4OTg1LDguMDg3Njg4MjQgQzE0Ljc5MDk1OCw4LjQ4MTU3MDU5IDE1LjExNDY1MjksOC44MDE3NzY0NyAxNS41MTI4NjM2LDguODAxNzc2NDcgQzE1LjkxMTA3NDMsOC44MDE3NzY0NyAxNi4yMzQ3NjkyLDguNDgxNTcwNTkgMTYuMjM0NzY5Miw4LjA4NzY4ODI0IEMxNi4yMzQ3NjkyLDcuNjkzODM1MjkgMTUuOTExMDc0Myw3LjM3MzYyOTQxIDE1LjUxMjg2MzYsNy4zNzM2Mjk0MSBaIE05LjgxNDMzNDg0LDcuODg2MjE3NjUgQzExLjAyMzMyOSw3Ljg4NjIxNzY1IDEyLjA1NDMyOTcsOC42MjIxIDEyLjQ3NzEzMTIsOS42NjYxMjk0MSBDMTIuNDgyNzgwOSw5LjY4MjAxMTc2IDEyLjQ4ODQzMDUsOS42OTQ2NTg4MiAxMi40OTM3ODI4LDkuNzA2ODM1MjkgQzEyLjYxNTc4NTQsMTAuMDIyMTg4MiAxMi42ODM1NTE0LDEwLjM2Mzg1MjkgMTIuNjgzNTUxNCwxMC43MjIxNzY1IEMxMi42ODM1NTE0LDEyLjI5MTg1MjkgMTEuNDAyNzE3NSwxMy41NTg4MjM1IDkuODE1NzYyMTIsMTMuNTU4ODIzNSBDOC4yMjg3NDcyNSwxMy41NTg4MjM1IDYuOTQ3OTEzMzgsMTIuMjkxODUyOSA2Ljk0NzkxMzM4LDEwLjcyMjE3NjUgQzYuOTQ3OTEzMzgsOS4xNTI4OTQxMiA4LjIyODA2MzM1LDcuODg3MDExNzYgOS44MTQzOTQzMSw3Ljg4NjIxNzY1IEw5LjgxNDMzNDg0LDcuODg2MjE3NjUgWiBNOC42NTUxNzY0Nyw5LjIzOTU0MTE4IEM4LjI1Njk2NTc0LDkuMjM5NiA3LjkzMzIxMTM4LDkuNTU5Nzc2NDcgNy45MzMyMTEzOCw5Ljk1MzYyOTQxIEM3LjkzMzIxMTM4LDEwLjM0NzUyOTQgOC4yNTY5NjU3NCwxMC42Njc3MDU5IDguNjU1MTc2NDcsMTAuNjY3NzA1OSBDOS4wNTMzNTc0NywxMC42Njc3MDU5IDkuMzc3MDgyMDksMTAuMzQ3NTI5NCA5LjM3NzA4MjA5LDkuOTUzNjI5NDEgQzkuMzc3MDgyMDksOS41NTk3NzY0NyA5LjA1MzM1NzQ3LDkuMjM5NiA4LjY1NTE3NjQ3LDkuMjM5NTQxMTggWiBNMTAuOTc1NTc0Nyw5LjI0NzQ4MjM1IEMxMC41NzczNjM5LDkuMjQ3NDgyMzUgMTAuMjUzNjM5Myw5LjU2NzY1ODgyIDEwLjI1MzYzOTMsOS45NjE1NDExOCBDMTAuMjUzNjM5MywxMC4zNTU0MTE4IDEwLjU3NzM2MzksMTAuNjc1NjE3NiAxMC45NzU1NzQ3LDEwLjY3NTYxNzYgQzExLjM3Mzc1NTcsMTAuNjc1NjE3NiAxMS42OTc0NTA1LDEwLjM1NTQxMTggMTEuNjk3NDgwMyw5Ljk2MTU0MTE4IEMxMS42OTc0NTA1LDkuNTY3NjU4ODIgMTEuMzczNzU1Nyw5LjI0NzQ4MjM1IDEwLjk3NTU3NDcsOS4yNDc0ODIzNSBaIE0xMS4yMjYzODkxLDExLjMxMDI5NDEgTDExLjIxMTUyMTcsMTEuMzQ5Njc2NSBDMTAuOTk0MzM3NCwxMS45NDIzNTI5IDEwLjQzOTkyODksMTIuMzMyMTQ3MSA5LjgxODczNTYyLDEyLjMzNDgyMzUgQzkuMTk3NjMxNTQsMTIuMzM4MDU4OCA4LjYzOTYyNTA4LDExLjk1MjkxMTggOC40MTczNTYxNywxMS4zNjIxNDcxIEw4LjQwMjc4NjA0LDExLjMyMjc2NDcgTDcuOTIxMDQ5NzcsMTEuNSBMNy45MzU5MTcyNiwxMS41MzkzODI0IEM4LjIzMTI3NDczLDEyLjMyNDQxMTggOC45ODMwNjM5OSwxMi44NDcxMTc2IDkuODIxMDI1MjEsMTIuODQzNDcwNiBDMTAuNjU4OTg2NCwxMi44Mzk2NDcxIDExLjQwNjIyNjIsMTIuMzExMTc2NSAxMS42OTQ4NjM2LDExLjUyMzYxNzYgTDExLjcwOTQzMzcsMTEuNDg0MjM1MyBMMTEuMjI2MzU5NCwxMS4zMTAyOTQxIEwxMS4yMjYzODkxLDExLjMxMDI5NDEgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
    background-size: 100%;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list ul li.coverage .pointers::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMTkgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTdGVwLTEtQ29weS03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjc2LjAwMDAwMCwgLTUwMC4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iIzM2QzJBOSIgc3Ryb2tlLXdpZHRoPSIwLjg4ODAzODM0OCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC04IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDQ1OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2Mi4wMDAwMDAsIDQyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMTUwNzg0OSwxNy4wOTA1OTA1IEMxNS4wMjA0OTEsMTUuMTE5MjM0MSAxNy4zOTkzNTA2LDExLjM0MDgwMSAxNy4zOTkzNTA2LDQuNzY5NjEyOTggQzE3LjM5OTM1MDYsNC40NDEwNTM1OCAxNy4yMzA3NTY4LDQuMjc2NzczODggMTYuODkzNTY5LDQuMTEyNDk0MTggQzE2Ljg5MzU2OSw0LjExMjQ5NDE4IDExLjc5NTI5MDEsMy4yOTEwOTU2OCA5LjI0NDQ2NDY1LDAuNDk4MzQwNzg4IEM5LjEwOTMzNzEsMC4zNzMwMDYwNjcgOC45MjM5NjA3NSwwLjMxMjc5NTE2MSA4LjczODY4MzAxLDAuMzM0MDYxMDg5IEM4LjU3MDA4OTEzLDAuMzM0MDYxMDg5IDguNDAxNDk1MjUsMC4zMzQwNjEwODkgOC40MDE0OTUyNSwwLjQ5ODM0MDc4OCBDNi40OTgwMzExLDIuMzg0ODM4MjIgMy45Njc1OTAyMywzLjU0OTU0NzIyIDEuMjYzMjMwMzUsMy43ODM5MzQ3OCBMMC45MjYwNDI1OTMsMy43ODM5MzQ3OCBDMC43ODY4NzU0ODYsMy43NjUxMzk2OSAwLjY0NjcxMjA1NywzLjgxMDk4MjE4IDAuNTQ3MzY1MzQ5LDMuOTA3Nzg2NjggQzAuNDQ4MDE4NjQxLDQuMDA0NTkxMTkgMC40MDA5NzIyNzUsNC4xNDExNjc5NSAwLjQyMDI2MDk1Miw0LjI3Njc3Mzg4IEMwLjM1MzQxODkzNCw2LjQ0MjMzMTY1IDAuNjM3OTExNzY2LDguNjA0NTkyMiAxLjI2MzIzMDM1LDEwLjY4MzY4MjIgQzIuMDUyMDIxNjEsMTQuNzc1MjkwMSA0LjkzOTg2LDE4LjE4NjUwMzUgOC45MTIzMzQ3MSwxOS43MTkwNjU3IEw5LjI0OTUyMjQ3LDE5LjcxOTA2NTcgQzEwLjczNjM0NDYsMTkuMTQwMDk2NCAxMi4wNjk4OTUzLDE4LjI0MTYxNjggMTMuMTUwNzg0OSwxNy4wOTA1OTA1IFoiIGlkPSJQYXRoXzM3MSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNjYxMTk4OSw3LjE0MjkwOTM4IEMxMi40NTg2NDI0LDYuOTcwODgyMDYgMTIuMTUyMjgzNSw2Ljk3MDg4MjA2IDExLjk0OTcyNyw3LjE0MjkwOTM4IEw4LjAzNjYzMTUsMTAuODU4NDg5NiBMNi4yNTc5NTE3NCw5LjMzODQ3OTUyIEM2LjA1OTcwMTI4LDkuMTYyMzg3OTQgNS43NTAxMDUzOCw5LjE2NzI4OTEyIDUuNTU4MTQ3MjgsOS4zNDk1NTgwNSBDNS4zNjYxODkxOSw5LjUzMTgyNjk4IDUuMzYxMDI3NDYsOS44MjU3OTU4OSA1LjU0NjQ3OTgzLDEwLjAxNDAzOTYgTDcuNjgwODk1NTUsMTEuODcxODI5NyBDNy44NTg3NjM1MiwxMi4wNDA3MTk3IDcuODU4NzYzNTIsMTIuMDQwNzE5NyA4LjAzNjYzMTUsMTIuMDQwNzE5NyBDOC4yMTQ0OTk0OCwxMi4wNDA3MTk3IDguMzkyMzY3NDUsMTIuMDQwNzE5NyA4LjM5MjM2NzQ1LDExLjg3MTgyOTcgTDEyLjY2MTE5ODksNy44MTg0Njk0MiBDMTIuODQyMzcwOSw3LjYyNjEzNzAzIDEyLjg0MjM3MDksNy4zMzUyNDE3NiAxMi42NjExOTg5LDcuMTQyOTA5MzggWiIgaWQ9IlBhdGhfMzcyIiBmaWxsPSIjMzZDMkE5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
    background-size: 88%;
  }
  .articleWrapper #healthStepCJ #topForm .best_plans {
    margin: 20px 0 0px;
  }
  .articleWrapper #healthStepCJ #topForm .healthCj_form .details_right .plans_list > p {
    display: none;
  }
  /*health cj form end*/
  /*======== CJ form responsive CSS end========*/
  .articleWrapper .artcle_right_panel .article_newsLetter.search_article {
    background: #fff;
    border: solid rgba(23, 43, 77, 0.2);
    border-width: 1px 0 1px 0;
    border-radius: 0;
  }
  .artcle_right_panel.sbcate .list_typeA {
    background: #fff;
    border-radius: 0;
    border-width: 1px 0 1px 0;
  }
  .artcle_right_panel.sbcate .list_typeA .otherlist {
    border-top: 0px;
  }
  .articleWrapper .artcle_right_panel .article_newsLetter.get_article {
    max-width: 100%;
    background: #fff;
    border: solid rgba(23, 43, 77, 0.2);
    border-width: 1px 0 1px 0;
    border-radius: 0;
  }
  div.innerbodycontainer .artcle_left_panel {
    width: 100%;
    float: none;
  }
  div.artcle_right_panel.sbcate {
    width: 100%;
    float: none;
  }
  .carouselWrapper.disAlsoRead {
    margin-bottom:20px !important;
    padding: 16px !important;
  }
  .detailsWrapper {
    background: #fff !important;
}
.carouselWrapper {
    border: solid rgba(23, 43, 77, 0.2);
    border-width: 1px 0 1px 0;
   padding:0px !important;
}
.carouselWrapper.carouselWrapperPersonal {
  background: transparent;
  border: none;
  margin: 0!important;
  padding: 0;
}
/* .carouselWrapperPersonal .slick-arrow {
  display: none !important;
} */
.carouselWrapper .carouselBlock {
    display: inline-block;
    white-space: normal;
    float: none;
    vertical-align: top;
    border-radius: 8px !important;
}
.carouselWrapper .carouselBlock {
    width: auto;
}
.alsoRead .storyTxt {
    height: 358px;
    overflow: hidden;
}
.detailsWrapper h4, .detailsWrapper h2{
	font-size: 20px;
	padding-right: 80px;
}
/* .carouselWrapper .slick-arrow{
	top: -52px;
} */
.ratingsBlock.card{
  background: #fff;
  border-radius: 0;
  margin-bottom: 16px;
  border-top: solid 0.8px rgba(23, 43, 77, 0.2);
  border-bottom: solid 0.8px rgba(23, 43, 77, 0.2);
}
.social-share-mob {
  display: flex;
  justify-content: left;
  margin-top: 15px;
}
.heading-main{
  font-size: 14px;
  letter-spacing: normal;
font-weight: bold;
}
.heading-main span{
  font-size: 14px;
  font-weight: normal;
}
.card.insurers {
  border-radius: 0;
  border-left: none;
  border-right: none;
  float: none;
}
.block_language{
  border: none!important;
  padding: 12px!important;
}
.languageContainer {
  background: #f4f7fe;
  border-radius: 8px;
  padding: 12px 0 12px 12px;
}
.languageContainer .insurer-by-company-content .insurer-by-company-block{
  min-width: 145px;
}
.insurer-by-company .insurer-by-company-content::-webkit-scrollbar,
.insurer-language .insurer-by-company-content::-webkit-scrollbar
{
  display: none;
}
.insurer-by-company .insurer-by-company-content,
.insurer-language .insurer-by-company-content {
  -ms-overflow-style: none; 
  scrollbar-width: none;  
}
.insurer-by-company .insurer-by-company-content,
.insurer-language .insurer-by-company-content {
  margin-left: -10px;
  margin-right: 0;
  overflow-x: auto;
  width: 100%;
  padding-left: 10px;
  justify-content: flex-start;
}
.languageArticleName{
  font-size: 14px;
  max-width: 145px;
  max-width: 100%;
  word-break: break-word
}
.know-also-box {
  margin-bottom: -7px;
  margin-top: 0;
}
.know-also-box a{
  display: block;
}



.artcle_right_panel .card.insurers .mobile_hide{display:none !important}
    .artcle_right_panel .card.insurers .mobile_show{display:block !important}
	.boxleft .mobile_hide{display:none !important}
    .boxleft .mobile_show{display:block !important}
    .artcle_right_panel .card.articles .mobile_hide{display:none !important}
    .artcle_right_panel .card.articles .mobile_show{display:flex !important}
	  .card.insurers + .disclaimerFor_insurer{display:none}
	  .card.insurers.tabopen + .disclaimerFor_insurer{display:block}
	  .artcle_right_panel .card.insurers .card_heading{padding:0px 35px 0px 15px;position: relative;font-size: 20px;}
	  .card.insurers .showHideListing{display: none;}
	  .artcle_right_panel .card.insurers .card_heading:after{
			border: solid black;
			border-width: 0 2px 2px 0;
			display: inline-block;
			padding: 3px;
			content:"";
			position: absolute;
			transform: rotate(45deg);
			-webkit-transform: rotate(45deg);
			right: 20px;
			top: 13px;
		}
		.card.insurers.lang{margin-bottom:20px;}
		.artcle_right_panel .card.insurers.tabopen .card_heading{padding:0px 35px 10px 15px;position: relative;}
		.artcle_right_panel .card.insurers.tabopen .card_heading:after{
			transform: rotate(-135deg);
			-webkit-transform: rotate(-135deg);top: 18px;
		}
	  .card.insurers {
		padding: 16px 0 16px!important;
	}
	.card.articles .card_heading {
		border-bottom:none;
		padding: 0px !important; position: relative;font-size: 20px;
	}
	.card.articles.tabopen .card_heading {padding:3px 0px 10px !important}
	.card.articles .card_heading:after{
		border: solid black;
		border-width: 0 2px 2px 0;
		display: inline-block;
		padding: 3px;
		content:"";
		position: absolute;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		right: 0px;
		top: 13px;
	}
	.card.articles.tabopen .card_heading:after{
		transform: rotate(-135deg);
		-webkit-transform: rotate(-135deg);top: 18px;
	}
	.card.articles .showHideListing{display: none;}
/*Health Footer Update For Mobile*/
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  .artcle_right_panel .insurerBlock.showHideListing{display:none}
}

@media only screen and (max-width: 1024px) and (min-width: 959px) {
  div.innerbodycontainer .artcle_left_panel .item-page .tablewrapper img.topImg {
    width: auto;
    float: none;
  }
}

@media (max-width: 900px) {
  div.innerbodycontainer .artcle_left_panel .item-page .tablewrapper .topImg {
    width: auto;
    float: none;
  }
}

@media (max-width: 840px) {
  .artcle_left_panel.sbcate {
    float: left;
    width: 100%;
  }
  .artcle_right_panel {
    float: right;
    width: 100%;
  }

  .life_article_category .artcle_left_panel.sbcate {
    width: 100%;
  }
  .life_article_category .artcle_right_panel.sbcate {
    width: 100%;
    max-width: 350px;
    float: left;
  }
  .at-share-dock-outer {
    display: none;
  }
  #term_article_form .article_page .leftContent,
  #term_article_form .article_page .rightContent {
    height: auto;
  }

  #healthStepCJ .details_left #step_2 .details_field .radio_btn .female::before {
    right: 35%;
  }
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .male::before {
    right: 24%;
  }
  .you-may-like ul.article_like {
    margin-bottom: 20px;
  }
}

/* @media only screen and (min-width: 769px) {
	.table-section * {
		border-color: #222 !important; 
	}

	.table-title .table-column {
		background-color: #dce9f9;
		color: #4c4b4b;
		font-weight: 600;
	}
} */

@media (max-width: 768px) {
  #policybazaar {
    width: 100% !important;
    padding: 0px;
  }
  .item-contentpage #calVal table td {
    border: 1px solid #333 !important;
  }
  .height100 {
    height: auto !important;
  }
  .item-contentpage p {
    font-size: 15px;
    line-height: 24px;
  }
  #calVal {
    overflow-x: scroll;
  }
  #investment_article_leftpanel .ppfCalculator label {
    padding: 12px 12px 12px 0;
    display: inline-block;
    width: 40%;
  }
  .item-contentpage .artcle_right_panel ul.jt_tabs li {
    padding: 5px 12px !important;
  }
  .you-may-like ul.article_like dt,
  .you-may-like ul.article_like dd {
    margin: 0px 0;
  }

  /* .table-section {
		overflow: hidden;
		clear: both;
		margin: 0;
		font-weight: 600;
    } */

  /* .table-data {
        display: block;
        box-shadow: 0 8px 6px -6px #d4d0d0;
        margin-bottom: 15px;
        border-left: 1px solid #d4d0d0;
        border-right: 1px solid #d4d0d0;
        width: calc(100% - 2px);
    }

    .table-data:nth-child(even) {
        background-color: #eef5fd;
    }

    .table-title {
        display: none;
    }

    .table-section .table-data:nth-child(2) .table-column {
        border-top: 1px solid #d4d0d0;
    }

    .table-data .table-column {
        border-bottom: 0;
        font-size: 14px;
        padding: 7px 10px;
    }

    .table-data .table-column:first-of-type {
        border-left: 0;
    }

    .table-data .table-column:nth-child(2) {
        border-left: 0;
	}
	
	.table-data .table-column:last-child {
		border-right: none;
	}

    .table-data .table-column .btn-primary {
        width: auto;
        border-radius: 0;
		display: block;
		text-align: center;
		font-weight: 600;
    }

    .table-data .apply-now {
        display: block;
        width: 100%;
        padding: 0;
        border: none;
    }

    .table-data .bank-info {
        display: block;
        width: 100%;
        text-align: center;
    }

    .table-data .bank-info img {
        padding-bottom: 0;
        padding-right: 5px;
        display: inline-block;
        vertical-align: middle;
    }
    .table-data .bank-info a {
        padding-bottom: 0;
        padding-right: 5px;
        display: inline-block;
        vertical-align: middle;
        text-decoration: none;
        color: #4c4b4b;
        font-weight: 600;
	}
	
	.table-section .table-label-sm {
		display: block;
		color: #999;
		font-weight: 400;
		font-size: 10px;
		letter-spacing: .5px;
	}
     */
}

@media screen and (max-width: 640px) {
  #calVal {
    overflow-x: scroll;
  }
}

@media screen and (max-width: 568px) {
  .block_content_wrapper iframe{width: 280px; height: 250px;}
  .ppfCalculator label {
    width: 60%;
  }
}

.videoLeftBox iframe{width: 100%;;}
@media screen and (max-width: 480px) {
  .block_content_wrapper iframe{width: 100%; height: 250px;}
  .ppfCalculator label {
    width: 100%;
  }
  .item-contentpage #health_article_leftpanel h2 {
    text-align: unset !important;
  }
  .item-contentpage #health_article_leftpanel h2 strong {
    word-spacing: normal;
  }
  .fdBanner.fixed img {
    max-width: 100%;
  }
}

.articeproboxmain {
  display: table;
  float: inherit;
  margin: 50px auto;
  width: 100%;
}

.artcleprobox {
  float: left;
  margin: 0 10px 50px !important;
  width: 280px;
}

.headFix1 {
  background: #fff none repeat scroll 0 0;
  bottom: 0;
  height: 140px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: -162px;
  width: 920px;
}

.sbcate .topBoxpanel .page-header {
  width: 65% !important;
}

.artcleprobox.middle {
  margin: 0;
}

.articeproboxmain {
  float: inherit;
  margin: 50px 0;
}

.newsSection .newsUl {
  width: 95%;
}

.textWrap a.getQ.warr,
.textWrap a.getQ.warr:hover {
  background-position: 190px -519px;
}

.viewAll_articles a.graybutton.arr,
.viewAll_articles a.graybutton.arr:hover {
  background-position: 190px -569px;
}

.page-heading-title .wrap_tp_panel {
  float: left;
  padding: 15px 15px 0 0;
  width: 600px;
}

.listing-inner {
  width: 100%;
}

.page-heading-title .getQuote .getquotesBtn {
  background-color: #2ecc71;
  border-radius: 0;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  left: 0;
  letter-spacing: 0;
  line-height: 15px;
  padding: 15px 0;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 5;
}

.page-heading-title .getq_wrapper h2,
.page-heading-title .getq_wrapper hr {
  display: none;
}

.mockup-content {
  display: none !important;
}

.sbcate .topBoxpanel {
  display: inherit;
  margin-bottom: 35px;
  width: 100%;
}

.page-heading-title .getQuote .getquotesBtn,
.sbcate .topBoxpanel .getquotesBtn {
  background-color: #2ecc71;
  border-radius: 0;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  left: 0;
  letter-spacing: 0;
  line-height: 15px;
  padding: 15px 0;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 5;
}

.page-heading-title .getq_wrapper h2,
.page-heading-title .getq_wrapper hr,
.sbcate .topBoxpanel .getq_wrapper h2,
.topBoxpanel .getq_wrapper hr {
  display: none;
}

.sbcate .topBoxpanel .wrap_tp_panel,
.page-heading-title .wrap_tp_panel {
  width: 100%;
}

@media all and (min-width: 641px) and (max-width: 768px) {
  .body_container {
    width: 100%;
  }

  .articeproboxmain {
    display: table;
    float: inherit;
    margin: 50px auto;
    width: 60%;
  }

  .innerbodycontainer {
    margin: 0 auto;
    width: 100%;
  }

  .artcleprobox {
    float: left;
    margin: 0 25px 50px !important;
    width: 295px;
  }

  .textWrap a.getQ.warr {
    background-position: 200px -519px;
  }

  .viewAll_articles a.graybutton.arr {
    background-position: 200px -569px;
  }

  .moveDown,
  .moveDown_article {
    margin: 0 auto !important;
  }

  .headFix,
  .headFix1 {
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: inherit;
    right: 0;
    top: 0;
    width: 100%;
  }

  p.resp {
    text-align: justify;
  }

  .artcleprobox.middle {
    margin: 0;
  }

  .newsSection .newsUl {
    width: 100%;
  }

  .videoBox {
    float: inherit;
    height: auto;
    margin: 0 auto 30px;
    width: 100%;
  }

  .videoBox .pbVideo {
    height: 300px;
    width: 100%;
  }

  .artcle_left_panel.sbcate .innerbodycontainer.articleList {
    margin: 0;
    width: 100%;
  }

  .artcle_right_panel.sbcate {
    margin-top: 0;
    width: 40%;
    float: left;
  }

  .sbcate .topBoxpanel .getQuotess-title h1 {
    float: left;
    width: 100%;
  }

  .sbcate .topBoxpanel .page-header {
    line-height: 22px;
    width: 70% !important;
  }

  .listing-inner .imageBox {
    max-width: 100%;
    text-align: center;
    width: 30%;
  }

  .listing-inner .imageBox img {
    width: auto;
  }

  .listing-inner .content-list {
    float: left;
    width: 67%;
  }

  .artcle_left_panel.sbcate .content-list a {
    background-position: 0 0;
    color: #005387;
    font-size: 16px;
  }

  .you-maylike h2.ins_title {
    display: block;
  }

  .article-page .getquotesBtn,
  .page-header .getquotesBtn {
    background-color: #2ecc71;
    border-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    left: 0;
    letter-spacing: 0;
    line-height: 15px;
    padding: 15px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 5;
  }

  .mockup-content {
    display: none !important;
  }

  .artcle_left_panel.sbcate .articletitle h1 {
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
  }

  .page-heading-title .getQuote .getquotesBtn {
    background-color: #2ecc71;
    border-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    left: 0;
    letter-spacing: 0;
    line-height: 15px;
    padding: 15px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 5;
  }

  .page-heading-title .getq_wrapper h2,
  .page-heading-title .getq_wrapper hr {
    display: none;
  }

  .mockup-content {
    display: none !important;
  }

  .listing-inner .imageBox {
    position: relative;
  }

  .listing-inner .imageBox img {
    bottom: 0;
    height: auto;
    left: 0;
    margin: auto;
    max-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }

  .sbcate .topBoxpanel .wrap_tp_panel,
  .page-heading-title .wrap_tp_panel {
    width: 100%;
  }

  .sbcate .topBoxpanel {
    display: inherit;
    margin-bottom: 35px;
    width: 100%;
  }

  .page-heading-title .getQuote .getquotesBtn,
  .sbcate .topBoxpanel .getquotesBtn {
    background-color: #2ecc71;
    border-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    left: 0;
    letter-spacing: 0;
    line-height: 15px;
    padding: 15px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 5;
  }

  .page-heading-title .getq_wrapper h2,
  .page-heading-title .getq_wrapper hr,
  .sbcate .topBoxpanel .getq_wrapper h2,
  .topBoxpanel .getq_wrapper hr {
    display: none;
  }

  .sbcate .topBoxpanel .wrap_tp_panel,
  .page-heading-title .wrap_tp_panel {
    width: 100%;
  }

  .bodytext .ns_formsubmit {
    right: 43px;
  }

  .viewAll_articles a.graybutton:hover {
    background-color: transparent;
    background-position: 200px -569px;
    border: 1px solid #fdac4c;
    color: #fdac4c;
  }

  .textWrap a.getQ.warr:hover {
    background-color: #2ecc71;
    background-position: 200px -519px;
  }

  .getquotesBtn {
    border-radius: 0;
    bottom: 0;
    margin: 0;
    position: fixed;
    right: 0;
    width: 100%;
  }

  .healthMember_add {
    display: none;
  }

  .custombg {
    background: #fff;
  }

  .footerIndex p {
    padding: 0 5px;
    margin-bottom: 23px;
    font-size: 10px !important;
    width: 97%;
  }
}

@media (max-width: 640px) {
  .artcle_right_panel.sbcate {
    max-width: 100%;
  }
}
@media (max-width: 440px) {
  #investment_article_leftpanel ul.hlvblock {
    width: 100%;
    padding: 0 2.5% 0;
  }

  #sa + .col-sm-4 .proceedmedi-block {
    margin-top: 10px !important;
  }

  /* #healthStepCJ */
}

@media (max-width: 360px) {
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .male::before {
    right: 30%;
  }
  #healthStepCJ .details_left #step_2 .details_field .radio_btn .female::before {
    right: 38%;
  }
}

@media all and (min-width: 481px) and (max-width: 640px) {
  .body_container,
  .pageWrap {
    margin-top: 0;
    width: 100%;
  }

  .articeproboxmain {
    display: table;
    float: inherit;
    margin: 50px 0;
    width: 100%;
  }

  .innerbodycontainer {
    margin: 0 auto;
    width: 100%;
  }

  .articeproboxmain {
    float: inherit;
    margin: 50px auto;
    width: 100%;
  }

  .artcleprobox {
    float: left;
    margin: 0 6px 50px !important;
    width: 282px;
  }

  .newsLetter_box {
    position: relative;
    width: 100%;
  }

  .bodytext .ns_Letter {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 13px;
    width: 60%;
  }

  .bodytext .ns_formsubmit {
    border: medium none;
    background: #01466b;
    color: #fff;
    padding: 13px 25px;
    border-radius: 5px;
  }

  .moveDown,
  .moveDown_article {
    margin: 0 auto !important;
  }

  .headFix,
  .headFix1 {
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: inherit;
    right: 0;
    top: 0;
    width: 100%;
  }

  .textWrap a.getQ.warr {
    background-position: 180px -519px;
  }

  .viewAll_articles a.graybutton.arr {
    background-position: 180px -569px;
  }

  .pageWrap {
    margin-top: 0 !important;
  }

  p.resp {
    text-align: justify;
  }

  .artcleprobox.middle {
    margin: 0;
  }

  .newsSection .newsUl {
    width: 100%;
  }

  .videoBox {
    float: inherit;
    height: auto;
    margin: 0 auto 30px;
    width: 100%;
  }

  .videoBox .pbVideo {
    height: 300px;
    width: 100%;
  }

  .artcle_left_panel.sbcate .innerbodycontainer.articleList {
    margin: 0;
    width: 100%;
  }

  .artcle_left_panel.sbcate,
  .artcle_right_panel.sbcate {
    width: 100%;
  }

  .sbcate .topBoxpanel .getQuotess-title h1 {
    float: left;
    width: 100%;
  }

  .sbcate .topBoxpanel .page-header {
    line-height: 22px;
    width: 100% !important;
  }

  .listing-inner .imageBox {
    max-width: 100%;
    text-align: center;
    width: 100%;
  }

  .listing-inner .imageBox img {
    width: auto;
  }

  .listing-inner .content-list {
    float: left;
    width: 100%;
  }

  .artcle_left_panel.sbcate .content-list a {
    background-position: 0 0;
    color: #005387;
    font-size: 16px;
  }

  .you-maylike h2.ins_title {
    display: block;
  }

  .artcle_left_panel.sbcate .articletitle h1 {
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
  }

  .page-heading-title .getQuote .getquotesBtn {
    background-color: #2ecc71;
    border-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    left: 0;
    letter-spacing: 0;
    line-height: 15px;
    padding: 15px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 5;
  }

  .page-heading-title .getq_wrapper h2,
  .page-heading-title .getq_wrapper hr {
    display: none;
  }

  .mockup-content {
    display: none !important;
  }

  .listing-inner .imageBox {
    position: relative;
  }

  .listing-inner .imageBox img {
    bottom: 0;
    height: auto;
    left: 0;
    margin: auto;
    max-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }

  .sbcate .topBoxpanel .wrap_tp_panel,
  .page-heading-title .wrap_tp_panel {
    width: 100%;
  }

  .parentNewsBox {
    display: table;
    margin: 0 auto;
    width: 48%;
  }

  .artcle_left_panel.sbcate .articletitle h1 {
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
  }

  .sbcate .topBoxpanel {
    display: inherit;
    margin-bottom: 35px;
    width: 100%;
  }

  .page-heading-title .getQuote .getquotesBtn,
  .sbcate .topBoxpanel .getquotesBtn {
    background-color: #2ecc71;
    border-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    left: 0;
    letter-spacing: 0;
    line-height: 15px;
    padding: 15px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 5;
  }

  .page-heading-title .getq_wrapper h2,
  .page-heading-title .getq_wrapper hr,
  .sbcate .topBoxpanel .getq_wrapper h2,
  .topBoxpanel .getq_wrapper hr {
    display: none;
  }

  .sbcate .topBoxpanel .wrap_tp_panel,
  .page-heading-title .wrap_tp_panel {
    width: 100%;
  }

  .viewAll_articles a.graybutton:hover {
    background-color: transparent;
    background-position: 180px -569px;
    border: 1px solid #fdac4c;
    color: #fdac4c;
  }

  .textWrap a.getQ.warr:hover {
    background-color: #2ecc71;
    background-position: 180px -519px;
  }

  .artclerghtblueheading h2.ins_title {
    padding-left: 0 !important;
  }

  .getquotesBtn {
    border-radius: 0;
    bottom: 0;
    margin: 0;
    position: fixed;
    right: 0;
    width: 100%;
  }

  .healthMember_add {
    display: none;
  }

  .custombg {
    background: #fff;
  }

  .footerIndex p {
    padding: 0 5px;
    margin-bottom: 23px;
    font-size: 10px !important;
  }

  .pageWrap .container {
    padding: 0;
  }

  .disForm .leftContent .content_box .wrap_tp_panel .imageBox,
  .disForm .leftContent .content_box .wrap_tp_panel .articleHead,
  .disForm .leftContent .content_box .wrap_tp_panel .rate.dump {
    display: none;
  }

  .disForm .leftContent .content_box .wrap_tp_panel .getQuotess-title h1 {
    font-size: 18px !important;
  }

  .topBoxpanel .disForm.article_page {
    margin: 0;
  }
}
@media (max-width: 640px) and (min-width: 320px) {
  div.body_container {
    padding: 0px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 480px) {
  .pageWrap .container {
    padding: 0;
  }
  /* .table-section .table-label-sm{line-height: 14px;} */
  .disForm .leftContent .content_box .wrap_tp_panel .imageBox,
  .disForm .leftContent .content_box .wrap_tp_panel .articleHead,
  .disForm .leftContent .content_box .wrap_tp_panel .rate.dump {
    display: none;
  }

  .disForm .leftContent .content_box .wrap_tp_panel .getQuotess-title h1 {
    font-size: 18px !important;
    text-align: left;
    padding: 2px 10px;
    line-height: 26px;
  }

  .topBoxpanel .disForm.article_page {
    margin: 0;
  }

  .item-contentpage h3 {
    margin: 0 0 5px 0;
    font-size: 15px !important;
  }

  .item-contentpage p {
    margin: 0 0 10px 0;
  }

  .artcle_left_panel img {
    width: 100%;
    height: auto;
  }

  .innerbodycontainer {
    margin: 0 auto;
    width: 100%;
  }

  .body_container,
  .pageWrap {
    width: 100%;
  }

  .pageWrap {
    margin-top: 0 !important;
  }

  .page-header h1.ins_title {
    background-position: 0 0;
    background-size: 46px auto;
    color: #005387;
    display: inline-block;
    font-size: 20px !important;
    padding-left: 46px;
    letter-spacing: 0;
  }

  .articeproboxmain {
    display: table;
    float: inherit;
    margin: 50px auto;
    width: 100%;
  }

  .textWrap a.getQ.warr {
    background-position: 205px -519px;
  }

  .viewAll_articles a.graybutton.arr {
    background-position: 205px -569px;
  }

  .viewAll_articles a.graybutton:hover {
    background: #fdac4c url("../../../images/articles/article_landing_icons.png") no-repeat scroll 205px -519px;
    color: #fff;
  }

  .artclerghtblueheading h2.ins_title {
    color: #005387;
    display: inline-block;
    font-size: 23px !important;
    padding-left: 45px !important;
  }

  .artclerghtblueheading h2.ins_title {
    background-position: 0 -64px;
  }

  .artcle_right_panel .artclerghtblueheading h2.ins_title {
    padding-left: 0 !important;
  }

  .disclaimerLink {
    padding: 20px 9px;
  }

  .moveDown,
  .moveDown_article {
    margin: 0 auto !important;
  }

  .headFix,
  .headFix1 {
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: inherit;
    right: 0;
    top: 0;
    width: 100%;
  }

  p.resp {
    text-align: justify;
  }

  .artcleprobox {
    margin-right: 0;
    width: 295px;
  }

  .artcleprobox.middle {
    margin: 0 0 50px;
  }

  .articeproboxmain {
    float: inherit;
    margin: 50px auto;
    width: 295px;
  }

  .newsSection .newsUl {
    width: 90%;
  }

  .ak .guarantee_call {
    display: none;
  }

  .videoBox {
    float: inherit;
    height: auto;
    margin: 0 auto 30px;
    width: 100%;
  }

  .videoBox .pbVideo {
    height: 300px;
    width: 100%;
  }

  .sbcate .topBoxpanel .getQuotess-title h1 {
    float: left;
    width: 100%;
  }

  .sbcate .topBoxpanel .page-header {
    line-height: 22px;
    width: 100% !important;
  }

  .listing-inner .imageBox {
    max-width: 100%;
    text-align: center;
    width: 100%;
  }

  .listing-inner .imageBox img {
    width: auto;
  }

  .listing-inner .content-list {
    float: left;
    width: 100%;
  }

  .artcle_left_panel.sbcate .content-list a {
    background-position: 0 0;
    color: #005387;
    font-size: 16px;
  }

  .you-maylike h2.ins_title {
    display: block;
  }

  .parentNewsBox {
    display: table;
    margin: 0 auto;
    width: 68%;
  }

  .artcle_left_panel.sbcate .articletitle h1 {
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
  }

  .mockup-content {
    display: none !important;
  }

  .listing-inner .imageBox {
    position: relative;
  }

  .listing-inner .imageBox img {
    bottom: 0;
    height: auto;
    left: 0;
    margin: auto;
    max-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }

  .sbcate .topBoxpanel {
    display: inherit;
    margin-bottom: 35px;
    width: 100%;
  }

  .page-heading-title .getQuote .getquotesBtn,
  .sbcate .topBoxpanel .getquotesBtn,
  .page-header .getquotesBtn.art-list {
    background-color: #2ecc71;
    border-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    left: 0;
    letter-spacing: 0;
    line-height: 15px;
    padding: 15px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 5;
  }

  .page-heading-title .getq_wrapper h2,
  .page-heading-title .getq_wrapper hr,
  .sbcate .topBoxpanel .getq_wrapper h2,
  .topBoxpanel .getq_wrapper hr {
    display: none;
  }

  .sbcate .topBoxpanel .wrap_tp_panel,
  .page-heading-title .wrap_tp_panel {
    margin-bottom: 20px;
    width: 100%;
  }

  .viewAll_articles a.graybutton:hover {
    background-color: transparent;
    background-position: 205px -569px;
    border: 1px solid #fdac4c;
    color: #fdac4c;
  }

  .textWrap a.getQ.warr:hover {
    background-color: #2ecc71;
    background-position: 205px -519px;
  }

  .newsLetter_box {
    position: relative;
    width: 100%;
  }

  .bodytext .ns_Letter {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 13px;
    width: 60%;
  }

  .bodytext .ns_formsubmit {
    background: transparent url("../../../images/articles/article_landing_icons.png") no-repeat scroll 10px -33px;
    border: medium none;
    position: absolute;
    width: 24px;
    height: 12px;
  }

  .get_article .ns_formsubmit {
    position: static;
    width: 100%;
    height: auto;
  }

  .getquotesBtn {
    border-radius: 0;
    bottom: 0;
    margin: 0;
    position: fixed;
    right: 0;
    width: 100%;
  }

  .healthMember_add {
    display: none;
  }

  .custombg {
    background: #fff;
  }

  .footerIndex p {
    padding: 0 5px;
    margin-bottom: 23px;
    font-size: 10px !important;
  }
}
@media only screen and (max-width: 320px) {
  .squareBanner.hide-desktop{
    width: 100% !important;
    height: auto;
  }
}
.alert-message {
  background: #e5e6e6 none repeat scroll 0 0;
  margin-bottom: 20px;
  padding: 0;
  position: relative;
}
a.close {
  color: #666;
  font-size: 23px;
  position: absolute;
  right: 11px;
}
h4.alert-heading {
  background: #ccc none repeat scroll 0 0;
  font-size: 16px !important;
  padding: 5px 10px;
}
.alert-message div {
  padding: 0;
  color: #333;
}
.alert-message div .alert-message {
  padding: 10px;
  color: #333;
}

@media all and (min-width: 320px) and (max-width: 359px) {
.heading-main{
  font-size: 12px;
  letter-spacing: normal;
font-weight: bold;
}
.heading-main span{
  font-size: 12px;
  font-weight: normal;
}
}

.align-center{text-align: center;}

.videobox_right {
  border-radius: 8px;
  border: solid 0.8px rgba(23, 43, 77, 0.2);
  margin-bottom: 16px;
  padding: 10px;
}

.videobox_right iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  border-radius: 8px;
  height: 240px;
  border: 0;
}

@media only screen and (max-width: 1024px){
.videobox_right {
  max-width: 640px;
  border: none;
  padding: 0px;
  margin: 0px auto;
}
.videobox_right iframe {
  width: 100%;
  height: 420px;
}
/*Health Footer Update For Mobile*/
.subfooter_term_life.footer .subfooter {
  padding: 0px;
  margin-top: 20px;
  background: #e7e9ed;
  border: none;
}
.subfooter .boxleft{
  background: #fff;
  padding: 15px;
  border-top: solid 0.8px rgba(23, 43, 77, 0.2);
  border-bottom: solid 0.8px rgba(23, 43, 77, 0.2);
  margin-bottom: 20px;
}
.footerlink.subfooter_links{margin-top:0px;	border-top: solid 0.8px rgba(23, 43, 77, 0.2);
  border-bottom: solid 0.8px rgba(23, 43, 77, 0.2);}
  .subfooter .title {
          font-size: 22px;
          padding: 0;
          margin: 0;
      }
  .subfooter .title:before {display:none}
  .subfooter .title:after{border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    content:"";
    position: absolute;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    right: 0px;
    top: 13px;
  }
  .subfooter .boxleft.tabopen .title:after{
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);top: 18px;
  }
}

/* Make Video in right panel responsive */


@media only screen and (max-width: 640px){
   .videobox_right iframe {
      width: 100%;
      height: 300px;
  }
}

@media only screen and (max-width: 480px){
   .videobox_right {
      max-width: 100%;
  }
  .videobox_right iframe {
    width: 100%;
    height: 200px;
  }
}
#st-1{z-index:10 !important;}
  /*App Sticky Css*/
  .installApp_banner {display:none} @media only screen and (max-width: 740px) { .installApp_banner { background: #fff; position: fixed; bottom: 0px; height: 60px; width: 100%; z-index: 100001; padding: 10px 0px 0 0px; box-shadow: 1px 1px 10px #ccc; transition: bottom 0.5s ease-in; display: none; } .installApp_banner .wrapper{ position: relative; margin: 0px auto; display: flex; flex-wrap: wrap; max-width: 348px; flex-direction: row; } .installApp_banner .wrapper .text{display: inline-block;text-align: left;} .bannerClose { background: url(../../../../cdn/images/footer-strip/car/close_strip.png) top right no-repeat; text-indent: 3000px; width: 17px; height: 17px;    margin: 13px 12px 8px 0; } .installApp_banner .heading { font-size: 14px; font-weight: 600; } .installApp_banner .subtext { font-size: 14px; } .installButton { background: #0663f6; align-items: center; border-radius: 5px; cursor: pointer; text-align: center; color: #fff; font-size: 12px!important; font-weight: 600; display: flex!important; margin-left: 12px; padding: 0px 12px!important;    height: 34px;position: relative; top: 2px!important; } } @media only screen and (max-width: 360px) { .installApp_banner .wrapper{max-width: 323px;} .installApp_banner .heading,.installApp_banner .subtext  { font-size: 12px; } .installButton{top: 2px;} }

 /*showhide */
.artcle_right_panel .insurerBlock .insurerName.showhide{position:relative}.card.calculator .stateCheck i,.artcle_right_panel .insurerBlock .insurerName .stateCheck i{font-style:normal}.artcle_right_panel .insurerBlock.showHideListing{cursor:pointer;position:relative;height:60px}.artcle_right_panel .insurerBlock.showHideListing:after,.artcle_right_panel .calculatorsList li a.showHideListing:after{display:none}.linkshow{position:absolute;left:-25px;width:18px;height:18px;opacity:1;top:2px;background:0 0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;border:2px solid #0663f6!important;border-radius:50%}.linkshow:hover{opacity:1}.linkshow:after,.linkshow:before{position:absolute;left:6px;content:' ';height:8px;width:2px;top:3px;background-color:#0663f6}.linkshow:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.linkshow:after{-webkit-transform:rotate(0);transform:rotate(0)}.linkshow.open:after{width:0;height:0}.artcle_right_panel .calculatorsList li a.showHideListing {padding: 15px 0 15px 45px;}.stateCheck{font-size:16px;font-weight:500;color:#0663f6!important;position:relative;letter-spacing:0;padding-left:30px;font-weight:600!important}.artcle_right_panel .insurerBlock .insurerName span.stateCheck {line-height:22px;}.card.calculator .stateCheck{padding-left:0}.card.calculator,.card.insurers{transition:all .3s ease-in}
.artcle_right_panel .insurerBlock .insurerName span.stateCheck .linkshow {left: 5px;top: 2px;}
.artcle_right_panel .calculatorsList li .checkItem_list{ color: #253858; -webkit-transition: color 0.3s ease-in; transition: color 0.3s ease-in; border-top: solid 0.8px #d3d7de; padding: 15px 0 15px 47px; display: block; position: relative;  cursor: pointer;}

/*Accordian RHS Widget*/

/* Accordion styles */
.healthtabsWrapper { display: block;padding: 6px 16px; } .healthtabsWrapper input { position: absolute; opacity: 0; z-index: -1; } .healthtabsWrapper .healthtabs { overflow: hidden; } .healthtabsWrapper .healthtabs .healthtab { width: 100%; color: white; overflow: hidden; } .healthtabsWrapper .healthtabs .healthtab-label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 15px 15px 15px 28px; color: #2c3e50; font-weight: 500; cursor: pointer; border: none; border-top: 1px solid #d0d4db; position: relative; /* Icon */ } .healthtabsWrapper .healthtabs .healthtab-label .accshow { position: absolute; left: 0px; top: 17px; width: 18px; height: 18px; opacity: 1; background: none; -webkit-transition: all 0.5s ease-in; transition: all 0.5s ease-in; border: 2px solid #333; border-radius: 50%; } .healthtabsWrapper .healthtabs .healthtab-label .accshow:hover { opacity: 1; } .healthtabsWrapper .healthtabs .healthtab-label .accshow:before, .healthtabsWrapper .healthtabs .healthtab-label .accshow:after { position: absolute; left: 6px; content: ' '; height: 8px; width: 2px; top: 3px; background-color: #2c3e50; } .healthtabsWrapper .healthtabs .healthtab-label .accshow:before { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .healthtabsWrapper .healthtabs .healthtab-label .accshow:after { -webkit-transform: rotate(0deg); transform: rotate(0deg); } .healthtabsWrapper .healthtabs .healthtab-content { max-height: 0; color: #2c3e50; background: white; } .healthtabsWrapper .healthtabs .healthtab-content .accordian_ul { list-style: none; } .healthtabsWrapper .healthtabs .healthtab-content .accordian_ul li { display: block; } .healthtabsWrapper .healthtabs .healthtab-content .accordian_ul li a { font-size: 15px; display: block; padding: 10px 20px; text-decoration: none; position: relative; color: #0065ff; line-height: 20px; } .healthtabsWrapper .healthtabs .healthtab-content .accordian_ul li a:before { content: ""; border: solid #0065ff; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); position: absolute; left: 0; top: 17px; } .healthtab:first-child .healthtab-label { border: none; } .healthtabsWrapper { display: block; } .healthtabsWrapper input:checked + .healthtab-label { background: none; } .healthtabsWrapper input:checked + .healthtab-label .accshow:after { display: none; } .healthtabsWrapper input:checked + .healthtab-label::after { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .healthtabsWrapper input:checked ~ .healthtab-content { max-height: 100vh; padding: 0px 0px 25px 25px; } .artcle_right_panel .card.acordianWidget .card_heading { padding:6px 16px; } @media only screen and (max-width: 1024px) {.artcle_right_panel .card.acordianWidget .card_heading { margin: 6px 0;padding:0px 16px; }}/* Exit Inntent */

/* Exit Inntent */

.exitIntentModal {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(23, 43, 77, 0.9);
  z-index: 1000;
  animation: filterWebFade 0.3s ease-out;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.exitIntentInner {
  width: 90%;
  max-width: 792px;
  border-radius: 8px;
  z-index: 99;
  margin: 0 auto 0;
  max-height: 90vh;
  overflow: auto;
  padding: 12px 24px 0;
  background: #fff;
  position: relative;
}
.exitIntentInner::after {
  content: "";
  background: url("../../../images/health/exit-intent-bottom.svg") no-repeat 0 0;
  width: 364px;
  height: 295px;
  position: absolute;
  bottom: 0;
  right: 24px;
}
.exitTop {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@keyframes filterWebFade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.exitClose {
  height: 30px;
  width: 30px;
  cursor: pointer;
  text-align: center;
  position: relative;
  overflow: hidden;
  display: block;
}
.exitClose::after,
.exitClose::before {
  content: "";
  width: 2px;
  height: 20px;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  background: #253858;
}
.exitClose::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.exitClose::before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.headingExit {
  font-size: 32px;
  font-weight: bold;
}
.exitIntentInner .tagLine1 {
  font-weight: 500;
  font-size: 24px;
}
.exitIntentInner .tagLine2 {
  font-weight: 500;
  font-size: 20px;
  margin-top: 6px;
}
.exitIntentInner .tagLine2 span {
  font-weight: bold;
  font-size: 24px;
  color: #0065ff;
}
ul.lisitnExit {
  list-style-type: none;
  margin: 20px 0;
}
ul.lisitnExit li {
  font-size: 16px;
  font-weight: 500;
  background: url("../../../images/health/icons-exit.svg") no-repeat 0 0;
  padding: 0 0 0 40px;
  margin-bottom: 18px;
}
ul.lisitnExit li.firstIcon {
  background-position: 0 0;
}
ul.lisitnExit li.secondIcon {
  background-position: 0 -45px;
}
ul.lisitnExit li.thirdIcon {
  background-position: 0 -88px;
}
.disclaimerExit {
  font-size: 10px;
  width: 380px;
}
.buttonExit {
  width: 320px;
  height: 56px;
  border-radius: 4px;
  background: #0065ff;
  color: #fff;
  text-align: center;
  margin: 20px 0 32px;
  outline: none;
  border: none;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
}
.promotional_banner_right{background: #fff;}
.btnViewQuotesNavBar {
	cursor: pointer;display: block;
	max-width: 342px;
}
.btnViewQuotesNavBar img{
	height: auto;
	margin-bottom: 20px;
	width: 100%;
	width: 342px;
	max-width: 100%;
}
@media screen and (max-width: 1024px) {
	.btnViewQuotesNavBar {margin: 0 auto; text-align: center;background: #fff; padding: 0 0 20px;}
	.btnViewQuotesNavBar img{margin: 20px auto 0;}
}