.test{

}
body {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333;
  background-color: #fff !important;
}

b, strong {
  font-weight: bold;
}

iframe {
  border: none;
  vertical-align: top;
}
.img-responsive {
  max-width: 100%;
  vertical-align: top;
}
@media (min-width: 1200px) {
  .container {
    max-width: 1300px;
  }
}


.full_ads_block {
  text-align: center;
  background-color: #F7F7F7;
  padding: 10px 0;
  min-height: 115px;
  overflow: hidden;
}
.ads_728 {
  width: 728px;
  height: 90px;
  margin: 0 auto;
  background-image: url(https://hindi.webdunia.com/assets/img/ads_bg1.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-color: #ECECEC;
}
.ad_rhs{text-align: center;}
.ad_rhs iframe{
  background-image: url(https://hindi.webdunia.com/assets/img/ads_bg1.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-color: #ECECEC;
}
.pull-left {
  float: left;
}
.breadcrumb {
  background: none;
}

.footer_seciton:before {
  content: "";
  clear: both;
  display: table;
}
.breadcrumb {
  padding: 0;
  margin: 10px 0 10px 0;
  list-style: none;
}
.breadcrumb li:first-child {
  padding-left: 0;
}
.breadcrumb li {
  position: relative;
  padding: 0 8px;
  color: #A50404;
  font-size: 17px;
  display: inline-block;
}
.breadcrumb li a {
  color: #A50404;
}
.breadcrumb li a::after {
  content: "/";
  position: absolute;
  right: -4px;
  color: #999;
  font-size: 15px;
}


.readmore_btn {
  border: 1px solid #FF6600;
  color: #FF6600!important;
  font-size: 17px;
  border-radius: 30px;
  padding: 8px 16px; display: block;  margin: 15px 0;
}

.dharma_top_banner {
    display: none;
}
.bottom_menu_sect .openInApp{display: none;}

.chapters_lists {
  background: #FFF1C9;
  border: 1px dashed #FF6600;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  padding: 15px;
  margin-bottom: 12px;
}
.chapters_list_head {
  text-align: center;
}
.chapters_title {
  color: #FF6600;
  font-weight: bold;
  font-size: 21px;
  position: relative;
  margin: 0 0 5px 0;
  padding: 0px 95px;
  text-align: center;
  display: inline-block;
}
.chapters_title::before{
  content:"";
  background-image:url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/chap_divider1.svg);
  position: absolute;
  width: 85px;
  height: 27px;
  left: 0;
}
.chapters_title::after{
  content:"";
  background-image:url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/chap_divider2.svg);
  position: absolute;
  width: 85px;
  height: 27px;
  right: 0;
}
.chapters_listStyle {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  justify-content: left;
  overflow-x: auto;
}
.chapters_listStyle li a {
  display: block;
  color: #666;
  font-size: 18px;
  background: #fff;
  border: 1px solid #B9B9B9;
  padding: 2px 12px;
  border-radius: 50px;
}
.chapters_listStyle li a:hover, .chapters_listStyle li a:focus{text-decoration: none;background-color: #FF6600; border-color: #FF6600; color:#fff;}
.chapters_listStyle li {
  margin:5px 5px;
}
.chapters_listStyle li .active{
  background-color: #FF6600; border-color: #FF6600; color:#fff;
}

.aricleBodyMain {
  font-size: 20px;
}



.det_con_head {
  overflow: hidden;
  margin-bottom: 15px;
}
.fonts_size {
  float: right;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
}
.fonts_size a {
  float: left;
  width: 35px;
  height: 32px;
  display: block;
  border-right: 1px solid #ddd;
}
.fonts_size a img {
  float: left;
  height: 32px;
}




.i_con_l{
  float: left;
  width:calc(100% - 380px);
}
.i_con_r{
  width:360px;
  float: right;
  margin-left: 0;
  padding-top: 20px;
}

.t_vids iframe {
  width: 100%;
}

.ramcharitramanslink {
  background: #FFF1C9;
  padding: 20px;
  display: block;
  text-align: center;
  font-size: 25px!important;
  font-weight: bold;
  margin-bottom: 15px;
  border-radius: 5px;
  color: #FF6600!important;
  border: 1px dashed #FF6600;
}

.ramcharitramanslink:hover, .ramcharitramanslink:focus {
  background: #FF6600;
  color: #fff;
  text-decoration: none;
}


.ramch_block {
  border: 1px dashed #acacac;
  padding: 10px;
  border-radius: 5px;
  background: #fff;
  box-shadow: 0px 1px 8px rgb(0 0 0 / 20%);
  display: flex;margin-bottom: 15px;
}
.ramch_img_block {flex: 0 0 90px;}
.ramch_img_block img {width: 100%;}
.ramch_block_cont {padding: 5px 5px 0 15px;}
.ramch_block_cont h2 {font-size: 20px; font-weight: bold; margin-bottom: 10px;}
.ramch_block_cont h2 a {color: #333;}
.ramch_block_cont p {font-size: 18px;line-height: 25px; margin-bottom: 10px;}






 
.article_in_body{position: relative;padding: 10px 30px;}
.article_in_body::before{
  content: "";
  background-image:url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/relig_patten_bg.svg);
  position: absolute;
    left: 0;
    width: 6px;
    top: 0;
    bottom: 0;
    background-size: 6px;
}
.article_in_body::after{
  content: "";
  background-image:url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/relig_patten_bg.svg);
  position: absolute;
    right: 0;
    width: 6px;
    top: 0;
    bottom: 0;
    background-size: 6px;
}
.article_in_body .headingSub {
  text-align: center;
  margin-bottom: 10px;
}




