/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
.bff-pricing ul li{
	position:relative;
	padding-left: 30px !important;
}
.bff-pricing ul li::before {
    content: "\e915";
	font-family: icomoon !important;
    position: absolute;
    left: 0px;
    top: 8px;
    color: #ffa51d;
    font-weight: bold;
    font-size: 20px;
}
.bff-pricing .pricing-table .pricing-column {
    padding: 30px!important;
}
.bff-testimonial .testimonial_slider blockquote{
	opacity:1!important;
}
.bff-testimonial .testimonial_slider[data-shadow] blockquote p{
	background:#ffffff;
}
body .bff-testimonial .testimonial_slider[data-style=multiple_visible][data-color*="-dark"] .star-rating:before, body .bff-testimonial .testimonial_slider[data-style=multiple_visible][data-color*="-dark"] .star-rating .filled:before {
    color: #ffa51d !important;
}

.address-box ul li i{
    width: 28px!important;
    border-radius: 100%;
    height: 28px!important;
    font-size: 16px!important;
    padding-top: 6px;
    background-color: #ffa51d!important;
    color: #ffffff!important;
	 margin-left: -40px;
}
.material #footer-outer #footer-widgets .col .address-box  ul li i{
	 margin-right: 10px;
}

#text-4 .textwidget{
	padding-left:40px;
}
.recharge-card .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="center"]{
	margin-bottom:0px!important;
}
.phone-ic{
     display: flex;
    align-items: center;
}
.phone-ic img{
  margin-bottom:5px!important;
}
.c-detail .iwithtext .iwt-icon img{
	width:60px!important;
}
.c-detail .iwithtext .iwt-text {
    padding-left: 70px;
}
.c-detail .iwithtext .iwt-text h3{
	font-size: 22px;
    margin-bottom: 0px;
	line-height: 28px;
}
.c-detail .iwithtext .iwt-text a{
	text-decoration:none!important;
	word-break: break-word;
}
.c-detail table tr{
	background:transparent!important;
}
.main-content .c-detail table {
    border-top: 0px solid #ececec!important;
    background: transparent!important;
}
.main-content .c-detail table tr td{
    border: 0px solid #ececec!important;
    background: transparent!important;
	padding: 2px 0px;
	font-weight: bold;
}
h2.phone-ic {
    font-size: 20px;
}
.c-detail .iwithtext .iwt-text a {
    text-decoration: none !important;
    word-break: break-word;
    color:#f2a942;
}
.msgg{
	max-height:200px!important;
}
.bff-gallery .portfolio-items .col .work-item {
    border: 3px solid #ffa51d !important;
    border-radius: 10px;
	padding:2px;
}
.bff-photo-gallery .tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a {
    padding: 15px 30px;
    font-weight: bold;
	background:#ffffff;
}
.bff-photo-gallery .tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a.active-tab, .bff-photo-gallery .tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a.active-tab:hover {
    background-color: #27273a;
    color: #ffffff;
}
.bff-activity-box .nectar-icon-list-item{
	background:#ffffff;
	box-shadow:rgba(0,0,0,.04) 0 1px 0,rgba(0,0,0,.05) 0 2px 7px,rgba(0,0,0,.06) 0 12px 22px;
	border-radius: 10px;
}
.bff-activity-box .nectar-icon-list-item .content {
    color: rgba(0, 0, 0, .8);
    padding: 15px;
}
.bff-activity-box .nectar-icon-list .nectar-icon-list-item {
    width: calc(33.3% - 3%);
    margin: 0 2% 2% 0;
}
.bff-activity-box .nectar-icon-list-item .list-icon-holder {
    background-color: #ffa51d!important;
    text-align: center;
    position: absolute;
    left: 15px;
    top: 15px;
    color:#ffffff;
    z-index: 10;
}

.bff-activity-box .nectar-icon-list .nectar-icon-list-item {
    transition: all .3s;
    border: 1px solid #eee;
    overflow: hidden;
}
.bff-activity-box .nectar-icon-list .nectar-icon-list-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 35px rgba(0, 0, 0, .12);
    border: 1px solid #C9A84C;
}
body #sidebar .widget h4 {
    background: #aa3529;
    padding: 10px;
    color: #fff;
    opacity: 1;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
#sidebar .widget .nectar_widget[class*="nectar_blog_posts_"] > li .post-date {
    display: none !important;
}
.masonry.classic_enhanced .masonry-blog-item .article-content-wrap {
    padding: 8%!important;
	background:#f8f8f8;
}
.masonry.classic_enhanced .masonry-blog-item h3.title{
	font-size: 20px !important;
    line-height: 28px;
}
@media(min-width: 1000px) {
    body #footer-outer .row {
        padding: 45px 0;
    }
.bff-activities .nectar-flickity .flickity-prev-next-button.next{
	right:-27px!important;	
	}
.bff-activities .nectar-flickity .flickity-prev-next-button.previous {
    left: -27px!important;
}
}
@media(max-width: 1000px) {
.bff-activity-box .nectar-icon-list[data-direction=horizontal][data-columns] .nectar-icon-list-item {
   margin: 10px 0px!important;
    }
.bff-activity-box .nectar-icon-list{
width:100%!important;
	}
}