   /*

Theme Name: Vantage Child

Author: SiteOrigin and Syngate

Author URI: http://siteorigin.com/ and http://syngate.com/;

Template: vantage

Description: Vantage is a flexible multipurpose theme. It's strength lies in its tight integration with some powerful plugins like Page Builder for responsive page layouts, MetaSlider for big beautiful sliders and WooCommerce to help you sell online. Vantage is fully responsive and retina ready. Use it to start a business site, portfolio or online store. We offer free and premium support on our support <a href="http://siteorigin.com/thread/">forums</a> (http://siteorigin.com/thread/).

Version: 1.3.4

License: GNU General Public License 2.0

License URI: license.txt

Tags: responsive-layout, fluid-layout, custom-background, custom-menu, featured-images, theme-options, threaded-comments, translation-ready, black, white, light, one-column, two-columns, full-width-template

 Text Domain:  vantage-child

 */

/*menu*/
.menu-top1
{
	font-size:22px !important;
    
}
.menu-top2
{
	font-size:20px !important;
    text-decoration: none !important;
    
}
.main-navigation ul li a 
{
    padding: 12px 5px 12px 0 !important;
  	font-family: "Amatic SC" !important;
    text-decoration: underline;

}
.icon_menu
{
	width:50px ;
	height:50px ;
    /*display: inline;*/
   margin: 0 -5px -5px 0;
    vertical-align: -6px;
}

/*couleur slider*/

#main-slider
{
  	background: #FCFCFC !important;
}
/*corriger text header*/
.header_text
{
  	color: #416570 !important;
	font-size:20px !important;
 	line-height:22px !important;
  	vertical-align:middle !important;
 	font-family: "Cedarville Cursive" !important;
}
#header_sous_text
{
	text-align: right !important;
  	font-weight: bold !important;
 }

/*corriger text footer*/
.bt_footer
{
	font-weight: bold;
  	font-size: 20px !important;
    font-family: "Amatic SC" !important;
    text-decoration: underline;  
}
/*corriger hauteur fond footer*/
#colophon
{
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

/*corriger hauteur en-tête*/
.hgroup
{
	padding-top: 10px !important;
	padding-bottom: 20px !important;
}
.support-text
{
  margin-top: 0.2em; 
 	top:22px !important;
 	max-width: 70% !important;
  }
.menu-end1
{
    font-family: "Amatic SC" !important;
}

/*couleure volet latéral droit et footer*/
#secondary, #colophon
{
    background-color: #416570 !important;
 	color: white !important;
}
li a
{
  	font-family: "Arial" !important;
  
    text-decoration:none ;
}
.panel-widget-style
{
    margin: 5px 5px -1.5em 5px !important;
}
ul
{
	margin-left: 5px !important;  
}
#pgc-50-1-1
{
 	 background-color: #416570 !important;
}

/*bandeaux menu2*/
.bandetop
{
  width:95% !important;
	display: block;
	margin: auto; 
}
/* Parties du theme modifiées pour permettre le bon affichage des rubans (.stripe) */ 	
.entry-title
	{
		display: none;
	}
.entry-header
	{
		display: none;
	}
#main
	{
	padding: 2px !important;
	}
/* mise en page standard */ 	
h1,h2,h3,h4
	{
		color: #416570 !important;
    	font-family: "Amatic SC" !important;
      	font-weight: bold !important;
	}
/* div ouvrable */ 
.openbig 
	{ 
		max-height: 15px; 
		width: 100%; 
		overflow: hidden; 
		-webkit-transition:max-height 2s ease; -moz-transition:max-height 2s ease; 
		-o-transition:max-height 2s ease; 
		-htm-transition:max-height 2s ease; 
		transition:max-height 2s ease; 
	} 
.openbig:hover 
	{
		max-height: 9000px; 
	} 
.openbig_title 
	{ 
		font-size: 12px; 
		font-weight: bold;
		text-align: center
	}
/*fin*/
.post-date
{
display:none;
}
.comment-num
{
display:none;
}
/*boutons*/
.myButton {
	-moz-box-shadow: 2px 3px 10px -3px #4d4d4d;
	-webkit-box-shadow: 2px 3px 10px -3px #4d4d4d;
	box-shadow: 2px 3px 10px -3px #4d4d4d;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ebebeb));
	background:-moz-linear-gradient(top, #ffffff 5%, #ebebeb 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #ebebeb 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #ebebeb 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #ebebeb 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #ebebeb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#ababab !important;
	font-family:Arial;
	font-size:14px;
	padding:16px 31px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2e2e2e;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #ebebeb 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #ebebeb 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #ebebeb 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #ebebeb 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #ebebeb 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0);
	background-color:#ebebeb;
}
.myButton:active {
	position:relative;
	top:1px;
}
.btn {
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff !important;
  font-size: 20px;
  background: #416570;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #4d707a;
  text-decoration: none;
}

/*réglage taille police widget catégorie post*/
.cat-post-title{
font-size: 15px !important;}

/*fin réglage taille police widget catégorie post*/

/* supprimer boutons de navigation intra-articles*/
.post-navigation{
  display: none;
}
/* supprimer boutons de navigation intra-articles*/

/*hauteur des pdf*/
/*.pdfemb-viewer{
  max-height:70vh;
  max-width:51vh;}
/*hauteur des pdf*/

/* largeur max menu, slider et body*/
#page-wrapper {
  padding-top: 20px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 1000px;
  margin: 0 auto;
}
.layout-full #page-wrapper {
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.layout-full #page-wrapper .full-container {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
body.responsive #page-wrapper {
  max-width: 1000px;
  width: auto;
  overflow-x: hidden;
}
body.responsive.layout-full #page-wrapper .full-container {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

/* fin largeur max menu, slider et body*/

/*mise en page accueil*/

.texte-accueil{
padding-right: 15px;
}

/* fin mise en page accueil*/

/* optimisation adaptif de la page espace adherent*/

#pgc-17-2-1 {
padding-left: 50px !important;
}

/* fin optimisation adaptif de la page espace adherent*/

/* taille max vidéo youtube */

/*.fluid-width-video-wrapper,.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed{
height: 50% !important;
width: 50% !important;
}

/* fin taille max vidéo youtube */

/* supprimer icone accueil*/

.fa-home{
	display: none !important;
}
/* fin supprimer icone accueil*/

/*rendre le titre du site (header haut gauche) invisible*/
.site-title{
	visibility:hidden !important; 
}
/*fin rendre le titre du site (header haut gauche) invisible*/