/*
Theme Name: Iver Child
Theme URI: http://iver.qodeinteractive.com
Description: A child theme of Iver Theme
Author: Select Themes
Author URI: http://themeforest.net/user/select-themes
Version: 1.0.0
Text Domain: iver
Template: iver
*/

/* --- Portfolio Hero Section --- */

.single-portfolio-item .qodef-portfolio-hero {
	padding-top: 60px;
}

@media (min-width: 768px) {
	.single-portfolio-item .qodef-portfolio-hero-row {
		display: flex !important;
		align-items: stretch;
	}

	.single-portfolio-item .qodef-portfolio-hero-row > .wpb_column {
		float: none !important;
	}
}

.single-portfolio-item .qodef-portfolio-hero-content {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.single-portfolio-item .qodef-portfolio-hero-content .qodef-breadcrumbs,
.single-portfolio-item .qodef-portfolio-hero-content .qodef-breadcrumbs a,
.single-portfolio-item .qodef-portfolio-hero-content .qodef-breadcrumbs span {
	color: #000;
	text-transform: uppercase;
}

.single-portfolio-item .qodef-portfolio-hero-title {
	margin: 0 0 20px;
}

.single-portfolio-item .qodef-portfolio-hero-paragraph {
	margin: 0;
}

@media (max-width: 767px) {
	.single-portfolio-item .qodef-portfolio-hero-cta-col {
		margin-top: 30px;
	}
}

.single-portfolio-item .qodef-portfolio-hero-cta-col .vc_column-inner,
.single-portfolio-item .qodef-portfolio-hero-cta-col .wpb_wrapper {
	height: 100%;
}

/* Keywords sidebar */
.qodef-ps-keyword {
	display: block !important;
	text-transform: uppercase;
}

.qodef-ps-keyword strong {
	font-weight: 700;
}

/* Sfondo sempre nero (non solo su hover) */
.single-portfolio-item .qodef-portfolio-hero-cta .qodef-btn-bgrnd-idle {
	transform: scaleX(1) !important;
	-webkit-transform: scaleX(1) !important;
}

/* Opzione VC "Select Background Size" su vc_row/vc_row_inner (vedi mu-plugin
   iver-vc-row-background-size.php) */
.qodef-vc-bg-size-cover {
	background-size: cover !important;
}

.qodef-vc-bg-size-contain {
	background-size: contain !important;
}
