@ -73,6 +73,7 @@
h2 {
display: flex;
flex-flow: row wrap;
align-items: baseline;
padding: 0 0 0 $padding;
@ -90,9 +91,12 @@
}
.group_label {
margin-right: $padding/2;
.hint {
flex: 1;
margin-left: $padding/2;
font-size: 1rem;
@include media-phablet {
@ -106,6 +110,45 @@
text-decoration: underline;
display: inline;
&.more_hint {
position: relative;
.tooltip {
padding: $padding/2;
.icon-info {
vertical-align: middle;
display: inline-block;
text-align: center;
border: 1px solid $primary_color;
border-radius: 50%;
width: 18px;
height: 18px;
line-height: 16px;
font-size: .8em;
text-decoration: none;
.tip {
left: 0;
right: 0;
position: absolute;
background: $theme_off;
z-index: 2;
display: none;
margin-left: -$padding/2;
&:hover {
display: block;
@ -125,6 +168,10 @@
border-bottom: 0;
&:nth-child(2) {
margin-top: $padding/2;
label {
min-width: 150px;
@ -241,8 +288,12 @@
> :nth-child(2){
margin-top: 0;
> :nth-child(3){
margin-top: $padding;
@ -310,6 +361,7 @@
/** Options list **/
.option_list {
background: #FFF;
fieldset {
@ -504,6 +556,24 @@
.multi_directory {
.delete {
color: $primary_color;
padding: 0 $padding/2;
opacity: .6;
font-size: 1.5em;
opacity: 1;
&.is_empty .delete {
.choice {
.select_wrapper {
margin-left: $padding;