.box-image-text .image {
  min-height: 190px;
  max-height: 190px;
}

.box-image-text .image img {
  max-height: 190px;
  margin: auto;
}

.box-simple {
  min-height: 230px;
}

:root {
      --color-1: #023639;
      --color-2: #B3C3C4;
      --color-3: #0E6266;
}

.dropdown-menu {
      background-color: var(--color-1)
}

.navbar-affixed-top.affix {
      -webkit-box-shadow: 0 0 5px var(--color-1);
      box-shadow: 0 0 5px var(--color-1);
}
      
.navbar-default .navbar-nav > li > a {
      font-family: "Oswald";
      text-transform: none;
      text-decoration: none;
      font-weight: none;
      color: white;
}

.navbar ul.dropdown-menu li a {
      font-family: "Oswald";
      text-transform: none;
      text-decoration: none;
      font-weight: none;
      color: white;
}
.navbar ul.nav > li > a {
      text-decoration: none;
      text-transform: none;
      font-weight: none;
      letter-spacing: 0.08em;
      border-top: solid 5px transparent;
}

li {
    list-style-type: none;
}
    
.index-title {
      bottom: 100%;
      padding: 0px 15% auto;
      text-align: center;
      position: relative;
      color: #fff;
      font-weight: 700;
      font-family: sans-serif;
}

#navbar {
     background-color: var(--color-1);
}

.bar.background-pentagon {
  background:none;
  background-color: #B3C3C4;
  border-top: solid 1px #999999;
  border-bottom: solid 1px #999999;
}

.blog-entry:after {
  content: " ";
  display: table;
}

.item::marker{
  
}

.text_padded {
  padding:10px;
}

.text_chronique {
  color: #FFFFFF;
}


.text_chronique:hover {
  color: var(--color-2);
  text-decoration: none;
  border:0;
  border-color:none;
}

section,
div.section {
  margin-bottom: 0px;
}

.myButton {
	background:linear-gradient(to bottom, var(--color-1) 5%, var(--color-1) 100%);
	background-color:var(--color-1);
	border-radius:6px;
	border:1px solid var(--color-1);
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
}

.myButton:active {
	position:relative;
	top:1px;
}

.box-image-text .image {
  min-height: 190px;
  max-height: 190px;
}

.box-image-text .image img {
  max-height: 190px;
  margin: auto;
}

.box-simple {
  min-height: 230px;
}

:root {
      --color-1: #023639;
      --color-2: #B3C3C4;
      --color-3: #0E6266;
      --primary-accent: #023639;
}

.dropdown-menu {
      background: var(--color-1)
      background-color: var(--color-1)
}

.navbar-affixed-top.affix {
      -webkit-box-shadow: 0 0 5px var(--color-1);
      box-shadow: 0 0 5px var(--color-1);
}
      
.navbar-default .navbar-nav > li > a {
      font-family: "Oswald";
      text-transform: none;
      text-decoration: none;
      font-weight: none;
      color: white;
}

.navbar ul.dropdown-menu li a {
      font-family: "Oswald";
      text-transform: none;
      text-decoration: none;
      font-weight: none;
      color: white;
}
.navbar ul.nav > li > a {
      text-decoration: none;
      text-transform: none;
      font-weight: none;
      letter-spacing: 0.08em;
      border-top: solid 5px transparent;
}

li {
    list-style-type: none;
}
    
.index-title {
      bottom: 100%;
      padding: 0px 15% auto;
      text-align: center;
      position: relative;
      color: #fff;
      font-weight: 700;
      font-family: sans-serif;
}

#navbar {
     background: var(--color-1);
     background-color: var(--color-1);
}

.bar.background-pentagon {
  background:none;
  background-color: #B3C3C4;
  border-top: solid 1px #999999;
  border-bottom: solid 1px #999999;
}

.blog-entry:after {
  content: " ";
  display: table;
}

.item::marker{
  
}

.text_padded {
  padding:10px;
}

.text_chronique {
  color: #FFFFFF;
}


.text_chronique:hover {
  color: var(--color-2);
  text-decoration: none;
  border:0;
  border-color:none;
}

section,
div.section {
  margin-bottom: 0px;
}

.myButton {
	background:linear-gradient(to bottom, var(--color-1) 5%, var(--color-1) 100%);
	background-color:var(--color-1);
	border-color:none;
	border-radius:6px;
	border:0px solid var(--color-1);
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
}

.myButton:active {
	position:relative;
	top:1px;
}

.dropdown-menu.show{
  background:var(--color-2);
}

        
.panel.sidebar-menu .panel-heading h1, .panel.sidebar-menu .panel-heading h2, .panel.sidebar-menu .panel-heading h3, .panel.sidebar-menu .panel-heading h4, .panel.sidebar-menu .panel-heading h5 {
    display: inline-block;
    border-bottom: solid 0px var(--color-1);
    line-height: 1.1;
    margin-bottom: 0;
    padding-bottom: 10px;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #ffffff;
    background: var(--color-2);
    background-color: var(--color-2);
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background: var(--color-2);
    background-color: var(--color-2);
    color: #ffffff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #555555;
    background: var(--color-2);
    background-color: var(--color-2);
}

.navbar ul.nav > li > a:hover {
    border-top: solid 5px var(--color-2);
}

a {
    color: var(--color-1);
    text-decoration: none;
}

a:hover, a:focus, a:focus-visible {
    color: var(--color-3);
    text-decoration: none;
}

.panel.sidebar-menu ul.tag-cloud li a {
 border:0; 
}

input[type="search"] {
  background: var(--color-2);
  background-color: var(--color-2);
}

.form-control {
  border: 1px solid var(--color-1);
}



        




