.container-header 
 
 
{ position: relative; z-index: 10;
  padding: 0px;
  width: 98%;
  margin: 0px;
  border : 0px;
  background-image: linear-gradient(90deg, #f7f7f7 0%, #ffffff 100%);
  

  box-shadow: 0 8px 10px ; }
  
  

body.wrapper-fluid header > .grid-child,
body.wrapper-fluid footer > .grid-child {

  padding-right: 10px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  
}

.navbar-brand {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}


.item-separator {
    margin-top: 8px;
    border-top: 5px solid #808080;
    display: block;
    margin-left: 0px;
    margin-bottom: 10px;
    width: 92%;
    }
.article-info dd  {
 border-width:1px 3px 3px 1px;
 border-style:outset;
 border-color:black;
margin-right:3px;
margin-left : 3px;
  font-size: 1.25rem;
display : inline;
}



h2 {
text-shadow: 3px 2px #c0c0c0;
}
h1 {
text-shadow: 3px 2px #c0c0c0;
}

h4, .contentheading {
    background-color: #EBFFFF;
    border: 1px solid #888888;
    color: #0000C0;
    font-size: 13pt;
    font-style: italic;
    font-weight: bold;
    height: auto;
    font-family: georgia,Arial,Helvetica,sans-serif;
    margin-left : 40px;
    padding: 0px 6px 0px;
    text-decoration: none; 
    width: 85%;
    -moz-box-shadow: 3px 3px 4px #202020;
    -webkit-box-shadow: 3px 3px 4px #202020;
    box-shadow: 3px 3px 4px #202020;
}

h5, .contentheading {
    background-color: #C0FFFF;
    border: 1px solid #808080;
    color: #000080;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    font-family: georgia,Arial,Helvetica,sans-serif;
    margin-left : 10px;
    padding: 0px 6px 0px;
    text-decoration: none;
    width: 80%;
    -moz-box-shadow: 3px 3px 4px #202020;
    -webkit-box-shadow: 3px 3px 4px #202020;
    box-shadow: 3px 3px 4px #202020;
}

.bloctext {
margin-left : 20px;
width : 80%;
border : 1px solid #000;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
    -moz-box-shadow: 3px 3px 4px #202020;
    -webkit-box-shadow: 3px 3px 4px #202020;
    box-shadow: 3px 3px 4px #202020;
  padding : 5px;
background-color : #FBFFFF;
white-space: normal;
text-align: left;
word-spacing: 1px;
vertical-align: baseline;
text-indent: 10px;
letter-spacing: 1px;
display: block;
}

.blocinfo {
margin-left : 10px;
width : 95%;
border : 2px solid #000;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
    -moz-box-shadow: 3px 3px 4px #202020;
    -webkit-box-shadow: 3px 3px 4px #202020;
    box-shadow: 3px 3px 4px #202020;
  padding : 5px;
background-color : #B8FEF5;
white-space: normal;
text-align: left;
word-spacing: 1px;
vertical-align: baseline;
text-indent: 10px;
letter-spacing: 1px;
display: block;
}
table th,table td {
	padding: 4px;
	vertical-align: top;
	border-top: 0px solid #ddd;
	line-height: 1.5em;
	text-align: left;
}
.ombre {
text-shadow: 2px 2px #c0c0c0;
}
.relief {
	border-width : 1px 2px 3px 1px;
	border-style : outset;
	border-color : black;
	padding : 0px 3px 2px 0px;
	margin-right : 5px;
	display : inline;
}
.relief2 {
	font-weight : bold;
	background-color : #B8FEF5;
	border-width : 1px 3px 4px 1px;
	border-style : outset;
	border-color : black;
	padding : 0px 3px 2px 0px;
	margin-right : 6px;
	display : inline;
}
.relief3 {
	width : 400px;
	font-size : 12px;
	font-weight : bold;
	background-color : #B8FEF5;
	border-width : 1px 3px 4px 1px;
	border-style : outset;
	border-color : black;
	padding : 0px 3px 2px 0px;
	margin-right : 6px;
	display : inline;
}
.recent {
    background-color: #EBFFFF;
    border: 1px solid #888888;
    color: #0000C0;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    height: auto;
    font-family: georgia,Arial,Helvetica,sans-serif;
}
.img50 {
	max-width : 50%;
}
.img100 {
  min-width :100px;
  max-width: 100%;
  height: auto;
}

