/* Target the dropdown select element */
.ls-answers select, 
.dropdown-menu, 
select.form-control {
    direction: rtl;               /* Align text and dropdown arrow to the right */
    text-align: right;           /* Align internal text to the right */
    float: right;                /* Align the select container to the right */
    width: 100% !important;      /* Force full width within parent container */
    max-width: 90% !important;  /* Expanded from 500px to allow full width */
    display: block;
}

/* Ensure the parent container supports right alignment */
.answer-item, 
.ls-answers {
    text-align: right;
    direction: rtl;
    width: 100%;                  /* Ensures parent element takes up full available space */
}
/* Add space around the submit button */
#ls-button-submit {
  margin-top: 30px !important;
  margin-bottom: 50px !important;
}