body {background-color: #0DB518 ;}  /* background clair */


h1, h2, h3, h4, h5, h6
{
font-family: OpenSans, Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}



h1
{
    color: #EBEBEB;
    font-size: 3.8vw;
    align-content: center;

}

h2
{
   color: #EBEBEB;
    font-size: 2.8vw;
    align-content: center;

}

h3
{
   color: #EBEBEB;
    font-size: 2vw;
    align-content: left;

}

h6
{
    font-size: 1.3vw;
}

h7
{
    font-size: 1.2vw;
}


/* unvisited link */
a:link {
    color: darkgreen;
 }

/* visited link */
a:visited {
    color: darkgreen ;
}

/* mouse over link */
a:hover {
    color: darkgreen;
}

/* selected link */
a:active {
    color: forestgreen;
}


figcaption
{
    color: #EBEBEB;
    font-size: 1.1vw;
    align-content: left;

}

img 
{
}

#work 
{
 	text-decoration: italic
}



#element
{
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    padding: 30px;
}

#paragraph
{
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #EBEBEB;
    font-size: 1.4vw;
    align-content: left;
    width: 80%; /* On a indiqué une largeur (obligatoire) */
    margin: auto; /* On peut donc demander à ce que le bloc soit centré avec auto */
    border: none;
    text-align: justify;
    padding: 6px;
    margin-bottom: 20px;
}

#paragraphsm
{
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #EBEBEB;
    font-size: 1.2vw;
    align-content: left;
    width: 80%; /* On a indiqué une largeur (obligatoire) */
    margin: auto; /* On peut donc demander à ce que le bloc soit centré avec auto */
    border: none;
    text-align: justify;
    padding: 6px;
    margin-bottom: 20px;
}


#niceparagraph
{
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #EBEBEB;
    font-size: 1.6vw;
    align-content: left;
    width: 70%; /* On a indiqué une largeur (obligatoire) */
    margin: auto; /* On peut donc demander à ce que le bloc soit centré avec auto */
    border: none;
    text-align: justify;
    padding: 12px;
    margin-bottom: 20px;
}



#narrowparagraph
{
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #EBEBEB;
    font-size: 1.6vw;
    align-content: left;
    width: 40%; /* On a indiqué une largeur (obligatoire) */
    margin: auto; /* On peut donc demander à ce que le bloc soit centré avec auto */
    border: none;
    text-align: justify;
    padding: 12px;
    margin-bottom: 20px;
}

#narrowparagraphc
{
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #EBEBEB;
    font-size: 1.4vw;
    align-content: center;
    width: 40%; /* On a indiqué une largeur (obligatoire) */
    margin: auto; /* On peut donc demander à ce que le bloc soit centré avec auto */
    border: none;
    text-align: justify;
    padding: 12px;
    margin-bottom: 20px;
}
#primary_nav_wrap
{
	margin-top:15px
	display:inline-block;
}

#primary_nav_wrap ul
{
	list-style:none;
	position:relative;
	float:right;
	margin:0;
	padding:0
}

#primary_nav_wrap ul a
{
	color:#EBEBEB;
	text-decoration:none;
	line-height:2vw;
	padding:0 15px;
font-family: Corbel,  BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}



#primary_nav_wrap ul li
{
	font-size:2vw;
	display:inline-block;
	position:relative;
	float:left;
	margin:0;
	padding:0
}

#primary_nav_wrap ul li.current-menu-item
{
	background:green;
}

#primary_nav_wrap ul li:hover
{
    color: yellow;
	background: green; /* background contraste was 1C78B5*/
}

#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:green; /* background clair */
	padding:0
}

#primary_nav_wrap ul ul li
{
	float:none;
	width:25vw;
	font-size:1.5vw;
	
}

#primary_nav_wrap ul ul a
{
	line-height:120%;
	padding:10px 15px
}

#primary_nav_wrap ul ul ul
{
	top:0;
	right:100%
}

#primary_nav_wrap ul li:hover > ul
{
	display:inline-block
}


<--font-family: Raleway, HelveticaNeue, Arial, "Trebuchet MS", sans-serif;-->

