/*
Theme Name: Zygomatic Games
Theme URI: http://www.ohmyweb.fr/
Description: 
Version: 1.0
Author: ohmyweb _ Bourguignon Eric
Author URI: http://www.ohmyweb.fr
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("assets/css/style.min.css");

.alignleft {
	float: left;
	margin-right: 1.625em;
}
.alignright {
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.gallery a.thumbnail img {
	max-height: 168px;
	width: auto;
}


/* GravityForms */
.gform_wrapper .top_label li.gfield.gf_hide_label > label { display:none; }



/* Page vidéos tutos 2023 */
body.page-template-page-videos-tutos .dropdown-toggle.btn {
	box-shadow: none;
	border: 2px solid #dee2e6;
	border-radius: 1.25rem;
	text-transform: none;
	min-width: 280px;
}
body.page-template-page-videos-tutos .dropdown-toggle.btn::after {
	position: absolute;
	right: 1.25rem;
}
body.page-template-page-videos-tutos .dropdown-menu {
	width: 100%;
}
body.page-template-page-videos-tutos .dropdown-menu .dropdown-item + .dropdown-item {
	margin-top: .5rem;
}
body.page-template-page-videos-tutos .dropdown-menu .dropdown-item img,
body.page-template-page-videos-tutos .dropdown-toggle img {
	max-width: 35px;
	height: auto;
	margin-right: 8px;
}


#video-tabs-content {
	padding: 1rem;
}
#video-tabs-content .nav-link {
	border: 2px solid #dee2e6;
	border-bottom: none;
	background-color: #dee2e6;
}


#video-tabs-content .video-tab-item {
	border-radius: 1.25rem;
	border: 2px solid #dee2e6;
}
#video-tabs-content .video-tab-item + .video-tab-item {
	margin-top: 1rem;
}
#video-tabs-content .video-tab-title {
	width: 100%;
}
#video-tabs-content .video-tab-title div {
	cursor: pointer;
	color: #000;
	font-size: 1.25rem;
	font-weight: 700;
	padding: 1rem;
}
#video-tabs-content .video-tab-title div[aria-expanded="true"]::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid;
	border-right: 0.3em solid transparent;
	border-bottom: 0;
	border-left: 0.3em solid transparent;
}
#video-tabs-content .video-tab-title div::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0;
	content: "";
	border-top: 0.3em solid transparent;
	border-right: 0;
	border-bottom: 0.3em solid transparent;
	border-left: 0.3em solid;
}
#video-tabs-content .video-tab-body {
	padding: 0 1rem 1rem 1rem;
}
#video-tabs-content .video-tab-body iframe._iub_cs_activate {
	background-color: gainsboro;
}

.pdf-wrapper {
	display: flex;
	padding-bottom: 1rem;
	justify-content: center;
}
.pdf-wrapper .pdf-item {
	border-radius: 1.25rem;
	padding: 1rem;
	font-size: 1.25rem;
	font-weight: 700;
	display: inline-flex;
	align-items: center;
}
.pdf-wrapper .pdf-item svg {
	height: 20px;
	margin-left: 10px;
	width: 20px;
}
.pdf-wrapper .pdf-item:hover svg {
	opacity: .6;
}
.pdf-wrapper .pdf-item + .pdf-item {
	margin-left: 15px;
}

.pdf-wrapper .pdf-item.white {
	color: #fff;;
}
.pdf-wrapper .pdf-item.white svg {
	fill: #fff;
}


/*#video-tabs-content .nav-link:first-child {
	border-top-left-radius: 1.25rem;
}
#video-tabs-content .nav-link:last-child {
	border-top-right-radius: 1.25rem;
}
#video-tabs-content .nav-link.active {
	background-color: #fff;
}
#video-tabs-content .nav-item {
	width: 50%;
}
#video-tabs-content .nav-item a {
	color: #000;
	font-weight: 700;
	padding: 1rem;
	text-align: center;
}
#video-tabs-content .tab-content {
	border-left: 2px solid #dee2e6;
	border-right: 2px solid #dee2e6;
	border-bottom: 2px solid #dee2e6;
	width: 100%;
	padding: 1rem;
	display: flex;
	justify-content: center;
}*/