/*
Theme Name: myClub Pro
Theme URI: https://myclub.digivoima.fi/
Author: Digivoima Oy
Author URI: https://www.digivoima.fi/
Description: myClub Pro theme
Version: 1.5.9
Template: pro
*/

/*
 * General: Headings
 */

h1, .h1 {
	font-size: 2rem;
	text-transform: uppercase;
}

h2, .h2 {
	font-size: 1.8rem;
}

h3, .h3 {
	font-size: 1.6rem;
}

h4, .h5 {
	font-size: 1.4rem;
}

h5, .h5 {
	font-size: 1.2rem;
}

h6, .h6 {
	font-size: 1rem;
	text-transform: none;
}

/**
 * Links
 */
a:hover {
	text-decoration: none;
}

/**
 * Element: Classic Recent Posts
 */
.x-recent-posts .h-recent-posts {
	text-transform: uppercase;
	font-size: 1rem;
}

.x-recent-posts .format-standard .x-recent-posts-img::before {
	content: '';
}

/**
 * Footer
 */
.x-colophon.top {
	border-top: none;
}

.x-colophon .textwidget {
	text-align: center;
}

.x-colophon h4.h-widget {
	color: #FFFFFF;
	background-color: var(--cs-color-footer-widget);
	font-size: 14px;
	padding: 7px;
	text-align: center;
	text-shadow: none;
	text-transform: uppercase;
}

/**
 * Team Flexbox
 */
.team-container {
	display: flex;
	flex-flow: row nowrap;
	margin-left: -15px;
	margin-right: -15px;
}

.team-sidebar-left,
.team-sidebar-right {
	flex: 1 0 0;
	padding: 0px 15px;
}

.team-primary {
	flex: 2 0 0;
	padding: 0px 15px;
} 

@media (max-width: 767px) {
	.team-container {
		flex-flow: column wrap;
	}
	
	.team-sidebar-left {
		order: 2;
	}
	
	.team-sidebar-right {
		order: 3;
	}
}

.team-footer {
	padding-top: 60px;
}

/* Remove entry wrap */
.team-container .entry-wrap {
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 30px;
	box-shadow: none;
}