.ramshalaka_head h1 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #FF6600;
}
.ramshalaka_page .poll_list {
  font-size: 20px;
}

.choghadia_head h1 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #FF6600;
}
.choghadia_page .poll_list {
  font-size: 20px;
}

/* For tarot start */
.tarro_title {
  padding: 10px 10px;
  display: flex;
  justify-content: space-between;
  border-radius: 5px;
}
h3.tarroHead {
  margin: 0;
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  padding-left: 10px;
}
p.tarroPara {
  margin-bottom: 15px;
  font-size: 19px;
}
.tarro_bottom_section {
  background-color: #ddd;
  padding: 20px;
  border-radius: 5px;
}
ul.tarroUL {
  margin-bottom: 5px;
  padding-left: 20px;
  font-size: 18px;
}

/* For Choghadiya start */
.choghadiya {width:100%; float:left; margin-top:20px;}
.indi {float:left; margin-right:50px;}
.choghadiya .table {font-weight:bold; background:#fff;    margin: 15px 0;
  border-collapse: inherit;}
.choghadiya .table tbody tr td {    padding: 10px 8px;
  border-radius: 5px;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 10%);}
.chTblHeading {background:#fff; border-bottom:2px solid #aaa !important; font-weight:700;}
.color_indicator {float:left; width:100%; font-size:18px; font-weight:700; margin:0 0 20px 0; padding-left:32%;}
.color_indicator i {width:24px; height:24px; float:left; margin:3px 10px 0 0; border-radius:6px;}
.color_indicator i.i-shubh {background:#EE4007;}
.color_indicator i.i-amrit {background:#EECC7A;}
.color_indicator i.i-labh {background:#F4E4BB;}
.chUdweg {}
.chShubh {background:#EE4007; color:#fff;}
.chAmrit {background:#EECC7A;}
.chLaabh{background:#F4E4BB;}
.chTime {font-weight:normal;}

/*** block cs ***/
.wbx {margin-bottom: 15px;}
.wbx .head h1 {position: relative; font-size: 19px; font-weight: bold;  margin: 0 0 10px 0; line-height:29px;}
.wbx .head h1:before {content: ""; height: 4px; width: 100%; background: #ddd; position: absolute;
  top: 0; bottom: 0; margin: auto 0;}
.wbx .head h1 a {background: #fff; padding: 0 10px; position: relative; margin-left: 18px; color:#333;}
.wbx .head h1 a:before {
  content: ""; background: #a50404; position: absolute; left: -18px; height: 4px; width: 18px; top: 0; bottom: 0;
  margin: auto 0;}
.t_news {display: flex!important; flex-wrap: wrap; width: 100%; border-bottom: 1px solid #ddd;padding-bottom: 10px;
  margin-bottom: 10px; cursor: pointer;}
.t_news h1 {width: 100%;flex: 0 0 auto; font-size:18px;font-weight: 600;line-height: 23px;margin:0;padding-bottom: 8px;}
.t_news .t_n_thumb {display: flex;flex: 0 0 100px;/* width: 100px; */
  height: 80px;overflow: hidden;background: #ddd; border-radius: 5px;}
.t_news .t_n_txt {flex: 0 0 calc(100% - 100px); display: flex; padding-left: 12px; font-size: 17px;}
.t_news .t_n_thumb img {width: 100%;}
.wbx .con .t_news:last-child {border: none; margin: 0;}


/*** photo gallery css ***/
.ph_gal_slider .carousel-inner{border-radius:5px; margin-bottom: 15px;}
.ph_gal_slider .carousel-inner .item{}
.ph_gal_slider .carousel-inner .item img{width:100%;}
.ph_gal_slider .carousel-inner .carousel-item img{width:100%;}
.ph_gal_slider .carousel-caption{
position: relative;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 30%); /* FF3.6-15 */
      background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 30%); /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 30%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
      position: absolute;
      bottom: 0;
      margin: 0;
      padding: 12px 15px;
      font-size: 18px;
      line-height: 26px;
      min-height: 76px;
      left:0; right:0;
}
.ph_gal_slider .carousel-caption a{
color:#fff;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          overflow: hidden; text-align: left;
}
.ph_gal_slider .carousel-inner .carousel-item>a {height: 260px;display: block;}
.ph_gal_slider .carousel-inner .item>a {height: 260px;display: block;}
.ph_gal_slider .carousel-control {
position: absolute;
z-index: 5;
border: none;
background: hsla(0,0%,100%,.4);
width: 35px;
height: 65px;
text-indent: -110px;
overflow: hidden;
top: 0;
bottom: 0;
margin: auto 0;
opacity:1;
}
.ph_gal_slider .carousel-control.left {
      left:0px;
      background-image:url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/left-arrow-w.svg);
      background-size:10px;
      background-repeat: no-repeat;
      background-position:8px 25px;
      border-radius:0 40px 40px 0;
}
.ph_gal_slider .carousel-control.right {
right:0px;
      background-image:url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/right-arrow-w.svg);
      background-size:10px;
      background-repeat: no-repeat;
      background-position:18px 25px;
      border-radius: 40px 0 0 40px;
}



.carousel {position: relative;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-inner > .item {position: relative;display: none;
-webkit-transition: .6s ease-in-out left;
     -o-transition: .6s ease-in-out left;
        transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
  -webkit-transition: -webkit-transform .6s ease-in-out;
       -o-transition:      -o-transform .6s ease-in-out;
          transition:         transform .6s ease-in-out;

  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
.carousel-inner > .item.next,
.carousel-inner > .item.active.right {
  left: 0;
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.carousel-inner > .item.prev,
.carousel-inner > .item.active.left {
  left: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.carousel-inner > .item.next.left,
.carousel-inner > .item.prev.right,
.carousel-inner > .item.active {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display: block;
}
.carousel-inner > .active {
left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner > .next {
left: 100%;
}
.carousel-inner > .prev {
left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left: 0;
}
.carousel-inner > .active.left {
left: -100%;
}
.carousel-inner > .active.right {
left: 100%;
}
.carousel-control {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 15%;
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
filter: alpha(opacity=50);
opacity: .5;
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat: repeat-x;
}
.carousel-control.right {
right: 0;
left: auto;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
color: #fff;
text-decoration: none;
filter: alpha(opacity=90);
outline: 0;
opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
font-family: serif;
line-height: 1;
}



.horroscope {
  background: #ffe753;
  margin-bottom: 15px;
  padding: 15px;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
}
.horroscope h1 {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 18px;
}
.horroscope h1:after {
  content: none;
}
.horroscope h1 a {
  background: none;
  color: #a50404!important;
}
.horroscope h1 a{color:#a50404;}
.horroscope .zodiac a {
  background: #d93c3c;
  border-radius: 100px;
  width: 65px;
  height: 65px;
  display: inline-block;
  text-align: center;
  padding: 15px 10px;
  margin-bottom: 5px;
}
.horroscope .carousel-item .zodiac{float: left; text-align: center;font-weight: bold;}
.horroscope .carousel-item .zodiac_txt {
  overflow: hidden;
  font-size: 15px;
  line-height: 23px;
  padding-left: 15px;
}
.horroscope .carousel-item .zodiac_txt .txtContent {
  padding-left: 18px;
  font-size: 16px;
  line-height: 24px;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
#horroscope_slider .carousel-control {
  position: absolute;
  width: 28px;
  height: 28px;
  right: 0;
  top: -44px;
  left: inherit;
  border: 1px solid rgba(0,0,0,.3);
  background: url(https://nonprod-media.webdunia.com/m-staticpage/static-page-images/right-arrow.svg);
  background-repeat: no-repeat;
  background-size: 7px;
  background-position: 9px 7px;
  opacity: 1;
  
}
#horroscope_slider .carousel-control.left {
  right: 27px;
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transform:rotate(180deg);
}
.btn_rashi{order:2; display: none;}
.article_in_body h2 {
  font-size: 22px;
  text-align: center;
}

a{text-decoration: none;}

.pagination li a {
  background: #fff;
  color: #E26800;
  display: block;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 28px;
  font-size: 14px;
  border-radius: 40px;
  border: 1px solid #E26800;
}
.pagination li a:hover{background-color:#E26800 ; color:#fff; text-decoration: none;}
.pagination li .selected {
  background: #E26800;
  color: #fff;
}

.pagination li {
  margin: 3px;
}

.artPagination {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}

.det_con_head .fonts_size{display:none;}






.n_w_p_head {padding: 0px 0 10px 0;}
.n_w_p_head h2 {position: relative; font-weight: 600; margin: 0; line-height: 29px; font-size: 19px;}
.n_w_p_head h2::before {  content: ""; width: 100%; height: 4px; background: #ddd; position: absolute; bottom: 11px;}
.n_w_p_head h2 label {font-size: 19px; color: #333; padding: 0 12px 0 28px; margin: 0; position: relative; background: #fff;}
.n_w_p_head h2 label::before {
  content: ""; width: 18px; height: 4px; background: #A50404; position: absolute; left: 0; top: 0; bottom: -3px; margin: auto 0;
}
.n_w_p_head h2 .n_readmore {display: inline-block; position: absolute; right: 0;}
.n_w_p_head h2 .n_readmore a {font-size: 16px; color: #333; font-weight: normal; position: relative; padding-right: 32px; background: #fff;
  padding-left: 10px;}
.n_w_p_head h2 .n_readmore a::after {
  width: 24px; height: 24px; background: #A50404; display: block; content: ""; position: absolute; right: 0;
  top: -1px; background-image: var(--spritesheet); background-size: var(--spritesheet-size);
  background-repeat: no-repeat; background-position: -518px -99px;}

.joytish_vishesh_img ul {margin: 0; padding: 0; list-style: none; display: flex; flex-wrap: wrap;}
.joytish_vishesh_img ul li { width: 50%; padding: 3px 5px; background: #fff; border-radius: 5px;}
.joytish_vishesh_img ul li img {border-radius: 10px; width: 100%; border: 1px solid #ddd; }

a {
    color: #a50404;
}
.staticpage>.breadcrumb {
    display: none;
}
.muhurat_widget{display: none;}

/*** responsive css ***/

@media (max-width: 575.98px) {}
@media (min-width: 576px) and (max-width: 767.98px) {}
@media (max-width: 767.98px) { 
.wd_lang ul li span{font-size: 12px; display:none;}
.wd_lang ul li a{padding: 3px 8px; font-size: 13px;}
.wd_date{display:none;}
.wd_navigation ul { overflow-x: scroll; }
.wd_navigation ul li {float: none!important; display: inline-block;  }
.footer_about span{display:none;}
.footer_about {padding: 0px 0 25px 0; text-align: center;}
.footer_widget {display: block!important;}
.wd_social_link li span{display:none;}
.wd_lang{overflow: auto;}
.i_con_l {float: none; width: calc(100% - 0px); margin-bottom: 20px;}
.i_con_r {width: 100%; float: none; margin-left: 0px;}
.header_sect .h_mid_col{order:3; flex: 0 0 100%;}
.i_con_l{float:none;width:calc(100% - 0px);}
.i_con_r{float:none; width:100%;}
.footer_widget{display: block;}
.ad_horizontal{overflow: hidden;}
.chapters_title::before{content:none;}
.chapters_title::after{content:none;}
.chapters_title{    padding: 0px 20px;}
}
@media (min-width: 768px) and (max-width: 991.98px) { 
.wd_lang ul li span{font-size: 12px;display:none;}
.wd_lang ul li a{padding: 3px 8px; font-size: 13px;}
.wd_date{display:none;}
.wd_navigation ul {overflow-x: scroll;}
.wd_navigation ul li {float: none!important; display: inline-block;}
.footer_about span{display:none;}
.footer_about {padding: 0px 0 25px 0; text-align: center;}
.footer_widget{display: block;}
.header_sect .h_mid_col{order:3; flex: 0 0 100%;}
.i_con_l{float:none;width:calc(100% - 0px);}
.i_con_r{float:none; width:100%;}
}
@media (min-width: 992px) and (max-width: 1199.98px) { 
.wd_lang ul li span{font-size: 12px;display:none;}
.wd_lang ul li a{padding: 3px 8px; font-size: 13px;}
}
@media (min-width: 1200px) { }