﻿h1{color:#b53510;;font-size:1.6em}
h2{color:#1f85b9;font-size:1.4em}
h3{color:#30619d;font-size:1.2em}
h4{color:#000;font-size:1em}

.right-txt{float:right;}
.left-txt{float:left;}

.rep-img {
    float: right;
    margin: 13px 25px 0 30px;
    border: 1px solid #ddd;
}
.av-slidedown-content {
    background: #fbfbfb none repeat scroll 0 0;
    border: 1px solid #dddddd;
    border-radius: 3px;
    display: none;
    margin-bottom: 30px;
    padding: 20px;
}
.quick-tips-txt{ text-align:center; margin:15px auto 25px; display:table;}
#page-content-title {
    background-color: #eeedec;
    margin-bottom: 24px;
}

/* button */
.read-more-align-left {
    background: #fe5e08 none repeat scroll 0 0 !important;
    border-radius: 2px !important;
    color: #ffffff !important;
    margin-top: 6px !important;
    padding: 4px 10px !important;
    margin-right:59px !important;
}
a.read-more-align-left {
    text-align: left;
}
a.read-more-align-left, a.read-more-align-right {
    display: inline-block;
}
a {
    color: #fe5e08;
    text-decoration: none;
}

#rev-slider-header img {
    height: auto;
}
/*reports*/
  .reports-new{margin:20px 0px 20px 0px;min-height:150px;}
       .reports-new h2{font-size:1.8em !important;padding:10px 0px 10px 0px;margin:0px;}
       .reports-new h5{font-size:1.1em !important;padding:10px 0px 10px 0px;color:#2e2e2e;font-weight:bold;margin:0px;}
       .reports-new h4{font-size:1.4em !important;padding:10px 0px 10px 0px;color:#3c7fb6;text-align:center;font-weight:bold;margin:0px;}
       .reports-new h5 a{color:#2e2e2e;}
       .reports-new h5 a:hover{color:#fe5e08; text-decoration:underline;}
       .reports-new img{float: left; margin:0px 10px 0px 0px;}


.dkrp_prod a{color:#000;}
.dkrp_prod a:hover{color:#000;text-decoration:underline;}

.reports-content-title {
    background-color: #eeedec;
    padding:14px;
   }
.reports-content-title h4{font-size:1.5em !important;padding:10px 0px 10px 0px;color:#3c7fb6;text-align:center;margin:0px; font-weight:bold;}


.reports-sec-wrap {
    background: #f7f7f7 none repeat scroll 0 0;
    padding-bottom: 30px;
    position: relative;
    margin-bottom:2%
}

.reports-sec-wrap::before {
    background: #ededed none repeat scroll 0 0;
    content: "";
    height: 1px;
    position: absolute;
    top: -5px;
    width: 100%;
}

.reports-sec-wrap::after {
    background: #ededed none repeat scroll 0 0;
    bottom: -5px;
    content: "";
    height: 1px;
    position: absolute;
    width: 100%;
}

.headerpage-lightblue {
    background: #e9f4fa none repeat scroll 0 0;
    padding: 25px 0 50px;
}

/*------------------------------Events calender-------------------------------------*/


.cal_pad
{
    padding: 30px 0px !important;
}

.grey_bar
{
    background-color: #f9f9f9;
    height: 40px;
}

.container_top
{
    margin-top: 20px !important; padding-left:15px; padding-right:15px;
}

.calender
{
    width: 60px;
    height: auto;
    text-align: center;
    box-shadow: 0px 1px 8px 1px #ccc;
    border-radius: 8px;
    border: 1px solid #ccc;
}
.month_panel
{
    background: #82a1bd;
    color: #fff;
    border-radius: 8px 8px 0px 0px;
}

p.month_panel
{
    margin-bottom: 0px;
}

.date_panel
{
    background: #f1f1f1;
    margin-bottom: 0px;
}

p.date_panel
{
    font-size: 23px;
}

.date_panel span
{
    display: block;
    font-size: 11px;
    color: #989898;
}

.year_panel
{
    background: #e8e8e8;
    border-radius: 0px 0px 8px 8px;
    margin-bottom: 0px;
}

.floatNC{ float:none !important; margin:0 auto;}
.right
{
    text-align: right;
}
.height20, .clear.height20
{
    height: 20px;
}
.height30, .clear.height30
{
    height: 30px;
}
.height40, .clear.height40
{
    height: 40px;
}
.height10, .clear.height10
{
    height: 10px;
}
.center{ text-align:center;}
.clear-fix {
    clear: both;
    margin: 0;
}
.right-img
{
    float: right;
    margin: 7px 7px 7px 20px;
}


.left-img
{
    float: left;
    margin: 7px 20px 7px 7px;
}
.rounded-img {
    border: 4px solid #aaaaaa;
 
}

 .table-bordered > thead > tr > td, .table-bordered > thead > tr > th
        {
            background: #505b72;
            color: #fff;
        }
.rounded-img-border{border: 4px solid #c7c7c7;   border-radius: 100%;}
.rounded-img-pa-border{border: 4px solid #c7c7c7;    border-radius: 100%; padding: 2px;}
.orange-txt{ color: #123474;}
.default-bg{  padding:10px 0 25px;}
.headerpage-gray {
    background: #eeeeee none repeat scroll 0 0;
    padding:25px 0 50px;
}
.headerpage-white{   padding:25px 0 50px;}
.remedy-tab{ margin-top:20px;}
.remedy-tab .tab-content {
    padding: 25px;
}
.remedy-tab .nav-tabs {
    margin: 0 auto;
    text-align: center;  border-bottom: medium none;
}


.remedy-tab .nav-tabs li {
    display: inline-block;
    float: none; font-weight:bold;
    padding: 10px 12px; cursor:pointer;    border-bottom: 2px solid transparent;
}
.remedy-tab li.active, .remedy-tab li:focus, .remedy-tab li:active, .remedy-tab li:hover {
    border-bottom: 2px solid #f15a29;
    color: #f15a29;
}
.av-table {
    border: 1px solid #ddd;
}
.av-table th{ background:#ddd;}

.remedy-wrap h6, .remedy-wrap h6 a {

    padding: 15px;
}
.remedy-started-box img{ max-width:170px;}
.remedy-service-box img {
    border: 5px solid #ffffff;
    border-radius:100%;
    box-shadow: 1px 1px 3px #999999; max-width:150px;
}
.remedy-store-box img{ 
    border-radius:3px;
    box-shadow: 1px 1px 3px #aaa;
}
.horo-innerwrap{ margin-top:30px; text-align:center;}
.horo-innerwrap a{ margin-bottom:25px;}

.learing-video iframe { min-width:95%; max-width:96%; background: #ddd; padding:7px; min-height:280px;
    border-radius: 3px;
    box-shadow: 1px 2px 3px #333333;}
    
.remedy-yantra-box-inner a {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 1px 3px #9f9f9f;
    display: inline-block;
    max-height: 280px;
    overflow: hidden;
    padding: 8px 8px 0;
}
    
.freetools-wrap ul{ text-align:left; } 
.freetools-wrap li a{ color:#222; font-weight:bold;}   
.freetools-wrap h6{ padding:10px 0; color:#f15a29;}
#astro-reports li img {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 0 2px #999999;
  
    margin: 7px 15px 0 0;
    padding: 4px;
}
   #astro-reports li{ list-style:none; margin:0;} 
#astro-reports li p {
    min-height: 50px;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
    text-align: left;
}  
#astro-reports h5 { margin-top:0;}
#astro-reports h5 a {
    color: #000000;
}
#astro-reports li p~a {
    background: #f75358 none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 2px;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 10px;
}
#astro-reports li {
    margin: 30px 0;
}
#astro-reports li:nth-child(2n+1) {
    clear: both;
}

.reportpage-shadow {
    background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-side at center bottom , #e8f1fd, #f6fafe, #ffffff) repeat scroll 0 0;
    box-shadow: 0 15px 12px -16px #757a84;
    float: left;
    margin: 0 0 30px;
    padding: 0 0 20px;
}

.page-related-product {
   
    text-align: center;
}
.page-related-product h5{ padding-bottom:15px;}
.page-related-product img {
    border: 5px solid #ffffff;

    box-shadow: 1px 1px 3px #999999;
}


div ul.av-list-1 li, .av-list-1 li {
    background: rgba(0, 0, 0, 0) url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/list-1.png") no-repeat scroll 0 10px;
    padding: 6px 0 6px 20px; list-style:none;
}   
div ul.av-list-2 li, .av-list-2 li {background: rgba(0, 0, 0, 0) url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/list-2.png") no-repeat scroll 0 10px;
        padding: 6px 0 6px 20px;list-style:none;
}

ul.lifesolu{padding:0px;}
ul.lifesolu li {background: rgba(0, 0, 0, 0) url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/list-2.png") no-repeat scroll 0 8px;
        padding: 2px 0 4px 20px;list-style:none;text-align:left;
}




 .add-cart-wrap {
    display: inline-block;
     margin: 20px 50px 30px;
    position: relative;
    width: 440px; vertical-align:top; text-align:center;
    }
.add-cart-wrap h4 {
   
    font-size: 1.4em;
    margin-bottom: 0;
    margin-top: 5px;
  
    padding-bottom: 7px;
    padding-top: 7px;
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.add-cart-wrap h4, .add-cart-wrap h4 a{ color: #123474;}
.service-image
{
    margin: 0 auto;
}
.service-image a img
{
    background: #f1f1f1 none repeat scroll 0 0;
    border: 1px solid #ffffff;
    box-shadow: 1px 0 2px #aaaaaa;
    max-height: 140px;
    max-width: 140px;
    padding: 5px;
    text-align: center;
    transition: all 1s ease 0s;
}
.service-content p
{
    color: #333;
    line-height: 1.6;
    min-height: 110px;
    overflow: hidden;  text-align: justify;
}
.service-price
{
    color: #123474;
    font-size: 16px;
    font-weight: bold;
    padding: 0;
    text-align: center;
}
.add-cart-wrap a.add-cart-btn
{
    background: url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/add-cart.png") no-repeat scroll 8px 9px #f2673a;
    border: 1px solid transparent;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-family: arial;
    transition: all 0.5s ease-in-out 0s;
    font-size: 13px;
    font-weight: bold;
    margin: 0px 8px 10px 0;
    padding: 7px 14px 6px 37px;
    text-align: left;
    text-transform: none;
}
.add-cart-wrap a.add-cart-btn:hover
{
    background: url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/add-cart.png") no-repeat scroll 8px 9px #fba200;
border: 1px solid transparent;
    color: #FFFFFF;
    transition: all 0.5s ease-in-out 0s;
}
.add-cart-wrap a.read-more-btn
{
    background: url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/light-btn.jpg") repeat-x scroll 0 0 #fefefe;
    border: 1px solid #cacaca;
    border-radius: 1px;
    color: #000;
    font-family: arial;
    font-size: 13px;
    margin: 0 8px 10px 0;
    padding: 10px 25px;
    text-align: center;
}
.add-cart-wrap a.read-more-btn:hover
{
    background: url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/light-btn-hover.jpg") repeat-x scroll 0 0 #fdfdfd;
    transition: all 0.5s ease-in-out 0s;
}
.lp-cart
{
    text-align: center;
    margin-top: 15px;
}
.single-product > .add-cart-wrap {
    width: 94%;
    padding:0% 3%;
   
}
.single-product .service-content p {
    min-height: 10px;
}

.strip {
    background: rgba(0, 0, 0, 0) url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/strip-one.png") no-repeat scroll center center;
    color: #dd3c04;
    font-size: 13px;
    font-weight: normal;
    height: 40px;
    margin: 0 auto;
    padding: 0 8px 8px;
    text-align: center;
    text-transform: uppercase;
}
.embed-responsive {
    margin: 15px auto;
}
.tithi-page img {
    max-width: 180px;
}
.accordion {
    margin: 10px auto;
}
.accordion h5 {
    clear: both;
    margin: 0;
    padding-bottom: 0;
}

.accordion h5 a {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #dddddd;
    color: #555555;
    display: block;
    font-size: 0.8em;
    margin: 0 !important;
    padding: 10px 15px;
    transition: all 0.15s linear 0s;
    width: 100%; 
}
.accordion h5 a.active{ color:#fe5e08}
.accordion h5 ~ div {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #dddddd;border-top:none;
    display: none;
    float: left;
    padding: 15px;
    width: 100%;
}

.modal-body{ max-height:350px; overflow:auto;}

/*---------------Career Money-----------------*/

.career_money{font-family: Open Sans;
    font-size: 13px;
  
    text-align: justify;}
    
    .career_money h5{margin-bottom: 10px;margin-top: 4px;}
	
	.career-money-wrap h5{color:#930c0c;padding:0px 0px 12px 0px;}
	.love-marriage-wrap h5{color:#930c0c;padding:0px 0px 12px 0px;}
	.beauty-health-wrap h5{color:#930c0c;padding:0px 0px 12px 0px;}
	.arts-sports-wrap h5{color:#930c0c;padding:0px 0px 12px 0px;}
	.fertility-children-wrap h5{color:#930c0c;padding:0px 0px 12px 0px;}
	.student-education-wrap h5{color:#930c0c;padding:0px 0px 12px 0px;}
    
    .career_money p{ line-height:1.9;}
.mob-side-wrap {
    display: none;
}
.quote_top {
   
    border: 1px solid rgba(204, 204, 204, 0.46);     
    padding: 10px;     margin: 20px auto 20px;
}
.quote_top span {
    display: block;
    margin-right: 60px;
    padding-top: 10px;
    text-align: right;
}
.quote_top p span {
    color: #F95A09;
    display: block;
    text-align: right; margin-top: 10px;
}

.quote_top p a{ color:#FE5E08;}
.img_ajs{ float:right; margin: auto auto auto 20px;padding-top:11px;}

#content-block-background-1100 {
    
    
  
    text-align: center;
    padding: 6px 0px 2px;
          margin: 0px auto 20px;
}



.padding_adjust{ padding-left:0px; padding-right:0px;}

#content-block-background-1100 button{background-color: transparent;
    border: none;
    color: #F95A09;
    padding: 0px;
    line-height: 1px;
    outline: none; cursor:pointer;     height: 30px;}
    
   .career_money h2{font-size: 1.7em;     color: #FE5E08; line-height:1.5;}
   

   
   .single_box_model_two .product_list
{
    padding-bottom: 15px;
}
.product_list
{
    border: 1px solid #e7e8ec;
    border-radius: 5px;
    width: 96%;
    margin: 1px 2% 25px;
    text-align: left;     float: left;     padding-bottom: 20px;
}


.product_list h2
{
    color: #e46203;
    text-align: center;
   line-height: 1.4;
    font-size: 18px;
    margin-bottom: 12px;
}

.backicon::before{background: url("/images/lifesolutions/backicn.jpg") no-repeat 0 0;width:20px;height:20px;padding-left:8px;content:"";position:absolute;right:133px;}
a.backicon:hover{text-decoration:underline;}




.product_list_right
{
    text-align: center;
    margin: 30px 0px 8px;
}

a.add_cart
{
    background: url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/cart.png") no-repeat scroll 12px 11px #f2673a;
    border: medium none;
    box-shadow: none;
    display: inline-block;
    float: none !important;
    font-size: 14px;
    margin: 0px auto 0;
    padding: 9px 20px 8px 38px;
    text-align: center;
    text-shadow: none;
    color: #fff;
    text-decoration: none;
    line-height: 1.4;
}
a.add_cart:hover
{
    background: url("https://www.astroved.com/priest-services/wp-content/themes/priestservices/images/cart.png") no-repeat scroll 12px -23px #FBA200;
    transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
}

.tabs-wrapper ul.tabs li a span{ font-weight:bold;}



.tabs-wrapper ul.tabs li a {
  
    color: #49494E;
}

.career_top{ background: rgba(204, 204, 204, 0.13);
     border-top: 1px solid rgba(204, 204, 204, 0.51);
    border-bottom: 1px solid rgba(204, 204, 204, 0.51);     margin-bottom: 50px;}

.career_grid {
    text-align: center;
    margin: 0px 0px 32px 0px;
}

.career_top h2{text-align: center;padding-bottom: 16px;color:#930c0c;}

.career_grid h4 a{ color:#333; transition: all 0.2s ease-in-out;}

.career_grid:hover h4 a{ color:#FE5E08; transition: all 0.2s ease-in-out;}

/*.career_grid:hover{ cursor:pointer;}*/




/*tab-view-lifesolutions-starts*/

@media (min-device-width: 0px) and (max-device-width: 767px) and (orientation: landscape)
{
 .add-cart-wrap {margin: 2%;width: 93%;}
 .single-product > .add-cart-wrap {width: 98%;}
 .product-shortcode{ text-align:center;}
 .reports-new{margin:20px 0px 7px 0px;min-height:180px !important;}

 }


@media screen and (min-device-width: 768px) and (max-device-width: 980px) and (orientation: landscape)
{
 .add-cart-wrap {margin: 2%;width: 93%;}
 .single-product > .add-cart-wrap {width: 98%;}
 .product-shortcode{ text-align:center;}
 .reports-new{margin:20px 0px 7px 0px;min-height:150px !important;}
 }

/*tab-view-lifesolutions-ends*/


@media screen and (min-width: 768px) and (max-width:980px) 
{
.product-shortcode{ text-align:center;}
 .add-cart-wrap {margin: 2%;width: 93%;}
 .single-product > .add-cart-wrap {width: 98%;}
 .reports-new img{float: none;}
  .reports-new{margin:20px 0px 7px 0px;min-height:248px;}
         
}
@media (min-width:0px) and (max-width:767px)
    {
 .left-side-wrap {
    display: none;
}
.mob-side-wrap {
    display: block;
}
  .reports-new{margin:20px 0px 20px 0px;min-height:228px;}
  .reports-new img{
    display: block;
    float: none;
    margin: 0px auto;
}    

.reports-new h5{text-align:center;}
.reports-new p{text-align:center;}

  .add-cart-wrap {
    margin: 3%;
    width: 92%;
    }
     .max-imgwidth
    {
        max-width: 100%;
    }
    .mfloatN
    {
        float: none;
    }
   
    .left-img, .nadi-bundle-img, .right-img
    {
        float: none; margin:0 auto;
    }
    
.add-cart-wrap a.read-more-btn{padding:10px 15px;}

    
.table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
    white-space: pre-line !important;
}
   
    }
    
    @media (min-width:0px) and (max-width:767px) 
    {
        .img_ajs {
    display: block;
    float: none;
    margin: auto auto 20px;
}
        }
        
        
        
        @media (min-width:768px) and (max-width:991px) 
    {
        .tabs-wrapper ul.tabs li a {
    
    padding: 0 17px 0 0!important;
   
   
}


        }
/*horoscope*/
        .horo-gap{margin:30px 0px 30px 0px}
        @media (max-width:768px)
        {
           .horo-gap img{display: block;
    float: none;
    margin: auto auto 20px;}
	  }
	

/*table*/
.general-table { margin: 15px auto; width:85%;}
.general-table td {border: 1px solid #C4C4C4; padding: 5px;}
.general-table th {background: none repeat scroll 0 0 #8F3090; border: medium none; color: #FFFFFF;font-weight: bold; padding: 4px;}
.general-table a {color: #FF6600; font-weight: bold; text-decoration: none;}
.general-table tr { border: 1px solid #C4C4C4;color: #444444; padding: 4px; text-align: left;}



/* YouTube video Responsive CSS*/
.avr-responsive-embed-youtube {
float:right;
width:367px;
height:225px;
margin:5px;
}


@media screen and (max-width:420px)
{
    .avr-responsive-embed-youtube{float:none;width:100%;height:100%;}
    .img_ajs {
    float: none;
    margin: auto auto auto 20px;
    padding-top: 11px;
}
    }
    
    
    /*tablpcart*/

@media screen and (min-width:0px) and (max-width:370px)
{
 .tabs-inner-padding .lp-cart a {
    display: inline-block;
} 
}
@media screen and (min-width:0px) and (max-width:640px)
{    
.read-more-btn {
    clear: both;
    display: inline-block;
}
}


 .wht{background:#fff;padding:3px;}
     * {margin: 0;padding: 0;}    
.wht nav {width: 100%;margin: 0px auto;text-align: center;}
.wht ul {padding: 0;margin: 0px auto;width: 100%;}
.wht ul li {list-style: none;display: inline-block;padding:10px;background: #fff;}
.wht ul li:hover {background: #fff;color:#f2673a;}
.wht ul li a {color: #000;text-decoration: none;}
.wht ul li a:hover {color: #f2673a;text-decoration: none;}
.toggle {width: 100%;padding: 10px 20px;text-align: right;box-sizing:border-box;color: #fff;font-size: 30px;display:none;}


@media only screen and (max-width: 768px) 
{.toggle{padding: 2px 20px;}
 .wht .toggle {display: block;background: #05233c;}
 .wht ul {width: 100%;display: none;}
 .wht ul li {display: block;text-align: center;}
 .wht .active {display: block;}
 }