#buoption {
    display: flex;
    justify-content: space-between;
    position: absolute;
    color: white;
	/* max-width: 980px;*/
}

@media only screen and (max-width: 768px) {
  #buoption {
    position: relative;
    color: inherit;
  }
}

/*
#buoption > label:first-child {
    margin-left: 5px;
}
#buoption > div:first-child{
	text-align: left;
}
#buoption > label:last-child {
    margin-right: 5px;
}
#buoption > div:last-child{
	text-align: right;
}
*/

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}