.transit-container{margin:50px 0px;}
.left-container{float:left;width:63%;border-right: 1px solid hsl(0, 0%, 90%); flex-direction: colum;padding: 0 13px 0 16px;}
.right-container{float:left;width:30%;margin: 0px 0px 0px 50px;}
.transit-container h1, h2, h3, h4, h5, h6{font-family: 'Montserrat', sans-serif;line-height: 32px;line-height: 42px;}
.left-container h1{color:#3b4fb2;font-size:49px;margin: 0px; padding: 3px 0px 15px;font-weight:600;line-height: 42px;}
.left-container h2{color:#3a3a3a;font-size:28px;margin: 0px; padding: 0px 0px 0px;text-align:center;font-weight:600;line-height: 28px;}
.left-container h3{color:#3c50b1;font-size:27px;margin: 0px; padding: 20px 0px 10px;font-weight:600;line-height: 31px;}
.left-container h4{color:#3a3a3a;font-size:23px;margin: 0px; padding: 0px 0px 10px;font-weight:600;line-height: 31px;}
.right-container h6{color:#000;font-size:19px;margin: 0px; padding: 20px 0px 0px;font-weight:600;text-align:center;line-height:23px;}
span.date{font-family: 'Montserrat', sans-serif;color:#3a3a3a;font-size:18px;margin: 0px; padding: 0px 0px 0px;text-align:center;font-weight:400;}
.left-container p{font-family: 'Open Sans', sans-serif;color:#000;font-size:16px;line-height:26px;padding:0px 30px 0px 0px;}
.left-container .moon-sign-wrap .title h3 {padding: 0px 0px 0px;color: #3a3a3a;font-size: 28px;text-align: center;line-height: 28px;}
.right-container p{font-family: 'Open Sans', sans-serif;color:#000;font-size:16px;line-height:26px;}
.transit-container .share-us{float: left;}
.transit-container .share-us ul{float: left;margin-left: 0;}
.transit-container .share-us ul li{margin-left: 10px;margin-bottom: 10px;list-style: none;}
ul.share-icon{margin:0px;float:left;padding:0px;} 
ul.share-icon li{list-style: none !important;float: left;}
ul.share-icon li a{float: left;width: 35px; height: 35px;display: inline-block;margin: 1px;}
hr.line{width:70%;margin:10px auto;text-align:center;}
.height10{height:10px;}
.height20{height:20px;}
.height30{height:30px;}
.height40{height:40px;}
.height50{height:50px;}
.astrospeak-wrap{background:#c9d1ff;padding: 0px 0px 5px; border-radius: 5px;width: 320px;}
.center{text-align:center;}
.white-bg{background:#fff;width: 270px;margin: 20px auto;text-align: center;padding: 20px 0px 2px;margin: 20px auto;}
p.name{color:#000;font-size:19px;margin:0px;padding:5px 0px 0px;line-height:23px;text-align:center;}
p.exp{color:#de5350;font-size:15px;margin:0px;padding:0px 0px;text-align:center;}
p.astro {
    margin: 0;
    padding: 0px 0 0;
    line-height: 22px !important;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-size: 16px;
    text-align:center;
}
.chat-exp-wrap{
    display: inline-block;
    margin: 10px 1px 0;
    padding: 1px 10px 0px 10px;
    color: #a7852e;
    font-size: 15px;
    border: 1px solid #cccfcc;
    border-radius: 10px;
    transition: color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,background-position .3s ease-in-out 0s;
}

a.chat-consul-wrap{
    display: inline-block;
    margin: 10px 1px 0;
    padding: 1px 9px 0px 26px;
    color: #ffffff;
    font-size: 15px;
    border-radius: 10px;
    transition: color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,background-position .3s ease-in-out 0s;
}
a.more{
    display: inline-block;
    margin: 10px 1px 10px;
    padding: 10px 40px;
    color: #ffffff;
    font-size: 18px;
    border: 1px solid #2c7d2e;
    background:#2c7e2c;
}
a.mobile-ic {
    background: #2c7d2e url(/images/mobile-ic.png) 5px 5px no-repeat;}
 a.mobile-busy {
        background: #ff4040 url(/images/mobile-ic.png) 5px 5px no-repeat;}
 a.mobile-away {
            background: #fff5da url(/images/mobile-ic.png) 5px 5px no-repeat;}
 a.mobile-offline {
                background: #ececec url(/images/mobile-ic.png) 5px 5px no-repeat;}                    
.white-bg1 {margin:0px auto;width:300px;}
.slick-slide{height:auto !important;}   
.slick-slide img{display:initial !important;width:110px;height:110px;border-radius:50%;}
.slick-next{right: 8px !important;}
.slick-prev{left: 12px !important;}
.video-section{width:336px;margin:20px auto;}
.slick-prev:before, .slick-next:before{font-size:2px !important;}
.slick-prev:before{border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
}
.slick-next:before{border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}
.moon-sign-wrap {
    width: 100%;
    float: left;
    margin: 15px 0px 40px 0px;
}
.app-ad {
    background: #fff;
    padding: 7px 1px;
    width: 320px;
    margin: 0px 0px 20px;
    float: left;
}
.moon-signs {
    width: 100px;
    float: left;
    margin: 15px 3px 20px 10px;
}
.title span{    color: #3c50b3;
    font-size: 27px;
    text-align: center;
    display: block;
    padding: 5px 0px;}
.divider1{
    background:url(/images/divid.jpg) no-repeat;
    width: 318px;
    height: 33px;
}
p.right-title{font-size:18px;color:#000;margin:0px;padding:5px 0px;font-weight:600;    line-height: 22px;}
.report{background: #fbfbfb;
    padding: 10px 1px 5px;
    border-radius: 5px;
    width: 320px;
    border:1px solid #efb635;
    margin: 0px 0px 20px;
} 
.report img{display: block;
    float: left;
    margin: 5px 10px 14px;}
span.reporttitle{    font-size: 16px;
    font-weight: 600;
    margin: 5px 0px;line-height: 22px;}
.report a{color: #000;
    font-weight: 500;
    font-size: 15px;text-decoration: none;}
.social-media{margin:0px;}
.social-media-divider{width:90%;border:.50px solid #ededed;margin: 0px 0px 10px 0px;}  
.center{text-align:center;}
.homa-ad {
    background: #fff;
    padding: 7px 1px;
    width: 320px;
    border: 1px solid #e2e2e2;
    margin: 0px 0px 20px;
    float:left;
}
.homa-ad img{margin:0px auto;width:306px;display:block;}
.article-wrap{margin:0px}

.article-wrap h6 {
    color: #3a3a3a;
    font-size: 24px;
    margin: 0px;
    padding: 0px 0px 0px;
    text-align: center;
    font-weight: 600;
}
.article-wrap hr {
    margin-top: 1px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #eee;
}
.article-inbox{width:22%;float:left;margin:10px 10px;height:190px;}
a.article-more {
    display: inline-block;
    margin: 1px 1px 10px;
    padding: 0px 5px;
    color: #ffffff;
    font-size: 14px;
    border: 1px solid #fe8500;
    background: #fe8500;
}
.article-wrap p {
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-size: 16px;
    line-height: 21px;
    padding: 10px 0px 2px;
    text-align:left;
}
.rahu-ketu-remedies li {
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-size: 16px;
    line-height: 26px;
    padding: 10px 30px 0px 0px;
    list-style-type: decimal;
}
ul.rahu-ketu-remedies {padding-left: 18px;}
img{max-width: 100%;}

@media screen and (min-width:0px) and (max-width:971px){
    .avh-videosec .video-section {
        width: 100% !important;
    }
    .left-container{width:100%;border:none;}
    .right-container{width:95%;margin:10px;}
}
@media screen and (min-width:973px) and (max-width:1024px){
    .right-container{margin: 0px 0px 0px 20px;}
    .left-container h1{font-size:45px;}
}
@media screen and (min-width:768px) and (max-width:971px){
    .astrospeak-wrap{    margin: 0 auto;}
    .white-bg{margin: 6px auto;}
    .video-section{/*float:left;*/}
    .report{width:90%;padding:10px 1px 12px}
    .homa-ad{/*float:left;*/margin:10px 15px;}
    .app-ad{float:left;margin:5px 10px 30px 0px;}
}
@media screen and (min-width:700px) and (max-width:767px){
    .astrospeak-wrap{width:315px;margin:50px 10px 10px;}
    .white-bg{margin: 6px auto;}
    .video-section{margin:10px auto;}
    .report{width:80%;padding:10px 1px 12px}
    .homa-ad{margin:0px 10px;}
    .app-ad{float:left;}
    .article-inbox{width:50%;float:left;margin: 20px auto;}
}

@media screen and (min-width:0px) and (max-width:699px){
    .astrospeak-wrap{float:none;margin:30px auto;}
    .white-bg{float:none;margin:0px auto;}
    .video-section{float:none;margin:0px auto;}
    .report{float:none;margin:10px auto;}
    .homa-ad{float:none;margin:10px auto;}
    .app-ad{float:none;margin:0px auto;} 
    .article-inbox{width: 45%;float: left;margin: 0px 5px;height: 190px;}
    .left-container h1{font-size:28px;line-height: 34px;}
    .left-container h2{font-size: 20px;line-height: 21px;}
    .article-wrap h6{font-size: 19px;line-height: 26px;}
    .title span{line-height: 24px;font-size: 23px;}
    span.date{font-size:15px;}
    .left-container h3{font-size: 21px;line-height: 26px;}
    .left-container h4{font-size: 19px;line-height: 22px;}
    .transit-container{margin:20px 0px;}
    .left-container p{text-align:left;}
    .prediction-content p {padding-right: 0;}
    .right-in{width:100%;margin:0px;}
    .social-media{margin:0px 35px;}
    .moon-signs{margin: 15px 3px 20px 1px;}
    p.astro{padding:10px;}
    .contact-form-sign-pages.yellowbg{margin: auto 13px !important;}
}
@media screen and (min-width:0px) and (max-width:368px){
    .astrospeak-wrap{width: 272px;}
    .white-bg{width: 250px;}
    .report{width:272px;}
    .homa-ad{width:277px;}
    .app-ad{width:277px;}
    .height20{height:5px;}
    .video-section iframe{width:280px;}
    .video-section{width:280px;} 
    .divider1{display:none;}
    .moon-signs{width:88px;}
}
.contact-form-sign-pages.yellowbg {
    background: #123474;
    width: 93.5%;
    margin: 0px;
    padding: 20px 20px;
    position: relative;
    border-radius: 5px;
    margin-bottom: -10px;
    margin-top: 20px;
    padding-bottom: 10px;
}
.contact-form-sign-pages.yellowbg .form-field {
    margin-bottom: 0px;
    text-align: center;
    padding-bottom: 0;
}
.contact-form-sign-pages.yellowbg input[type="text"] {
    outline: none;
    background: #fff;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 12px;
    color: rgba(0,0,0,.6) !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 14px !important;
    font-weight: 500;
    line-height: normal;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    height: 40px;
}
.contact-form-sign-pages.yellowbg .aksh-form-row {
    text-align: center;
    width: auto;
    display: flex;
    flex-direction: column;
    gap: 10px;
    grid-gap: 10px;
}
.contact-form-sign-pages h2 {
    color: #fff;
    font-weight: 500;
    padding: 20px;
    margin-top: -20px;
    font-family: 'Montserrat', sans-serif;
    line-height: 22px;
    padding-top: 20px;
    padding-bottom: 15px;
    font-size: 18px;
    text-align: center;
}
.contact-form-sign-pages .form-field.form-submit-button {
    margin-bottom: 3px;
    padding-bottom: 10px;
}
.contact-form-sign-pages .form-submit-button #submit {
    background-color: #fff;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    padding: 7px 24px;
}
.contact-form-sign-pages .form-submit-button #submit:hover {
    border: 1px solid transparent;
    color: #123474;
    padding: 7px 24px;
}
.contact-form-sign-pages .success-info {
    padding: 20px;
    padding-top: 0px;
    background-color: #fff;
    margin: 12px;
    padding-bottom: 1px;
    border-radius: 2px;
}
.contact-form-sign-pages label.error {
    font-weight: 400;
    color: #ffffff;
    margin-bottom: 7px;
    padding-top: 0px;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    text-align: left;
    display: block;
}
.contact-form-sign-pages #Loader {
    padding-bottom: 13px;
}
/*rahu ketu tamil page css--*/
.rahu-ketu-tamil h1 {
    font-size: 32px;
    padding-bottom: 0px;
    text-align: center;
}
.rahu-ketu-tamil .title h2 {
    text-align: left !important;
}
.rahu-ketu-tamil .video-section {
    width: auto;
    margin: 30px auto;
}
.rahu-ketu-tamil .videos-sub-txt {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
}
.rahu-ketu-tamil .moon-signs{
    text-align: center;
}
.rahu-ketu-tamil .service-title {
    font-size: 18px;
    color: #3b4fb2;
    margin-bottom: 15px;
}
.rahu-ketu-tamil .left-container h4 {
    color: #3a3a3a;
}
.rahu-ketu-tamil .left-container {
    float: none;
    width: auto;
    border-right: none;
}
.rahu-ketu-tamil .row.signs {
    width: 80% !important;
    margin: 0 auto;
    margin-top: 20px;
}
.rahu-ketu-tamil .moon-signs {
    text-align: center;
    margin-bottom: 20px;
}
.rahu-ketu-tamil .forecate-box-img {
    text-align: center;
}
.rahu-ketu-tamil h2.main-head {
    text-align: left;
    margin-bottom: 20px;
    color: #4154b4;
}
.rahu-ketu-tamil .rahu-ketu-dates {
    margin-top: 40px;
}
.rahu-ketu-tamil h2.main-head {
    text-align: left;
    margin-bottom: 20px;
    color: #4154b4;
}
.rahu-ketu-tamil .rahu-ketu-dates {
    margin-top: 30px;
}
.rahu-ketu-tamil .service-box {
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 22%);
    padding: 10px 20px;
    min-height: 508px;
}
.rahu-ketu-tamil a.read-more-button {
    background-color: #4255b5;
    padding: 10px 20px;
    color: #fff;
    border-radius: 3px;
}
.rahu-ketu-tamil a.read-more-button:hover {
    background-color: #fff;
    border: 1px solid #4255b5;
    color: #4255b5;
    transition: 0.5s;
    border-radius: 3px;
}
p.read-more-btn {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
}
.rahu-ketu-tamil .left-container p 
{
    padding: 0px;
    font-size: 15px;
}
.rahu-ketu-tamil .service-icon {
    text-align: center;
}
.rahu-ketu-tamil .service-title {
    text-align: center;
}
.rahu-ketu-tamil .section4 {
    margin-top: 20px;
    margin-bottom: 20px;
}
.rahu-ketu-tamil li {
    font-size: 15px;
    padding-bottom: 10px;
}
.rahu-ketu-tamil .moon-signs span {
    font-size: 16px;
    color: #000;
    text-align: center;
}
.rahu-ketu-tamil .moon-sign-wrap h3 {
    color: #4154b4 !important;
    text-align: center;
}
.rahu-ketu-tamil .left-container h2{
line-height: 33px !important;
}
.rahu-ketu-tamil .left-container h3{
line-height: 33px !important;
}
.transit-container.rahu-ketu-tamil {
    margin-bottom: 0px;
}
.rahu-ketu-tamil .left-container h3
{
    line-height: 33px !important;
    padding-top:0px;
    font-size: 28px;
    margin-bottom: 15px;
    text-align: center;
}
.rahu-ketu-tamil .rahu-ketu-img{
    padding-top: 0;
    text-align: center;
}
p.text-center.para-1 {
    margin-bottom: 51px;
}
p.text-center.para-3 {
    margin-bottom: 76px;
}
@media only screen and (max-width: 600px){
.rahu-ketu-tamil .video-section {
    margin-bottom: 0px !important;
        margin-top: 10px;
}
    .rahu-ketu-tamil .section4{
        margin-bottom: 40px;
}
.rahu-ketu-tamil h1 {
    font-size: 28px !important;
}
.left-container h2{
    line-height: 27px !important;
}
.section4 .col-md-4 {
    margin-bottom: 30px;
}
.rahu-ketu-tamil .section4{
    margin-bottom: 0px;
        margin-top: 5px;
}
.rahu-ketu-tamil .row.signs{
    width: 100% !important;
}
p.text-center.para-3{
    margin-bottom: 15px;
}
p.text-center.para-1{
    margin-bottom: 15px;
}
.rahu-ketu-tamil .service-box{
    min-height: auto;
}
.rahu-ketu-tamil .rahu-ketu-img {
    padding-top: 10px;
    padding-bottom: 10px;
}
.height20.clear-1 {
    display: none;
}
.moon-sign-wrap {
    margin-top: -20px;
}
.rahu-ketu-tamil .left-container h3{
    font-size: 23px !important;
}
}
@media only screen and (device-width: 768px){

    .moon-sign-wrap{
        margin-top: 0px;
    }
    .rahu-ketu-tamil .rahu-ketu-img{
        text-align: center;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .rahu-ketu-tamil .video-section {
    margin-bottom: 0px !important;
    float:none;
    margin-top: 10px;
} 
.rahu-ketu-tamil .service-box{
    min-height: auto;
    margin-bottom: 40px;
}
.rahu-ketu-tamil .section4{
    margin-bottom: 0px;
    margin-top: 10px;
}
.rahu-ketu-tamil .row.signs{
        width: 100% !important;
}
.rahu-ketu-tamil .video-section .rahu-ketu-img{
    text-align: center;
    padding-bottom: 19px;
}
p.text-center.para-3{
    margin-bottom: 15px;
}
p.text-center.para-1{
    margin-bottom: 15px;
}
.rahu-ketu-tamil .service-box{
    min-height: auto;
}
}
/*rahu-ketu-hindipage css---*/
.rk-cta {
    text-align: center;
    margin-top: 10px;
}
.rk-cta a.read-more-button {
    display: inline-block;
    float: none;
}
.gochar-hindi .service-box {
    min-height: auto;
    height: 100%;
}

.rahu-ketu-tamil.gochar-hindi .left-container h2 {
    line-height: 43px !important;
}
.rahu-ketu-tamil.gochar-hindi .service-title{
    font-weight: 500;
}
.sign-wrapper a {
    margin: 20px 15px 35px 15px;
}
.rahu-ketu-tamil.gochar-hindi .sign-wrapper a {
    background: url(https://qa.astroved.com/Images/rahu-ketu-moonsigns-single.png) no-repeat;
    width: 100px;
    height: 106px;
    display: inline-block;
    margin: 10px 60px 65px 0;
}
.rahu-ketu-tamil.gochar-hindi a.aries-sign {
    background-position: 5px 0;
}
.rahu-ketu-tamil.gochar-hindi a.taurus-sign {
    background-position: -108px 0;
}
.rahu-ketu-tamil.gochar-hindi a.gemini-sign {
    background-position: -226px 0px;
}
.rahu-ketu-tamil.gochar-hindi a.cancer-sign {
    background-position: -352px 0;
}
.rahu-ketu-tamil.gochar-hindi a.leo-sign {
    background-position: -473px 0;
}
.rahu-ketu-tamil.gochar-hindi a.virgo-sign {
    background-position: -588px -5px;
}
.rahu-ketu-tamil.gochar-hindi a.libra-sign {
    background-position: -692px 0;
}
.rahu-ketu-tamil.gochar-hindi a.scorpio-sign {
    background-position: -816px 0;
}
.rahu-ketu-tamil.gochar-hindi a.sagittarius-sign {
    background-position: -923px -7px;
}
.rahu-ketu-tamil.gochar-hindi a.capricorn-sign {
    background-position: -1039px -8px;
}
.rahu-ketu-tamil.gochar-hindi a.aquarius-sign {
    background-position: -1148px 0;
}
.rahu-ketu-tamil.gochar-hindi a.pisces-sign {
    background-position: -1268px -6px;
}
.rahu-ketu-tamil.gochar-hindi .sign-wrapper p {
    text-align: center;
    color: #444;
    font-size: 16px !important;
    padding: 120px 0 0 0 !important;
    font-weight: 500;
}
.rahu-ketu-tamil.gochar-hindi .sign-wrapper {
    width: 90%;
    margin-top: 0px;
    margin-left: 94px;
    text-align: center;
}
.rahu-ketu-tamil.gochar-hindi .moon-sign-wrap{
    margin: 15px 0px 20px 0px;
}
.gochar-hindi ul li {
    font-size: 15px;
    padding-bottom: 10px;
    list-style-type: initial;
    margin-left: 30px;
}

@media only screen and (max-width: 600px){

    .rahu-ketu-tamil.gochar-hindi .sign-wrapper{
        margin-left: 5px;
            width: 100%;
    }
    .rahu-ketu-tamil.gochar-hindi .sign-wrapper a{
        margin: 8px 6px 55px 0px;
    }
    .rahu-ketu-tamil.gochar-hindi .sign-wrapper p{
        padding: 112px 0 0 0 !important;
    }
    .rahu-ketu-tamil.gochar-hindi .moon-sign-wrap .title {
    margin-top: 10px;
    }
    .rahu-ketu-tamil.gochar-hindi .moon-sign-wrap{
        margin-bottom: 0px;
        margin-top: 0px;
    }
    .rahu-ketu-tamil.gochar-hindi .service-box p.text-center {
    text-align: center;
    }
    .rahu-ketu-tamil.gochar-hindi h1{
        margin-bottom: 20px;
    }
    .rahu-ketu-tamil.gochar-hindi .rahu-ketu-img{
        padding-top: 30px;
    }
    .rahu-ketu-tamil.gochar-hindi .section4 .col-md-4{
        margin-bottom: 40px;
    margin-top: 15px;
    }
}

@media only screen and (device-width: 768px){
.rahu-ketu-tamil.gochar-hindi .sign-wrapper a{
    margin: 10px 55px 65px 0;
}
.rahu-ketu-tamil.gochar-hindi .sign-wrapper{
        margin-left: 65px;
}
.height20.clear-1 {
    display: none;
}
.rahu-ketu-tamil.gochar-hindi .rahu-ketu-img{
    padding-top: 32px;
}
.rahu-ketu-tamil.gochar-hindi h1{
    margin-bottom: 30px;
}
}
/*newly added code--*/
.sign-wrapper a {
    margin: 20px 15px 35px 15px;
}
.rahu-ketu-tamil .sign-wrapper a {
    background: url(https://qa.astroved.com/Images/rahu-ketu-moonsigns-single.png) no-repeat;
    width: 100px;
    height: 106px;
    display: inline-block;
    margin: 10px 60px 65px 0;
}
.rahu-ketu-tamil a.aries-sign {
    background-position: 5px 0;
}
.rahu-ketu-tamil a.taurus-sign {
    background-position: -108px 0;
}
.rahu-ketu-tamil a.gemini-sign {
    background-position: -226px 0px;
}
.rahu-ketu-tamil a.cancer-sign {
    background-position: -352px 0;
}
.rahu-ketu-tamil a.leo-sign {
    background-position: -473px 0;
}
.rahu-ketu-tamil a.virgo-sign {
    background-position: -588px -5px;
}
.rahu-ketu-tamil a.libra-sign {
    background-position: -692px 0;
}
.rahu-ketu-tamil a.scorpio-sign {
    background-position: -816px 0;
}
.rahu-ketu-tamil a.sagittarius-sign {
    background-position: -923px -7px;
}
.rahu-ketu-tamil a.capricorn-sign {
    background-position: -1039px -8px;
}
.rahu-ketu-tamil a.aquarius-sign {
    background-position: -1148px 0;
}
.rahu-ketu-tamil a.pisces-sign {
    background-position: -1268px -6px;
}
.rahu-ketu-tamil .sign-wrapper p {
    text-align: center;
    color: #444;
    font-size: 16px !important;
    padding: 120px 0 0 0 !important;
    font-weight: 500;
}
.rahu-ketu-tamil .sign-wrapper {
    width: 90%;
    margin-top: 0px;
    margin-left: 70px;
    text-align: center;
    margin-bottom: 20px;
}
.rahu-ketu-tamil .moon-sign-wrap{
    margin: 15px 0px 20px 0px;
}

@media only screen and (max-width: 600px){
.rahu-ketu-tamil .sign-wrapper{
        margin-left: 5px;
            width: 100%;
            margin-bottom:20px;
    }
    .rahu-ketu-tamil .sign-wrapper a{
        margin: 8px 6px 55px 0px;
    }
    .rahu-ketu-tamil .sign-wrapper p{
        padding: 112px 0 0 0 !important;
    }
    .rahu-ketu-tamil .moon-sign-wrap .title {
    margin-top: 10px;
    }
    .rahu-ketu-tamil .moon-sign-wrap{
        margin-bottom: 0px;
        margin-top: 0px;
    }
    .gochar-hindi p.text-center.para-1 {
    margin-bottom: auto;
}
}

@media only screen and (device-width: 768px){
.rahu-ketu-tamil.gochar-hindi .sign-wrapper a{
    margin: 10px 55px 65px 0;
}
.rahu-ketu-tamil.gochar-hindi .sign-wrapper{
        margin-left: 65px;
}
.gochar-hindi p.text-center.para-1 {
    margin-bottom: auto;
}
}

.gochar-hindi p {
    line-height: 32px;
}
.gochar-hindi p.text-center.para-1 {
    margin-bottom: 0;
}
.transit-container .prediction-title {
    font-size: 17px;
    text-align: center;
    font-weight: 600;
    color: #3a3a3a;
    font-family: 'Montserrat', sans-serif;
}
.transit-container .prediction-section {
    margin-top: 20px;
}
.transit-container .prediction-content {
    margin-bottom: 30px;
}
.transit-container .prediction-img {
    text-align: center;
}
.head-follow p{
    text-align: center;
}
ol.rahu-ketu-remedies {
    margin-left: 16px;
}
.avh-videosec .video-section {
    width: 50%;
    margin-bottom: 0;
}
.videos .prediction-title {
    padding-top: 20px;
}

select#trcountry {
    padding: 8px 10px;
    font-family: 'Montserrat', sans-serif !important;
    color: #707070;
    width: 100%;
    font-weight: 500;
}
.error-common{
    grid-column: span 2;
}