/**
 * Theme Name: Paul Santos Live
 * Theme URI: https://slocumthemes.com/wordpress-themes/baton-pro/
 * Description: A "one-click" child theme created for Baton Pro - A fast, clean, and beautiful website building experience. Baton is a multipurpose theme with an intuitive drag-and-drop homepage layout builder for a wide range of website designs. Create your layouts using our live edit front-end widgets to perfectly match your design and content together. Baton is compatible with popular plugins like Jetpack, Yoast SEO, Gravity Forms, WooCommerce, and more.
 * Author: Slocum Studio
 * Author URI: https://slocumthemes.com/
 * Version: 1.0
 * License: GPL2+
 * License URI: http://www.gnu.org/licenses/gpl.html
 * Template: baton-pro
 */

/**
 * Note
 */
.note-widget h1 > *,
.note-widget h2 > *,
.note-widget h3 > *,
.note-widget h4 > *,
.note-widget h5 > *,
.note-widget h6 > * {
	line-height: 1em;
}

.note-widget .button .dashicons,
.note-widget .button-alt .dashicons {
	width: auto;
	height: 100%;
	vertical-align: middle;
}

.note-widget .button .dashicons:before,
.note-widget .button-alt .dashicons:before {
	vertical-align: baseline;
}


/**
 * Conductor
 */
.front-page-widgets .front-page-conductor-widget .conductor-widget-title {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.conductor-widget.conductor-flex.front-page-conductor-widget .conductor-col {
	padding-left: 0;
	padding-right: 0;
}

.front-page-conductor-widget .article-categories-wrap {
	display: none;
}

.conductor-widget-wrap.front-page-conductor-widget .conductor-widget .content {
	margin-bottom: 2rem;
}

.front-page-conductor-widget .content .article-title-wrap,
.front-page-conductor-widget .content .article-content {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}


/**
 * Gravity Forms
 */
/* Front Page Form */
.front-page-widgets .front-page-form .front-page-widget-in {
	background: #fff;
}

/**
 * Front Page Widgets
 */
/* Social Media */
.front-page-widgets .baton-flex.baton-flex-social-media {
	-moz-justify-content: center;
	-ms-justify-content: center;
	-webkit-justify-content: center;
	justify-content: center;
}

.front-page-widgets .social-media-icons {
	font-size: 2.5rem;
}

.front-page-widgets .social-media-icons a {
	line-height: 1rem;
}

.front-page-widgets .social-media-icons a:hover {
	color: inherit;
}

.front-page-widgets .social-media-icons .social-media-icon {
	padding-left: 0.25rem; /* For visual centering of icon */
}

.front-page-widgets .social-media-icons .social-media-label {
	font-size: 1rem;
}

/**
 * Content
 */
.article-title {
	text-align: center;
}


/**
 * Responsive Structure
 */
@media only screen and (max-width: 768px) {
	/**
	 * Note
	 */
	.note-widget h1 > *,
	.note-widget h2 > *,
	.note-widget h3 > *,
	.note-widget h4 > *,
	.note-widget h5 > *,
	.note-widget h6 > * {
		font-size: 10vw !important;
	}


	/**
	 * Conductor
	 */
	.front-page-widgets .conductor-widget.conductor-flex.front-page-conductor-widget,
	.front-page-widgets .widget.conductor-widget.conductor-flex.front-page-conductor-widget {
		padding-left: 0;
		padding-right: 0;
	}
}
