@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,900,900italic,300italic,300,100italic,100 font-display: swap);
/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v99/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}
::selection {
  background: #333333;
  color: #fff;
  text-shadow: none;
}
::-moz-selection {
  background: #333333;
  /* Firefox */
  color: #fff;
  text-shadow: none;
}
::-webkit-selection {
  background: #333333;
  /* Safari */
  color: #fff;
  text-shadow: none;
}
:active,
:focus {
  outline: none !important;
}
body {
  line-height: 1.8;
  color: #202020;
  font-size: 16px;
  font-family: "Roboto",Helvetica,Arial,sans-serif;
  background-color: #fff;
  font-display: swap;
}
.font-black 
{
    color:#202020;
}
a {
  color: #999999;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #737373;
  text-decoration: none;
}
a img {
  border: none;
}
img {
  max-width: 100%;
}
iframe {
  border: none !important;
}
/* -------- Headings ---------- */
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 24px;
}
h3,
.h3 {
  font-size: 18px;
}
h4,
.h4 {
  font-size: 16px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Roboto",Helvetica,Arial,sans-serif;
  font-weight: 500;
  line-height: 1.42857143;
  color: #202020;
}
.mb-5 {
  margin-bottom: 5px !important;
}
.ml-5 {
  margin-left: 5px !important;
}
.mr-5 {
  margin-right: 5px !important;
}
.mt-5 {
  margin-top: 5px !important;
}
.mt-12 {
  margin-top: 12px !important;
}
.mt-12 {
  margin-top: 12px !important;
}
.mt-10 {
  margin-top: 10px !important;
}
.mt-20 {
  margin-top: 20px !important;
}
.mt-30 {
  margin-top: 30px !important;
}
.mt-40 {
  margin-top: 40px !important;
}
.mb-25 {
  margin-bottom: 25px !important;
}
.pb-5 {
  padding-bottom: 5px !important;
}
.pl-5 {
  padding-left: 5px !important;
}
.pr-5 {
  padding-right: 5px !important;
}
.pt-5 {
  padding-top: 5px !important;
}
.p-25 {
  padding: 25px !important;
}
/* -------- List ---------- */
ul
{
  list-style: none;
  margin: 0;
  padding: 0;
}
ol {
  margin: 0;
  padding: 0;
}
ul ul,
ol ul {
  margin-left: 15px;
}
ul.list {
  list-style: outside none none;
  margin-top: 13px;
  padding-left: 0;
}
ul.list li {
  margin: 5px 0;
}
ul.list li:before {
  border: none;
  color: #a9a9a9;
  content: "\f111";
  display: inline-block;
  font-family: fontawesome;
  font-size: 9px;
  margin-right: 10px;
  padding: 0;
}
ul.list li:hover:before {
  background: none;
  border-color: transparent;
}
ul.list li a {
  text-decoration: none;
  -webkit-transition: all 300ms ease-in;
  -o-transition: all 300ms ease-in;
  transition: all 300ms ease-in;
}
/* --Header Area Css-- */
.container-fluid 
{
    padding:0 80px;
}

.header-area 
{
    background:#f5f5f5;
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative;
    
}
.right-top 
{
    margin-top:10px;
}

