/*
Theme Name: Sydney child theme
Description: Sydney child theme by PhPict
Author: aThemes + Phpict
Author URI: https://athemes.com
Template: sydney
Version: 1.1.1

Sydney is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.

*/

/* Global */
:target:before {
    content: "";
    display: block;
    height: 130px;
    margin: -100px 0 0;
}


/* Header */
.text-slider .maintitle{/*Titre du site*/
    font-family: 'Cinzel Decorative', cursive;
	font-weight:200;
	font-variant:small-caps;
	color:green !important;
}
.text-slider .maintitle::after {/*Tiret sous le titre*/
	background-color: #d68418;
	height:2px;
}
.text-slider .subtitle{/*Sous-titre du site*/
	color:black !important;
}
.hentry .title-post,.site-footer{
	display:none;	
}
.full-height{
	height:100vh;
}
.site-header{/*Bandeau de menu non scrollé*/
	padding:15px;
	background-color: rgba(0, 0, 0, 0.199);
}
.site-header.float-header{/*Bandeau de menu scrollé*/
	padding:15px;
	background-color: rgba(17, 32, 17, 0.555) !important;
}
#mainnav ul li a {/*Texte du menu*/
	font-size: 20px !important;
	color:rgb(255, 255, 255)!important;
}
#mainnav ul li a:hover {/*Texte du menu au passage de la souris*/
	font-size: 20px !important;
	color:#69410d!important;
}
.slide-inner{
	top:40%;
}
.roll-button{
	display:none;
}
h2{
	color:#69410d;
}
.wp-block-uagb-cf7-styler .uagb-cf7-styler__btn-align-left input.wpcf7-form-control.wpcf7-submit {/*Centrage du bouton envoyé sur le formulaire de contact*/
    margin-right: auto;
    margin-left: auto;
}
#audio{/*Mise en forme de la section audio*/
	width:60%;
	margin-left: auto;
	margin-right: auto;
}
.wp-block-audio{
	width:50%;
}
.wp-block-video{
	width:60%;
}
.grecaptcha-badge{
	display:none;
}

.footer-img{
	width:100%;
}

#audio, #video, #contact{
	padding-top:40px;
}

.site-title{
	display:none;
}

.fb-float{
	position:fixed;
	top:100px;
	right:20px;
}

/* Agenda*/
.oa-card-body{
	margin-left: auto;
	margin-right: auto;
}

.oa-card-link{
	font-size: 1.4em;
}

.oa-event-img img{
	max-width:30% !important;
}

.oa-event-timings{
	display:none;
}

.uagb-ifb-title{
	margin-top:0px !important;
	margin-bottom:0px !important;
}

/*Mobile
-------------------------------------------------*/

.btn-menu{ /*Position du bouton de menu sur mobile*/
	float:left;
}

.wp-block-audio audio{/*Blocks audio*/
	min-width:100px;
}
.nameblock{/*Blocks de noms (bio)*/
	padding-top:25px;
}
#mainnav-mobi{/*Sous-menu*/
	background-color: rgba(0, 0, 0, 0.486);
	margin-top: 60px;
}
#mainnav-mobi ul li{
	border-top: 1px solid rgba(145, 99, 13, 0.32);
}
#mainnav-mobi ul > li > a:hover{
	color:#69410d;
}
.mobile-slide{
	opacity:0.8!important;
}
/* Media Queries
-------------------------------------------------------------- */
@media only screen and (max-width: 1024px) { 
	.site-header { 
		background-color:rgba(0, 0, 0, 0.199)!important;
		padding-top: 0px;
	}
	.slide-inner{
		top:20%!important;
	}
	.page-wrap{
		padding-top:0px!important;
	}
	.text-slider .maintitle{
		font-size:2em!important;
	}
	.fb-float{
		display:none;
	}
}
