/*
Bienvenue dans l'éditeur de CSS !

Pour en savoir plus sur le fonctionnement de l'éditeur, vous pouvez vous
rendre sur cette page :
http://wp.me/PEmnE-Bt
*/

.site-header-menu, .header-image {
    margin-top: .75em;
    margin-bottom: .75em;
}
	
.no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
margin-right: 5%;
margin-left: 5%;
}	

iframe#module-iframe {
    border: 0;
    width: 100%;
	    background-color: #fff;
scrolling:"no";
}

/* CSSTerm.com Simple CSS menu */
.widget.widget_nav_menu {
	border-top: none;
}

.menu-vertical ul {
	margin: 0;
	padding: 0;
	width: 185px;
	list-style-type: none;
}

.menu-vertical ul li a {
	text-decoration: none;
	color: white;
	padding: 10.5px 11px;
	display: block;
	box-shadow: none;
}

.menu-vertical ul li a:hover, .menu-vertical ul li.current-menu-item {
	background-color: #041326;
}

.blanc a, .blanc {
	text-decoration: none;
	color: white;
}

.centrer {
	text-align: center;
}

.site-banding {
	margin-left: 3em;
}

.montserrat {
	font-family: Montserrat, "Helvetica Neue", sans-serif;
}

.petit {
	font-size: 12px;
}

.souligne-none p a {
	text-decoration: none !important;
}

.bg-blanc {
	background-color: #fff;
}

.bleu-proman h1, .bleu-proman h2, .bleu-proman h3, .bleu-proman h4, .bleu-proman h5, .bleu-proman p, .bleu-proman li, h1.bleu-proman, h2.bleu-proman, h3.bleu-proman, h4.bleu-proman, h5.bleu-proman, p.bleu-proman, .uabb-text-editor h4.bleu-proman {
	color: #1B2D84 !important;
}


@media screen and (min-width: 61.5625em) {
.entry-title {
    font-size: 30px;
    font-size: 2rem;
}
}

.grassblade {
	  display: flex;
	  align-items: center;
	  justify-content: center;
}


.grassblade a {
	background-color:#0c409a;
	border-radius:28px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:28px;
	font-weight:bold;
	padding:16px 31px;
	text-decoration:none;
	text-shadow:0px 1px 0px #06204d;
}

.grassblade a:hover {
	background-color:#06204d;
}


.page-template-page-nohead-nofoot .site-header {
    display: none;
}

.page-template-page-nohead-nofoot #content {
	padding-top: 100px;
}


/* CPAM */
.page-id-639 h2 strong  {
text-transform: uppercase;
}
