@import "config.less"; .ui-controlgroup, fieldset.ui-controlgroup { padding: 0; margin: .5em 0 1em; } .ui-bar .ui-controlgroup { margin: 0 .3em; } .ui-controlgroup-label { font-size: 1em; line-height: 1.4; font-weight: normal; margin: 0 0 .3em; } .ui-controlgroup-controls { display: block; } .ui-controlgroup { li { list-style: none; } .ui-btn-inner { white-space: nowrap; } .ui-checkbox label, .ui-radio { label { font-size: 1em; } } .ui-radio { width: 25%; overflow: hidden; label { text-align: center; white-space: nowrap; } } .ui-radio-off, .ui-radio-on { width: 100%; border-right-width: 1px; border-right-color: @color_controlgroup_btn_border; border-right-style: solid; border-left-width: 1px; border-left-color: @color_controlgroup_btn_border; border-left-style: solid; } .ui-corner-left { border-left-width: 0px; } .ui-corner-right { border-right-width: 0px; } } .ui-controlgroup-vertical { .ui-btn, .ui-checkbox, .ui-radio { margin: 0; border-bottom-width: 0; } .ui-controlgroup-last { border-bottom-width: 1px; } .ui-radio { width : 100%; } .ui-radio label { text-align :left; .ui-btn-inner { margin-left : 16 * @unit_base; margin-right : 16 * @unit_base; } } } .ui-controlgroup-horizontal { padding: 0; .ui-btn { display: inline-block; margin: 0 -5px 0 0; } .ui-checkbox, .ui-radio { float: left; margin: 0 -1px 0 0; } .ui-controlgroup-last { margin-right: 0; } } @media all and (min-width: 450px){ .ui-controlgroup-label { vertical-align: top; display: inline-block; width: 20%; margin: 0 2% 0 0; } .ui-controlgroup-controls { display: inline-block; } }