 .label-loading {
     display: none;
 }
 
 .label-default {
     display: inline-block;
 }
 
 .label-default:first-letter {
     text-transform: uppercase;
 }
 
 .loading .label-loading {
     display: inline-block;
 }
 
 .loading .label-default {
     display: none;
 }
 
 .action-button {
     display: block;
     background: white;
     height: 48px;
     color: black;
     margin: 0;
     cursor: pointer;
     -moz-user-select: none;
     -webkit-user-select: none;
     -ms-user-select: none;
     user-select: none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
     outline: 0;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     font-weight: 500;
 }
 
 .action-button:hover {
     background-color: #EFEFEF;
 }
 
 .action-label {
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     font-size: 16px;
     line-height: 48px;
     vertical-align: middle;
 }
 
 .action-buttons {
     margin: 1em 0;
 }
 
 .action-buttons>.separator {
     display: block;
     background-color: #999;
     height: 1px;
     margin: 0 0.5em;
 }
 
 .action-icon {
     font-size: 28px;
     line-height: 48px;
     vertical-align: middle;
     margin-left: 0em;
 }
 
 .action-button.right-aligned>.action-icon {
     margin-left: 0;
     margin-right: 0;
 }
 
 .action-select {
     padding: 0 1em;
     height: 48px;
 }
 
 .action-select>select {
     position: relative;
     top: 50%;
     -webkit-transform: translateY(-50%);
     -ms-transform: translateY(-50%);
     transform: translateY(-50%);     
     box-shadow: none;
 }
 
 .action-checkbox {
     display: block;
     padding: 0 1em;
     height: 48px;
     line-height: 48px;
     white-space: nowrap;
/*     overflow: hidden;*/
     text-overflow: ellipsis;
     box-sizing: border-box;
     font-weight: 500;
 }
 
 .action-checkbox>span {
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 
 #settings .action-buttons {
     margin: 0;
 }
 
 #settings .action-buttons .action-icon {
/*     color: transparent;*/
     padding-left: 0.5em;
 }
