
/* Advanced Search 5 - Advanced Styles Content */
.card-header {
  background: #ffffff;
  font-size: 13px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: #16233c;
    font-weight: 500;
}
#left-column .card-block {
 font-size: 14.5px;
    font-weight: 500;
    color: #16233c;
    margin-bottom: 14px; 
}
.PM_ASCriterionCheckbox {
     border-radius: 10px 10px;
     margin-right: 10px;
  width: 20px;
  height: 20px;
  border: 2px solid #333;
  /* Crucial for a crisp square: set radius to 0 */
  border-radius: 0px; 
  background-color: #fff;
  position: relative;
  transition: all 0.2s ease;
}
.checkbox {
margin-bottom: 10px;
}
input[type="radio"] {
  border-radius: 10px 10px;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  border: 2px solid #333;
  /* Crucial for a crisp square: set radius to 0 */
  border-radius: 0px; 
  background-color: #fff;
  position: relative;
  transition: all 0.2s ease;
}
.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle {
      font-size: 14.5px;
    font-weight: 500;
    color: #16233c;
    margin-bottom: 14px;
}