.inline-element {
    display: inline-block !important;
}

.action-element {
    margin: 10px;
}

.dropdown-menu-right {
    left: 91% !important;
    min-width: fit-content !important;
}

#msform fieldset:not(:first-of-type) {
    display: none;
}
label.error{
	color: red;
}
.table {
    font-size: 14px !important;
}


.rating { 
  border: none;
  float: left;
}
#oya{
    height: 10px !important;
}

.rating > input { display: none; } 
.rating > label:before { 
  margin: 5px;
  font-size: 1.25em;
  font-family: 'FontAwesome';
  display: inline-block;
  content: "\f005";    
  font-weight: 900;                  
}

.rating > .half:before { 
  content: "\f089";
  position: absolute;
  font-weight: 900;
}

.rating > label { 
  color: #ddd; 
 float: right; 
}

/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label, /* show gold star when clicked */
.rating:not(:checked) > label:hover, /* hover current star */
.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */

.rating > input:checked + label:hover, /* hover current star when changing rating */
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
.rating > input:checked ~ label:hover ~ label { color: #FFED85;  } 

.help-block {

     color: red !important;
  }
