/*   
Theme Name: P2M
Theme URI: http://p2m.oicrm.org
Description: Theme pour le site du P2M
Author: Charles Campeau-Bedford
Author URI: 
Template: thematic
Version: 1.0.4
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
.

*/

@font-face {
  font-family: GothamRegular;
  src: url(https://epmm.p2m.oicrm.org/wp-content/themes/P2M/Gotham-Book-Regular.otf);
}

.row {
	display: flex;
	text-align: center;
}

.column {
	flex: 25%;
	padding: 5px;
}

.aside, .entry-utility, .entry-meta{
	display: none;
}

.menu{
	width: 1000px;
}

.sf-menu li:hover{
	background: none;
}

.sf-menu ul{
	border-bottom: none;
}

.sf-menu ul a{
	background-color: white;
}

.angle-down {
    font-size: 9pt;
}

.sub-menu .menu-item{
	text-align: left !important;
}

#container, #content{
	width: 95%;
}

#menu-item-246-en a, 
#menu-item-245-fr a, 
#menu-item-551-fr a,
#menu-item-552-en a,
#menu-item-1377-en a,
#menu-item-1378-fr a{
	background-color: #e53d6a;
	color : #ebc400;
}

#menu-item-246-en a:hover, 
#menu-item-245-fr a:hover,
#menu-item-551-fr a:hover,
#menu-item-552-en a:hover,
#menu-item-1377-en a:hover,
#menu-item-1378-fr a:hover{
	background-color: #4eabb4 !important;
}

#branding {
	display: none;
}

.logo-header {
	width: 500px;
	display: block;
	margin: auto;
}

a:link{
	color: #606060;
}
a:visited{
	color: #606060;
}
a:hover {
	color: black;
}

.menu-item {
	font-size: 13pt;
	font-family: GothamRegular;
}


#menu-epmm, 
#menu-epmm-en, 
#menu-rimm, 
#menu-rimm-en{
    width:100%;
    display: flex;
    justify-content: space-between;
}
#menu-epmm .menu-item, 
#menu-epmm-en .menu-item, 
#menu-rimm .menu-item, 
#menu-rimm-en .menu-item{
	text-align: center;
        border: none;
}
#menu-epmm .menu-item a:hover, 
#menu-epmm-en .menu-item a:hover, 
#menu-rimm .menu-item a:hover, 
#menu-rimm-en .menu-item a:hover{
	background: white;
	color: #ebc400;
        text-transform: none;
        font-size: 13pt;
}

.sf-menu a, .sf-menu a:visited {
	color: #4eabb4;
}

.current_page_item a{
	color: #ebc400 !important;
}

.menu-item a {
	border: none;
}

#access {
	border: none;
}

#menu-principal,
#menu-epmm {
	width:100%;
    display: flex;
    justify-content: space-between;
}

h1,h2,h3,h4,h5{
	color: #e53d6a;
	font-family: GothamRegular !important;
	font-weight: bold;
}

.entry-title{
	padding : 5px 0 5px 0;
}

p {
	text-align: justify;
	font-family: sans-serif;
	font: times new roman;
}

.lien-header {
	position: absolute;
	display: block;
	top: 50px;
	left: 50px;
}

.projet table{ 
	max-width:99% 
}