
.logo-area img {
    width: 100%;
    max-width: 190px;
}
.top-7-c {
    margin-top: 30px;
    float: left;
}

/*Rashifal*/
a.red-gradient {
	color: white;
	background: rgba(197,29,47,1);
	background: -moz-linear-gradient(top, rgba(197,29,47,1) 0%, rgba(189,26,40,1) 32%, rgba(142,13,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(197,29,47,1)), color-stop(32%, rgba(189,26,40,1)), color-stop(100%, rgba(142,13,0,1)));
	background: -webkit-linear-gradient(top, rgba(197,29,47,1) 0%, rgba(189,26,40,1) 32%, rgba(142,13,0,1) 100%);
	background: -o-linear-gradient(top, rgba(197,29,47,1) 0%, rgba(189,26,40,1) 32%, rgba(142,13,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(197,29,47,1) 0%, rgba(189,26,40,1) 32%, rgba(142,13,0,1) 100%);
	background: linear-gradient(to bottom, rgba(197,29,47,1) 0%, rgba(189,26,40,1) 32%, rgba(142,13,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c51d2f', endColorstr='#8e0d00', GradientType=0 );
	padding: 8px;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	border-radius: 3px;
	display: inline-block;
    width: 130px;
    text-align: center;
 }
  a.red-gradient:hover{
	background: rgba(184,9,30,1);
	background: -moz-linear-gradient(top, rgba(184,9,30,1) 0%, rgba(189,26,40,1) 32%, rgba(115,11,1,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(184,9,30,1)), color-stop(32%, rgba(189,26,40,1)), color-stop(100%, rgba(115,11,1,1)));
	background: -webkit-linear-gradient(top, rgba(184,9,30,1) 0%, rgba(189,26,40,1) 32%, rgba(115,11,1,1) 100%);
	background: -o-linear-gradient(top, rgba(184,9,30,1) 0%, rgba(189,26,40,1) 32%, rgba(115,11,1,1) 100%);
	background: -ms-linear-gradient(top, rgba(184,9,30,1) 0%, rgba(189,26,40,1) 32%, rgba(115,11,1,1) 100%);
	background: linear-gradient(to bottom, rgba(184,9,30,1) 0%, rgba(189,26,40,1) 32%, rgba(115,11,1,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8091e', endColorstr='#730b01', GradientType=0 );
  }
 .zodiac-column.button-wrapper .red-gradient:first-child {
	 margin-right: 10px;
 }
.twelve-item-slider {
    margin-top: 25px;
}
.twelve-items-slider-wrapper {
    float: none;
    clear: both;
}
.rashifal {
    position: relative;
    padding: 15px;
    background-color: #CEEBF1;
}
.rashifal .title {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    padding-top: 10px;
    font-size: 24px;
    font-weight: bold;
    background: linear-gradient(to right, #ff7932 0%, #dbb322 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.rashifal .astro-icon
{
    width: 75px;
    height: 76px;
    background-color: whiteSmoke;
    overflow: hidden;
    background: url(https://static.asianetnews.com/v1/images/astro_images/rashifal-sprite.png);
    background-repeat: no-repeat;
    margin: 0 auto;
    background-size: 677%;
}
.rashifal .zodiac-name {
    color: #2e2e2e;
    text-align: center;
    margin-top: 10px;
}
.rashifal .owl-carousel {
    position: relative;
}
.rashifal .owl-carousel .ele-wrapper figure img{
    width: 100%;
    height: auto;
}
.rashifal .owl-carousel .ele-wrapper h6 {
    width: 100%;
    font-size: 16px;
    text-align: center;
    text-transform: capitalise;
}

.capricorn{
    background-position: -431px -2px !important;
}
.sagittarius {
        background-position: -431px -78px !important;
}
.libra{
        background-position: -1px -2px !important;
}
.leo {
    background-position: -168px -78px !important;
}
.virgo {
    background-position: -255px -2px !important;
}
.scorpio{
    background-position: -1px -78px !important;
}
.pisces {
    background-position: -342px -1px !important;
}
.aquarius {
    background-position: -342px -78px !important;
}
.cancer {
    background-position: -255px -78px !important;
}
.taurus {
    background-position: -85px -78px !important;
}
.aries {
    background-position: -85px -2px !important;
}
.gemini {
    background-position: -168px -2px !important;
}
#rashifalHindi .carousel-section .owl-theme .owl-nav {
    display: block !important;
}
#rashifalHindi .owl-carousel .owl-nav button:first-child {
    background-color: #5D686D;
    font-size: 30px;
    position: absolute;
    left: -14px;
    top: 85px;
    border: 1px solid #5D686D;
    width: 18px;
    height: 50px;
    border-radius: 0;
    background-image: url(https://static.asianetnews.com/v1/css/election2019/Left.png);
    background-repeat: no-repeat;
    background-position: center;
}
#rashifalHindi .owl-carousel .owl-nav button:last-child {
    background-color: #5D686D;
    font-size: 30px;
    position: absolute;
    right: -14px;
    top: 85px;
    border: 1px solid #5D686D;
    width: 18px;
    height: 50px;
    border-radius: 0;
    background-image: url(https://static.asianetnews.com/v1/css/election2019/Right.png);
    background-repeat: no-repeat;
    background-position: center;
}
#rashifalHindi .owl-carousel .owl-nav button.owl-prev, #rashifalHindi .owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 7% !important;
}
#gallery .zodiac-column.button-wrapper {
  width: 1230px;
  margin: 0 auto;
  text-align: left;
  float: none;
}
#gallery .zodiac-column.button-wrapper a {
  font-size: 12px;
}
#gallery .rashifal{
  max-width: 1200px;
  margin: 0 auto;
  float: none;
  clear: both;
}

@media (max-width: 576px){
  .rashifal .owl-carousel .ele-wrapper figure {
    width: 120px;
    height: 120px;
  }
  .twelve-item-slider {
      margin-bottom: 25px;
  }
  .zodiac-column.button-wrapper.text-right {
    text-align: center;
  }
}

@media (max-width: 375px){
  #rashifalHindi .owl-carousel .owl-nav button {
    width: 15px;
  }
}
