/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/


/* root - variables */
/* --------------------------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------------------------*/

:root {
	--color-gray-medium: #d6d6d6;
	--color-gray-lighter: #f5f5f5;
	--color-gray-light: #e6e6e6;
	--color-gray-medium: #d6d6d6;
	--color-darkest: #000000;
	--color-dark: #1a1a1a;
	--color-dark-lighter: #4a4a4a;
	--color-white: #ffffff;
	--color-red: #C20019;
	--color-blue: #1a74ba;
	
	--space-margin-1: 20px;
	--space-margin-2: 40px;
	--space-padding-1: 20px;
	--space-padding-2: 40px;
	
	--margin-small:5px;
	--margin-default:10px;
	--margin-medium:20px;
	--margin-large:40px;
	
	--padding-small:5px;
	--padding-default:10px;
	--padding-medium:20px;
	--padding-large:40px;
	
	--text-small:14px;
	--text-default:16px;
	--text-medium:18px;
	--text-large:22px;
	
	--h1:55px;
	--h2:45px;
	--h3:35px;
	--h4:25px;
	--h5:20px;
	--h6:18px;
	
	--font-awesome-5-pro: 'Font Awesome 5 Pro';
	--border-radius-1:5px;
	
	--box-shadow-1: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}

/* Global - Classes */
/* --------------------------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------------------------*/

.box-shadow {box-shadow:var(--box-shadow-1);}
	
/* Global - Print Style Classes */
/* --------------------------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------------------------*/

html:not(.fl-builder-edit) .show-print {
	display:none;
}

@media print {
	header,
	footer,
	.hide-print {display:none;}
	.show-print {display:block !important;}
	.print-container .fl-row-content-wrap {
		border-top:none;
		margin-top:0;
		padding-top:0;
	}
	.print-container .fl-col-group {display:flex;}
	.print-container .fl-col-group .print-column {width:50%;}
	
	#vehicle-images-container #slider-for {
		overflow:hidden;
		width:500px;
	}
	#vehicle-images-container #slider-for .slick-arrow,
	#vehicle-images-container #slider-nav .slick-arrow,
	#vehicle-images-container #slider-nav {display:none;}
	
	#vehicle-location {display:flex !important;}
	#vehicle-location .details.share {display:none;}
}

/* "Custom" Class - Modules */
/* --------------------------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------------------------*/

.fl-module.fl-module-pp-hover-cards-2.custom .pp-hover-card .pp-hover-card-description,
.fl-module.fl-module-pp-hover-cards-2.custom .pp-hover-card .pp-hover-card-description .pp-hover-card-description-inner{height:0;}
.fl-module.fl-module-pp-hover-cards-2.custom .pp-hover-card:hover .pp-hover-card-description,
.fl-module.fl-module-pp-hover-cards-2.custom .pp-hover-card:hover .pp-hover-card-description .pp-hover-card-description-inner{height:100%;}
.fl-module.fl-module-pp-hover-cards-2.custom .pp-hover-card:hover .pp-hover-card-icon {color:white;}