/*
Theme Name: Custom Salient
Author: 
Description: Babar Tweaks
Version: 1.0
Template: salient

This is the child theme for Salient theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/


/* iBS CSS Begins */
/* Page header | SubTitle Text  */
body #page-header-bg .span_6 span.subheader, #page-header-bg span.result-num, body .row .col.section-title > span, .page-header-no-bg .col.section-title h1 > span, .nectar-box-roll .overlaid-content .subheader {
    text-transform: none !important;
}
/* Page header | SubTitle Text  */

.profileAuthoribs {
	float: left;
	display: inline-block;
	margin-right: 50px;
    margin-bottom: 0 !important;
    margin-top: 15px;
}
img.ibsAuthorProfile {
    width: 204px !important;
    height: 204px !important;
    object-fit: cover;
    border-radius: 100%;
}
.ibsAuthorDetail {
    display: inline-block;
    max-width: 911px;
}
ul.ibsAuthorSocial, ul.ibsAuthorSocial li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}
ul.ibsAuthorSocial li a {
    margin-right: 5px;
}
/* CREATIVE ALBUM */
.wpb_text_column.wpb_content_element.chordCharts {
    display: inline-block;
    width: 100%;
}
.chordCharts .col-md-4 {
    width: auto;
    float: left;
    margin-right: 25px;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-direction: row;
    line-height: 30px;
    gap: 15px;
}
.chordCharts .col-md-4 br{
	display:none;
}
/* AuthorsPageTemplate */
.authorGrid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 0;
}
section.authorGridSec {
    z-index: 2;
    background: #fff;
    margin: 0 0 350px;
    border-top: 350px solid #000;
    padding-top: 30px;
}
.authorGrid .authorBox {
    flex: calc(16.666% - 10px);
    width: calc(16.666% - 10px);
    max-width: calc(16.666% - 10px);
    text-align: center;
    margin-bottom: 30px;
}
.authorGrid .authorBox img.ibsAuthorProfile {
    width: 114px !important;
    height: 114px!important;
    margin: 0 auto 25px;
    display: block;
}
.authorGrid .authorBox h3 {
    font-size: 20px;
}
.authorGrid .authorBox span {
    font-size: 16px;
    font-weight: 500;
}
div#author-bio:not(:last-child) {
    margin-bottom: 30px;
}

/* Responsive */
@media (max-width:767px){
	.profileAuthoribs {
		width: 100%;
	}
	img.ibsAuthorProfile {
		width: 174px !important;
		height: 174px !important;
	}
	.authorGrid .authorBox {
		width: 50%;
		max-width: 50%;
		flex: 50%;
	}
}
@media (min-width:768px) and (max-width:1199px){
	.profileAuthoribs {
		width: auto;
		margin-right: 20px;
	}
	.ibsAuthorDetail {
		display: inline-block;
		max-width: calc(100% - 225px);
	}
	.authorGrid .authorBox {
		width: 25%;
		max-width: 25%;
		flex: 25%;
	}
}


