.content-area > div{  width: 100%; } @media (max-width:767px){  div.sm-thumb-listing li:last-child{  margin-bottom: 0px;  } } /*** ====================================================================big video section with blue bg home page====================================================================***/ .video-section-widget {  width: 100%;  height: auto;  background-color: #002866;  padding: 10px 0px 15px;  position: relative;  margin-bottom: 20px; }  .video-section-widget .widget-title h2 {  color: #fff; }  .video-section-widget .widget-title h2 a {  color: #fff; }  .video-section-widget .widget-more a {  color: #fff; }  .video-section-widget .widget-head {  margin-bottom: 18px; }  .video-inner-body {  width: 100%;  height: auto;  display: flex;  flex-wrap: wrap; }  .video-inner-body-lhs {  width: 100%;  height: auto;  -webkit-box-flex: 0;  -ms-flex: 0 0 18%;  flex: 0 0 18%;  max-width: 18%;  margin-right: 35px; }  .video-lhs-are {  width: 100%;  height: auto; }  .video-section-widget .container {  position: relative; }  .video-section-widget .container .widget-more .more-icon svg {  height: 13px;  width: 13px;  fill: #fff; }  .video-lhs-are ul {  margin: 0px;  padding: 0px;  list-style: none; }  .video-lhs-are ul li {  width: 100%;  height: auto;  border-bottom: 1px solid #1a3e76;  padding-bottom: 10px;  margin-bottom: 12px; }  .video-lhs-are ul li:last-child {  border-bottom: none;  margin-bottom: 0px;  padding-bottom: 0px; }  .video-lhs-are ul li .vidoe__img__content {  width: 100%;  height: auto; }  .video-lhs-are ul li .vido__img {  border: 1px solid #d1d1d1;  position: relative; }  .video-lhs-are ul li .vido__img img {  width: 100%;  height: auto;  display: block; }  .video-lhs-are ul li .vido__img a {  display: flex;  flex-wrap: wrap;  position: relative;  flex-direction: column; }  .video-lhs-are ul li .vido__img a .v-duration {  bottom: 0;  left: 0; }  .video-inner-body .video-inner-body-lhs:last-child {  margin-right: 0px;  margin-left: 35px; }  .vidoe__img__content h3 {  font-size: 15px;  color: #fff;  font-weight: bold;  margin-top: 10px;  line-height: 22px; }  .vidoe__img__content h3 a {  font-size: 16px;  color: #fff;  font-weight: bold;  margin-top: 15px;  line-height: 24px; }  .vidoe__middel__widget {  width: 100%;  -ms-flex: 0 0 58.19%;  flex: 0 0 58.19%;  max-width: 58.19%;  padding: 0px 38px 0 39px;  border-left: 1px solid #1a3e76;  border-right: 1px solid #1a3e76;  padding-top: 10px; }  .vidoe__middel__widget__inner {  width: 100%;  border: 1px solid #d1d1d1;  position: relative; }  .vidoe__middel__widget__inner::before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 50%, rgba(0, 0, 0, 1) 100%);  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 50%, rgba(0, 0, 0, 1) 100%);  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 50%, rgba(0, 0, 0, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0); }  .vidoe__middel__widget a {  position: relative;  display: block;  width: 100%; }  .fvcop_video_icon {  position: absolute;  bottom: 10px;  display: flex;  width: 100%; }  .fvcop_video_icon .v-icon {  width: 50px; }  .fvcop_video_icon .v-icon .v-icon svg {  width: 50px;  height: 50px;  margin-bottom: 1px;  fill: #ED2224; }  .v-icon .v-dur {  font: 700 12px/16px 'Noto Sans', sans-serif;  color: #adaaa5; }  .fvcop_video_icon .v-icon .v-dur {  text-align: center; }  .vidoe__middel__widget .fvcop_video_icon .fv-cap {  width: calc(100% - 85px);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start;  padding: 0 10px;  margin-right: 15px;  position: relative; }  .vidoe__middel__widget .fvcop_video_icon .fv-cap:after {  content: '';  position: absolute;  width: 2px;  right: 0px;  top: 0px;  background: #33435c;  height: 100%; }  .vidoe__middel__widget .fv-cap h3 {  width: 100%;  margin-bottom: 0;  text-align: left;  font-size: 24px;  color: #fff;  font-weight: 700;  line-height: 32px; }  .vidoe__middel__widget__inner img {  width: 100%;  height: auto;  display: block; }  @media only screen and (max-width: 1199px) {  .video-inner-body-lhs {  width: 235px;  margin-right: 10px;  }   .vidoe__img__content h3 {  margin-top: 8px;  }   .video-lhs-are ul li {  margin-bottom: 10px;  }   .video-inner-body .video-inner-body-lhs:last-child {  margin-left: 10px;  }   .vidoe__middel__widget {  width: calc(1290px - 580px);  padding: 0px 10px;  }   .vidoe__middel__widget .fv-cap h3 {  color: #fff;  width: 100%;  margin-bottom: 0;  text-align: left;  font-size: 20px;  color: #fff;  font-weight: 700;  line-height: 28px;  }   .vidoe__middel__widget .fvcop_video_icon .fv-cap {  align-items: center;  }   .v-icon .v-dur {  text-align: center;  }   .fvcop_video_icon .v-icon {  width: 45px;  }   .fvcop_video_icon .v-icon svg {  width: 100%;  } }  @media only screen and (max-width: 991px) {  .video-inner-body-lhs {  -ms-flex: 0 0 140px;  flex: 0 0 140px;  max-width: 140px;  }   .vidoe__img__content h3 {  font-size: 15px;  line-height: 18px;  }   .vidoe__middel__widget {  -ms-flex: 0 0 58.5%;  flex: 0 0 58.5%;  max-width: 58.5%;  display: flex;  align-items: center;  }   .video-section-widget .widget-more {  right: 20px;  top: 8px;  } }  @media only screen and (max-width: 767px) {  .video-inner-body {  flex-wrap: wrap;  }   .vidoe__middel__widget {  width: 100%;  padding: 0px 10px;  }   .video-inner-body-lhs {  width: 100%;  height: auto;  -webkit-box-flex: 100%;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  margin-right: 0px;  }   .video-lhs-are ul {  display: flex;  flex-wrap: wrap;  }   .video-lhs-are ul li {  width: 48%;  margin-right: 2%;  margin-bottom: 20px;  border-bottom: 1px solid #1a3e76;  padding-bottom: 15px;  }   .video-inner-body-lhs:last-child ul li {  padding-bottom: 10px;  }   .vidoe__middel__widget {  -ms-flex: 0 0 calc(100% + 20px);  flex: 0 0 calc(100% + 20px);  max-width: calc(100% + 20px);  margin-bottom: 20px;  order: -1;  border-left: none;  border-right: none;  padding: 0px;  margin-left: -10px;  }   .video-section-widget {  padding-bottom: 30px;  }   .video-inner-body .video-inner-body-lhs:last-child {  margin-left: 0px;  }   .vidoe__middel__widget .fvcop_video_icon .fv-cap {  width: calc(100% - 75px);  margin-right: 15px;  }   .fvcop_video_icon {  position: static;  background-color: rgba(0, 0, 0, 0.3);  padding: 10px 0px;  }   .vidoe__middel__widget .fv-cap h3 {  font-size: 20px;  line-height: 26px;  }   .video-inner-body-lhs.videoRMob .video-lhs-are ul li {  border-bottom: none;  margin-bottom: 0px;  }   .video-inner-body-lhs.videoRMob .video-lhs-are ul li:last-child {  border-bottom: none;  margin-bottom: 0px;  } }  /*** ====================================================================manorjan widget home page with gry background====================================================================***/ .bhttpgfiv.bharat-five.widget-container {  margin-bottom: 20px;  width: 100%;  height: auto;  position: relative; }  .widget-container .widget-body {  background-color: #f4f4f4;  padding: 10px;  width: 100%;  height: auto; }  .five-story-widget {  margin: 0px;  display: flex;  flex-wrap: wrap }  .gray-bg .five-story-widget .fv_left-sec {  width: 100%;  -ms-flex: 0 0 calc(100% - 485px);  flex: 0 0 calc(100% - 485px);  max-width: calc(100% - 485px);  margin-right: 20px;  padding: 0px; }  .fv-first-story a {  position: relative;  display: block;  width: 100% }  .bhttpgfiv .widget-body .fv_left-sec .fv-first-story .fv-first-thumb {  border: 1px solid #d1d1d1;  text-align: center;  position: relative;  margin-bottom: 25px; }  .fv-first-story .fv-first-thumb::before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0) }  .fv-first-story .fv-first-thumb img {  width: 100%;  height: auto;  display: block; }  .fv-first-story .fv-cap {  position: absolute;  bottom: 0px;  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start;  padding: 10px; }  .five-story-widget .fv_left-sec .fv-first-story .fv-cap h3 {  font-size: 22px;  line-height: 30px;  line-height: 30px;  color: #fff; }  ul.md-thumb-listing {  width: 100%;  height: auto;  margin: 0;  padding: 0;  list-style: none; }  ul.md-thumb-listing li {  width: 100%;  border-bottom: 1px solid #dfdfdf;  padding-bottom: 15px;  margin-bottom: 15px; }  ul.md-thumb-listing li:last-child {  width: 100%;  border-bottom: 1px solid #dfdfdf;  padding-bottom: 0px;  margin-bottom: 0px; }  ul.md-thumb-listing li a {  width: 100%;  text-decoration: none;  width: 100%;  text-decoration: none;  display: flex;  align-items: flex-start;  flex-wrap: wrap; }  ul.md-thumb-listing li a .thumb {  width: 100%;  -ms-flex: 0 0 180px;  flex: 0 0 180px;  max-width: 180px;  border: 1px solid #d1d1d1;  position: relative; }  ul.md-thumb-listing li a .thumb img {  width: 100%;  height: auto;  display: block; }  ul.md-thumb-listing li a .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 200px);  flex: 0 0 calc(100% - 200px);  max-width: calc(100% - 200px);  margin-left: 20px; }  .bhttpgfiv ul.md-thumb-listing li .title h3 {  line-height: 28px;  font-size: 20px;  color: #000;  font-weight: 700;  padding: 0px; }  .gray-bg .five-story-widget .fv_right-sec {  width: 100%;  -ms-flex: 0 0 465px;  flex: 0 0 465px;  max-width: 465px; }  @media only screen and (max-width: 1199px) {  .widget-container .widget-body {  width: 100%;  margin-left: 0px;  padding: 20px;  background-color: #f6f6f6;  }   .gray-bg.widget-container .five-story-widget .fv_left-sec {  width: 100%;  -ms-flex: 0 0 calc(100% - 385px);  flex: 0 0 calc(100% - 385px);  max-width: calc(100% - 385px);  padding: 0px;  margin-right: 20px;  }   .bharat-five .five-story-widget .fv_left-sec .fv-first-story {  width: 100%;  }   .five-story-widget .fv_left-sec:first-child .fv-first-thumb img {  width: 100%;  height: auto;  display: block;  max-height: none;  }   ul.md-thumb-listing li a .thumb {  width: 100%;  -ms-flex: 0 0 135px;  flex: 0 0 135px;  max-width: 135px;  border: 1px solid #d1d1d1;  position: relative;  }   ul.md-thumb-listing li a .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 160px);  flex: 0 0 calc(100% - 160px);  max-width: calc(100% - 160px);  margin-left: 20px;  }   .bhttpgfiv ul.md-thumb-listing li .title h3 {  line-height: 24px;  font-size: 16px;  color: #000;  font-weight: 700;  padding: 0px;  }   .gray-bg.widget-container .five-story-widget .fv_right-sec {  width: 100%;  -ms-flex: 0 0 365px;  flex: 0 0 365px;  max-width: 365px;  padding: 0px;  }   .five-story-widget .fv_right-sec ul li .thumb {  -ms-flex: 0 0 140px;  flex: 0 0 140px;  max-width: 140px;  } }  @media only screen and (max-width: 767px) {  .bhttpgfiv.bharat-five.widget-container {  margin-bottom: 38px;  }   .widget-head .widget-title span {  width: 12px;  height: 12px;  margin-right: 7px;  }   .widget-head .widget-title .referesh-icon {  width: 12px;  height: 12px;  margin-right: 7px;  left: auto;  right: 0;  }   .widget-container .widget-body {  background-color: transparent;  padding-bottom: 0px;  margin-bottom: 10px;  padding-top: 10px;  width: calc(100% + 20px);  margin-left: -10px;  padding: 10px;  }   .bharat-five .five-story-widget .fv_left-sec:first-child {  width: 100%;  flex: 0 0 100%;  max-width: 100%;  margin-right: 0px;  }   .widget-container .widget-body .fv_left-sec .fv-cap h3 {  line-height: 26px;  font-size: 18px;  color: #fff;  }   ul.md-thumb-listing li:last-child {  margin-bottom: 15px;  }   .five-story-widget .fv_left-sec .fv-first-story ul.md-thumb-listing li a .thumb {  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  margin-left: 0px;  }   .five-story-widget .fv_left-sec .fv-first-story ul.md-thumb-listing li a .title {  -ms-flex: 0 0 calc(100% - 120px);  flex: 0 0 calc(100% - 120px);  max-width: calc(100% - 120px);  margin-left: 20px;  }   .gray-bg.widget-container .five-story-widget .fv_right-sec {  width: 100%;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  }   .five-story-widget .fv_right-sec ul li .thumb {  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  }   .five-story-widget .fv_right-sec ul li a .title {  -ms-flex: 0 0 calc(100% - 120px);  flex: 0 0 calc(100% - 120px);  max-width: calc(100% - 120px);  } }  /*** ====================================================================widthout bg widget 1-bg 1-bottom 3-right====================================================================***/ .widget-container.H-bg {  margin-bottom: 20px;  width: 100%;  height: auto;  position: relative; }  .widget-container.H-bg .widget-body {  background-color: transparent;  padding: 0px;  width: 100%;  height: auto; }  .widget-container.H-bg .fv_left-sec {  width: 100%;  -ms-flex: 0 0 calc(100% - 485px);  flex: 0 0 calc(100% - 485px);  max-width: calc(100% - 485px);  margin-right: 20px;  padding: 0px; }  .widget-container.H-bg .fv_left-sec .fv-first-story a {  margin-bottom: 15px; }  .widget-container.H-bg .fv_left-sec .fv-first-story a .fv-cap h3 {  font-size: 22px;  line-height: 30px;  line-height: 30px;  color: #fff; }  .widget-container.H-bg .fv_left-sec .fv-first-story ul.md-thumb-listing {  width: 100%;  height: auto;  margin: 0;  padding: 0;  list-style: none; }  .widget-container.H-bg .fv_left-sec .fv-first-story ul.md-thumb-listing li a .title h3 {  line-height: 28px;  font-size: 20px;  color: #000;  font-weight: 700;  padding: 0px; }  .widget-container.H-bg .fv_right-sec {  width: 100%;  -ms-flex: 0 0 465px;  flex: 0 0 465px;  max-width: 465px; }  .widget-container.H-bg .fv_right-sec ul.md-thumb-listing {  width: 100%;  height: auto;  margin: 0;  padding: 0;  list-style: none; }  .widget-container.H-bg .fv_right-sec ul.md-thumb-listing li {  width: 100%;  border-bottom: 1px solid #dfdfdf;  padding-bottom: 17px;  margin-bottom: 16px; }  .widget-container.H-bg .fv_right-sec ul.md-thumb-listing li .title h3 {  line-height: 28px;  font-size: 20px;  color: #000;  font-weight: 700;  padding: 0px; }  @media only screen and (max-width: 1199px) {  .widget-container.H-bg .fv_left-sec {  width: 100%;  -ms-flex: 0 0 calc(100% - 385px);  flex: 0 0 calc(100% - 385px);  max-width: calc(100% - 385px);  padding: 0px;  margin-right: 20px;  }   .widget-container.H-bg .fv_right-sec {  width: 100%;  -ms-flex: 0 0 365px;  flex: 0 0 365px;  max-width: 365px;  padding: 0px;  }   .widget-container.H-bg .fv_left-sec .fv-first-story ul.md-thumb-listing li a .title h3 {  line-height: 24px;  font-size: 16px;  color: #000;  font-weight: 700;  padding: 0px;  }  .widget-container.H-bg .fv_right-sec ul.md-thumb-listing li{padding-bottom: 12px;  margin-bottom: 12px;}  .widget-container.H-bg .fv_right-sec ul.md-thumb-listing li:last-child{margin-bottom: 0px;}   .widget-container.H-bg .fv_right-sec ul.md-thumb-listing li .title h3 {  line-height: 24px;  font-size: 16px;  color: #000;  font-weight: 700;  padding: 0px;  } }  @media only screen and (max-width: 767px) {  .widget-container.H-bg .widget-body {  margin-left: 0px;  }   .widget-container.H-bg .fv_left-sec .fv-first-story a {  margin-bottom: 15px;  width: calc(100% + 20px);  margin-left: -10px;  }   .widget-container.H-bg .fv_left-sec .fv-first-story a .fv-cap h3 {  line-height: 26px;  font-size: 18px;  color: #fff;  }   .widget-container.H-bg .fv_left-sec .fv-first-story ul.md-thumb-listing li a {  width: 100%;  margin-left: 0px;  }   .widget-container.H-bg .fv_left-sec {  width: 100%;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  padding: 0px;  margin-right: 0px;  }   .widget-container.H-bg .fv_right-sec {  width: 100%;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  padding: 0px;  }   .widget-container.H-bg .fv_right-sec ul.md-thumb-listing li:last-child {  margin-bottom: 0px;  }   .widget-container.H-bg {  margin-bottom: 45px;  } }  /*** ====================================================================with bg widget 1-bg 1-bottom 3-right====================================================================***/ .H-gry-Bg.widget-container.H-bg .widget-body {  background-color: #f4f4f4;  padding: 10px;  width: 100%;  height: auto; }  .H-gry-Bg.widget-container.H-bg .widget-body .fv_left-sec .fv-cap h4 {  font-size: 22px;  line-height: 30px;  line-height: 30px;  color: #fff; }  .H-gry-Bg.widget-container.H-bg .widget-body .fv_right-sec ul.md-thumb-listing li{  padding-bottom: 13px;  margin-bottom: 13px; }     @media only screen and (max-width: 767px) {  .widget-container.H-bg.H-gry-Bg {  margin-bottom: 15px;  }   .H-gry-Bg.widget-container.H-bg .widget-body {  background-color: #f4f4f4;  width: calc(100% + 20px);  height: auto;  margin-left: -10px;  padding-bottom: 40px;  }  .widget-container.H-bg.H-gry-Bg .widget-more{margin-top: -45px;}   }  /*** ====================================================================Photo gallery home page widget====================================================================***/ .widget-gallery-photo {  width: 100%;  height: auto;  position: relative;  padding: 10px 20px 20px;  margin-bottom: 20px;  background-color: #002866; }  .pto-glry-hm-ble::before {  content: '';  position: absolute;  top: 0;  right: 100%;  height: 100%;  width: calc((100vw - 1265px) / 2);  background-color: #002866; }  .widget-gallery-photo .widget-head .widget-title h2 {  color: #fff; }  .widget-gallery-photo .widget-head .widget-title h2 a {  color: #fff; }  .widget-gallery-photo-container {  width: 100%;  height: auto;  display: flex;  flex-wrap: wrap; }  .home-photo.widget-gallery-photo.pto-glry-hm-ble .widget-gallery-photo-container .photo-gallery-big-outer {  margin-bottom: 20px;  width: calc(100% - 240px);  height: 100%;  margin-right: 20px; }  .pto-glry-hm-ble-dk {  background-color: #001433;  width: 100%;  height: auto; }  .photo-gallery-big-inner-img {  width: 100%;  height: auto;  border: 1px solid #d1d1d1; }  .photo-gallery-big-inner-img img {  width: 100%;  height: auto;  display: block; }  .photoname-slide-container {  display: flex;  flex-wrap: wrap;  width: 100%;  padding: 8px 15px; }  .photoname-slide-container h3 {  font-weight: bold;  color: #fff;  width: calc(100% - 94px);  margin-right: 0;  font-size: 24px;  line-height: 34px;  position: relative;  padding-right: 15px; }  .photoname-slide-container h3:after {  content: '';  position: absolute;  height: 100%;  width: 2px;  background-color: #494949;  right: 0px;  top: 0px; }  .photoname-slide-container .img-slide {  width: 94px;  display: flex;  flex-wrap: wrap;  margin: 0 0 0 auto;  align-items: center;  padding-left: 23px; }  .img-imgs-slid {  width: 39px;  height: auto; }  .img-slide span {  color: #7c7c7c;  font-size: 18px;  padding-left: 12px;  margin-top: -3px; }  .photo-gallery-thum {  width: 220px;  height: 100%;  margin-bottom: 20px; }  .photo-gallery-thum ul {  margin: 0px;  padding: 0px;  list-style: none; }  .pto-glry-hm-ble .photo-gallery-thum ul li {  border-bottom: 1px solid #335385;  width: 100%;  margin-bottom: 0px;  padding-bottom: 25px; }  .photo-gallery-thum ul li .photo-thum-container {  width: 100%; }  .photo-gallery-thum ul li .photo-thum-container .photo-thum-img {  width: 100%;  border: 1px solid #626262; }  .photo-gallery-thum ul li .photo-thum-container .photo-thum-img img {  width: 100%;  height: auto;  display: block; }  .photo-thum-container h4 {  color: #fff;  font-size: 18px;  line-height: 26px;  font-weight: bold;  margin-top: 10px; }  .photo-gallery-thum ul li:last-child {  border-bottom: 0px;  padding-bottom: 0px; }  .widget-gallery-bottom-sec {  width: 100%;  height: 100%;  margin-bottom: 0px; }  .widget-gallery-bottom-sec ul {  margin: 0px;  padding: 0px;  list-style: none;  display: flex; }  .widget-gallery-bottom-sec ul li {  width: 50%;  margin-right: 20px; }  .widget-gallery-bottom-sec ul li a {  display: flex;  flex-wrap: wrap; }  .widget-gallery-bottom-sec ul li .img-thmb {  width: 148px;  border: 1px solid #d1d1d1; }  .widget-gallery-bottom-sec ul li .img-thmb img {  width: 100%;  height: auto;  display: block; }  .widget-gallery-bottom-sec ul li .abt-detail {  width: calc(100% - 168px);  margin-left: 20px;  color: #d1dce4;  font-weight: bold;  font-size: 17px;  line-height: 24px; }  .widget-gallery-bottom-sec ul li:last-child {  margin-right: 0px; }  .widget-gallery-photo .widget-more {  top: 17px;  right: 18px; }  .widget-gallery-photo .widget-more a {  color: #ffffff; }  @media only screen and (max-width: 1199px) {  .widget-gallery-photo {  width: calc(100% + 40px);  margin-left: -20px;  margin-bottom: 20px;  }   .widget-gallery-photo-container {  padding-bottom: 0px;  }   .photoname-slide-container {  padding: 8px;  }   .photoname-slide-container h3 {  font-size: 24px;  line-height: 32px;  width: calc(100% - 94px);  }   .photoname-slide-container .img-slide {  padding-left: 18px;  width: 78px;  }   .img-imgs-slid {  width: 31px;  height: auto;  }   .img-imgs-slid img {  width: 100%;  height: auto;  }   .img-slide span {  padding-left: 6px;  }   .photo-gallery-thum {  width: 220px;  height: auto;  }   .photo-thum-container h4 {  font-size: 16px;  line-height: 24px;  margin-top: 10px;  }   .photo-gallery-thum ul li:last-child {  margin-bottom: 0px;  }   .widget-gallery-bottom-sec {  margin: 0px 0 5px;  margin-bottom: 0px;  }   .widget-gallery-bottom-sec ul li .img-thmb {  width: 117px;  }   .widget-gallery-bottom-sec ul li .abt-detail {  font: bold 15px/20px 'Noto Sans', sans-serif;  margin-left: 16px;  width: calc(100% - 134px);  } }  @media only screen and (max-width: 767px) {  .widget-gallery-photo {  width: calc(100% + 20px);  margin-left: -10px;  padding: 10px 10px;  padding-bottom: 35px;  margin-bottom: 15px;  margin-top: 43px;  }   .home-photo.widget-gallery-photo .widget-gallery-photo-container {  width: calc(100% + 20px);  margin-left: -10px;  }   .home-photo.widget-gallery-photo.pto-glry-hm-ble .widget-gallery-photo-container .photo-gallery-big-outer {  margin-bottom: 10px;  width: 100%;  margin-right: 0px;  }   .photo-gallery-big-inner-img img {  height: auto;  }   .photoname-slide-container h3 {  font-size: 20px;  line-height: 28px;  width: calc(100% - 60px);  }   .photoname-slide-container .img-slide {  width: 50px;  padding-left: 0px;  height: 100%;  margin-top: 0;  padding-left: 0px;  margin-left: 0px;  margin: 0 auto;  margin-top: 15px;  margin-left: 10px;  }   .img-imgs-slid {  width: 28px;  height: auto;  text-align: center;  margin: 0 auto;  }   .img-imgs-slid img {  width: 100%;  height: auto;  display: block;  }   .img-slide span {  padding-left: 0px;  margin-top: 10px;  width: 100%;  text-align: center;  }   .photo-gallery-thum {  width: 100%;  padding-left: 10px;  padding-right: 10px;  }   .photo-gallery-thum ul {  display: flex;  flex-wrap: wrap;  }   .pto-glry-hm-ble .photo-gallery-thum ul li {  width: 48%;  margin-right: 2%;  margin-bottom: 0px;  }   .photo-gallery-thum ul li .photo-thum-container {  margin-top: 10px;  }   .photo-thum-container h4,  .widget-gallery-bottom-sec ul li a {  font-size: 16px;  line-height: 24px;  font-weight: bold;  }   .pto-glry-hm-ble .photo-gallery-thum ul li:last-child {  width: 48%;  margin-left: 2%;  margin-right: 0px;  border-bottom: 1px solid #335385;  }   .widget-gallery-bottom-sec {  margin-top: 0px;  margin-bottom: 5px;  padding-left: 10px;  padding-right: 10px;  }   .widget-gallery-bottom-sec ul {  display: flex;  flex-wrap: wrap;  }   .widget-gallery-bottom-sec ul li {  width: 100%;  margin-right: 0px;  margin-bottom: 20px;  }   .widget-gallery-bottom-sec ul li a {  align-items: flex-start;  font-size: 16px;  line-height: 24px;  font-weight: bold;  }   .widget-gallery-bottom-sec ul li:last-child {  margin-bottom: 0px;  } }  /*** ====================================================================Khel Widget Home Page====================================================================***/ .khel-widget-container {  width: 100%;  position: relative;  margin-bottom: 20px; }  .khel-widget-body {  width: 100%;  border: 10px solid #424242;  padding: 10px;  display: flex;  flex-wrap: wrap; }  .khel-widget-lhs {  width: 100%;  margin-right: 20px;  flex: 0 0 34.6%;  max-width: 34.6%; }  .khel-widget-hhm {  width: 100%;  width: 100%;  height: auto; }  .khel-widget-hhm ul {  margin: 0px;  padding: 0px;  list-style: none; }  .khel-widget-hhm ul li {  width: 100%;  height: auto;  border-bottom: 1px solid #dfdfdf;  padding: 0px 5px 14px;  margin-bottom: 13px;  line-height: 18px; }  .khel-widget-hhm ul li:last-child {  margin-bottom: 0px; }  .khel-widget-hhm ul li a {  color: #000000;  text-decoration: none;  font-size: 15px;  line-height: 22px; }  .khel-widget-rhs {  width: 100%;  flex: 0 0 63.18%;  max-width: 63.18%; }  .khel-widget-rhs-body {  width: 100%; }  .khel-widget-rhs-body ul {  margin: 0px -10px;  padding: 0px;  list-style: none;  display: flex;  flex-wrap: wrap; }  .khel-widget-rhs-body ul li {  width: 100%;  flex: 0 0 50%;  max-width: 50%;  padding: 0px 10px; }  .khel-widget-rhs-body-img {  width: 100%;  height: auto;  border: 1px solid #d1d1d1;  margin-bottom: 6px; }  .khel-widget-rhs-body-img img {  width: 100%;  height: auto;  display: block; }  .khel-widget-rhs-body ul li a {  font: bold 17px/24px 'Noto Sans', sans-serif;  color: #000;  display: inline-block; }  @media only screen and (max-width: 1199px) {  .khel-widget-body {  padding: 12px;  }   .khel-widget-lhs {  margin-right: 20px;  flex: 0 0 34.51%;  max-width: 34.51%;  }   .khel-widget-rhs {  flex: 0 0 62.568%;  max-width: 62.568%;  }   .khel-widget-hhm ul li {  margin-bottom: 15px;  padding-bottom: 15px;  padding-right: 0px;  }   .khel-widget-rhs-body ul {  margin: 0 -6px;  }   .khel-widget-rhs-body ul li {  padding: 0 6px;  }   .khel-widget-rhs-body ul li a {  font-size: 20px;  line-height: 28px;  }   .khel-widget-hhm ul li a {  line-height: 24px;  font-size: 16px;  } }  @media only screen and (max-width: 767px) { .khel-widget-lhs {  margin-right: 0px;  flex: 0 0 100%;  max-width: 100%; } .khel-widget-hhm ul li:last-child {  margin-bottom: 15px; }    .khel-widget-body {  padding: 10px;  border-left: 0px;  border-right: 0px;  flex-wrap: wrap;  margin-bottom: 10px;  width: calc(100% + 20px);  margin-left: -10px;  }   .khel-widget-container {  margin-bottom: 30px;  }  .khel-widget-rhs{flex: 0 0 100%;  max-width: 100%;}  .khel-widget-rhs-body ul{ width: 100%; margin: 0px;} .khel-widget-rhs-body ul li {  width: 100%;  flex: 0 0 100%;  max-width: 100%;  padding: 0px; } }  @media only screen and (max-width: 480px) {   .khel-widget-lhs,  .khel-widget-rhs,  .khel-widget-rhs-body ul li {  flex: 0 0 100%;  max-width: 100%;  }   .khel-widget-lhs {  margin-right: 0px;  }   .khel-widget-rhs-body-img {  margin-left: -10px;  width: calc(100% + 20px);  margin-bottom: 7px;  }   .khel-widget-hhm {  margin-bottom: 10px;  }   .khel-widget-rhs-body ul {  margin: 0px;  }   .khel-widget-rhs-body ul li {  padding: 0px;  margin-bottom: 15px;  }   .khel-widget-rhs-body ul li:last-child {  margin-bottom: 0px;  } }  /*** ====================================================================life style widget====================================================================***/ .HlifeSty-main {  margin-bottom: 20px;  border-bottom: 1px solid #dfdfdf;  position: relative; }  .HlifeSty-main .widget-container {  margin-bottom: 0px;  width: 100%;  height: auto; }  .HlifeSty .fv_left-sec .fv-cap h4 {  font-size: 24px;  line-height: 32px;  font-weight: bold; }  .HlifeSty .fv_left-sec .four-first-story .fv-cap h3 {  font-size: 24px;  line-height: 32px;  font-weight: bold;  color: #333; }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li .thumb {  -ms-flex: 0 0 118px;  flex: 0 0 118px;  max-width: 118px; }  .HlifeSty.widget-body {  width: 100%;  height: auto; }  .HlifeSty.widget-body .five-story-widget {  margin: 0px;  display: flex;  flex-wrap: wrap }  .HlifeSty .fv_left-sec {  -ms-flex: 0 0 calc(100% - 485px);  flex: 0 0 calc(100% - 485px);  max-width: calc(100% - 485px);  padding: 0px;  margin-right: 20px; }  .HlifeSty .fv_left-sec .four-first-story {  position: relative;  line-height: 0; }  .HlifeSty .fv_left-sec .four-first-story a {  display: block;  width: 100%; }  .HlifeSty .fv_left-sec .four-first-story .fv-first-thumb {  width: 100%;  text-align: center;  position: relative;  margin-bottom: 10px;  border: 1px solid #d1d1d1; }  .HlifeSty .fv_left-sec .four-first-story .fv-first-thumb img {  width: 100%;  height: auto;  display: block; }  .HlifeSty .fv_left-sec .four-first-story .fv-cap {  width: 100%;  height: auto;  display: block; }  .HlifeSty .fv_left-sec .four-first-story .fv-cap h3 {  font-size: 24px;  line-height: 32px;  font-weight: bold;  color: #333; }  .HlifeSty .fv_right-sec {  -ms-flex: 0 0 465px;  flex: 0 0 465px;  max-width: 465px; }  .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 {  width: 100%;  height: auto;  margin: 0;  padding: 0;  list-style: none; }  .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li {  width: 100%;  border-bottom: 1px solid #dfdfdf;  padding-bottom: 15px;  margin-bottom: 15px; }  .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li a {  width: 100%;  text-decoration: none;  width: 100%;  text-decoration: none;  display: flex;  align-items: flex-start;  flex-wrap: wrap; }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li .thumb {  -ms-flex: 0 0 118px;  flex: 0 0 118px;  max-width: 118px; }  .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li a .thumb img {  width: 100%;  height: auto;  display: block; }  .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 138px);  flex: 0 0 calc(100% - 138px);  max-width: calc(100% - 138px); }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li .title h3 {  font-size: 18px;  line-height: 26px;  font-weight: bold;  color: #333;  padding-left: 20px; }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li:last-child {  border-bottom: none;  margin-bottom: 0px; }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li:last-child {  border-bottom: none;  margin-bottom: 0px; }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 138px);  flex: 0 0 calc(100% - 138px);  max-width: calc(100% - 138px); }  .HlifeSty .fv_right-sec .sm-thumb-listing-4 li .title h3 {  font-size: 18px;  line-height: 26px;  font-weight: bold;  color: #333; }  @media only screen and (max-width: 1199px) {  .HlifeSty .fv_left-sec {  -ms-flex: 0 0 calc(100% - 373px);  flex: 0 0 calc(100% - 373px);  max-width: calc(100% - 373px);  padding: 0px;  }   .HlifeSty .fv_right-sec {  -ms-flex: 0 0 353px;  flex: 0 0 353px;  max-width: 353px;  }   .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li:last-child {  border-bottom: none;  margin-bottom: 0px;  padding-bottom: 0px;  }  .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li {  padding-bottom: 15px;  margin-bottom: 15px;}   }  @media only screen and (max-width: 767px) {  .HlifeSty-main {  margin-bottom: 50px;  padding-bottom: 0px;  border-bottom: 0px;  }   .HlifeSty-main .fv_left-sec {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  padding: 0px;  margin-right: 0px;  }   .HlifeSty-main .widget-container .widget-body {  background-color: #f4f4f4;  margin-left: -10px;  width: calc(100% + 20px);  padding-bottom: 50px;  margin-bottom: -35px; }   .HlifeSty .fv_left-sec .four-first-story .fv-first-thumb {  width: calc(100% + 20px);  margin-left: -10px;  }   .HlifeSty .fv_left-sec .four-first-story .fv-cap h3 {  line-height: 26px;  margin-bottom: 20px;  font-size: 20px;  }   .HlifeSty .fv_left-sec .four-first-story .fv-cap h3 {  line-height: 26px;  margin-bottom: 20px;  font-size: 20px;  }   .HlifeSty .fv_right-sec {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  }   .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 118px);  flex: 0 0 calc(100% - 118px);  max-width: calc(100% - 118px);  }   .HlifeSty .fv_right-sec .sm-thumb-listing-4 li .title h3 {  font-size: 16px;  line-height: 24px;  }   .HlifeSty .fv_right-sec ul.sm-thumb-listing-4 li:last-child {  border-bottom: 1px solid #dfdfdf;  margin-bottom: 0px;  padding-bottom: 15px;  } }  /*** ====================================================================Dharm Widget Home Page ====================================================================***/ .widget-lifestyle-dharm {  width: 100%;  margin-bottom: 20px;  position: relative; }  .widget-main-dhrm-rasifal-body {  width: 100%;  height: auto;  display: flex;  flex-wrap: wrap; }  .widget-lifestyle-dharm .home-pg-life.widget-lifestyle-container {  width: 48.5%;  margin-right: 10px;  position: relative; }  .widget-lifestyle-dharm .widget-body {  width: 100%;  height: auto; }  ul.widget-life-body-dharm {  margin-bottom: 9px;  width: 100%; }  ul.widget-life-body-dharm li:last-child {  border-bottom: none;  margin-bottom: 0px; }  ul.widget-life-body-dharm li a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start; }  ul.widget-life-body-dharm .thumb {  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 230px;  flex: 0 0 230px;  max-width: 230px;  border: 1px solid #d1d1d1;  position: relative; }  ul.widget-life-body-dharm .thumb img {  width: 100%;  display: block;  height: auto; }  ul.widget-life-body-dharm .title {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 230px);  flex: 0 0 calc(100% - 230px);  max-width: calc(100% - 230px); }  ul.widget-life-body-dharm .title h3 {  font: 700 22px/30px 'Noto Sans', sans-serif;  color: #000;  font-weight: bold; }  .widget-lifestyle-container ul {  width: 100%; }  .widget-lifestyle-container ul.sm-thumb-listing li {  border-bottom: 1px solid #dfdfdf;  padding-bottom: 14px;  width: 100%;  margin-bottom: 15px;  margin-right: 5px; }  .widget-lifestyle-container ul.sm-thumb-listing li a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start; }  .widget-lifestyle-container ul.sm-thumb-listing .thumb {  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  border: 1px solid #d1d1d1;  position: relative; }  .widget-lifestyle-container ul.sm-thumb-listing .thumb img {  width: 100%;  display: block;  height: auto; }  .widget-lifestyle-container ul.sm-thumb-listing .title {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 100px);  flex: 0 0 calc(100% - 100px);  max-width: calc(100% - 100px); }  .widget-lifestyle-container ul.sm-thumb-listing .title h3 {  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  .widget-lifestyle-container ul.sm-thumb-listing li:last-child {  margin-bottom: 0px; }  @media only screen and (max-width: 1199px) {  ul.widget-life-body-dharm .thumb {  -webkit-box-flex: 0;  -ms-flex: 0 0 170px;  flex: 0 0 170px;  max-width: 170px;  }   ul.widget-life-body-dharm .title {  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 170px);  flex: 0 0 calc(100% - 170px);  max-width: calc(100% - 170px);  }   ul.widget-life-body-dharm .title h3 {  font: 700 17px/22px 'Noto Sans', sans-serif;  color: #000;  margin-top: -3px;  font-weight: bold;  }   .widget-lifestyle-container ul.sm-thumb-listing .thumb {  -ms-flex: 0 0 82px;  flex: 0 0 82px;  max-width: 82px;  }   .widget-lifestyle-container ul.sm-thumb-listing .title {  -ms-flex: 0 0 calc(100% - 82px);  flex: 0 0 calc(100% - 82px);  max-width: calc(100% - 82px);  padding-left: 15px;  }   .widget-lifestyle-container ul.sm-thumb-listing li .title h3 {  font: 400 16px/24px 'Noto Sans', sans-serif;  color: #000;  } }  @media only screen and (max-width: 767px) {  .widget-lifestyle-dharm {  flex-wrap: wrap;  margin-bottom: 34px;  }   .widget-main-dhrm-rasifal-body {  margin-left: -10px;  width: calc(100% + 20px);  }   .widget-lifestyle-dharm .home-pg-life.widget-lifestyle-container {  width: 100%;  margin-right: 0px;  margin-bottom: 0px;  padding: 0px 10px;  }   .home-pg-life.widget-lifestyle-container .bnone.widget-body {  margin-bottom: 15px;  }   .bnone {  border: none;  }   ul.widget-life-body-dharm .thumb {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  }   ul.widget-life-body-dharm .thumb img {  width: 100%;  display: block;  height: auto;  }   ul.widget-life-body-dharm .title {  -webkit-box-flex: 0;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  padding-left: 0px;  margin-top: 10px;  }   ul.widget-life-body-dharm .title h3 {  font-size: 20px;  line-height: 28px;  }   .widget-lifestyle-container ul.sm-thumb-listing .thumb {  -ms-flex: 0 0 98px;  flex: 0 0 98px;  max-width: 98px;  }   .widget-lifestyle-container ul.sm-thumb-listing .thumb img {  width: 100%;  display: block;  height: auto;  }   .widget-lifestyle-container ul.sm-thumb-listing .title {  -ms-flex: 0 0 calc(100% - 98px);  flex: 0 0 calc(100% - 98px);  max-width: calc(100% - 98px);  padding-left: 20px;  }   .widget-lifestyle-container ul.sm-thumb-listing li .title h3 {  font: 400 16px/24px 'Noto Sans', sans-serif;  font-weight: bold;  } }  /*** ====================================================================rashifal Widget Home Page }====================================================================***/ .widget-rashifal {  width: 49.3%;  margin-left: 10px;  height: auto;  overflow: hidden; }  .rasifal-img {width: 470px; height: 470px; display: flex; align-items: center; justify-content: center; margin-top: -25px; padding: 10px;} .rasifal-img img { max-width: 106%;} .rashi-inner {  border-radius: 3px;  height: 355px;  box-shadow: inset 0 -3em 3em rgba(0, 0, 0, 0.1);  position: absolute;  top: 0px;  left: 0px;  width: 100%;  padding: 11px; }  .rashi-nav {  width: 100%;  height: auto;  position: relative; }  /*.rashi-nav::before {  position: absolute;  height: 46px;  width: 30px;  left: 0px;  top: 0px;  content: '';  z-index: 2;  background: -moz-linear-gradient(left, rgba(0, 24, 62, 1) 0%, rgba(0, 24, 62, 0.99) 1%, rgba(255, 255, 255, 0) 100%);  background: -webkit-linear-gradient(left, rgba(0, 24, 62, 1) 0%, rgba(0, 24, 62, 0.99) 1%, rgba(255, 255, 255, 0) 100%);  background: linear-gradient(to right, rgba(0, 24, 62, 1) 0%, rgba(0, 24, 62, 0.99) 1%, rgba(255, 255, 255, 0) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00183e', endColorstr='#00ffffff', GradientType=1); }*/   .rashiphal {width: 100%;  height: 360px;  position: relative;  background-color: #042c61;  overflow: hidden;  outline: 1px solid #fff;  outline-offset: -10px; }  .rashiphal .swiper-wrapper {  padding-bottom: 17px; }  .rashiphal .swiper-slide {  background: #1a344d;  background: -moz-linear-gradient(top, #1a344d 0%, #00111e 100%);  background: -webkit-linear-gradient(top, #1a344d 0%, #00111e 100%);  background: linear-gradient(to bottom, #1a344d 0%, #00111e 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a344d', endColorstr='#00111e', GradientType=0);  height: 46px;  display: flex;  align-items: center;  justify-content: center;  width: 100%;  max-width: 70px;  cursor: pointer; }  .rashiphal .swiper-slide span {  line-height: 0; }  .rashiphal .swiper-slide svg {  height: 33px;  width: 33px;  fill: #fff; }  .rashiphal .swiper-slide-active {  max-width: 83px;  height: 63px;  border-bottom-right-radius: 8px;  border-bottom-left-radius: 8px;  box-shadow: 0 6px 12px rgba(255, 255, 255, 0.5); }  .rashiphal .swiper-slide-active svg path {  fill: #ffe600; }  /* .rashi-nav::after {  position: absolute;  height: 46px;  width: 30px;  right: 0px;  top: 0px;  content: '';  z-index: 2;  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(0, 24, 62, 0.99) 99%, rgba(0, 24, 62, 1) 100%);  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(0, 24, 62, 0.99) 99%, rgba(0, 24, 62, 1) 100%);  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(0, 24, 62, 0.99) 99%, rgba(0, 24, 62, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00183e', GradientType=1); } */  .rashi-tab-content {  padding: 15px;  margin-top: -14px;  display: none;  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  margin: 0 auto;  margin-top: -14px;  width: 100%; }  .rashi-tab-content.active {  display: inline-block;  -webkit-animation-name: fadeIn;  animation-name: fadeIn;  border: none; }  .rashi-body-inner {  text-align: center;  margin-top: 45px; }  .rashi-body-inner h4 {  font: 700 32px/34px 'Noto Sans', sans-serif;  color: #fff;  margin-bottom: 10px; }  .rashi-body-inner p {  font: 400 20px/28px 'Noto Sans', sans-serif;  color: #fff;  margin-bottom: 10px; }  .rashi-read-more a {  font: 400 15px/20px 'Noto Sans', sans-serif;  color: #ffe600; }  .rashi-read-more a svg {  fill: #ffe600;  position: relative;  top: -1px;  height: 9px;  width: 9px; }  .rashi-nav .swiper-button-next, .rashi-nav .swiper-button-prev {  top: 0px;  margin-top: 0px;  width: 46px;  height: 46px;  border: none;  border-radius: 0;  background-color: rgb(0,0,0,.9);  padding-top: 2px; } .rashi-nav .swiper-button-next {  right: 0px;  border-left: 1px solid #0f3261; } .rashi-nav .swiper-button-prev {  left: 0px;  border-right: 1px solid #0f3261; } .rashi-nav .swiper-button-prev svg, .rashi-nav .swiper-button-next svg {  height: 40px;  width: 40px;  fill: #ffe600; } .rashi-nav .swiper-button-next.swiper-button-disabled, .rashi-nav .swiper-button-prev.swiper-button-disabled {  opacity: 1;  pointer-events: auto;  cursor: pointer; } .rashi-nav .swiper-button-prev:hover, .rashi-nav .swiper-button-next:hover {  background-color: rgb(0,0,0,.9); }  @media only screen and (max-width: 1199px) {  .rashiphal{height: auto;}   .widget-rashifal {  width: 48.5%;  margin-left: 10px;  height: auto;  }   .rasifal-img {  height: 315px;  width: 100%;  margin-top: -30px;  }  .rashi-body-inner{margin-top: 25px;}  .rashi-inner {  height: 290px;  }   .rashi-nav.swiper-container {  margin: inherit;  width: 100%;  }   .rashiphal .swiper-slide {  height: 40px;  }   .rashiphal .swiper-slide svg {  width: 26px;  line-height: 26px;  }   .rashiphal .swiper-slide-active {  height: 53px;  }   .rashiphal .swiper-slide-active svg {  height: 36px;  width: 36px;  line-height: 26px;  }   .rashi-body-inner h4 {  font-size: 26px;  line-height: 27px;  margin-bottom: 7px;  }   .rashi-body-inner p {  font-size: 15px;  line-height: 22px;  margin-bottom: 5px;  } }  @media only screen and (max-width: 767px) {  .rashi-nav .swiper-button-next, .rashi-nav .swiper-button-prev {  display: block;  width: 40px;  height: 40px;  padding-top: 0px;  }   .widget-rashifal {  width: 100%;  margin-left: 0px;  }   .rashi-nav.swiper-container {  max-width: 100%;  }   .widget-rashifal .widget-head {  padding: 0px 10px;}  .widget-lifestyle-dharm .widget-more {margin-top: 10px;} .rasifal-img {margin-top: 0px;} .rasifal-img img{ max-width: 320px; } .rashi-tab-content {margin-top: 16px;} .rashi-inner, .rasifal-img { height: 335px }   }  /*** ====================================================================rajwar khabre Widget Home Page ====================================================================***/ .tab-section-home {  width: 100%;  height: auto;  position: relative; }  .tab-section-home .widget-container {  width: 100%;  height: auto;  margin-bottom: 13px;  position: relative; }  .widget-tab-body {  width: 100%;  height: auto; }  .tab-cont {  width: 100%;  margin-right: auto;  margin-left: auto; }  .tab-section {  float: left;  width: 100%;  position: relative; }  .tab-section::before, .tab-section::after {  content: '';  position: absolute;  top: 0px;  /* width: 15px; */  height: 38px;  background-color: #002866;  z-index: 2; }  .tab-section::before {  left: 0px; }  .tab-section::after {  right: 0px; }  .tab-heading {  font-size: 26px;  font-weight: bold;  color: #000;  text-align: center;  padding: 15px 0px; }  .tab_nav {  float: left;  width: 100%;  height: auto;  overflow: auto;  position: relative; }  .tab_nav select {  display: none;  width: 100%;  padding: 10px;  width: calc(100% - 20px);  margin: 0 auto;  border-radius: 3px;  border: 1px solid #d1d1d1;  font-size: 16px;  color: #9b9b9b;  padding-left: 5px; }  .tab_nav ul {  margin: 0px;  padding: 0px 15px;  list-style: none;  width: 100%;  display: flex;  flex-wrap: wrap;  padding-right: 0px;  background-color: #002866;  /*width: 1500px;*/  width: 100%; }  .tab_nav ul li {  margin-right: 3px;  padding: 6px 8px;  background-color: transparent;  cursor: pointer;  border-top-left-radius: 4px;  border-top-right-radius: 4px;  border-bottom: none;  text-align: center;  flex-grow: 1;  max-width: 100px;  color: #ffffff;  font-size: 15px; }  .tab_nav ul li.active {  background-color: #f80101 !important;  color: #fff;  position: relative;  font-size: 20px;  font-weight: bold;  margin-top: 4px;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  padding: 4px;  line-height: 24px; }  .tab_nav ul li:hover {  background-color: #f80101;  margin-top: 3px;  padding-bottom: 0px;  line-height: 19px; }  .nav-content {  float: left;  width: 100%;  height: auto;  display: none;  border: none; }  .nav-content.active {  display: block; }  .tab-inner-body {  width: 100%;  height: 100%;  display: flex;  flex-wrap: wrap; }  .tab-inner-body-inside {  background: rgb(234, 232, 232);  background: -moz-linear-gradient(top, rgba(234, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);  background: -webkit-linear-gradient(top, rgba(234, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);  background: linear-gradient(to bottom, rgba(234, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae8e8', endColorstr='#ffffff', GradientType=0);  width: 100%;  height: 100%;  padding: 19px 10px 0;  display: flex;  flex-wrap: wrap;  margin-bottom: 2px; }  .tab-inner-body-lhs {  width: 185px;  height: auto;  margin-right: 10px; }  .tab-inner-body-lhs img {  width: 100%;  height: auto;  display: block; }  .tab-inner-body-rhs {  width: calc(100% - 205px);  margin-left: 10px; }  ul.rhs-area {  margin: 0px;  padding: 0px;  list-style: none;  display: flex; }  ul.rhs-area li {  width: 50.6%;  margin-right: 10px; }  ul.rhs-area li:last-child {  width: 48.4%;  margin-right: 0px;  margin-left: 10px; }  ul.rhs-area li .state-img {  width: 100%;  border: 1px solid #d1d1d1; }  ul.rhs-area li .state-img img {  width: 100%;  height: auto;  display: block; }  ul.rhs-area li h3 {  font-size: 24px;  font-weight: bold;  color: #000;  line-height: 30px;  margin-bottom: 10px; }  ul.rhs-area li h3 a {  font-size: 24px;  font-weight: bold;  color: #000;  line-height: 32px; }  ul.rhs-area li p {  font-size: 15px;  color: #666666;  font-weight: normal;  margin-bottom: 0px; }  ul.rhs-area li div {  font-size: 15px;  color: #666666;  font-weight: normal;  margin-bottom: 0px; }  .tab-inner-body-rhs ul li iframe {  width: 100%;  height: auto;  display: block; }  .tab_nav::-webkit-scrollbar {  width: 4px;  height: 8px; }  .tab_nav::-webkit-scrollbar-track {  box-shadow: inset 0 0 6px rgb(121, 121, 121); }  .tab_nav::-webkit-scrollbar-thumb {  background-color: darkgrey;  outline: 1px solid #d2d2d2;  border-radius: 16px; }  @media only screen and (max-width: 1199px) {   ul.rhs-area li h3,  ul.rhs-area li h3 a {  font-size: 19px;  line-height: 24px;  }   ul.rhs-area li p {  margin-bottom: 0px;  }   .tab-inner-body-rhs ul li p {  font-size: 16px;  font-weight: normal;  line-height: 22px;  }   .tab-inner-body-rhs ul li div {  font-size: 16px;  font-weight: normal;  line-height: 22px;  }  .tab_nav ul li:hover{background-color:transparent;}   }  @media only screen and (max-width: 992px) {  .tab_nav {  overflow-x: scroll;  }   .tab_nav ul {  min-width: 690px;  }   .tab-inner-body-lhs {  margin-right: 8px;  width: 141px;  }   .tab-inner-body-rhs {  margin-left: 8px;  width: calc(100% - 157px);  }   ul.rhs-area li {  width: 51.6%;  margin-right: 7px;  }   ul.rhs-area li:last-child {  width: 48.4‬%;  margin-right: 0px;  margin-left: 7px  } }  @media only screen and (max-width: 767px) {  .tab_nav ul {  padding-right: 0px;  }   .widget-tab-body {  width: calc(100% + 20px);  display: flex;  flex-wrap: wrap;  margin-left: -10px;  }   .tab-inner-body-lhs {  display: none;  }   .tab-inner-body-rhs {  width: 100%;  margin-left: 0px;  }   ul.rhs-area {  flex-wrap: wrap;  }   ul.rhs-area li {  width: 100%;  margin-right: 0px;  }   ul.rhs-area li .state-img {  width: 100vw;  margin-left: calc(50% - 50vw);  }   .tab-inner-body-rhs ul.rhs-area li:last-child {  width: 100%;  margin-left: 0px;  }   .tab-inner-body {  padding: 0px;  padding-top: 0px;  }   .tab-inner-body-rhs ul.rhs-area li h3 {  margin-top: 10px;  font-size: 20px;  line-height: 26px;  }   ul.widget-body-rajwar li {  width: 100%;  }   .nav-content {  box-shadow: none;  border: 0px solid #ddd;  }   ul.rhs-area li p {  margin-bottom: 21px;  }   .tab-mob-home .widget-container {  margin-bottom: 0px;  }   ul.rhs-area li h3,  ul.rhs-area li h3 a {  font-size: 20px;  line-height: 26px;  }   .tab-inner-body-inside {  padding-top: 0px;  }   .tab-section-home .widget-more {  margin-bottom: 20px;  padding-top: 0px;  }   .tab-inner-body-rhs ul.rhs-area li p {  line-height: 24px;  } }  /*** ====================================================================rajwar khabre Widget bottom 4 thumb story====================================================================***/ .widget-rajwar-container-bb {  width: 100%;  height: auto;  margin-top: 20px; }  ul.widget-body-rajwar {  margin-bottom:0px;  display: flex;  flex-wrap: wrap; }  ul.widget-body-rajwar li {  margin-bottom: 20px;  margin-right: 10px;  width: 48.5%; }  ul.widget-body-rajwar li:nth-child(2n) {  margin-right: 0px;  margin-left: 15px; }  ul.widget-body-rajwar li:nth-child(2) {  margin-bottom: 0px; }  ul.widget-body-rajwar li:last-child {  margin-bottom: 0px; }  ul.widget-body-rajwar li a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start; }  ul.widget-body-rajwar .thumb {  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 180px;  flex: 0 0 180px;  max-width: 180px;  border: 1px solid #d1d1d1;  position: relative; }  ul.widget-body-rajwar .thumb img {  width: 100%;  display: block;  height: auto; }  ul.widget-body-rajwar .title {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 180px);  flex: 0 0 calc(100% - 180px);  max-width: calc(100% - 180px); }  ul.widget-body-rajwar .title h3 {  font: 700 18px/25px 'Noto Sans', sans-serif;  color: #000;  font-weight: bold; }  @media only screen and (max-width: 1199px) {  .widget-rajwar-container-bb {  margin-top: 8px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar li {  margin-bottom: 20px;  margin-right: 5px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar li:nth-child(2n) {  margin-left: 5px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar .title h3 {  font: 700 15px/22px 'Noto Sans', sans-serif;  color: #000;  font-weight: bold;  }   .widget-rajwar-container-bb ul.widget-body-rajwar .thumb {  -webkit-box-flex: 0;  -ms-flex: 0 0 135px;  flex: 0 0 135px;  max-width: 135px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar .title {  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 135px);  flex: 0 0 calc(100% - 135px);  max-width: calc(100% - 135px);  }   .widget-rashifal {  width: 48.5%;  margin-left: 10px;  height: auto;  }   .widget-rashifal .widget-title {  margin-top: -3px;  } }  @media only screen and (max-width: 767px) {  .widget-rajwar-container-bb {  margin-top: 0px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar li {  margin-right: 0px;  width: 100%;  }   ul.widget-body-rajwar {  padding: 0px 10px;  margin-bottom: 0px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar li:nth-child(2n) {  margin-left: 0px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar li:last-child {  margin-bottom: 0px;  }   .widget-rashifal {  width: 100%;  margin-left: 0px;  }   .widget-rashifal .widget-head {  padding: 0px 10px;  }   .widget-rajwar-container-bb ul.widget-body-rajwar .title h3 {  font: 700 16px/24px 'Noto Sans', sans-serif;  } }  /*** ====================================================================Technology OR Auto Widget in Home Page====================================================================***/ .small4-1big-container {  width: 100%;  position: relative;  margin-bottom: 20px; }  .small4-1big-body {  width: 100%;  display: flex;  flex-wrap: wrap; }  .small4-1big-body .LHS-main {  width: 48.5%;  margin-right: 10px; }  .small4-1big-body .LHS-main .big-img-text {  width: 100%;  margin-bottom: 20px; }  .small4-1big-body .LHS-main .big-img-text ul {  width: 100%;  margin: 0px;  padding: 0px;  list-style: none; }  .small4-1big-body .LHS-main .big-img-text ul li {  width: 100%; }  .small4-1big-body .LHS-main .big-img-text ul li a {  width: 100%;  display: flex;  flex-wrap: wrap; }  .small4-1big-body .LHS-main .big-img-text ul li a .thmbbig {  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 227px;  flex: 0 0 227px;  max-width: 227px;  border: 1px solid #d1d1d1;  position: relative; }  .small4-1big-body .LHS-main .big-img-text ul li a .thmbbig img {  width: 100%;  display: block;  height: auto; }  .small4-1big-body .LHS-main .big-img-text ul li a .title-big {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 227px);  flex: 0 0 calc(100% - 227px);  max-width: calc(100% - 227px);  font: 700 22px/30px 'Noto Sans', sans-serif;  color: #000;  font-weight: bold; }  .small4-1big-body .LHS-main .big-img-text ul li a .title-big h3 {  font: 700 22px/30px 'Noto Sans', sans-serif;  color: #000;  font-weight: bold; }  .small4-1big-body .LHS-main .sthumb {  width: 100%; }  .small4-1big-body .LHS-main .sthumb ul {  width: 100%;  margin: 0px;  padding: 0px;  list-style: none;  border-bottom: 1px solid #d1d1d1; }  .small4-1big-body .LHS-main .sthumb ul li {  width: 100%;  margin-bottom: 15px; }  .small4-1big-body .LHS-main .sthumb ul li a {  width: 100%;  display: flex;  flex-wrap: wrap; }  .small4-1big-body .LHS-main .sthumb ul li a .ssthumb-listing {  idth: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  border: 1px solid #d1d1d1;  position: relative;  height: 100%; }  .small4-1big-body .LHS-main .sthumb ul li a .ssthumb-listing img {  width: 100%;  display: block;  height: auto; }  .small4-1big-body .LHS-main .sthumb ul li a .sstitle-listing {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 100px);  flex: 0 0 calc(100% - 100px);  max-width: calc(100% - 100px);  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  .small4-1big-body .LHS-main .sthumb ul li a .sstitle-listing h3 {  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  .small4-1big-body .RHS-main {  width: 48.5%;  margin-left: 10px; }  .small4-1big-body .RHS-main ul {  width: 100%;  margin: 0px;  padding: 0px;  list-style: none; }  .small4-1big-body .RHS-main .sthumb ul li {  width: 100%;  margin-bottom: 10px;  padding-bottom: 9px;  border-bottom: 1px solid #d1d1d1; }  .small4-1big-body .RHS-main .sthumb ul li:last-child {  margin-bottom: 0px; }  .small4-1big-body .RHS-main .sthumb ul li a {  width: 100%;  display: flex;  flex-wrap: wrap;  align-items: flex-start }  .small4-1big-body .RHS-main .sthumb ul li a .ssthumb-listing {  idth: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  border: 1px solid #d1d1d1;  position: relative; }  .small4-1big-body .RHS-main .sthumb ul li a .ssthumb-listing img {  width: 100%;  display: block;  height: auto; }  .small4-1big-body .RHS-main .sthumb ul li a .sstitle-listing {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 100px);  flex: 0 0 calc(100% - 100px);  max-width: calc(100% - 100px);  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  .small4-1big-body .RHS-main .sthumb ul li a .sstitle-listing h3 {  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  @media only screen and (max-width:1199px) {  .small4-1big-body .LHS-main {  width: 48.6%;  margin-right: 10px;  margin-bottom: 0px;  }   .small4-1big-body .RHS-main {  width: 48.6%;  margin-left: 10px;  }   .small4-1big-body .LHS-main .big-img-text {  margin-bottom: 25px;  }   .small4-1big-body .LHS-main .sthumb ul li {  margin-bottom: 35px;  }   .small4-1big-body .LHS-main .big-img-text ul li a .thmbbig {  -ms-flex: 0 0 175px;  flex: 0 0 175px;  max-width: 175px;  height: 100%;  }   .small4-1big-body .LHS-main .big-img-text ul li a .title-big {  -ms-flex: 0 0 calc(100% - 175px);  flex: 0 0 calc(100% - 175px);  max-width: calc(100% - 175px);  }   .small4-1big-body .LHS-main .big-img-text ul li a .title-big,  .small4-1big-body .LHS-main .sthumb ul li a .sstitle-listing,  .small4-1big-body .RHS-main .sthumb ul li a .sstitle-listing {  padding-left: 16px;  }   .small4-1big-body .LHS-main .big-img-text ul li a .title-big h3 {  font: 700 20px/26px 'Noto Sans', sans-serif;  }   .small4-1big-body .LHS-main .sthumb ul li a .sstitle-listing h3 {  font: 400 16px/22px 'Noto Sans', sans-serif;  } }  @media only screen and (max-width:767px) {  .small4-1big-body .LHS-main .big-img-text ul li a .thmbbig {  -webkit-box-flex: 0;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  margin-bottom: 10px;  }   .small4-1big-body .LHS-main .big-img-text ul li a .title-big {  padding-left: 0px;  -webkit-box-flex: 0;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  }   .small4-1big-body .LHS-main .big-img-text ul li a .title-big h3 {  font-size: 20px;  line-height: 26px;  }   .small4-1big-body .LHS-main .sthumb ul li a .sstitle-listing h3 {  font-size: 16px;  line-height: 24px;  font-weight: bold;  }  .small4-1big-body .RHS-main .sthumb ul li a .sstitle-listing h3 {font-weight: bold}    .video-lhs-are ul li:last-child {  border-bottom: 1px solid #1a3e76;  margin-bottom: 20px;  margin-right: 0%;  margin-left: 6px;  }   .small4-1big-body .LHS-main {  width: 100%;  margin-right: 0px;  }   .small4-1big-body .RHS-main {  width: 100%;  margin-left: 0px;  }   .small4-1big-container {  width: 100%;  position: relative;  margin-bottom: 30px;  }   .small4-1big-container .widget-more {  margin-top: 0px;  }   .small4-1big-body .LHS-main .big-img-text {  margin-bottom: 15px;  }   .small4-1big-body .RHS-main .sthumb ul li:last-child {  margin-bottom: 10px;  } }  /*** ====================================================================business Widget in Home Page====================================================================***/ .bussiness-main-C {  width: 100%;  height: auto; }  .bussiness-main-C .widget-container {  width: 100%;  height: auto;  margin-bottom: 13px;  position: relative; }  .bussiness-main-C .widget-body {  width: 100%;  height: auto; }  .bussiness-main-C .widget-body .five-story-widget {  margin: 0px;  display: flex;  flex-wrap: wrap; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec {  -ms-flex: 0 0 calc(100% - 485px);  flex: 0 0 calc(100% - 485px);  max-width: calc(100% - 485px);  padding: 0px;  margin-right: 20px; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story {  position: relative;  line-height: 0; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story a {  display: block;  width: 100%; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-first-thumb {  text-align: center;  position: relative;  margin-bottom: 10px;  border: 1px solid #d1d1d1; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-first-thumb img {  width: 100%;  height: auto;  display: block; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-cap {  bottom: 10px;  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start;  padding: 0px; }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-cap h3 {  line-height: 32px;  font-size: 20px;  color: #000;  margin-bottom: 0;  width: 100%; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec {  -ms-flex: 0 0 465px;  flex: 0 0 465px;  max-width: 465px; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 {  width: 100%;  height: auto;  margin: 0;  padding: 0;  list-style: none; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li {  width: 100%;  border-bottom: 1px solid #dfdfdf;  padding-bottom: 15px;  margin-bottom: 15px; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a {  width: 100%;  text-decoration: none;  width: 100%;  text-decoration: none;  display: flex;  align-items: flex-start;  flex-wrap: wrap; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .thumb {  width: 100%;  -ms-flex: 0 0 98px;  flex: 0 0 98px;  max-width: 98px;  border: 1px solid #d3d3d3;  position: relative; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .thumb img {  width: 100%;  height: auto;  display: block; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 98px);  flex: 0 0 calc(100% - 98px);  max-width: calc(100% - 98px); }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .title h3 {  font-size: 15px;  font-weight: 400;  line-height: 22px;  color: #333;  padding-left: 20px; }  .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li:last-child {  margin-bottom: 0px; }  @media only screen and (max-width: 1199px) {  .bussiness-main-C {  margin-bottom: 20px;  }   .bussiness-main-C .widget-container {  margin-bottom: 0px;  }   .bussiness-main-C .widget-body .five-story-widget .fv_left-sec {  -ms-flex: 0 0 calc(100% - 373px);  flex: 0 0 calc(100% - 373px);  max-width: calc(100% - 373px);  padding: 0px;  }   .bussiness-main-C .widget-body .five-story-widget .fv_left-sec:first-child .fv-first-thumb img {  max-height: none;  }   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec {  -ms-flex: 0 0 353px;  flex: 0 0 353px;  max-width: 353px;  }   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .thumb {  width: 100%;  -ms-flex: 0 0 98px;  flex: 0 0 98px;  max-width: 98px;  margin-right: 20px;  }   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .title {  width: 100%;  -ms-flex: 0 0 calc(100% - 118px);  flex: 0 0 calc(100% - 118px);  max-width: calc(100% - 118px);  }   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .title h3 {  font-size: 16px;  line-height: 24px;  padding-left: 0px;  } }  @media only screen and (max-width: 767px) {  .bussiness-main-C .widget-body {  width: 100%;  height: auto;  }   .bussiness-main-C .widget-body.hm-business {  padding: 0px;  background-color: #f4f4f4;  padding-bottom: 30px;  margin-bottom: -30px;  margin-left: -10px;  width: calc(100% + 20px);  }  .bussiness-main-C .widget-container .widget-more {padding-right: 10px;}    .bussiness-main-C .widget-body .five-story-widget .fv_left-sec {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  padding: 0px;  margin-right: 0px;  }   .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-first-thumb { /* margin-left: -10px;  width: calc(100% + 20px);*/  }   .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-cap h3 {  line-height: 26px;  margin-bottom: 20px;  font-size: 20px;  }   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;  padding: 0px 10px;  }  .bussiness-main-C .widget-body .five-story-widget .fv_left-sec .four-first-story .fv-cap{padding: 0px 10px;}   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li:last-child {  margin-bottom: 15px;  }   .bussiness-main-C {  margin-bottom: 50px;}   .bussiness-main-C .widget-body .five-story-widget .fv_right-sec ul.sm-thumb-listing-4 li a .title h3 { font-weight: bold;}   }  /*** ====================================================================business Widget in Home Page====================================================================***/ .hscorecard {  width: 100%;  height: auto;  margin-bottom: 20px; }  .hscorecard iframe {  width: 100%;  display: block;  outline: none;  border: none;  height: 1; }  @media only screen and (max-width: 1199px) {  .hscorecard iframe {  height: 1;  } }  @media only screen and (max-width: 767px) {  .hscorecard {  margin-bottom: 10px;  } }  /*** ====================================================================caarrer and sahitya Widget RHS in Home Page====================================================================***/ .common-rhs-main-sec {  width: 100%;  height: auto;  display: flex; flex-wrap: wrap; }  .rhs-thumb-shadow-container {  width: 100%;  height: auto;  position: relative;  margin-bottom: 20px; }  .rhs-thumb-shadow-body {  width: 100%;  height: auto; }  .rhs-thumb-shadow-body-img {  text-align: center;  position: relative;  margin-bottom: 20px;  border: 1px solid #d1d1d1; }  .rhs-thumb-shadow-body-img::before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0); }  .rhs-thumb-shadow-body-img img {  width: 100%;  height: auto;  display: block; }  .rhs-thumb-shadow-body-img .fv-cap {  position: absolute;  bottom: 10px;  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start;  padding: 0 10px; }  .rhs-thumb-shadow-body-img .fv-cap h3 {  color: #fff;  width: 100%;  margin-bottom: 0;  text-align: left;  font-size: 18px;  color: #fff;  font-weight: bold;  line-height: 25px; }  .rhs-thumb-shadow-container ul.sm-thumb-listing {  margin-bottom: 0px; }  .rhs-thumb-shadow-container ul.sm-thumb-listing.bb1 li {  border-bottom: 1px solid #dfdfdf;  padding-bottom: 14px;  margin-bottom: 15px; }  .rhs-thumb-shadow-container ul.sm-thumb-listing li > a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start; }  .rhs-thumb-shadow-container ul.sm-thumb-listing .thumb {  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  border: 1px solid #d1d1d1;  position: relative; }  .rhs-thumb-shadow-container ul.sm-thumb-listing .thumb img {  width: 100%;  display: block;  height: auto; }  .rhs-thumb-shadow-container ul.sm-thumb-listing .title {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 100px);  flex: 0 0 calc(100% - 100px);  max-width: calc(100% - 100px); }  .rhs-thumb-shadow-container ul.sm-thumb-listing .title h3 {  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  .rhs-thumb-shadow-container ul.sm-thumb-listing li:last-child {  margin-bottom: 0px; }  .common-rhs-main-sec .sahitya-rhs-section {  width: 100%;  margin-left: 0px;  padding: 0 10px;  position: relative;  margin-bottom: 20px; }  .subscribe-banner {  margin: 0 auto; } @media only screen and (max-width: 1199px) {  .common-rhs-main-sec {  display: flex;  margin: 0 -10px;  width: auto;  flex-wrap: nowrap;  margin-bottom: 20px;  }   .rhs-thumb-shadow-container {  width: 100%;  padding: 0 10px;  margin-bottom: 0px;  }   .rhs-thumb-shadow-body-img .fv-cap h3 {  line-height: 26px;  font-size: 20px;  }   .rhs-thumb-shadow-container ul.sm-thumb-listing .thumb {  -ms-flex: 0 0 82px;  flex: 0 0 82px;  max-width: 82px;  }   .rhs-thumb-shadow-container ul.sm-thumb-listing .title {  -ms-flex: 0 0 calc(100% - 82px);  flex: 0 0 calc(100% - 82px);  max-width: calc(100% - 82px);  padding-left: 15px;  }   .common-rhs-main-sec .sahitya-rhs-section {  width: 100%;  margin-left: 0px;  padding: 0 10px;  }   .sahitya-rhs-section .khel-widget-hhm ul li {  margin-bottom: 15px;  padding-bottom: 15px;  padding-right: 0px;  }   .sahitya-rhs-section .khel-widget-hhm ul li a {  line-height: 24px;  font-size: 16px;  color: #000;  font-weight: bold;  }  .subscribe-banner {  width: 100%;  text-align: center;  padding: 0px 10px;  }  }  @media only screen and (max-width: 767px) {  .common-rhs-main-sec {  flex-wrap: wrap;  margin-bottom: 12px;  }   .common-rhs-main-sec .rhs-thumb-shadow-container {  width: 100%;  margin-right: 0px;  margin-bottom: 12px;  }   .rhs-thumb-shadow-container ul.sm-thumb-listing .thumb {  -ms-flex: 0 0 98px;  flex: 0 0 98px;  max-width: 98px;  }   .rhs-thumb-shadow-container ul.sm-thumb-listing .title {  -ms-flex: 0 0 calc(100% - 98px);  flex: 0 0 calc(100% - 98px);  max-width: calc(100% - 98px);  padding-left: 20px;  }   .rhs-thumb-shadow-container ul.sm-thumb-listing {  margin-bottom: 20px;  }   .sahitya-rhs-section .khel-widget-hhm {  margin-bottom: 10px;  }   .common-rhs-main-sec .sahitya-rhs-section {  margin-bottom: 0px;  }   .sidebar .common-rhs-main-sec:last-child{margin-bottom: 17px;}  .khel-widget-hhm ul li a { font-weight: bold;}   .rhs-thumb-shadow-container ul.sm-thumb-listing .title h3 { font-weight: bold;}  .rhs-thumb-shadow-container ul.sm-thumb-listing .title h3 { font-weight: bold;} }  /*** ====================================================================Vote Poll Widget RHS in Home Page====================================================================***/ .hp-poll-outer {  width: 100%;  margin-right: 0px; }  .hp-poll {  margin-bottom: 20px; }  .hp-poll h3 {  margin: 0;  padding: 0;  margin-bottom: 10px;  font-size: 18px;  color: #000;  line-height: 24px; }  .poll-row {  margin-bottom: 10px; }  span.voteCount {  float: right; }  .hp-poll [type="radio"]:checked, .hp-poll [type="radio"]:not(:checked) {  position: absolute;  left: -9999px;  cursor: pointer; }  .hp-poll [type="radio"]:checked + label, .hp-poll [type="radio"]:not(:checked) + label {  position: relative;  padding-left: 25px;  cursor: pointer;  line-height: 18px;  display: inline-block;  color: #000; }  .hp-poll [type="radio"]:checked + label:before, .hp-poll [type="radio"]:not(:checked) + label:before {  content: '';  position: absolute;  left: 2px;  top: 1px;  width: 16px;  height: 16px;  border: 1px solid #ddd;  border-radius: 100%;  background: #fff; }  .hp-poll [type="radio"]:checked + label:after, .hp-poll [type="radio"]:not(:checked) + label:after {  content: '';  width: 10px;  height: 10px;  background: #d71920;  position: absolute;  top: 4px;  left: 5px;  border-radius: 100%;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease; }  .hp-poll [type="radio"]:not(:checked) + label:after {  opacity: 0;  -webkit-transform: scale(0);  transform: scale(0); }  .hp-poll [type="radio"]:checked + label:after {  opacity: 1;  -webkit-transform: scale(1);  transform: scale(1); }  .hp-poll {  background: #f5f5f5;  border-radius: 10px;  padding: 10px;  min-height: 145px;  display: flex;  flex-direction: column;  justify-content: space-between; }  .hp-poll .progress-strip {  background: #e2e1e1;  height: 26px;  border-radius: 26px;  display: flex;  align-items: center;  color: #000;  font-size: 15px;  padding: 0 5px;  position: relative;  cursor: pointer; }  .hp-poll .progress-strip > span.radiobut {  margin-right: 10px;  z-index: 1; }  .hp-poll .progress-strip > span.progress-bar:before {  content: attr(data-vote)"%";  position: absolute;  right: 10px;  z-index: 1;  top: 50%;  transform: translateY(-50%); }  .hp-poll .progress-strip > span.progress-bar {  flex: 1 0 0;  height: 100%; }  .hp-poll .progress-strip > span.progress-bar > div {  height: 100%;  background: #b3c3d0;  transition: width 1.5s linear;  border-radius: 26px;  position: absolute;  left: 0; }  .hp-poll #already_voted span {  color: #d7192c;  font-size: 14px; }  @media only screen and (max-width: 1199px) {  .hp-poll-outer {  width: 100%;  padding: 0 10px;  }   .dialy-news-form-container {  width: 100%;  margin-left: 0px;  padding: 0px 10px;  }   .hp-poll {  justify-content: flex-start;  height: calc(100% - 35px);  margin-bottom: 0px;  padding: 15px;  }   .dialy-news-form-body iframe {  } }  @media only screen and (max-width: 767px) { .hp-poll {height: auto;}  .hp-poll-outer {  height: auto;  margin-bottom: 20px;  }   .dialy-news-form-container {  width: 100%;  margin-left: 0%;  padding: 0px;  }   .dialy-news-form-body {  height: 342px;  }   .dialy-news-form-body iframe {  height: 342px;  } }  /*** ====================================================================India Todat English Widget RHS in Home Page====================================================================***/  .dialy-news-form-container{  margin-bottom: 20px;  line-height: 0;  width: 100%;  height: auto; }  .RHSIndEng {  margin-bottom: 15px; }  .RHSIndEng .widget-container {  margin-bottom: 0px;  width: 100%;  height: auto;  position: relative; }  .RHSIndEng .widget-body {  width: 100%;  height: auto; }  .RHSIndEng .widget-container .widget-body {  background-color: transparent;  padding: 0px; }  .RHSIndEng .widget-body .sm-thumb-listing {  margin-bottom: 0px; }  .RHSIndEng .widget-body .sm-thumb-listing.bb1 li {  border-bottom: 1px solid #dfdfdf;  padding-bottom: 14px;  margin-bottom: 15px; }  .RHSIndEng .widget-body .sm-thumb-listing li a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  align-items: flex-start; }  .RHSIndEng .widget-body .sm-thumb-listing .thumb {  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 100px;  flex: 0 0 100px;  max-width: 100px;  border: 1px solid #d1d1d1;  position: relative; }  .RHSIndEng .widget-body .sm-thumb-listing .thumb img {  width: 100%;  display: block;  height: auto; }  .RHSIndEng .widget-body .sm-thumb-listing .thumb .v-duration {  bottom: 0;  left: 0; }  .RHSIndEng .widget-body .sm-thumb-listing .title {  padding-left: 20px;  width: 100%;  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(100% - 100px);  flex: 0 0 calc(100% - 100px);  max-width: calc(100% - 100px); }  .RHSIndEng .widget-body .sm-thumb-listing .title h3 {  font: 400 16px/23px 'Noto Sans', sans-serif;  color: #000; }  .RHSIndEng .widget-body .sm-thumb-listing li:last-child {  margin-bottom: 0px; }  @media only screen and (max-width: 1199px) {  .RHSIndEng {  width: 100%;  margin-left: 0px;  padding: 0px 10px;  margin-bottom: 0px;  }   .RHSIndEng .widget-body .sm-thumb-listing .thumb {  -ms-flex: 0 0 82px;  flex: 0 0 82px;  max-width: 82px;  }   .RHSIndEng .widget-body .sm-thumb-listing .title {  -ms-flex: 0 0 calc(100% - 82px);  flex: 0 0 calc(100% - 82px);  max-width: calc(100% - 82px);  padding-left: 15px;  }   .RHSIndEng .widget-body .sm-thumb-listing .title h3 {  font: 400 16px/24px 'Noto Sans', sans-serif;  }  .dialy-news-form-container{  margin-bottom: 0px;}  }  @media only screen and (max-width: 767px) {  .RHSIndEng .widget-body .sm-thumb-listing .thumb {  -ms-flex: 0 0 98px;  flex: 0 0 98px;  max-width: 98px;  }   .RHSIndEng .widget-body .sm-thumb-listing .title {  -ms-flex: 0 0 calc(100% - 98px);  flex: 0 0 calc(100% - 98px);  max-width: calc(100% - 98px);  padding-left: 20px;  }   .RHSIndEng .widget-body {  margin-bottom: 15px;  margin-right: 0px;  width: calc(100% + 20px);  }   .RHSIndEng {  margin-bottom: 0px;  }  .common-rhs-main-sec .dialy-news-form-container{  margin-bottom: 20px;}   .RHSIndEng .widget-container .widget-body {  background-color: transparent;  padding: 0px 10px;}   .common-rhs-main-sec .RHSIndEng + .RHSIndEng{ margin-top: 10px;}  .RHSIndEng .widget-body .sm-thumb-listing .title h3 { font-weight: bold;}   }  /*** ====================================================================India Todat English Widget RHS in Home Page====================================================================***/ .common-rhs-main-sec .add-center-div {  width: 100%; }  .sidebar .common-rhs-main-sec .add-section {  margin-top: 0;  margin-bottom: 20px;  min-height: 250px; }   @media only screen and (max-width: 1199px) {  .common-rhs-main-sec .widget-container:nth-child(1) {  margin-left: 0px;  margin-right: 10px;  margin-bottom: 0px;  } } .sidebar-body {  width: 100%;  height: auto; } @media only screen and (max-width: 767px) {}  @media (min-width:768px) and (max-width:1269px) {.video-inner-body {justify-content: space-between;}    .video-inner-body .vidoe__middel__widget{-ms-flex: 0 0 calc(100% - 43%);flex: 0 0 calc(100% - 43%); max-width: calc(100% - 43%);}.widget-main-dhrm-rasifal-body .widget-rashifal {width: calc(100% - 52%);}.khel-widget-body .khel-widget-rhs {width: 100%;flex: 0 0 calc(100% - 37.5%);max-width: calc(100% - 37.5%);}.top-hed-menu {width: calc(100% - 35px);}}