
/* Advanced Search 5 Pro - Advanced Styles Content */
.PM_ASCriterionsGroupName{
    color: #7a7a7a;
}
.PM_ASCriterionCheckbox{

}
.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{
  border-bottom:none;
}
.PM_ASBlockOutputVertical .card{
  box-shadow:none;
  border: 1px solid #f2f2f2;
}
.PM_ASBlockOutputVertical .card-header{
  background-color:initial;
  border-bottom:none;
  padding-bottom:0;
}
.PM_ASBlockOutputVertical .card-block{
  padding-top:0;
}
.PM_ASBlockTitle{
  font-size: 17px;
  font-weight: 700;
  line-height: 1.1;
  text-transform: uppercase !important;
}

.PM_ASBlockOutputVertical .ui-slider-horizontal .ui-slider-handle{margin-left:-1px;cursor:pointer}
.PM_ASBlockOutputVertical .ui-widget-header{background:#ccb270}
.PM_ASBlockOutputVertical .ui-slider-horizontal{height:.4em}
.PM_ASBlockOutputVertical .ui-slider .ui-slider-handle{
top: -0.38em;
width: 1em;
background: #fff;
border: 1px solid #555;
border-radius: 1em;
height: 1em;
}

.PM_ASBlockOutputVertical .PM_ASResetSearch{
  border: 1px solid rgba(0,0,0,.125);
  box-shadow: none;
  background-color: #ccb270;
  color: #fff;
}

@media (max-width: 767px) {

  .PM_ASBlockOutputVertical .card-header {
    padding: 10px 0 10px 0;
  }

  .PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle::after, .PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle::after {
    right: 11px;
  }

  .PM_ASBlockOutputVertical .card {
    border-left: none;
    border-right: none;
  }

  .PM_ASBlockOutputVertical {
    margin: 0 20px;
  }

}

