.custom_350 {height:auto;color:#333;background-color:rgba(255, 255, 255, 0);}[class*='col-'] { padding-right: 0px; }.row-6a571280c40cc {height:auto;color:#333;background-color:rgba(255, 255, 255, 0);}.column-6a571280c40cd {min-height:5px;}#container_content > .page-title > h1 {
    display: none;}
#container_content {
    border: unset;
    box-shadow: unset;
    padding: 0 10px;}
#cboxLoadedContent {
    margin-bottom: 28px;
    overflow: hidden !important;
    height: unset !important;}
#social_share > input:last-child {
    display: none;}
.table_form td {
    padding: 5px 30px 10px !important;}
#print_form {
    display: none;}
.aj-form {
    padding: 50px 20px;}

/* Base styling to align layout */
.container_input label {
  display: inline-flex;
  align-items: center;
  gap: 8px; /* Space between text and icon */
}

/* Base properties for the generated icons */
.container_input label::after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}

/* 1. Excellent (Heart-Eyes Icon) */
.container_input label:nth-of-type(1)::after {
  background-image: url("/miti/resources/Emoji-1-01.png");
}

/* 2. Good (Smiling Icon) */
.container_input label:nth-of-type(2)::after {
  background-image: url("/miti/resources/Emoji-2-01.png");
}

/* 3. Fair (Neutral Icon) */
.container_input label:nth-of-type(3)::after {
  background-image: url("/miti/resources/Emoji-3-01.png");
}

/* 4. Poor (Frowning Icon) */
.container_input label:nth-of-type(4)::after {
  background-image: url("/miti/resources/Emoji-4-01.png");
}

@media screen and (max-height: 780px) {

.aj-form {
    padding: 20px 20px;}

}

@media screen and (max-width: 481px) {
.input {
    width: unset !important;}
.container_input label {
  display: inline-block;}
.table_form td {
    padding: 5px 8px 7px !important;}
}