/*my home*/
/*section*/
.room_main_div .js-stools .input-append,
.js-stools-field-filter {
  /* margin-right: 50px !important; */
  width: auto !important;
}

.room_main_div .js-stools-container-filters .js-stools-field-filter {
  margin-right: 30px !important;
}

.room_main_div {
  padding: 10px 0 0 0 !important;
}

section#section-id-1678886919070 {
  padding-bottom: 0px !important;
}

@media (min-width: 768px) {
  .com-wsi-services-task.view-servicestasks
    .js-stools-container-filters.hidden-phone.clearfix.shown {
    display: flex !important;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .com-wsi-services-task.view-servicestasks .js-stools-field-filter {
    width: 100%;
  }
  .room_main_div .btn-wrapper.input-append {
    margin-bottom: 10px;
  }
  .room_main_div .js-stools .input-append,
  .js-stools-field-filter {
    width: 85% !important;
  }
}

select.time {
  padding: 0 8px;
}

.sppb-addon-content.div_order_id {
  text-align: left !important;
  float: left;
}

div#technicianstart {
  margin: 0 !important;
}

/*tabs*/
#room_main .btn-link {
  padding: 20px !important;
  border-bottom: 1px solid #1bacfb;
}
#room_main .btn-link:after {
  background: #1bacfb;
}
#room_main .btn-link:hover {
  color: #fff;
}
#room_main .btn-link:hover img {
  color: #fff;
  filter: brightness(100);
}
@media (max-width: 767px) {
  .room_details {
    background: #fff;
    padding: 30px 15px;
  }
}

.room_details .sppb-addon-text-block {
  margin-bottom: 0px;
}

/*btn*/
.card-body a {
  background: #12a6fe !important;
  border: 1px solid #12a6fe !important;
  font-size: 16px;
  color: #fff !important;
  letter-spacing: 0px !important;
}

.card-body a:hover {
  background: #000 !important;
  border: 1px solid #000 !important;
  font-size: 16px;
  color: #fff !important;
  letter-spacing: 0px !important;
}
