#main,
#wrapper,
#page-content-wrapper,
.custom-component{
height:100%;
}
.comment-button {
border-radius: 0px;
padding: 5px 9px 5px 9px;
}

.btn{
border-radius:0px;
}

#custom-popin{
width:300px;
position: fixed;
background-color: white;
padding:10px;
margin-top:61px;
margin-left:8px;
}

.header{
background-color:#2e5367;
color:#ffffff;
margin:0;
padding:10px;
margin-bottom:10px;
}

h3{
margin:0;
margin-left:10px;
font-size:18px;
display:inline-block;

}

h4{
font-size:15px;
}

#depart h4,
#depart button{
display:inline-block;
}

.selected{
background-color:#becfdd!important;
border:2px solid #286090!important;
}

#loading{
padding-top:1.5rem;
}

.inline-block{
  display:inline-block;
}

#alerts-zone .alert {
    background-color: #2e5367;
    color: white;
    border:none;
}