/*---------- We Do css start -------*/
.ast_wedo_wrapper{
	background-color: #031d2e;
    padding: 50px 22px;
    margin-top: 30px;
}
.ast_vedic_astrology{
	float:left;
	width:100%;
	padding:15px;
	border:1px solid #07273c;
	margin-bottom:30px;
	background-color:#07273c;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ast_vedic_astrology:hover{
    -webkit-box-shadow: 0px 10px 15px -10px #ff6f00;
    -moz-box-shadow: 0px 10px 15px -10px #ff6f00;
    -ms-box-shadow: 0px 10px 15px -10px #ff6f00;
    -o-box-shadow: 0px 10px 15px -10px #ff6f00;
    box-shadow: 0px 10px 15px -10px #ff6f00;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ast_vedic_astrology h4{
	float:left;
	width:100%;
	font-size:30px;
	margin:0px 0px 15px 0px;
	text-transform:capitalize;
}
.ast_vedic_astrology ul{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.ast_vedic_astrology ul li{
	list-style:none;
	float:left;
	width:100%;
	border-top:1px solid #e5f0f524;
	padding:10px 0px;
}
.ast_vedic_astrology ul li:last-child{
	padding-bottom:0px;
}
.ast_vedic_astrology ul li a{
	float:left;
	width:100%;
}
.ast_vedic_astrology ul li a img{
	float:left;
	width:45px;
	height:45px;
}
.ast_vedic_astrology ul li a .ast_vedic_astro_info{
	float:left;
	width:calc(100% - 50px);
	padding-left:20px;
}
.ast_vedic_astrology ul li a .ast_vedic_astro_info h5{
	float:left;
	width:100%;
	text-transform:capitalize;
	margin-top:0px;
	font-size:21px;
	margin-bottom:3px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ast_vedic_astrology ul li a .ast_vedic_astro_info p{
	float:left;
	width:100%;
	margin-bottom:0px;
	color: #96aeb8c2;
}
.ast_vedic_astrology ul li:hover a .ast_vedic_astro_info h5{
    color: #ff6f00;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ast_vedic_astrology ul li:hover a .ast_vedic_astro_info p{
    color: #fff;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ast_vedic_astro_box{
	float:left;
	width:100%;
	text-align:center;
    border-top: 1px solid #e1e1e1;
    padding-top: 15px;
}
.ast_vedic_astro_box img{
	display:inline-block;
}
.ast_vedic_astro_box p{
	float:left;
	width:100%;
	text-align:left;
	margin:10px 0px;
}

.border_bottom{
	border-bottom: 1px solid rgb(255 255 255 / 10%);
}
/*---------- We Do css end -------*/