
.logo{margin:5px 0;}
.separ{background:#424242;border-top:solid 1px grey;margin:-1rem 0 1rem 0}


.trie-select { border-radius: 16px; border: 2px solid black; color: black; background-color: white; text-decoration: underline;padding:5px 10px 5px 25px}
	.image300{max-height:300px;width:auto;}
	.accordion .card-header:after {
   /* font-family: 'FontAwesome';  
    content: "\f139";*/
    content: " ";
    float: right;     font-size:30px;    margin-top:-5px;color:grey;
    background:url('../img/white_up.svg');
    width:32px;height:32px;
   }
	.accordion .card-header.collapsed:after {		    /* symbol for "collapsed" panels */		   /* content: "\f13a"; 	*/
		 background:url('../img/white_down.svg');
    width:32px;height:32px;	}
	.card-header {border-bottom:0;background-color:unset;}

	.accordion .card-title{text-transform:uppercase;font-weight:bold;color:black;background:#F7F7F7;}
	.accordion .card{border:0}
	.tabenergie {color:#424242;}
	.tabenergie th{ background:#424242;	color:white;	}
	.tabenergie td{padding:5px 5px}
	.tabenergie tr:nth-child(odd){  background-color:#EAEAEA;}
	.borderdate{border:solid 1px black;border-radius:15px;padding:5px 15px;}

.bg-light{background:#F5FCF9;}

a 			{  color: black;  text-decoration:none;}
a:hover {  color: #807748;  text-decoration:underline;}
a:focus	{  color: #807748;  text-decoration:underline;}

	.backbouteille{background:#F8F9FB;}
	.card-bouteille{
		border:solid 2px #919A2C!important;
		box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.25);
		}
	.selectb{
  background: white;
  color: black;
  height: 46px;
  font-weight: bold;
  border-radius: 50px;
  border:solid 1px #919A2C;
	max-width:200px
	}

.selectdiv {
  position: relative;
  /*Don't really need this just for demo styling*/
  
 /* float: left;*/
  min-width: 200px;
  width: 100%;
max-width: 260px;
 /* margin: 50px 33%;*/
}

.selectdiv:after {
    content: '\f078';
    font: normal normal normal 17px/1 FontAwesome;
    color: black;
    /*right: 11px;  top: 6px;*/
    right: 20px;
    
		top: 18px;
    height: 34px;
    /*padding: 15px 0px 0px 8px;/
    /*border-left: 1px solid #0ebeff;*/
    position: absolute;
    pointer-events: none;
}

/* IE11 hide native button (thanks Matt!) */
select::-ms-expand {
display: none;
}

.selectdiv select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Add some styling */
  
  display: block;
  width: 100%;
  max-width: 260px;
  height: 50px;
  /*float: right;*/
  margin: 5px 0px;
  padding: 0px 24px;
  font-size: 16px;
  line-height: 1.75;
 /* color: #333;*/
  background-color: #ffffff;
  background-image: none;
 /* border: 1px solid #0ebeff;*/
  -ms-word-break: normal;
  word-break: normal;
}

.body-info{margin-top: 1.5rem !important;}