.btn-lng 
{
    border:1px solid #fc0;
    padding:10px 14px 10px 30px; 
    border-radius:30px;
    font-size:18px;
    background:#FFC107;
    color:#000;
}
.btn-lng:hover 
{
    background:#fff9e0;
}
.btn-var a
{
    border: 1px solid #FF6F00;
    padding: 10px 20px;
    border-radius: 30px;
    font-size: 18px;
    background: #fff;
    color: #000;
    display: block;
    margin-right: 10px;
    line-height: 25px;
}
.btn-var a:hover 
{
    background:#fff9e0;
}
.btn-var a i
{
    float: left;
    margin-top: 2px;
}
.uselinks 
{
    margin:0px;
    padding:0px;
    margin-right:20px;
    margin-top:10px;
}
.uselinks li 
{
    display:inline-block;
}
.uselinks li a 
{
    padding-left:5px; 
    padding-right:5px;
    display:block;
    color:#555;
    border-right:1px solid #555;
    line-height:18px;
}
.uselinks li a:hover 
{
    color:#FF6F00;
}
.lng-set .dropdown-menu>li>a 
{
    padding:7px 20px;
    font-size:16px;
}
.menu-area 
{
    background:#fff;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    min-height:0px;
    margin-bottom:5px;
}
.menu-area .nav>li>a 
{
    padding:13px 7px;
    font-size:15px;
    color:#333; 
    font-weight: 500;   
}
.menu-area .nav>li>a:focus, .menu-area .nav>li>a:hover 
{
    background:#FF6F00;
    color:#fff;
    transition:all 0.3s;
    border-radius:2px;
}
.menu-area .nav li .active-nav 
{
    background:#ffc107;
    color:#000;
    transition:all 0.3s;
    border-radius:2px;
}
.menu-area .dropdown-menu 
{
    margin-top:0px;
    margin-bottom:0px;
}
.menu-area .dropdown-menu>li>a 
{
    padding:7px 20px;
}
.menu-area .dropdown-menu>li>a:hover 
{
    background:#fff9e0;
}
.menu-area .dropdown-menu>li
{
    border-bottom:1px solid #eee;
}
.w-100 
{
    width:100%;
}
.bg-white {
    background: #fff;
}
.card-shadow {
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 16%), 0 1px 5px 0 rgb(0 0 0 / 12%);
}
.signs-area 
{
    padding-top:20px;
    padding-bottom:20px;
}
.zodiac-signs 
{
    display:block;
    text-align:center;
    background: #f5f5f5;
    border-top-left-radius:20px;
    border-bottom-right-radius:20px;
    padding-bottom:5px;
    border:1px solid #ddd;
    transition:all 0.3s;
}
.zodiac-signs img 
{
    width:60px;
}
.zodiac-signs h5 
{
    margin-top:-5px;
}
.zodiac-signs:hover 
{
    background:#fff9e0;
    border-top-right-radius:20px;
    border-bottom-left-radius:20px;
    border-top-left-radius:0px;
    border-bottom-right-radius:0px;
    
}
.horoscope-area
{
    min-height:240px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #000;
    background-color: #FFC107;
}
.horoscope-tabs .nav>li 
{
    margin-right:10px;
}
.horoscope-tabs .nav>li>a {
    position: relative;
    display: block;
    padding: 8px 35px;
    border-radius:30px;
    font-size:20px;
    font-weight:500;
    color:#000;
    font-weight:500;
}
.alpha-area li 
{
    display:inline-block;
}
.alpha-area li a 
{
    border-radius:4px;
    font-size:20px;
    padding:4px 8px;
    color:#000;
}
.alpha-area li a.active 
{
    background-color: #FFC107;
    border-radius:10px;
}
.alpha-area li a:hover {background:#ffc107}
.form-area, .alpha-area
{
    padding:4px 8px;    
}

.br1px{border:1px solid #ddd;}
/* ---Checkbox -- */

.form-area .check-group {
  display: block;
  margin-bottom: 15px;
}

.form-area .check-group input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}

.form-area .check-group label {
  position: relative;
  cursor: pointer;
}

.form-area .check-group label:before {
  content:'';
  -webkit-appearance: none;
  background-color: transparent;
  border: 2px solid #FFC107;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 10px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 10px;
}

.form-area .check-group input:checked + label:after {
  content: '';
  display: block;
  position: absolute;
  top: 7px;
  left: 9px;
  width: 6px;
  height: 14px;
  border: solid #FFC107;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
/* ---Checkbox End -- */
.btn-yellow 
{
    background:#FFC107;
}
.br-20 
{
    border-radius:20px;
}
.btn-design 
{
    box-shadow: none;
    border: none;
    font-size: 18px;
    font-weight: 500;
    display: block;
    width: 100%;
    transition:all 0.3s;
    padding:8px 12px;
}
.btn-design:hover 
{
    background:#FF6F00;
    color:#fff;
}
.form-area .form-control 
{
    height:40px;
}
.heading-area h2 {
    border-bottom: 1px solid #ddd;
    display: inline-block;
    position: relative;
    padding-bottom: 4px;
    margin-top:0px;
    font-size:20px;
}
.heading-area h2:before {
    position: absolute;
    content: "";
    background: #FFC107;
    height: 2px;
    bottom: -2px;
    width: 100px;
}
.slider {
        width: 100%;
        margin: 30px auto;
}
.slick-slide {
      margin: 0px 20px;
}
.recent-slider .slick-slide img {
      width: 100%;
      height:170px;
      border-radius:20px; 
}
.slick-prev:before,.slick-next:before {
      color: #000;
}
.rcnt-block {
      position:relative;
      display:block;      
}
/*.rcnt-block:before {
      position:absolute;
      left:0px;
      right:0;
      top:0;
      bottom:0;
      content:"";
      background:rgba(0,0,0,0.3);
      border-radius:15px;
}*/
.rcnt-block h5 
{
    position: absolute;
    bottom: 0px;
    z-index: 1;
    text-align: center;
    color: #fff;
    left: 0;
    right: 0;
    font-size: 20px;
    
}
.rcnt-block h5:before {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    bottom: -10px;
    top: -32px;
    background: linear-gradient(rgba(6,6,6,0.0),rgba(0,0,0,1));
    border-radius: 0px 0px 15px 15px;
    z-index:-1;
    
}
.pr-reports 
{
    background:#333;
    padding:15px 20px;
    border-radius:15px;
}
.recent-slider .slick-slide .img-auto 
{
    height:auto;
}
.pr-reports h4 
{
    font-size:24px;
    color:#fff;
    margin-top:0px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.pr-reports a 
{
    box-shadow: none;
    border: none;
    font-size: 18px;
    font-weight: 500;
    display: block;
    width: 100%;
    transition: all 0.3s;
    padding: 6px 12px;
    text-align:center;
    color:#000;
}
.video-area iframe
{
    border-radius:15px;
}
.apps-area 
{
    text-align:center;
    justify-content: center;
    display: flex !important;
    align-items: center;
}
.ap-img-circle 
{
    width:150px;
    height:150px;
    border-radius:50%;
    background:#eee;
    text-align:center;
    justify-content: center;
    display: flex !important;
    align-items: center;
}
.ap-img-circle img 
{
    width:100px !important;
    height:100px !important;
    text-align:center;
}
.left-inner img 
{
    margin-right:15px;
    width:200px;
}
.right-inner 
{
    background: #eee;
    padding: 5px;
    border: 1px solid #ddd;
    width:78%;
    float:left;
}
.right-horo 
{
    float: left;
    width: 33.33%;
    box-sizing: border-box;
    border-bottom: 1px solid #ddd;
    background: #fff;
    padding: 0px 5px;
}
.right-horo h5 
{
    margin-top:5px;
    margin-bottom:0px;    
    font-size:14px;
    color:#6f6b6b;
}
.right-horo p 
{
    font-size:20px;
    margin-bottom:0px;
}
.left-chart 
{
    margin-top:-30px;
}
.btn-anchar 
{
    margin-top:20px;
}
.n-ch 
{
    border: 1px solid #fc0;
    padding: 4px 25px;
    border-radius: 30px;
    font-size: 20px;
    background: #FFC107;
    color: #000;
    width:45%;
    float:left;
    text-align:center;
    transition:all 0.3s;
}
.s-ch 
{
    border: 1px solid #fc0;
    padding: 4px 25px;
    border-radius: 30px;
    font-size: 20px;
    background: #fff;
    color: #000;
    width:45%;
    float:right;
    text-align:center;
    transition:all 0.3s;
}
.btn-anchar a:hover 
{
    background: #FFC107;
    color:#fff;
    transition:all 0.3s;
}
.k-ch 
{
    border: 1px solid #fc0;
    padding: 4px 25px;
    border-radius: 30px;
    font-size: 20px;
    background: #FFC107;
    color: #000;
    text-align:center;    
    
}
.right-chart 
{
    margin-top:10px;
}
.right-chart li 
{
    display:inline-block;
    margin-bottom:10px;
}
.right-chart li a 
{
    color:#000;
    border:1px solid #ddd;
    padding:6px 10px;
    display:block;
    border-radius:30px;
    background:#f5f5f5;
}
.right-chart li a:hover 
{
    background:#fff9e0;
}
.content-part a 
{
    color:#b0260b;
    font-weight:bold;
    text-decoration:underline;
}
.content-part .anchar-tag 
{
    margin-right:15px;
    color:#000;
    font-weight:normal;
}

.set-chart-an li a 
{
    font-weight:normal;
    text-decoration:none;
    padding:4px 18px;
    
}
.set-chart-an li .active 
{
    background:#FFC107;
    font-weight:bold;
} 
.btn-check 
{
    padding:12px 30px;
    border-radius:10px;
    margin-right:10px;
    color:#000;
    font-size:18px;
    font-weight:500;
    transition:all 0.3s;
}
.btn-check:hover 
{
    background:#ff7000;
    color:#fff;
}
.content-horo 
{
    margin-bottom:25px;
}
.breadcrum-b {
	margin-top:10px;
}
.btn-round {
    border-radius: 30px;
}
.searchIcon img {
	width:20px; 
}
.searchIcon {
	float: right;
    margin-right: 15px;
    vertical-align: middle;
    margin-top: 23px;
    display:none;
}
.showonsearch {
	display:block;
}
.globeic {
	position: relative;
}
.globeic i {
	position: absolute;
    top: 16px;   
    left: 8px;
    font-size: 17px;
}
.btn-right-cl {
    float: right;
    background: #ffc107;
    color: #000;
    padding: 2px 14px; 
    border-radius: 30px;
}
.alpha-area .active-alp {
	background: #FFC107;
    padding: 0px 8px;
    border-radius: 7px;
}
#LoginBtn {
	display: none;
}

h1.celebrityh1 {  
	border-bottom: 1px solid #ddd;
    display: inline-block;
    position: relative;
    padding-bottom: 4px;
    margin-top: 0px;
    font-size:28px;
}

h1.celebrityh1:before {
	position: absolute;
    content: "";
    background: #FFC107;
    height: 2px;
    bottom: -2px;
    width: 100px;
}
.arrow,.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.arrow{border-width:11px}
.arrow:after{border-width:10px;content:""}
.bottom{top:44px}
.bottom .arrow{top:-11px;right:30px;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}
.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}
.menu-arrow,.menu-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.menu-arrow{border-width:8px}.menu-arrow:after{border-width:7px;content:""}
.menu-arrow{top:-8px;margin-left:-8px;border-bottom-color:#FFECB3;border-bottom-color:#FFECB3;border-top-width:0}    
.menu-arrow:after{top:1px;margin-left:-7px;border-bottom-color:#fff;border-top-width:0;content:" "}
.arrow1{left:25px}.arrow2{left:110px}.arrow3{left:190px}.arrow4{left:260px}.arrow5{left:320px}.arrow6{left:400px}.arrow7{left:490px}.arrow8{left:580px}.arrow9{left:660px}.arrow10{left:750px}.arrow11{left:805px}.arrow12{left:880px}.arrow13{left:980px}.arrow14{left:1060px}.arrow15{left:1140px}
.side-nav-close {display: none;}
.colorB {
	color:#333;
}
.nb-fluid {display:block;}
.ds-none {display:none;}
.mb-logo {display:block;} .ds-logo {display:none;} .none-b {display:block;} 
.hide-on-small-device{display:block;}
.fixedBottom{background: #FFC107; bottom: 0px; box-shadow: 0px -1px 4px #888888;width:100%;}
.fixedBottom .snackbar-close{ padding-top:4px;}
.fixedBottom span{display:block;}
.fixedBottom a{font-size: 13px;color: #000;display: block; text-align:center;}
.uifooterbar { margin:0px; padding:0px; display: flex; justify-content: space-between; align-items: center; } .uifooterbar li {list-style:none; }
.uifooterbar li a.active{ color:#444; font-weight:500;}
.uifooterbar li a { color:#000; padding: 20px 8px 20px; font-weight:500; } .uifooterbar li a:hover {background:#4c4848; text-decoration:none; }    
.uifooterbar li a img { width:26px; text-align:center; margin-bottom:7px; } .fixedBottom {display:none;}
.pdlr80{padding:0 80px;}
.show-on-mb {display:none;}
.show-on-dsk {display:block;}
.img-100 {width:100%;}
.st-slider input[type="radio"] {display:none;}
.labels label {display:none;}
@media screen and (max-width:1360px){.container-fluid {padding:0 20px; }.pdlr80{padding:0 20px;}.recent-slider .slick-next{right: 0px;} .recent-slider .slick-prev{left:0px; z-index:5;}
                                     .video-slider .slick-next{right: 0px;} .video-slider .slick-prev{left:0px; z-index:5;}}
@media screen and (max-width:1280px){.menu-area .nav>li>a{padding: 13px 5px;} .alpha-area {overflow: auto;white-space: nowrap;padding: 5px 10px;}} @media screen and (max-width:1200px){.menu-area .nav>li>a{padding: 13px 3px;}}
@media screen and (max-width:1150px){.btn-lng{padding: 7px 12px; font-size: 15px;}.btn-var a{font-size: 14px; padding: 6px 8px; margin-right:6px;} .uselinks li a {font-size:14px;} .uselinks {margin-top:5px; margin-right:10px;} 
                                     .zodiac-signs img{width:60px;}.zodiac-signs h5{font-size:14px;}}
@media screen and (max-width:990px){.hide-on-small-device{display:none;}.form-area [class^=col-]{padding-left:5px; padding-right:5px;} .mb-mb {margin-bottom:10px;}
.side-panel-header {color: #fff;background-color: #ffc107;cursor: pointer;padding: 1px;position: relative; height:50px;}
.side-nav-close>i {float: left;font-size: 32px; margin-left: 7px; margin-top: 7px;}
.ui-margin-all {margin: 10px;}.btn-secondary {color: #fff;background: #FF6F00;text-transform: uppercase;font-weight: 500;
transition: box-shadow .50s;box-shadow: 0 1px 2px 0 rgb(0 0 0 / 16%), 0 1px 5px 0 rgb(0 0 0 / 12%);border-radius: 3px;}
.ui-topnav .navbar-collapse {background: #f7f7f7; border-top:0px; padding: 0px;} #LoginBtn {margin: 0px 6px;} .navs-design .caret {float:right; margin-top: 7px;}
.ui-topnav .navbar-nav {margin: 0px;} #LoginBtn .navbar-nav { margin: 2px 0px;}
.btn-white {color: #444;background: #fff;text-transform: uppercase;font-weight: 500;transition: box-shadow .50s;}
.menu-area .nav li .active-nav {background: none; color:#333;}
.menu-area .nav>li>a:focus, .menu-area .nav>li>a:hover {background: none; color:#333;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {padding:10px;}
.navbar-nav .open .dropdown-menu {background: #fff;}
.overlayColor {background: rgba(0,0,0,0.5);position: fixed;left:0px;right:0px;bottom:0px;top:0px;z-index: -1;}
.side-nav-close {display: block;}
}
@media screen and (max-width:768px){.mb-logo {display:none;}.ds-logo {display:block;} .logo {float:left;}.container-fluid {padding:0 15px; }.BreadCrumb{font-size:14px;}
                                    .menu-area .navbar-toggle {float:left;}.logo img{width:120px; margin-top:8px; margin-left:0px;} .pdlr80{padding:0 0px;}
                                    .navbar-toggle .icon-bar+.icon-bar {margin-top:6px;}
                                    .menu-area .navbar-toggle .icon-bar {background:#000; width:32px; height:3px;} 
                                    .menu-area .lng-set {float:right !important; margin-top:10px; margin-right:10px;} .none-b {display:none;} .ds-none {display:block;} 
                                    .right-horo p {font-size: 18px; line-height: 32px;} .right-horo {width:40%; border-bottom:0px; padding: 0px 0px;} 
                                    .right-inner { background: none; border: 0px solid #ddd; width: auto; float: none; padding: 0px;} .btn-anchar {float:left; margin-bottom:20px; width:100%;}
                                    .as-premium .modal-dialog{width:95% !important;}
                                    .right-chart li {margin-bottom:5px;}  .set-chart-an li {margin-bottom:15px;}
                                    .globeic i {top:10px; left:8px; font-size:14px;}.btn-check{padding: 10px 10px; font-size:14px; margin-right:5px;}
                                    .searchIcon .content-horo {margin-bottom:0px;} .lng-set .dropdown-menu {right:0px; left:auto;} 
                                    .btn-lng{padding: 5px 10px 5px 30px; font-size: 15px; border-radius:4px;} .searchIcon{display:block;}
                                    .alpha-area {border:0px; background:none;} 
                                    .searchIcon {padding: 5px 8px; border-radius:4px; background: #ffc107; margin-top: 10px; color: #000;}
                                    .recent-slider .slick-slide img {height: 110px; object-fit: cover;}
                                    .rcnt-block h5{font-size:14px;}.slick-slide{margin:0 5px;}.header-area{padding-top:0px; padding-bottom:0px;}
                                    .nb-fluid{display:none;}.navbar_absolute{position:fixed; left:-412px; width:300px; top:-1px; background:#fff; transition:0.3s all;height: 100%;overflow-y: scroll;} 
                                    .menu-area .nav>li>a {padding:13px 10px;} .fixedBottom {display:block;}
                                    .showonsearch {display:none;} #LoginBtn {display:block;} #LoginBtn .navbar-nav { margin: 2px 4px !important;}
                                    .pr-reports h4 {font-size:16px;}
                                    .alphaVate {padding:10px;border-radius:4px; box-shadow:0 1px 2px 0 rgb(0 0 0 / 16%), 0 1px 5px 0 rgb(0 0 0 / 12%);}
                                    .pr-reports {padding: 15px 4px;} .pr-reports a {font-size:14px; padding: 4px 6px; } .ap-img-circle {width: 90px; height:90px;}
                                    .ap-img-circle img {height: 60px !important; width: 60px !important;} h1.celebrityh1 {font-size:24px;} .show-on-mb {display:block;} .show-on-dsk {display:none;}}
@media screen and (max-width:550px){.horoscope-tabs .nav>li>a{padding:8px 20px;} .alpha-area {overflow: auto; white-space: nowrap; padding:5px 10px;} .alpha-area li a {padding: 4px 8px; font-size:20px;}.alpha-area li a:hover {background:#ffc107} .alpha-area {margin-top:-10px;}
.globeic i {top: 9px; font-size: 16px; left: 10px;} }  
@media screen and (max-width:470px){.heading-area h2{font-size:20px;} .horoscope-tabs .nav>li {margin-right:2px;} .horoscope-tabs .nav>li>a{padding:6px 12px; font-size:18px;}
                                    .horoscope-tabs{margin-top:10px !important;} .form-area .check-group label {font-size:14px;}.form-area, .alpha-area{padding:5px 15px;}
                                    .form-area .check-group {margin-left:-10px;}.alpha-area {padding:0px;} hr{margin-top:10px; margin-bottom:10px;} .content-part p {text-align:justify;} }
@media screen and (max-width:410px){.left-inner img {width:180px;} .btn-check {padding:10px 8px; font-size:13px;} .content-part .anchar-tag {margin-right:0px;}
.set-chart-an li a {padding:6px 5px; font-size:13px;} }
@media screen and (max-width:380px){.horoscope-tabs .nav>li>a{padding:6px 12px; font-size:15px;} .form-area .check-group label {font-size:13px;} .right-horo {margin-bottom:10px;} .right-horo h5 {margin-top:0px;} .right-horo p {line-height:23px;}.btn-check {padding:10px 4px; font-size:12px; font-weight:bold;}}
@media screen and (max-width:359px){ .left-inner img {width:150px;} .right-horo h5 {font-size:14px;} .right-horo p {font-size:16px;} .btn-check {padding:10px 6px; font-size:12px;}}

.navbar-toggle {   
    padding: 8px 8px;
    margin: 8px 8px !important;   
}
.mb-10 {
	margin-bottom: 10px;
}
 .scroll-div{            
            height: auto;
            position: relative;
            white-space: nowrap;
 			overflow-x: scroll;
  			overflow-y: hidden;
  		   -webkit-overflow-scrolling: touch;
        }

.scroll-div > .scroll-box{
            width: 150px;
            height: 150px;
            margin: 0px 0px;
            display: inline-block;
            border-radius:16px;
        }
 .scroll-div > .scroll-box img{
            width: 150px;
            height: 150px;
            object-fit: cover;
            border-radius:16px;
        }
 .scroll-div {  -ms-overflow-style: none; scrollbar-width: none;  overflow-x: scroll;}
 .scroll-div::-webkit-scrollbar {display: none;}
 
  .scroll-div-pr > .scroll-box{height: 100%;}
 .scroll-div-pr > .scroll-box img{height: 100%;}
 .scroll-div-pr > .scroll-box{padding: 12px 8px;}
@media (min-width:1025px){
 .scroll-div > .scroll-box{
            width: 16.444%;
            height: 100%;
            padding: 0px 8px;
            position: relative;
        }
 .scroll-div > .scroll-box img{
            width: 100%;
            height: 180px;
           
        }
 .scroll-div-pr > .scroll-box img{height: 100%;}
  .scroll-div-pr > .scroll-box{padding: 12px 8px;}
  
 }
 
 @media (max-width:767px){
 #mySidenav.active {
    -webkit-transform: translate(0px,0px);
    transform: translate(0px,0px);
    transition: all .75s ease-in-out;
}
#mySidenav {
    background: #fff;
    position: fixed;
    width: 260px;
    top: 0;
    height: 100%;
    box-shadow: 0 4px 6px rgb(0 0 0 / 40%);
    z-index: 1031;
    transform: translate(-250%,0px);
    transition: all .75s ease-in-out;
    overflow-y: auto;
}
.overlay-menu{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.7);z-index:1;display:none}
.horoscope-area{min-height:210px;}
}
footer.page-footer {
    bottom: 0;
    color: #fff;
}
.stylish-color-dark {
    background-color: #2c2c2c !important;
}
.pt-4, .py-4 {
    padding-top: 1.5rem !important;
}
footer.page-footer .footer-copyright {
    overflow: hidden;
    color: rgba(255,255,255,0.6);
    background-color: rgba(0,0,0,0.2);
}
.pb-3, .py-3 {
    padding-bottom: 1rem !important;
}
.pt-3, .py-3 {
    padding-top: 1rem !important;
}
.errorpage{background-color: #f7f7f7 !important; border:1px solid #eee;}
/* Slider */
#slider{
  width:100%;
  height:325px;  
  position:relative;
  overflow:hidden;
}
@keyframes load{
  from{left:-100%;}
  to{left:0;}
}
.slides{
  width:400%;
  height:100%;
  position:relative;
  -webkit-animation:slide 30s infinite;
  -moz-animation:slide 30s infinite;
  animation:slide 30s infinite;
}
.slider1{
  width:25%;
  height:100%;
  float:left;
  position:relative;
  z-index:1;
  overflow:hidden;
}
.slide img{
  width:100%;
}
.slide img{
  width:100%;
}
.image{
  width:100%;
}
.image img{
  width:100%;
}

/* Switch */
.switch{
display: none;
  
}
/* Animation */
@-webkit-keyframes slide{
  0%,100%{
    margin-left:0%;
  }
  21%{
    margin-left:0%;
  }
  25%{
    margin-left:-100%;
  }
  46%{
    margin-left:-100%;
  }
  50%{
    margin-left:-200%;
  }
  71%{
    margin-left:-200%;
  }
  75%{
    margin-left:-300%;
  }
  96%{
    margin-left:-300%;
  }
}
@-moz-keyframes slide{
  0%,100%{
    margin-left:0%;
  }
  21%{
    margin-left:0%;
  }
  25%{
    margin-left:-100%;
  }
  46%{
    margin-left:-100%;
  }
  50%{
    margin-left:-200%;
  }
  71%{
    margin-left:-200%;
  }
  75%{
    margin-left:-300%;
  }
  96%{
    margin-left:-300%;
  }
}
@keyframes slide{
  0%,100%{
    margin-left:0%;
  }
  21%{
    margin-left:0%;
  }
  25%{
    margin-left:-100%;
  }
  46%{
    margin-left:-100%;
  }
  50%{
    margin-left:-200%;
  }
  71%{
    margin-left:-200%;
  }
  75%{
    margin-left:-300%;
  }
  96%{
    margin-left:-300%;
  }
}
.topbtnvarta {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	display: none;
}
.topbtnvarta .talk-btn {
    border: 1px solid #ff6f00;
    padding: 6px 20px;
    border-radius: 30px;
    font-size: 18px;
    background: #fff;
    color: #000;
    display: block;
    margin-right: 10px;
    line-height: 25px;
    display: inline-block;
}
.topbtnvarta i {
	line-height: 27px;
	font-size:20px;
	margin-right: 3px;
}
 @media (max-width:1320px){
#slider{height:280px; } 
 }
 @media (max-width:900px){
#slider{height:170px; }
 }
 @media (max-width:767px){
#slider{height:168px; }
.topbtnvarta {display: block;}
 }
  @media (max-width:580px){
#slider{height:130px; }    
 }
   @media (max-width:480px){
#slider{height:110px; }  	
 }
   @media (max-width:420px){
#slider{height:100px; }  	
 }
    @media (max-width:380px){
#slider{height:90px; }  	
 }
     @media (max-width:340px){
#slider{height:80px; }  	
 }
 #walbalancetopt >a {
  all: unset;
}
#walbalancetopt >a:hover {
  cursor: pointer;
}
#walbalancetopt img {
  height: 18px;
  top: -2px;
  position: relative;
}

#walbalancetopt {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  left: 22rem;
  top: 5px;
  background: white;
  padding: 6px 7px;
  border-radius: 4px;

  display: flex;
  justify-content: center;
  align-items: baseline;
  gap: 3px;border: 1px solid #FF6F00;
border-radius: 30px;
padding: 8px 14px;
}
.walbalancett {
left: 10rem !important;
}	#walbalancet >a {
  all: unset;
}
#walbalancet >a:hover {
  cursor: pointer;
}
#walbalancet img {
  height: 18px;
  top: -2px;
  position: relative;
}

#walbalancet {
        position: absolute;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
left: 5rem;
top: 8px;
background: white;
padding: 6px 7px;
border-radius: 4px;
display: flex;
justify-content: center;
align-items: baseline;
gap: 3px;
border: 1px solid #FF6F00;
/* border-radius: 30px; */
padding: 2px 5px;
color: black;
}
.walbalancett {
left: 10rem !important;
}