/*=============== for mobile ===============*/
@media only screen and (max-width: 767.98px) {

    /* !!!!!!!!!!!!!!!!!!!!!!! INDEX START !!!!!!!!!!!!!!!!!!!!!!! */
    .feature-info-content{
      padding: 15px 5px 0 15px !important;
    }
    .feature-info-content h3{
      font-size:16px;
    }
    .feature-info-content p{
      font-size: 14px;
      line-height: 20px;
    }
    .box-img {
      height: 188px;
    }
    .feature-info-content .main-purple-button{
      padding-left: 2.5rem;
    }
    .feature-info-content .main-purple-button a{
      font-size: 14px;
      padding: 7px 16px;
    }
    #feature-info .feature-box-1{
      margin-bottom:25px !important;
      margin-top:50px !important;
    }
    #feature-info .feature-box-2{
      margin-bottom:15px !important;
      margin-top:20px !important;
    }
    .listing-marriage-match{
      display: none;
    }
    .trending-astro .lst-det-trd{
      padding-top:10px;
    }
    .compact-list-layout .job-listing .astro-listing-img{
      display:block;
    }
   
    /* !!!!!!!!!!!!!!!!!!!!!!! INDEX END !!!!!!!!!!!!!!!!!!!!!!! */

    /* !!!!!!!!!!!!!!!!!!!!!!! DASHBOARD !!!!!!!!!!!!!!!!!!!!!!! */

    /*================== listing-detail pg start================ */
    .doctor-widget {
		-ms-flex-direction: column;
		flex-direction: column;
		text-align: center;
    }
    .doc-info-left { 
		-ms-flex-direction: column;
		flex-direction: column;
    }
    .doctor-img {
		margin: 0 auto 20px;
    }
    .clinic-services {
		justify-content: center;
    }
    .doc-info-right {
		margin-left: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
    }
    .doctor-action {
		justify-content: center;
		-webkit-justify-content: center;
    }
    .user-tabs .nav-tabs .nav-item {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
    .nav-tabs.nav-justified {
		border-bottom: 1px solid #ddd;
    }
    .service-list ul li {
        width: 100%;
    }
    .review-listing > ul li .comment .comment-body .meta-data .review-count {
		position: unset;
    }
    .review-listing > ul li .comment .comment-body .meta-data span.comment-date {
		margin-bottom: 5px;
    }
    .review-listing .recommend-btn span {
        display: block;
        margin-bottom:10px;
    }
    .review-listing .recommend-btn {
        float: none;
    }
    .review-listing > ul li .comments-reply {
        margin-left: 0;
    }
    /*================== listing-detail pg end================ */

    /*================== listing pg start================ */
    .astro-listing-img img{
      margin-left: 80px;
    }
   .col-xs-mb-10{
     margin-bottom:10px;
   }
  .heart-sm-top{
    position: relative;
    top: -130px;
    right: -50px;
  }
  .available-text{
    margin-left: -40%;
    margin-bottom: 0;
    margin-top: 20px;
  }
.book-now-1{
  margin-left: -100px;
}
.view-profile{
  margin-right: 230px;
}
    /*================== listing pg end================ */


    /*=========== dashboard wallet-pg start ===========*/
    .dashboard-wallet-box {
      padding: 20px !important;
      margin-left: 0px !important;
      height: 450px;
    }
    .tagcloud{
      margin-left:0px;
    }
    .amt-li {
      margin-left: 12px;
    }
    .widget .tagcloud a {
      padding: 3px 7px !important;
    }
    /*=========== dashboard wallet-pg end ===========*/
}