.logo-link{
  display: inline-block;
}
.menu-horizontal{
  display: inline-flex;
}
/* menu page user */
.userMenu {
  border-bottom:none;
}
.userMenu .nav-tabs,.userMenu .nav-link.active{
  border-color:#fff;
}
.userMenu li{
  font-size: 1.4em;
}
#nav-tabContent{
  height: calc(100vh - 360px);
  overflow-y: auto;
  padding:5px;
}
.services-menu li:not(:last-child) {
  margin-bottom: 1em!important;
}
.chose-lang{
  height:0;
  padding:0;
  opacity: 0;
}
.langue-toggler{
  cursor: pointer;
}
.modal-content{
  border-radius: 7px!important;
}
.pathcover .background-image-holder{
  opacity:0.7!important;
}
#profileSection{
  min-height: 100vh;
}
.profile-img{
  background-color: #00000080;
  opacity: 0;
  transition: 0.5s;
}
.profile-img.selected{
  opacity: 1;
}
.profile-description{
  overflow: hidden;
  max-height: 500px;
  transition:max-height 0.5s ease;
}
.profile-description.not-shown{
  max-height:0;
}
.feature.feat-dark:after{
  background: #343a40!important;
}
.feature.feat-alert:after{
  background: #dc3545!important;
}
.label-dot{
  width:26px;
  min-width:26px;
}
.msg-box{
  cursor: pointer;
}
.msg-box .preview{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.msg-block{
  width: 90%;
}
.imageDeleteButtton{
  background-color: #00000080;
  opacity: 0;
  transition: 0.5s;
}
.imageDeleteButtton:hover{
  opacity: 1;
}
.btn-delete-confirm{
  right:0;
}
.embajador-col .feature, .viajero-col .feature{
  height: 32vh;
}
.tooltip-inner {
    white-space: pre-line;
}
.far.fa-hand-peace{
  font-weight: 400!important;
}
.fas.fa-hand-peace{
  font-weight: 900!important;
}
.tnx{
  width: 60px;
}

.section-demo.activo{
  border: 1px solid #4a90e2!important;
}
.modal-demo li span {
  color: #252525!important;
}
.modal-demo li.active span {
  color: #4a90e2!important;
}
.section-demo .fas.fa-cogs {
  font-size: 3em;
}

/* Blog */
.blog-preview {
  object-fit: cover;
  max-height: 182px;
  width: 100%;
}
.blog-image-container img {
  object-fit: contain;
}
.tox-tinymce {
  border: 1px solid #d3d3d3!important;
  border-radius: 6px!important;
}

/* Gallery */
.img-preview a {
  height: 234px;
}
.img-preview img {
  height: 100%;
  object-fit: cover;
}

@media (min-width: 576px){
  .embajador-col{
    border-right: 3px solid #4a90e2;
  }
}
@media (max-width: 768px) {
  .feature-5 .feature__body {
    width: 100%!important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .logo-light{
    display:none;
  }
  #profileSection .imageblock__content {
    min-height:50vw;
  }
}
@media (min-width: 991px){
  #profileSection .imageblock__content {
    min-height:50vw;
  }
}
